ffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x7ffffffe}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x3, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x199) setuid(0xffffffffffffffff) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mlock(&(0x7f000000b000/0x4000)=nil, 0x4000) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) 16:00:14 executing program 0: socketpair(0x18, 0x4, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r1, 0xfffffffe, 0xffff648d, &(0x7f0000000200)="97ef6d3035b24c029abb4214903b848bccb1792de4e229c2233032509867f4b2aaf4dc5c2bc29c31065ede8694289389cbb1e37e6d16c5c9656fdc7bdbdf6f78334ef08ed0a64f09353b31390cc8ecd25cd9de4878219292589097ea13fdb65294d3b3780272c3241e1e0363e3bec13177856694dde0ffb7980ec625bc0b8d166f2ed40eae6da514367686d4550901101114991338f0ea79aef6060bd200d0d63163d217d3f5e5652d021201a9b7e1e78590dfa42de240b8be996c60ca5cbc2f284a58e205121d5fd782df43b41fd3f0db02ea19fe3c9911ae8e16d01226999764c1f977bdae0645a0dad76cb8d9f1757ff6fa070cb38eff2ef9b51206955a5d6fbba9a663dc45d87bab634f0d286b705f4a73b463533a3ebcf348f8b35bb8be003554a513a1546a408894e56dd697364d8142568b37c52000a757cb084b73ebfd0ac7d37e74511b520b8e13c4c11ee6241b0aca5061f2acf3c7b2e8f899290a4bcad5b848f096a5a808c7387890118c03c73517d2777a038a730eac733cf72912b1e4a9be648a8562c92eb1be7d9d5e8591933854d90749be4398dd09bebb295a81175c9ecd1233e14405b5077967850bbf2bfad75e8216716d26bfdf935652fa52305c458108a62b571941bfb8904f8fadaaedd4b3e21150782345ce6b0eb95e77bb9654ea29f70ac014dca29e55adbda9df486fbece8bcd3b76c215f1dfe49c7ecb58033e5f676cc6c93d9251287af8a1db2bcfb416ce5fca66504a0eaf3db0000b704db3d015a22e7a42e272dc2547cf689ef3b88d0a4600f5e1f16533517d8c77864ce08df96ab09a434251a66ced275fc1d844acbd42033642df436eb5d6924b407d9d638c6836db43247d24f6bbc5f8b99b72b2b9d5da5960a06d43bb80e02460d96ea8806168f9a2d406c6c2daf52f51bf842eeff43f440a912ef5d0ad752063dea3e33c85ef7da4a5f591180339c98f7d315f6bc3782e19b2bdccfb59bf382e6c9b82a13575d00a7da1c5cdd760e60e3d4539a1b5f27dd64d4dce007d63bc595a79c81887d74c794ed07c20cdf78af4873f63d7ee11cce6dc727487118fc0b23e5423fb8edf3c1f79f7d965757b22f83a44f71e00d82693994e8151c45184e03eed14ed503e0e1b701dfe8a3f9a190aace6c57fa4b9ff8d697b0940e74046264dfafe2ee41e6cadbbe3dbb2487793833adadfbbf220c3a0d99dae152797cdc29e1e1c2769a653436b4bb4cd004a47ae93b8db1f80b02e8f9edc3b242b0f6b0c5aefdcf3426abfc63638a3913dc236af989f8fa928b93301ed48f2c3cda2c9adc6109f81fb835209cbaf141aebb74071c4d050d60437d8763dcf00dde3d9f1127f14d607738bb1a7a9c349cfc38ed60aa5e79e0d144321434774cad77fbc09a573c7ca9b6ae3a43b53eaab5391119b103261c3875c1fb456380af9d6a1e55328c19972441cf3c6d36044f880463d899711c16a9569b59e1cb2cf49d3b7a5d8677a42eb23761a1ae64c2a9e10ff6e3e589320fe64667483dd867ed75d02fb316ef4d6ddcf3fb896a12bbe29c7e9c689b6e41c86cc695ae0829e9ac8773013cf97c299414c82bc5d55f20218a6b702c29d76b4ed7bf2d0f69d511a8864cd0cba946263cd7e4efaf311027b0282f394ae5ec4e8f922f3384cb12c6a8a201db448828f2599fa59c2fd765393b4e0ea2c64a2f273cee28532c6324d3a65ebad36f7bd0e285db80ce07bfcf361c5bba3db928c8432cdace2cdeb5114ed7fc9b0e7efb0784d6700750ee6f64a0d37a5cdaf0ec929a2b7bfdbaeee356949bb59c9b1747ab4159e4877d9c45a4cc922fd0f6b75d15a200536bd4a0c79902c3f523f7f6bf63394629f0a39c01cbe789d21349db415adb3e3a115f3f067341a2a1c73bbc798d25c39863bb3edd2ad039ea5548cefb8ad58aecbe10b9e7314a0453b56aa78c80b071714aca679597977ff3df2530c09dbb9b74225a850f6a37354dcf73be3008a8aa23eba01eb67bb50a5c8ffe716677b27e271384d885c8c0bbce9c33abbfc58c217de4160e50794081cd298b037835d6fe18b1a1c63d61401a9dc77b8ef02c00e9b3888d875317d01076635f5e58a75ea48de693b6f19d92f86f1cb0ee7ed7b61261016a2942289b87ebc8ce796884f07f690b9a810d43e3cd10447975dd4dac823b3422db8bae57e64a6100923394b05eca37f504f01294ca705d6017df5e5302879c16ef1b63ddafc02e1158910ddd1a177e32b7d0791894f1cdd3e4227dd774f4d85ba2f4452e06ebc2d0fccfafa95e495a6ef0925dda7d9408aa8b5b152209ccabea7dfffb70d218c78e0428989769c81c94ac22c29c34bb6e3cabb864bc7dd2e5d3f8f9c204284534b3694772188ef08b23dde72e693ada7c430560a3e58f72229ceefb41ab6d3a5af4df19f18de8f803921e284a25c7f4de66748f91c9fbb6348777155d82ca860df3a5565b7ad8a8d087f76c74c0665d572f08a48ee436896d95c4c7194dbb27985796cabd6758419486353c18c13d89b70d56926ade8015053b61e6368f31cbb31ac394f47a9aaa8e5085f05f44a6912dd08c63162a9bef883fa4c4363ee084be1698e0228b3dd0b46adbf06a3bca4acead0c5015d45d21685c922c715c82e1dcceb086cc995372afc73ef998e0d39376da28a811099dd5b6f6a4a55ef00a4e9ab007a10d257565915cb206f2bf75f600be4d7751deb16a7bb896781a4c6e4805497e0683a2f68f2214da7c3b74b5ef70f13cf67d35a0f2abba0108b7585390234b3e90463ec24d82ec842035460f229502815fca730f23b26b27b5cfca29a72a1f37024b3d4e1e10c986d15c92c09a09cc23adff059eb448ef4e63217f2cf64bd88580570d1b5a0e461b8d97d50c575b44176c56eed53c57a2d6ae8c9a9e6714ca858c7958f741b6db68d326411d0947420aefa5ee2e232805b3add06fcb09f07c3933c1baa872833f3142673e9e0d35ac8560a634ec3f4addbd048be227831938058150954d58bbe959e6104e6cd76b429c0e334ed497a58b42dd417f3b4494091dbd587fc3c5dabbf6c73a197057aea29f55f41fbd018c706825d4a28fa407695f4b446bf63f9d33891f80af4e3c2be97bfbee0897dedad5092f9a325078c07dc0dcafcb8efb51ac4c6ed324fc5c3aaea653c24ffb6e3800dc8f91076ed6a0a92b29f7244b1bc86e9dfa41f47587d3d5c7abceb90023e209c348e584d8054d631395b68df629e826d66cdc5c59a93951493965e67f3de6fd315d38f50f674c3a5e18ea3fd6e8ce75db20d4548f7ccd894a1756651f3bc93df0c665f0c72afcec98666a7e870eab1f72287e36cd1238f910b8280844160847f64a9012563654cc7742d7fe8670c57019c5d5b97bee906fda706fd0ba52842ddf8065421a2fe22ee78088cde952e82b7b9211f8105925207c23d7e45f5c058f803d062a9e3e7e4792b1d131e0617c6870c261aeed4e4113c9752fa18d5e9c3f500a6c03811afaec603885317b479619ce92007dc5d752e915d1e63da135f1f6419b6edd73871c425fa37937b59cbaea07df3f170d6f94ee107d08b88eb6d46ed6b846b04c8ad141dc5b4ec5483248cc85febd9b7459068a5980db6780a1d3e93f8dc53fec8cf477e18f682824022a7b1d76a34817a469cd9a289be9638953f62b9aeafdfba98c049b9554a4832ff5400f4d69368ad0e7209a976c0932dffdf98293a7ab2d18fabe7977b53352426c13d58e2fac69a18a7c38ce21ad3aee23ac2e9660642080a915fc43c95712612dfcf0f5d1825b6161fd1e8d6ea6e11168abd95c01dd0210d55e544dee8066d28b36d1e76b9427c3daf3a838f6bd612b4f396cfcb48931f68656951a0a7d0a4937f6156058c8dafc6d86ea938759d910c2e8e710113bc269d060966e41aa038bf1e8cd7bb4df352239ab9843b32649420d230fec71bebb14d8e43954e8fee82bfa6d7e575794fc68645d3dca53d694230741ec20311e0434c6c757095c5a52d24e205802b2b19c273b9acba3df63965c02f6fabe7e022ec84d94f7814cd7053be7f1f07d9f6085cf8f53a06a5e54d86539b888f4d2313bc8340ac6512562231b06c4666ef00144666a33f7ef5e3471494fad611e833f13b5ebe885130e08860953feccf2eaefe0fe09f33d42b8e882eb9f1ec356f6a8ad484e0a5388fbf5b59c20dac45792deff3b09e6167c4622a66f2a81816209b1da8c90423670277d3e36ab58ff32b62067c26660c704eab4cf9e7717868ab262e8cd2b4517636160bcb14c4e7b09182194e78a5c847e52a0f6191b7215c3a6531da369cc6d7975a387c5aa7df5618b6f0cfc2892595906764d745b4a67da6ae8bfe744d495c30bdf2e3a3cd5e3fc9df6e5671ddc994d370d9054c89fcbb6e02648a8698b4e34eb94f051461ac639c58b61c3b65e01f039db9dd99aceaa472ddbeb57115bbeef2f96971131bfb74690469a32429d8b91b8a614070446522b9edc8e38de5bc3600772469bb45d140466aad37d837601110c7191d9ff7f99b7e0e6997cf2a58881f73c08882bae6c2c9d71799468e891cf823ed5a385b37e7bf2cfe7f9f9836ddbbf98751283001fb11e635354f8c910682d625b61d2c9ef5fa6d6a110d862b4905c0d25ed8b681d581d0dc45aba39c2861a5282155d259a8ce61a326a35eeaa730eb973815fed597157ce26e8a712055436e6dec6ff177aa9fabd559352cdac63d600cf856a70bab0a345d51d7e3f781d2cd4ffe11313f5f5286060c5c7a44aeae74a99823d860b80961548825401cf016b34d70d74560747f880903ab7ffb2faef21f788370915f1dc1a345fb45f2602c5c3b99e632defe864a47b50f9a996e7fc1b7852376c4904ed2b03b9d399ffa2c3adde5992bf1b9206956321127af74df811ad79cbfffd391876a618c0930fe6e6cfa13230b4a33e6dc949bd9f2f49c721b559ec77ec126e7d4726423df162bc1020d1b4bff42ea2e022294f3d7dec1e60b36bbf609fccda4f87c4bb0405a56d78eee8c4fc5ecf0400ba5612550db2ce7bcfeeb2f0218d2d5bd5554c505c6ae0a5b528ae12d15f5323225ac72add922cd1751d7a1ffe5a30da528fcbf419c2972895af369ce10b7d239c02f06295a2d98dd9864c2f9e1d0e26bd47fb125c22ad8bed63a4f45359b1d3a3c8b25eb18b44b4e2fa818b79c782a7058cc8dd1158b9612ca642d2aee380ea8c0189244a2221e1e3fde674471a8def4a0b893d92f6ddf58c6040e1f313393b35d37d3521deeb47c3ff146468f8e11d7859297f146b312995fb483876371b0503ddc7747f723f7d8de0d2f1e80b3374f80b9c5b2ac0f26d35cc6e22ca17b14b0b8ff4ae01517a3e56bc9611d408854dc3afacb53e9ee88ff29d6b3f0a47bdb0e8f4c7609c97aca981671473587b5c758a5ecefaf6cd44fd417374666ead7fed33df4edfbe282a891ac7bbae32926dc6868743903b35bf8f3cd6f0440f5df1177b63582ea8ba2ea44e733aaeba49187af7e6bd3a251bbd3c0ffee361ca1b032869278de9cccf21670f7eb3925dc4a17ffa8c6fc45405b23b83b9f9990613b2400c98df9679752eca20b210c38d6f86c6cfa98fc89c674ef6d1d5110a6a4c42ee401fc33d887dee288f1eadd6fd73a95e83b8278f04333a101ec1637a6ba0e161bdb30119221f4a63112e22515e780335495382269a8247f3272c4400d1d06fd7e0590545e212cd1de597f3ca6bdf04ec4eb5639e9da425180cb05f552d661f1ab0e4b227bc8c870a3d7c695b2c3360246701c55", 0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') r0 = open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x61) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) renameat(r2, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/../file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r3, 0x0) poll(&(0x7f0000000000)=[{r3, 0x1a5}], 0x1, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = geteuid() setreuid(r5, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r9, 0xf, r8) r10 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r14 = getuid() r15 = getegid() r16 = fcntl$getown(r9, 0x5) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002380)={{0x0, r11, r13, r14, r15, 0x20, 0x80}, 0x3, 0x7, r16, r18, 0x8, 0x80000001, 0x4}) r19 = getpgid(r16) r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r23, 0xf, r22) r24 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r26 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r27, r27, r27]) r28 = getuid() r29 = getegid() r30 = fcntl$getown(r23, 0x5) r31 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r32 = getpid() fcntl$lock(r31, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r32}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000002380)={{0x0, r25, r27, r28, r29, 0x20, 0x80}, 0x3, 0x7, r30, r32, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r29, 0xffffffffffffffff]) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r34, 0xf, r33) r35 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r37 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r38, r38, r38]) r39 = getuid() r40 = getegid() r41 = fcntl$getown(r34, 0x5) r42 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r43 = getpid() fcntl$lock(r42, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r43}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000002380)={{0x0, r36, r38, r39, r40, 0x20, 0x80}, 0x3, 0x7, r41, r43, 0x8, 0x80000001, 0x4}) r44 = getuid() r45 = geteuid() setreuid(r44, r45) r46 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r46, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r49, 0xf, r48) r50 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r52 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r53, r53, r53]) r54 = getuid() r55 = getegid() r56 = fcntl$getown(r49, 0x5) r57 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r58 = getpid() fcntl$lock(r57, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r58}) shmctl$IPC_SET(r50, 0x1, &(0x7f0000002380)={{0x0, r51, r53, r54, r55, 0x20, 0x80}, 0x3, 0x7, r56, r58, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r61, 0xf, r60) r62 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r64 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r65, r65, r65]) r66 = getuid() r67 = getegid() r68 = fcntl$getown(r61, 0x5) r69 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r70 = getpid() fcntl$lock(r69, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r70}) shmctl$IPC_SET(r62, 0x1, &(0x7f0000002380)={{0x0, r63, r65, r66, r67, 0x20, 0x80}, 0x3, 0x7, r68, r70, 0x8, 0x80000001, 0x4}) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="4258f54fd53946aa4d651ef1e7149ce4cf2125c250c4d08fb3494c8263a13fa271d8994d0ea46f03b0436808827621a2969372245014c73cc6af9c30985b38ea42ecbb320e5d675ac12fef10ed5bf7081716720542b24a9a2e6216e5a00119423081bb2be258369241a7d0dfa2d55a6ca3f689f47e7551ddde3f3e2076b582ea547f2a3b59b27ad074a3b7a2c088c0023a75fb501bcb3de3c3daf7fdf92d997e0f273a9dedade1caea18052929cb1dc0338333ed0a79b5f7cac2dadaeebb7034f492f99fe916fbb10a073990ab55b9cc6b6493419637b0c9755c48adb99fb284ab792eca5cf8", 0xe6}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r19, r21, r29}, @cred={0x20, 0xffff, 0x0, r43, r44, r47}, @cred={0x20, 0xffff, 0x0, r56, r59, r65}], 0x80}, 0x400) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@un=@abs}) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x1}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {0x3}, {0x3}, {}, {0x0, 0x7ff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x4}]}) r1 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x2, r1) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) semget$private(0x0, 0x0, 0x2a5) r1 = socket$inet(0x2, 0x4000, 0x6) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) dup(r2) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x41) read(r1, &(0x7f00000000c0)=""/28, 0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="7a8da4ea1fe6f57cc63c5a0093ec") openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8000000000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x506) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x4006}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) fcntl$getown(r1, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) close(r3) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:15 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000040), 0x0) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20002, 0x0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = kqueue() fcntl$getflags(r1, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x80) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x6) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) read(r3, &(0x7f0000000180)=""/4, 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fdffffbfff9e11fe4dbfa600"}) fcntl$setflags(r5, 0x2, 0x1) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/16, 0x10}], 0x1) syz_open_pts() syz_open_pts() 16:00:16 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x100, 0x8428}, {0x9, 0x93}}, 0x0) kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = syz_open_pts() dup(r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:16 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0xffffffe4, './file0\x00'}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x1000}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x48) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4"], 0x6c, 0x3, 0x1800) msgrcv(r2, &(0x7f0000000080)={0x0, ""/55}, 0x3f, 0x2, 0x800) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r0, 0x0, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff], [], [{}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0xdb941d4850c61941, 0x4, 0x9}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40000001, 0x94, 0x128}, {{r5}, 0xfffffffffffffff9, 0x90, 0x10, 0x81, 0x3}, {{r7}, 0xad0b4fad266be932, 0x20, 0x80000080, 0x8b4, 0x29}], 0x3, 0x0, 0x2, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:16 executing program 1: munmap(&(0x7f0000579000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) r4 = dup2(r2, r2) socket(0x20, 0x1, 0x11001) r5 = semget$private(0x0, 0x1, 0xc) semop(r5, &(0x7f0000000040)=[{0x5, 0x3ff, 0x1000}, {0x0, 0x9}, {0x2, 0x8, 0x3000}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x3, 0x20, 0x1000}], 0x5) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000180)=""/199, 0xfffffffffffffcb5}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000000c0)}, {&(0x7f0000000280)=""/134, 0x86}, {&(0x7f00000004c0)=""/89, 0x59}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/97, 0x61}, {&(0x7f00000007c0)=""/17, 0x11}, {&(0x7f00000006c0)=""/46, 0x2e}], 0x10000000000000b7, 0x0, 0x2) close(r2) r6 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r7, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) close(r7) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f00000000c0)) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9917762b030ddd29, 0x0) close(r0) 16:00:16 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x10040, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) write(r4, &(0x7f0000000040)="9ff1dc076305cfcde070ecdee36d42f85d867eee5080713e1b92dfe005f65782d4ad4cd08c88506f39db4c4d2001b53f63e02baca82c57d9548270ca58992013dda5e15a48879f57", 0x48) dup2(r1, r0) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="3a255907e06048c03cefd0e8caff6f6a6237dd65d1cd1da2f0346ae8ad4086bc46967ad9e73fbee0ff0e146f69a4c15280e8d698710c7a5e9a4b48a635b02c67b8f68443c02bcb373132c0495643209f6d36ea137ed0510d7477b862adca1b0c47003b84f751be6c297318748751b02b895c86b6db83854838204201669213952fcca4da1b2c5384beb1a93d0acd7ac6ceaf6da353447d64c0280d876a0ceb812e029a1537cbcda757e893268a02692414317fd4b575b1b91b2b54abd4d4cb1eb2c1493119b5991a108d93d0d65866e5bd137c0265986381ec4e2ae2f67599a3b746e07963d2d9b56475751c9fc497b65509b5567ea7fc", 0xf7}, {&(0x7f0000000200)="7f5753ed3e25a37206a2989e4bf8549e45727d0c6f6accc37bb2cbd80b2893caed582fbe40f0a13578997d48bb44c7538b1cf8aebf63122ee9d942bdd3dfcf8b81b2d703b7297ee915c564f7f3a5a5ec57fa5b92d46576e341249b5356e164112a58e39aa3c0da59076c51573491c9e85a2a9bc515b810e4168657b5ad5fba1bc27a0c0415886566cf2b1b41d470984fbd756f42e70051342ee248afc24598cbdd5a2c62e6fc0cea573275", 0xab}, {&(0x7f00000002c0)="262cefe21f693a5dec4d5dd891bf3c735d282ab446733526b4c10a725b57287db776c4f2c7c26424b1515c52c4b3769613cb352488b932c6732475c389f823a329be7987f7fef53922e88ee41319143290cc1e270a9b37cbe0cc037a4c786776721bc739a9bb4822185907509446343fc76ce468bc4833b3d32b79ac33d7ff96f9de359e0b1ea162c86470df2b6fe88998fc68dc755aa4a922b420432afec274cc013e1ac2c73a62edb1d18db65555a7f6664c370d058a0e8acfea2185e41493d034faf457520506f7b8bfd93a6ffa24c533d0086b", 0xd5}, {&(0x7f0000000040)="4e8bbefec61595ad6ece8a2c1ecd5696713bfe413896a06fbce0f6f3259caa9ff7d677ef0e14e7f3775814339e4c015433f7fed602c70c404dde8f9cad3b75815d27d2552a502c65e7759cb206f69ebe823b77e6f5e0a0619df978", 0x5b}, {&(0x7f00000003c0)="5893f1562b787e18383548bd093ff2027f0076e1c7c907075ce3cb3646e393e37f233bbdfdc5b0e1c06c1b24f3a92974bf4cfd60a0b9effd3182a1c7c69c0e75dafae3618a20052e6045cc5b3dbbc1222ef1c64f2dde459759ece424c02b13a4c258a8a9ddd3b205244dff0e1807a00d10fab2d70a9eeb278dcb204c58920700ecddd4f354692c024da9453bd8ca437c6f57d10582b6f9910ca75dbe8d29b39842a63b70513c21f5b3c1775050c8b72b85938a386501bb99f46439ef816230d5f7d57f870162382b3b465b13db5185fa01208338fa134364f54b", 0xda}], 0x5, &(0x7f00000014c0)=[{0x1010, 0x1, 0x7fff, "58d628a8092a61c3f3856674ad290ad8afe681a9efa8b61b7f042452669328c95139b05b6ee76e6cdba9c820387427415dd000251736a1d9ff8cebcd133dc9d3dc8310ba19664ccd406c7199958f85ec551d9445d8391c5f9b730d07d2fb10187ae8f966ba8d5f72998c4b40b44fd47cc574110180c574f3e9a2153c13b7d6693a83ab5dabb82a08dde440378ef0ecc637b41a1d3523a2d8d8f1c6b6525616529d00e7e785024e4f220536db43e8af6042151629a49412773043834ab2b68ef9270686935d984754fa0b0aab507dab0a7f4bbee02dc6235bd4a747ab7b90ff7e0ec166780a43296a37e4875114b8b78dd231aca84ae95710088cf06e5980f757f8c6800096084ad34704946c149ebf275a1e0af8b1754ce31f42112572733fa0851db50bd60e760db1f14023939e29c8390d19a64e9484180bd27f3f0f46880e35d5291559b582a32d3383eaa31504d6132a629f57c7a1c14f9e9344eec0dfb1523c9331f7de30bb1e1eae85eec7dbb17918e171913f68b8068be277b833670cb10d311a4072c8f3f45f83dc051bbe334d06b9f1413e9baa2c18a13efc3ed2ad3352d90dc65f976224d551666f415447d53ec8ad84947729490667c1fc491710a50e7053e465b74168f793b029f84de8e50c2a47bf713d09aca3b5e77f0282cf577e59d6e7ced33455877f524966b78c4a2e0dbe0a114416470cd8dbba40bb0437186d85728e66c667da917224531104ff55850e2949a18c798375e6a9359373e9d26f5bc168a0d177a97a77262e0c3404bf0d366d06e36ee231784185cbca640e9420f5f8d48e86398f0a7a5252ab7d5a3b76da0d27f7907fdb6ee63ad04c5cac3bd36bcab98a9547b513406df8988f98d3e683d9adfab0bf4270151816912cea29745059ffab4462ceab1bebe075c5ddb2334951e24bc77fdf2d9619cfef9bb75dc1d3588e0cdc169eb137cd822b27cbc797b147e3be33d532dd24628059cf30cea5823be30611b595461c10d0c5dc84b70ff1195859a1e37d33a6670061886b9069d500e97a1aeeecda43d86cc9ba84719c8ff98aa6ac251b3dd1a960b9558d311693c05961671b7ee81bc46aa1fd1a4e41111a84059609ea254429b34c380a85e9e3a7719d9c97842fc563543f13bfa7b29c21e4c47479bf54f50825ac1af56b37177997701b5269828cfa3c599d96bb3d6bde4fe5971229fd64fb4aa9a344db3b0de357fa3f9414488385faf8a77ab63484e0169ca9d859db85b4ac981ead4ddfbc9150baaca1006503b342deca3a04d0c3e5de18b716e20dba6273efab9a06c88cffd48579fb02c9d0ac1ea502c519fd189afa505b7aa9e2a0f7ad347d645ef88e90789edc5184b7cbeb3d31d2e7114036c1a49b0c9c970cff4f78dd77eab6d25063e14c4d01675a39c22634ae8e2582ab149c94a633902bd782aa19fc0c5d7f63ee91eccb827782ad12fda88e9455de9a273882aa6e8240e465db7a470b8ba12677d1c66d8d9c9b4e3d779b314434cda854e47a4a3f4c6caec8e5249692197d9a6af51819fcf8119e5cbfb2f64902294229beadb8282b453dcdb54190b50440aff944154d71a49c21b70c4fa8f9cae9645684e474c20afaf1b8196de179ea11f5ec80e8145352d002b4c1e09dddba834dc375be9dde1942ebcf7ea7ed5f5bf9c99874645146215c600d0df149e611e0d5b3f664055469e904a0f97a513e9985c7d1248f98118dea5099903ccc514ae1d23c8b285e1fc199d0e27d6a1cfc5c6299366de8feda48b2f8dfc53eba2a1dff2333afa9cb2c2efe7408b1c1eb0c4ff8da3a2078aa45e5c7f859add2e4c4a40fc647adc4c2fd609ce42d6cccd85c39d71a7e2d493740b49e51b52bb8fffe1b7cba7fd073aaebc143034e9eff06c2ae0acd92cefe69371990441a929fa8082fa8772511a13e3539cabbff15153f275f96ea9b8a25c837104709a86eb35cdff7155b34ffdb1f3896e8c5d50445592ee2ad90d6f4207cf9f2d05d45f82c2c882c8633d9b0f561d3a848d82860dcd60814d2fde43490110761a63c28281b3da99cc6d8187d0b767b438658abb6b13625221ec32dae35f8199cec6ffe99a0f508731d66de6ece67f1ed139efd31aeea1930077223f638ca5e85c54d12c147a520cc2048774f24ffe0e802146bce70d9c0f2aafef7b929a4cef6feaa92aeb48705096893d48a7cf3542785bfa68d2b3643bd33a03ee58a1646b52c88225f3eb4ea9c7099be1a3ae6cf4db3eec992a3a2b5d06ce09ccb1d741146fb0529834d8e2c445a1f69267532f962f013ef348eac068792970911dd23b5b7e7ddb8a7a4aa9506f9bd221e35934b77f4ace523b5bfe7801d8d2dfa6c69bcd3e5253c70368a8efb8b0174503f5fc965a09843698fbe4506c6f128f2caf15ae546a598da5625d93257fbbb92edb93c4c9f74f269b9d142ea4cc01d2eca7c1b17653d64fa5fab000e8775481122f803148da5886c7a1adf1a680ae7c68221bac2efc760decf8ca49d7dcae7e19417e4a07194cbb9aea6001a95b8bcdba16b213d490f225d1856eaa1c85ef55bbe7d0eb8fa9fa40dfff2208ad03ab864228e813e781e4fe25a7d8125906f2c6743aad7e0850e058c7c3b114d36a707a618152e814592b3084ccdc0b5f39f9045974aa30fba03b6eb6e59dd251f9440e2d1ba17c15b49c1c2185351164ed945ced4da83529b1549857f01e36d2077eb6c557548eac8aad89d22b4da633b9c5da0a4582affd733c43c77f83998c91ecf73ba767959aabb2ae31297eeee7eeb03c930ff2b24a045baae1a7e846f1cf286e15b24c9835547e2a5c598c8584580bff94d021304dd3a42aa548e8eae9f5d6a688d1bead371d39eb4980246664e42badd2856c9029b17283cb4d8a1779b62fe78f29b788bdc99bde7f75843c7f3ae36c7521cafa795f4c6d3933d790964f50c2b54d81afb27f938440208663ef0afa886cc147b95dd7550fecc74ad8898b3666432a1309d2e97cf4c319c073195adf62ba5f8fd3195b16123e10dc06ab4ea58b9e96540a1ba4db16a72736246b8f31fbcd625e29c8001d7ecf95c1084b68dbfcfe41a90b0dabd74883a6a9e5406de91265224c2fcd8923c7b3fd8844744d7677a15b59e250400b711caa33d94b8334545a5b3d8696d99efb98f191f818587fde0ede6b6120259ed5e58af847e2d3f10bb75a69cbe303a6a9864ad19e5e5727b2c6209d6f82a1aab7835e28a1aaf13aea9c857818b6bb53d2d73de090d58763485ce823b10a734f27f618d0bf87356f5eb312fe717ffcf0277b839428f8711dc01446e3414e4faee267f944b007fac062f2357eca8a0af65b35ee223ce48d8762ba886d76a5d3d53208a71112b537f95fb7b1741a131fa517ef332b79dea51899897c7354740b70e797accae88c8a9461737f71d3b415e5ab15d93fe33807058414a57635abad0e4316a7a81a1f4e3f4027abcfb16bedf4af1c34bb7d4fc0d85aa3b80a6088f8c9a8949008d78e6d41dffc4b8c55929bbeb256ba8c85c28f81516ffbc7534b32e5c080de02f6d5bca56d1bb713852274bdf6d5f3c1da5f518ab6630bd91656808d88d4c3f11558242131f858c09ad2cee5722706f7b53387f87682041b12b47969850c561cc87f85b406484faa7dc5662e30cfde6fd28eaf9385010fbb23d5fe274c81080918710470a2a045772124f26a443b40d42ea5dea15944a0e2a5e7c3f64feb5a549711003b59e8271897382857908f92be9ac8e51f88796f4a21e3aefe148d637f9ab4c2018dcb4466eca3b078ba2b6f3d6137dd5d49af052f245357aa25dbac3d1efe329f72456c6ed41d00aceb1a5170319545b4827a4ab5929ad8d2c7c8dcb7c4c82f3392ba239b13bb9f0b07c97096a41633f8d0664055a7fa6db265e99cdee805047b4eb3be159f6358b1a55651d65e6fa1a9a3aec4b2112109cd419d7fd912383873ffd8bf3b96af8a5831765d186552deabd28d524b10daee30022c5ae0333867dc42d1cf8ab1ec537502769e4e2510ef63b2e4b3b0da93543c13bbc82642a67fbb4adf7adb9e278c97ad975296677fa8b746d34da509c2cfa9fda253e27f2fe0b94deeccb999614b96cd7dcbeb2a1e845888320bd8231a77404db9504235c03833d2ab77e0ca1ed3d669a8218c681bc29225d4ae85b53c42a2d0a3702f356c08404f8f1ddfa93f49a2d013fdd9219c75954a0aa2d314a7e232b5822b7435699e956c33ee64c8a23ff0b1fae4569679e0b8bd1f2d780f2f3c86a2b49459233eba957c5fe82419cdd018d83f197016ff1a889ff439f3c13c619bd85cfe6be59caef1d15f6e761dff15a8d98648fd28d3109317a7e31fc48f6922ecd18f2496d2a4ae982e09b7ddbc99a096bca8e0a2c2b9c94c4ea912d5f4c213f5d0899513d1c64c7f69f838e34f414b02178d9275a431362e56b881222eb5057c718867fe8b90dabf9f93e887c8b841d0f49a19260728573b4209df6e02cac0a3139a945abfc28aa0d7ec799d8938a8002c2932c0e563cd34e2569bb6b836205761a14a0d7c8c75426b5bcfaab7a696de21879ec5140d5194e061c3c76d35899e3a6894fa31c7cf7d61134a0b3cff82c24840c64d1a79271edb8e004867a0548e157a8f0b587b7e83f1760a2bcfa7f6b201f1f591008c0434717f1c87616805e4747c387e498e9cce0c630e10c1e94ca639cd2ff13b51216c1c050110f6d1dd71b63e1db54806b34d4b3306db639a60fc5d68334acacb8514e873b1a24b6eff9a239b90f5a74e088d0a6438762ea6776a47b6d804c58b79fb442c1969ed1c92e881f09fdabe28210edd924f20ac76e68bc999fdcacd27735811dab4c375f8ba6e3be4cd419de37b390adcbbbbc187dd474161cfb54a13857f5488b71cf1b55c63d8426bd94090be9cafbdf4c3335fe3c7ba0818b9a623c348901055927a5194493203f6ceb5cd4b4051aa0b250303f3076a2592a37e8a400189494654827d4d4c228a7686855e5bc286bc482f2c4e09fcafa1e2aacdeaa14322872b367e62789a222127519940cb835251285bc1144829e25dadc4e3ded89770ef77b603049eded1ae02899fc0bd655a70cdb350e793d8661cd4879600b3c26ac3423617fa3d2580b69b61f56047d4fd1c8d7f8254373ea3a3b280002fee0cc70e2574e7ca7ec458b3ac74a3b75cc969ba3a187f95f619217f1962fb414fc8f1fd66de89df63b80aee30c06f7bcf9161c9b8615d169f77071c87900b572fb9d21da2b08dd57dadc0d675a17b9682ff779d7c065e4cc763e17ab8100a76cf054530d0137838cc65502206a45a70d362ec78a81e4abc3298d34b39fdf71d088d4a21181defc3a716a1fe804276093b27ee02e6cf9d3a8d6965555b6bfa42833e292262f0655c957bade9af5f37432d1c9ef231d2ed15409a21c0f64b6efad5bbf5161885815aa272927747df8ca35c49babafaa4b585c6d71f97fb2d02b6ef88e35ac93553a565a942f5182d031484b54874ef01de0eac4f1786479bfdf994b9440993fee78848abbadc11fc1eacfdea6fc51ee76e2470b89188a4d7c5d52368de6adb30ea5d17bc573f345179be9e8b0bf8d8ca78fadbc1203e28fb9be480a805136c03d04ca0b312a8022ede03e42a1e1a93c166f53fc56498eb4b2cf581d71b80f75922f1254954814576482b859ca794518c9a6eb485ff4decc3dbcdd8e53d913c1e17051a6e7da09cc7d162460369f5ecd995cd1ae87861a3ca560b789fa0951fd884e9ae65bbd12eabfca8ef32fc1de5965059145f83b6a"}, {0x28, 0x1fffe, 0x2, "e72ae189fbc08ba3b3766004b1b9974620ca8251ab"}, {0x30, 0xffff, 0x1000, "961962e807b6e7966453b89f5736d92155b259fe617a457b73c63bb5d745"}, {0xe0, 0x0, 0x3, "71a6c6565032fa22af958a105dae7347ec9d78b11fc0d035256940234a8833a7de99c1e2c188e257dc92bc6da622d80f94e5e2ee0b4a6205c87bba02e6be3b97dc49292ee58077b5466c538125ebc00ab28438f7b9be5b99879011d9ef279befb9145a976ff190a46c87de440b787f4779a0e72eb6bfe26cf74201e4c3f9b6f3abef6028934a68c217af530982f012c28210cb66aaf136adbcefe132f60e8fae02d2cab7e155c5d8fd073f12912cbae3463dc316ddf1cbe74718a6afdc6566d6835d502df68670a31cdd81686c9014"}, {0x98, 0x935053e2fe093a7f, 0x0, "790bf94f492f869c0acb7af6c473eccf218d2feaca288a82bff4218d94ffefa84c72934b0e6a96e469862b4f0caaf768a46dbb285821d22f1e6cfa5a2449231283da93720ff39b48c30a7b2e422fa51b114fb881c1dd8a2d161c18e277862d148c9eee6d2c97e3d500cef60f537d2df47ae2800ad0d8758817a7690b3263088c146bf5c96607"}], 0x11e0}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) r10 = getuid() r11 = getegid() r12 = fcntl$getown(r5, 0x5) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r7, r9, r10, r11, 0x20, 0x80}, 0x3, 0x7, r12, r14, 0x8, 0x80000001, 0x4}) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r16, 0xf, r15) r17 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r20, r20, r20]) r21 = getuid() r22 = getegid() r23 = fcntl$getown(r16, 0x5) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000002380)={{0x0, r18, r20, r21, r22, 0x20, 0x80}, 0x3, 0x7, r23, r25, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r22, 0xffffffffffffffff]) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r27, 0xf, r26) r28 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r30 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r31, r31, r31]) r32 = getuid() r33 = getegid() r34 = fcntl$getown(r27, 0x5) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() fcntl$lock(r35, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r36}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000002380)={{0x0, r29, r31, r32, r33, 0x20, 0x80}, 0x3, 0x7, r34, r36, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r33, 0xffffffffffffffff]) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r38, 0xf, r37) r39 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r41 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r42, r42, r42]) r43 = getuid() r44 = getegid() r45 = fcntl$getown(r38, 0x5) r46 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r47 = getpid() fcntl$lock(r46, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r47}) shmctl$IPC_SET(r39, 0x1, &(0x7f0000002380)={{0x0, r40, r42, r43, r44, 0x20, 0x80}, 0x3, 0x7, r45, r47, 0x8, 0x80000001, 0x4}) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r49, 0xf, r48) r50 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r52 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r53, r53, r53]) r54 = getuid() r55 = getegid() r56 = fcntl$getown(r49, 0x5) r57 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r58 = getpid() fcntl$lock(r57, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r58}) shmctl$IPC_SET(r50, 0x1, &(0x7f0000002380)={{0x0, r51, r53, r54, r55, 0x20, 0x80}, 0x3, 0x7, r56, r58, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r55, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000ec0)=[r9, 0x0, r22, r33, r42, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r55, 0xffffffffffffffff]) r60 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r61 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r60, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r61}) fcntl$dupfd(r61, 0x0, r61) dup2(r60, r61) r62 = socket(0x18, 0x1, 0x0) setsockopt(r62, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r63, 0xf, r62) r64 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r66 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r67, r67, r67]) r68 = getuid() r69 = getegid() r70 = fcntl$getown(r63, 0x5) r71 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r72 = getpid() fcntl$lock(r71, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r72}) shmctl$IPC_SET(r64, 0x1, &(0x7f0000002380)={{0x0, r65, r67, r68, r69, 0x20, 0x80}, 0x3, 0x7, r70, r72, 0x8, 0x80000001, 0x4}) r73 = getuid() r74 = geteuid() setreuid(r73, r74) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000fc0)={&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000dc0)=[{&(0x7f00000005c0)="04e41de8a1454aac29339fccc02dfa316843ba43b0271fd161e6ecdba0783452ccd08fdc5c69f28a1b31463542717a1df81b63e0905f9d28fcda6d5621fe88542236ac6d5036f9abd24ce914cb3b49562430ddf5845e29319761d346481de5678588020c79f93a26cbb3ed22468940d4023c388293b16fafc4edeafef34a40420a68569b78c9e250c347e3ad3f29f19a86cb69d938034268eb9f3cd85205cce74062df4e35ebbf4f0bb914c1", 0xac}, {&(0x7f0000000680)="cedc2d017cad0d9b63efb9589a54f0f953d7ae1471a21ba23f2b43838ef12b118cb02daefdaff92c5c2c07b8ab999a63832ed758fd96fc9157a8560604cf9f01ccd5d8a39831e4b61c44ebdbc4fba8bafd82f4315fb422fc953fd9b3532a2196e79297de998c733f9d37d2a52559fbe2e489e83c4a11aaf1f3b559e7a08cda7bb273b67c3cfb5e8b47f4", 0x8a}, {&(0x7f0000000740)="2c6ed916518034882c2c6b4a79423ce28ffdabe2d60bf7d6b2554a7ee788683e2383f7b76c2125d490f21d0c584337a9f0fa51b1369e9d9607739547b571b83eed45233cf1c37540e7c908e8439f2db1b0075d903b5cdf98ed90194c11cbf849fab30ea2f2fe6d7fe33e", 0x6a}, {&(0x7f00000007c0)="65427a4ec2506c446301a2def0deaeb64cfb117f9a9f04ae85a7c6514346ba58deddf85951adf6ef378ab4e1ebc2a85e99aa8cbd5020f348bf7c4a7b26dc6ed6b5c896eb9205781b4c6f623c9dbe38c00f7b390d2fc404cf83360c2b89ea7693f77f80b5d64b71769477712b3e5565ad914871e20c1984e9c474fd34834cefd651ed46bd003161d625756a9d4615506b38fd6d137730bac25cb9fa85c247dccacf5614e2d8578618da9ea0c335e59c5ba6a93f", 0xb3}, {&(0x7f0000000880)="afc7f3f3991cfc0173b18655296c1db45ffa2664d5fbafc37ff3441ed822244d1e82c67bf9fffafeb178fca6fab067621c5855a405a084f204c2b0f54eb0395c80c6e7ca30cee73cec99fbe0c485430933d3d0f4f1dd0c6fc7e486ab8b97332ad5f5466f7a9b1816a961a46e419ac06ea240e7083a78c0f20aa742ddd1429994b85f46d2037dc33c86f04247e9b5aeeba6bfb198b54dbd8ec80e128d1b9cb77a45dbfb9aa54efcedca", 0xa9}, {&(0x7f0000000940)="125998fea032d100e319c7ecda2feb92d470ae29221f8a061a8cce7d81a931203a9df399cab198c224f761df79f78efd86e1208460392e220c662e9dbda7713dcd0d1543059365f4eadf3cdf8cc8a59451bd9dd5d97a4a3953c2bfca24750efad461bf743c46a58d7f0c5b99384656acaf254f023e4737717680eda279d9dae5abb29dd6c1d5fe0276588a42f3a3e266d369897eb49c8dded0320bce6c46fe92844c5b1c338bbebe7c8519652374023a03477cfb7654f8a584e4fb19c80a1c309b86e9e5607492dc76ee315fcc1b1ae25c", 0xd1}, {&(0x7f0000000a40)="6065b627ef0380a835a9d4f48ed9a02acf153edec09497104d51e98c429cc451dea52d317bf37e41412e518cdcdeec24bea8dc9d78952caba416ede650acf99cad25d99751265f8144b80de3eb261ea5195aaa3ee7054f77dc1b53bddd8abee7e1892ee23e4bd3d0b62fbf24e819e6999fada9915faa24665ecd22ab4bfcd1191389ca722074c9b3728448264928080e4b6ef2bb6591182578b6be80dce17a445e00bba3c103594b6f8a339d69af57b1d864bda10ebc953d0eb2d648f922e258981d8ef98839a0670cc2f9f748abc10f968e3b2da10517a82a12f03ebc11f60ae3277f57da78868d17aaca2ba621fcdbf69cb9cea033a77a0c0d29f4", 0xfc}, {&(0x7f0000000b40)="076727ef8cdb71ede2d7c8c11592c3e9da55b509bcc774f6856be69f23a4c83520f0b6df6fada8d083a94831ad1186a6f724af991e0e88634625c8d9dd241008c2190518573991acd60d48842f80111b9bdd942e131011196a288796de2685bad7045f2caebcaa41d5671f633c738c7664a69322e430fcd99cdec8bcdbc1a0942b749a474edf5c98ee59349e3404e3fb714be489ae8ce760a4e35e161c96f7522b2ed5740c47330f9aceaad6f91ecf7a44f6f6c3e09a22e3d242fe88ba7f8a33b7ea0786ca083d5a52e580efa4550e66e7ebfe", 0xd3}, {&(0x7f0000000c40)="c5182d30b1564ab5e6809a8ae0c78ef061d03c1e390dc49f7b86325189b4fe633612bfd46e567950f5233b232e0e2f4e8dd62153e7f2d4a7f09694dc662a66e566b3e185ba2e947f1c429e76e294daeed34362cb6979236fffe468abae745cf4c70ef4f8ac8234f58d811c4c1c541e020aa12c5042f975630ef56936abe18f466af078f1272ae0b63e0e7c0193bc1e1791ba4e14fc7b25b7c6af89ec433eed4253ba8f2651aba5d938dd540ad4c49dd7af3d1bca305599b9adc453d45138c0e40c073c05461aefe1fe80a897247cdbd4ec68a55df0410242", 0xd8}, {&(0x7f0000000d40)="85d8135b1297aaecb52268b484dcb65cce24d9012b6df29901022371d46523d3659499e6752da4b920072b3aa127287971b57033eda2788bb178d7a073bef4cc087d9b2c20088649f3dcbae9a61abfe5330c2c7502bd818249080cc028a7a6fc9fe1d01dece4cbe5d32a2fec", 0x6c}], 0xa, &(0x7f0000000f40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r59}, @rights={0x18, 0xffff, 0x1, [r60, r0]}, @cred={0x20, 0xffff, 0x0, r72, r73, r75}], 0x58, 0x400}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) close(r1) ioctl$TIOCCDTR(r1, 0x20007478) poll(&(0x7f0000000140)=[{r0, 0x100}, {r0, 0x116}], 0x20000341, 0x0) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r11}) fcntl$dupfd(r11, 0x0, r11) dup2(r10, r11) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r13}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r15}) fcntl$dupfd(r15, 0x0, r15) dup2(r14, r15) dup2(r14, r13) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r16, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r17}) fcntl$dupfd(r17, 0x0, r17) dup2(r16, r17) pipe2(&(0x7f0000000100), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r18, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r19}) fcntl$dupfd(r19, 0x0, r19) dup2(r18, r19) r20 = fcntl$getown(r19, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r24, 0xf, r23) r25 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r27 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r28, r28, r28]) r29 = getuid() r30 = getegid() r31 = fcntl$getown(r24, 0x5) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r33 = getpid() fcntl$lock(r32, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r33}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000002380)={{0x0, r26, r28, r29, r30, 0x20, 0x80}, 0x3, 0x7, r31, r33, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r30, 0xffffffffffffffff]) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r35, 0xf, r34) r36 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r38 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r39, r39, r39]) r40 = getuid() r41 = getegid() r42 = fcntl$getown(r35, 0x5) r43 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r44 = getpid() fcntl$lock(r43, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r44}) shmctl$IPC_SET(r36, 0x1, &(0x7f0000002380)={{0x0, r37, r39, r40, r41, 0x20, 0x80}, 0x3, 0x7, r42, r44, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r41, 0xffffffffffffffff]) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r46, 0xf, r45) r47 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r49 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r50, r50, r50]) r51 = getuid() r52 = getegid() r53 = fcntl$getown(r46, 0x5) r54 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r55 = getpid() fcntl$lock(r54, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r55}) shmctl$IPC_SET(r47, 0x1, &(0x7f0000002380)={{0x0, r48, r50, r51, r52, 0x20, 0x80}, 0x3, 0x7, r53, r55, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r52, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000000)=[r9, r30, r41, 0x0, r52]) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) getpgid(r20) close(r0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000380)="9f9b254b918e406bc3b8e9379e1b2ef968082333a68db4f6d968d5cedb3a5bef41b7e85768ce41456ee1ba", 0x2b, 0x0, &(0x7f00000003c0)=@un=@file={0x0, './bus\x00'}, 0x8) dup2(r1, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000340), 0x18000) r4 = openat(r0, &(0x7f0000000300)='./bus\x00', 0x440, 0x9e655d314c9ccd9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x410, r5) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r7, 0xffffffffffffffff) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r9, r8) r10 = msgget$private(0x0, 0x100) msgrcv(r10, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4"], 0x6c, 0x3, 0x1800) msgrcv(r10, &(0x7f00000004c0)={0x0, ""/186}, 0xc2, 0x0, 0x0) r11 = getgid() chown(&(0x7f00000002c0)='./file0\x00', r6, r11) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r13}) fcntl$dupfd(r13, 0x0, r13) dup2(r12, r13) kevent(r9, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x1}, {{r4}, 0xfffffffffffffffc, 0x9547b9c8920bb7d9, 0x4, 0x1ff, 0x80000000}], 0x1f, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb9, 0x0, 0x6903, 0x81}], 0xfff, &(0x7f00000001c0)={0x3, 0x10000}) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) close(r2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000180)=0x1f) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r6, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x44}, {0x3, 0x1ff}, {0x8b, 0x40}, {0x0, 0xffffffff}, {0x41, 0xfffffcc9}], 0x2}) 16:00:18 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xffffffffffffff86}], 0x10000627) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/125, 0x7d, 0x3, &(0x7f0000000080)=@file={0xb43c8be4eb2347d6, './file0\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9c22700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8f0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c00000000b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404ce5f6e35c30447492ed173a472abb5991a2e81062b55dda0dcdded4f1f95ec9c61b1a3534f35152d0bef6f81d622670bf881e15b7a65bdbfea0a781d36ecd45c7d1e63915b1a9f8ba9f3a535c5f58e0cf079ab"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/51, &(0x7f0000000040)=0x33) r3 = dup2(r0, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) munmap(&(0x7f000033f000/0x3000)=nil, 0x3000) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffee2, 0x0, 0xfffffffffffffd3a}, 0xbf93a17cd96cb4d4) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x7) shutdown(r0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) fchmod(r4, 0x40) dup2(r2, r5) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x8001, 0x4, {0x7fffffff, 0xffffffff}}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x1000, 0x29a, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r12, 0xffffffffffffffff]) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x800000000029, 0x6, &(0x7f0000000440)="ddd22455b2dae052b3ff7fbf6cb1f0505769056c33c76f3c3e1796a67c724435597060a3493315808e6ba8d42c02651ed224170efe0d0d59efec4a481c933dbcbffa95a69c254f6fbe8161112e31a431787ae294bff92974f10200a00fe4941818f0ae4f907ea374759111b8027828b088e5511e651b7f572257010880414cbd57f0794a9de982c73b6bdd2af8e7d2312504f82e25d63829265f10eaa16f99bfb2bcda062e28ec600f581d06965200000000", 0xb2) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r17, 0xf, r16) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r21, r21, r21]) getuid() r22 = getegid() r23 = fcntl$getown(r17, 0x5) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r18, r21, r20, r22, 0x20, 0x80}, 0x3, 0x7, r23, r25, 0x8, 0x80000001, 0x4}) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x2b, 0x40, &(0x7f0000000080)="d5ff9668", 0x1) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r27, 0xf, r26) r28 = shmget$private(0x0, 0x2000, 0x22d, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r30 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r31, r31, r31]) r32 = getuid() r33 = getegid() r34 = fcntl$getown(r27, 0x5) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() fcntl$lock(r35, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r36}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000002380)={{0x0, r29, r31, r32, r33, 0x20, 0x80}, 0x3, 0x7, r34, r36, 0x8, 0x80000001, 0x4}) getgroups(0x8, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r12, r21, 0x0, r31]) fchownat(r2, &(0x7f0000000180)='./bus\x00', r4, r37, 0x2) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x340, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c, 0x0, 0x0, 0x4}, {0x25}, {0x6, 0x40, 0x0, 0xfc}]}) r38 = syz_open_pts() pwrite(r38, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r39 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r40 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r40, r39) ioctl$WSDISPLAYIO_GETSCREEN(r40, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fc, 0x0, 0x0, 0x0) close(r4) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x35) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x8) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) shutdown(r2, 0x0) getsockname(r2, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair(0x12, 0x8000, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000180)=""/13, 0xd, 0x400, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0x3}, 0xc) r2 = syz_open_pts() close(r2) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x3}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6d, 0x3, 0x1b17, "2bd0c00968dc65a2dff3fde0ab10000000001000", 0x1}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) fcntl$dupfd(r5, 0xa, r7) dup2(r4, r5) dup(r5) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) clock_gettime(0x0, &(0x7f0000001500)) 16:00:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80c, &(0x7f0000000200)=0x7, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x0, './file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66050000002f66686c653000"], 0x10) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc57451907000000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x5}, {0x34, 0x1c, 0x0, 0x8}, {0x6, 0x18}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) pread(r2, &(0x7f00000000c0)="8e64a1a62bd0a8a47366b5b5eadbe6", 0xf, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() getpid() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) open(&(0x7f0000000040)='./file0\x00', 0x20010, 0x20) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:18 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000020a54c2adb9a241b52000000008d742c007b80309905f87c8a5b6701000000000000000000c4faffffff290000003d00003a0000fff18000010dc1bb895de0a7c1bf6cd555890c44f6c273a869186beac9e78547443635e891794bcfcdf589b54433df2d827f00d58ae433365c9c9967305ed78f90db09d598f74e17cdec796923398b9c41993a073ea299d6072c8f69cf1f4445343f6c13ca5e844462627a7f41553344a6e57176b835b2042daae4cdd1ac3944629f5565730b493b9a656fc3bf5b27e1a44811befd6199ebd2a86be503d9f79d77bf84934a896434dfe3deb0a0ec624169311138f64b4adc1b667736eab7186933cd00"/263], 0x38}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = dup(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) r4 = dup2(r2, r3) fcntl$getown(r2, 0x5) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETWF(r1, 0x80045713, &(0x7f0000000080)={0x0, 0x0}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x4, 0x1e9) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000180)=""/26) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x48}, {0x6, 0x0, 0x0, 0xf9}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000180)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000100)={0x5, 0x0, 0x0, 0x67f2, 0x5}, 0xc) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) shutdown(r2, 0x1) 16:00:19 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x9, 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x7c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x163864dabea32f5e, 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) 16:00:19 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x20, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="df57d166db427db67b2d7b8e94c3cdb4f5d90413951f87baed755f1d6d469e0c4767114f6834ae8766806abb8950d4701a60bc64cb10a257981372907c39a489c902c06804e2c05e7cd9e2fa7d726d4601652a76bfbe1147395532bf480e1494dedce5634d5ef55ffcc07166b32b06e56a60a42814e68b634f7fb7d626880e1875df2f2278e29eef5e2cb710f1a9b3224b9ae3b30838db7092456c4a48d11aa48ec5166acc88cdddf4c1d9d48c5cc5666bd20729a37ac9111ab1e43ff46d3f56d8c06c6cbc1c3ed70b0fcec02775ef955d96b6f182809cdba8fa264091db9b95b63feb4d6c", 0xe5}, {&(0x7f0000000340)="7bf88b2771004e072e1f35b00b12acacf94cbcb34d12727acb039943831461df34fa77d22ee1f10e2b94eb873da84b9136283cd720018d8e4cade1513b6986770ac86872fb13494551a18571327125feb9f97f6de6b9c0f6ac2697e449f86eae89e26a507a7f44cd1cb27715845680eccdbaa03c8cc69918bb34f45e81bbdac361aa700a02925a26fbe00f5a9019ce0d9b025dc39eec50b955ba797e3096f6bef0fdc3c1c50caf8950cabcd1a774d86f54344460079efd48c478c8e042", 0xbd}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="ae42c4cb3d29e302f1c876927c4c1ca451c4633c5557509b862d7b2c1cbf505bcd0be007a43fbc6d00cd2008e55d8cf80d5e9d2b8dbcbc5dda6ef34d79f90d75", 0x40}, {&(0x7f0000000180)="d808ef38ff1052f06efd755b849cc1b8012cb6dcad2e7e7dbd53ac555c7d7db13ae12a12627023dff7974506b77fc5ed4eb0a4bed897a9ed13b48522e7484a9dcfd27da51da5f02a91d74858fba9616da4316f5a8fd329ae65dd310f8df2dcdae7e299856cf0ab82b890deb8e1fd1664c4f1405d6b8208", 0x77}], 0x2, 0x0, 0x0) open(&(0x7f00000002c0)='./bus/file0\x00', 0x80, 0xa678854ba594e06c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0xfffc, 0x2, 0x1, 0xed5}, {0x2, 0x9e, 0x3, 0x2}, {0x9, 0xff, 0x0, 0x3ff}, {0x7, 0x8, 0xff, 0xffffffff}, {0x7, 0x6, 0x5, 0x800}, {0x6, 0x7f, 0x9e, 0x7}, {0x1f, 0x80, 0xff, 0xffffa9eb}]}) r1 = msgget(0x1, 0x4) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3, 0x9}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) fchflags(r2, 0x0) r4 = dup(r0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x14, r0) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000000)={0x0, ""/41}, 0x31, 0x1, 0x1800) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) fcntl$dupfd(r2, 0x1e, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'t\xb3^', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x400034, 0x0, 0x0, 0x1007}, {0x80000000000006}]}) r1 = getuid() r2 = geteuid() setreuid(r1, r2) setuid(r2) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) flock(r2, 0x8) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = dup2(r2, r3) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xe4c, 0x1, 0xc0, 0xfffffffc}, {0x6, 0x8, 0x40, 0xa73}, {0xc, 0x7f, 0x1f, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x1, 0x20, 0xffffe996}, {0xfff, 0x1, 0x1}, {0x1f, 0x0, 0x46, 0x9}, {0xadf, 0x8, 0x6, 0x8001}, {0xfff, 0x2, 0x40, 0x94}, {0x3, 0xfe, 0x40, 0x6}, {0x3, 0x2, 0x1, 0x2}]}) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x6, 0x8000000000023, &(0x7f0000000000)="68049605cafabf7e69fc955034093b98fbb4d45392540192304704493d35f06efd02fcb70bfb5856093ef9e26d520e52ceaa51639e417fcc8fa01a1286d35c27131e928672dc7a12d36218189f232dc9ff000000000000004ce4201e3dde3793111e106fdb541f6eff99dc11a71d6fa7b65b9c4422554c220b31446116846b859c766ebfcc55da48469f37d9b6eb2a2dee566fe737cd7900f9f042b3af1c42dbe3f74ac0e753bccec2215c86bffd282355e8e82fc3f1cb54c51601314c072c4c0f1e5bb3c506a9a6feb893d1f2ac894727bfe2ebd69737b68e99fcc51738df49fd77cbe8", 0xe4) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x10, 0x2, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x21f, &(0x7f0000000140)=[{0x6, 0x80, 0xfb, 0x6}, {0x2, 0x9, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8000000, 0x5, 0x7, 0x0, "00100518050773000000ffff00", 0x3, 0x1}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mlockall(0x0) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x10, 0xffffffffffffff0d}, {{}, 0xfffffffffffffffa, 0x0, 0x10}, {{}, 0x0, 0x0, 0x0, 0x9}, {{r1}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x4, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) r4 = syz_open_pts() dup(r4) ioctl$TIOCDRAIN(r4, 0x2000745e) dup2(r2, r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1}) 16:00:20 executing program 1: setgroups(0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket(0x18, 0x1, 0x0) getdents(r0, &(0x7f0000000240)=""/226, 0xe2) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r1, 0xf, r0) r2 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x40) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r1, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r6, r7, 0x20, 0x80}, 0x3, 0x7, r8, r10, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r7, 0xffffffffffffffff]) r11 = getgid() setgroups(0x3, &(0x7f0000000000)=[0x0, r7, r11]) setreuid(0x0, 0xee01) syz_open_pts() 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/219) write(r1, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r1, &(0x7f00000000c0)=""/28, 0x1c) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r4]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x100000001}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6a, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0xf4) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40162}, 0x44001000a, 0x2, 0x0, 0x0, 0x0, 0x0, 0x200}) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x0, 0x1ff, "000000000000000100002000", 0x0, 0x4}) r0 = syz_open_pts() syz_open_pts() dup(r0) ioctl$TIOCCBRK(r0, 0x2000747a) socket(0x18, 0x4001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x5, 0x7, 0x20, 0x70}, {0x6, 0x3, 0x80, 0x7}, {0x4, 0x4, 0x9, 0x7e1}, {0x6, 0x1, 0x8, 0x90}, {0x0, 0x9, 0x81, 0x3f}, {0x0, 0x5, 0x7, 0x6}, {0x3, 0x9, 0x1, 0x6}, {0x200, 0x7f, 0x2, 0xfffffffa}, {0x6, 0x40, 0x7f, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x400000060}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffff7, 0xffffff16, 0x2, "9c26dd5f00b6077200", 0x2, 0x20000000}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) clock_getres(0x3, &(0x7f0000000000)) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f00000000c0), 0xb, 0x0, 0x0, 0x0) close(r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x3) 16:00:21 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r3, r2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r5, r4) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000200)={0x4, 0x36, {0x0, 0x7}}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r8, 0x0) poll(&(0x7f0000000000)=[{r8, 0x1a5}], 0x1, 0x0) getsockname$unix(r8, &(0x7f00000000c0)=@file={0x0, ""/35}, &(0x7f00000001c0)=0x25) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x8d, 0x80000000, 0x4, 0x2}, {{r7}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x4}, {{r7}, 0xfffffffffffffffd, 0x9ae1eaaa13e93d60, 0x20, 0x1, 0x9df}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x6, './bus\x00', './bus\x00'}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0xb2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x5d9, 0x4, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xbcd}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0xffffff80}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r3 = syz_open_pts() kqueue() r4 = dup2(r3, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x9) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='(,\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='@^\x00', &(0x7f0000000280)='\x8a^\x00', &(0x7f00000002c0)='o\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)='()%*\'{]-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='$*.]\x00', &(0x7f0000000400)='\x00']) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xffffffffffffff31, 0x0}, 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() setregid(r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000280)='.\x00', 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) r3 = getuid() r4 = geteuid() setreuid(r3, r4) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, 0xffffffffffffffff, 0x2) write(r0, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x6, 0x2, 0x4, 0x4, "34a533d29cff2f2a6e0428a3c38896b88e873bbf", 0xde, 0xfff}) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x8010, 0x100) setsockopt$sock_timeval(r1, 0xffff, 0x300c, &(0x7f00000000c0)={0x0, 0x6}, 0x10) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="c610e33375573c72cb1b559634c55913f806c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c9f0afcccc7d129a5f3146b718274bb1fd9c4a0857b88024f04efde13b4ff69bdc78156904614cde95c3a36dd7c66d84ed5f553e0745295aafbbeda2e3d97626a9ae994df33b87a36d84f19a5bf51a26c853f30ca9a455a3b6c2ee50c97a5405a0000000000000000000000000000000075f5ca4ae524ac7b8a6002f47448891f3fb68b9fb7a6550b25ca8b3be39e7d8e019b06672cbf3f00", 0xf4}], 0x1) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64800000080000000004c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee41e0de78063f2600378f1144f9718c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac635800236b272dd100000043b8d042f19c6ca6310a5f152e799fcd76da9e0144496658f0f8f57015687f0e874cb23472cdcac77d68dd1307d89e47ec244fc793df832a4ee1a0c522e07dacf6f202434247746c6b0831a05329616413d30d661e5d6e0e6083c73fdd403df51672a5cc187e89e23603f2cc5a5b695327d8a1d029955ccf215771ded74c5f7bd4e16a8241f47a0eec4af4a356324427f60a0aa0a59a4c5e790bf848fb5a6a2c561721372be9db0a42b3ebff518fb4493b755d2ffa4906aaf51f333929d16eddeaaeb521fc2b1f7358f42e61e682409e92c0612fe0dd5639d75f9c7c73dc3aa95473987976de41295ec82201e6ed60edfce8acce"], 0x10) socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:21 executing program 0: setrlimit(0xa, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = socket$unix(0x1, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000002c0)=0x79f9) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xee44dbaeaf3a5c8) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r5, 0x1}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x20}, {r2, 0x8}, {r3, 0x141}, {r5, 0xd22d6c9b9125a963}], 0x4, 0x8) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000300)="da41e76f7abad3d334b367c2a25cc518fc41d79396ecfa2042eb9ba03f5fa93837abec3bce9e8ba3e8660ed4de0ef4112d9ff80661b6f946f95ae504820f8bf07e7601e561cb9c72ccb21e025a782114fd7c01d7dca8d8ad96e8f9eb0030077cb3f668787caa29de62b06f3b5a4334086b6ed3c1d18796a747a3774e809ac64a", 0x80}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:22 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="e4012e2f66696c653000dda9d71d9cb1dc63a7f4075c9862a96d5414776330aa0748c4c653bca44a7bfa28339f26b23ae896b7acca39232201993b486dd397d355f9052f1412bf242ee963c1c9eb0deee6030000000dda1e19ae36f16da0f919e769bd062ef531d0b94e50469c8d7f0b2e6e69fcd92847a4bad110806aee0d3b4709"], 0xa) socket(0x2, 0x4000, 0x2) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000056464adb5d"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) r5 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r13, 0x8, 0x80000001, 0x4}) r14 = getuid() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r16, 0xf, r15) r17 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r20, r20, r20]) r21 = getuid() r22 = getegid() r23 = fcntl$getown(r16, 0x5) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000002380)={{0x0, r18, r20, r21, r22, 0x20, 0x80}, 0x3, 0x7, r23, r25, 0x8, 0x80000001, 0x4}) r26 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r26, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r27}) fcntl$dupfd(r27, 0x0, r27) dup2(r26, r27) r28 = fcntl$getown(r26, 0x5) r29 = getuid() r30 = geteuid() setreuid(r29, r30) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r32, 0xf, r31) r33 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r35 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r36, r36, r36]) r37 = getuid() r38 = getegid() r39 = fcntl$getown(r32, 0x5) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r41 = getpid() fcntl$lock(r40, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r41}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000002380)={{0x0, r34, r36, r37, r38, 0x20, 0x80}, 0x3, 0x7, r39, r41, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r38, 0xffffffffffffffff]) r42 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r44 = getuid() r45 = geteuid() setreuid(r44, r45) r46 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r46, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="6abce1a928a77f575185a120a6cab11c", 0x10}, {&(0x7f0000000100)="4728f17b4e030f06ab9ab823b74028a4964f0217c9bd6efc9907400eefe21f41d0891f9dc0e198d00963c970db46dd86dbb6cbc4926037eb75f09e788cf1819de4eb32ea5a77029ab68b60da444ca383cd13fb4bd6cbf69a5caa289076", 0x5d}, {&(0x7f0000000180)="9a887dded3be13a7c95aa0e82a58310728d6499ed7abe070d04d797d04ca40ad3ad9e1f01f27dd1ff340bab7552a4fcce162d707b8341385de357a1e7da28aa67570d8f4445b847546a0e9dc109e46e366b26cd93f917ab4a7a9f06c54a10823ea5209293f8673a2d76476bdcb9b555f06342e5abd325eb0f6c9ed05d6fc882d071d7c7c9f8a75700af0a14221cea502e9f5500f41601920bc78e6a8b5cae3b0752c77fd6833396cfd9b58a497e5929fa5370d9eaa272430ff8e33b91da40fbc5b52c4bd23914d5dbc99ed4253a0fa71dc6ccc0bb314f15cf0d35b7c1c36d094560acf5cd8a07be5e85d", 0xea}, {&(0x7f0000000280)="59079edad228cd4cec9cc755249e4078c50f00ea1679cf808738ddfc5e9d8da555ca768a159c700eb89b8beab9fe516b716f9f885de3558b9fa99f41a061ca27a6d70b653a46096a5c181213ddd76596ccb893364a32", 0x56}], 0x4, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r11, r14, r20}, @cred={0x20, 0xffff, 0x0, r28, r29, r38}, @rights={0x18, 0xffff, 0x1, [r42]}, @cred={0x20, 0xffff, 0x0, r43, r44, r47}], 0x90, 0x4}, 0xc) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) r4 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r6, r5) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) r7 = semget(0x1, 0x2, 0x0) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000180)=""/185) getdents(0xffffffffffffff9c, &(0x7f0000000380)=""/185, 0xb9) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$TIOCNOTTY(r8, 0x20007471) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r10, r9) mknodat(r10, &(0x7f0000000280)='./bus\x00', 0x95fbfd49fd18ef2d, 0xffff) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1830, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) getuid() ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x101, 0x0, r2}) clock_settime(0x0, &(0x7f00000001c0)={0x3, 0x1ff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000240)=0x2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x200, 0x0) write(r4, &(0x7f00000002c0)="ffba78b16980aa0085ab383d34a5985fbf06d298db305cc5eee4a2e903462eeeb36f85152c0bd532d82b2392a39d03a9aed360f469930069973c866eb791b52d4cc06d720e8d0766da69bcca723c94c027b27bccb39d4b5f05a6b4ac098f8901807240a874e75f538347fd077456bdb0666dfce79089acd0e80900bf70c1b9f8e2949212ec56a4764c0c1dadfbbd24a3e87e", 0x92) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000380)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r7 = socket$inet6(0x18, 0x4, 0x20) socketpair(0x1, 0x4001, 0x42, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffd, 0x2c, 0x20, 0x7, 0x9}, {{r7}, 0xf08f66cdd32b19b0, 0x80, 0x2, 0xffffffffffffff80, 0x7fffffff}], 0xffffffc0, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffe, 0x8b, 0x100000012, 0x9, 0x9}, {{r4}, 0xfffffffffffffffe, 0x5, 0x40000000, 0x1, 0x401}, {{r8}, 0xffffffffffffffff, 0x8b, 0x40000000, 0x4, 0xffffffffffffff00}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x4}, {{r9}, 0x3, 0x92, 0x20000000, 0x2, 0x5}, {{r5}, 0xfffffffffffffffa, 0x80, 0x40, 0x4f1, 0x81}, {{r10}, 0xfffffffffffffff9, 0x58, 0x20000000, 0x4, 0x7ff}], 0x7f, &(0x7f0000000600)={0xd, 0x7fffffff}) r11 = dup(r4) ioctl$WSMOUSEIO_SCALIBCOORDS(r11, 0x81205724, &(0x7f0000000640)={0x800, 0x2000, 0xfffff334, 0x87, 0x60000000, 0x8, 0x1, 0x10, [{0x2, 0x5, 0x81, 0x9}, {0x3f, 0x4, 0x91}, {0xffffffff, 0x4, 0x800, 0x800}, {0x6, 0x8001, 0x56ce5a1d, 0x298}, {0x8, 0x2, 0x8001, 0x401}, {0x9, 0x3, 0x9, 0xfffffff8}, {0x200, 0x8, 0x0, 0xfffffffd}, {0xd83, 0x10000, 0x4, 0x2}, {0x20, 0x2d, 0x75, 0x7fff}, {0x0, 0x1, 0x2, 0x40}, {0x3ff, 0x0, 0x0, 0x20}, {0x1, 0x3, 0x0, 0x8}, {0x0, 0xa3, 0xffffffff, 0x6}, {0x1ff, 0x7, 0x6, 0x6}, {0x3, 0x4b5, 0x80000000, 0x8}, {0x9, 0x0, 0x1, 0xfc28}]}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x80, 0x0) readv(r12, &(0x7f0000000b00)=[{&(0x7f00000007c0)=""/238, 0xee}, {&(0x7f00000008c0)=""/132, 0x84}, {&(0x7f0000000980)=""/166, 0xa6}, {&(0x7f0000000a40)=""/184, 0xb8}], 0x4) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000b40)=@abs, &(0x7f0000000b80)=0x8) fchmod(r13, 0xc) getpid() syz_open_pts() r14 = getpgrp() fcntl$setown(r10, 0x6, r14) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x400, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x77e, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) dup2(r5, r7) dup2(r1, r4) 16:00:03 executing program 1: r0 = socket(0x6, 0x8000, 0xff) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:03 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080), 0x10000000000003ac, &(0x7f00000008c0)=""/87, 0x25}, 0x43) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x58010, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xad) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x3f) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x80, 0x80000001, 0x8, 0x2, &(0x7f0000000280)={{0x6, 0x6, 0x2b, 0x4, 0xff, 0x3, 0x819}, {[0x9, 0x8001, 0x5, 0xffff, 0x9, 0x7fffffff, 0x9, 0x1000, 0x8, 0x1, 0x3, 0x5, 0x401, 0x5, 0x0, 0xd7, 0x3, 0x1], [0xfff, 0x4e, 0x0, 0x0, 0xffffffff, 0x8, 0x7, 0x400, 0x0, 0x6], [0x1000, 0x400, 0x1ff, 0x9, 0x5, 0xfffffffffffff801, 0x1000], [0x3, 0x2, 0x3, 0x6, 0x101], [{0x5, 0x8, 0x3, 0x24}, {0x9, 0x0, 0x5, 0x101}, {0xe75, 0x10000, 0x4, 0x5}, {0xe838, 0x1, 0x200, 0x8}, {0x2, 0x9, 0x7, 0x9}, {0x101, 0x9, 0x0, 0x3}, {0x6, 0x6, 0x5, 0x2a}, {0x4, 0x4, 0x1, 0xfffffffffffffff7}], {0x75, 0x9, 0x6, 0x12ac00000}, {0x1000, 0x800, 0x3, 0x100000001}}}, 0x400, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x8000000000048}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="9637c31f92bd8a0cb96d94e524f0fb51aa0ad3b58a19a64949afd92fe893052b32c470691a9949c1b0ff4cea293517030d7cc13c0cdb1294910a", 0x3a}, {&(0x7f0000000100)="8245d712244b3513466c1332f222c2d3beaa0884509a27331593880080d3844bf734c31b623b0dc166a0463b54489f65d46d686fb01a259aea00fc60c8d1fb5a01b958", 0x43}, {&(0x7f0000000180)="450b900cb582cb0f107df1e7a7ea46cd04db77cf708e2ca165cfdbeefaf0ddeb94ba9f845389c3223f8a836be474433692c993b436358ff8cf9a1188061899ebcf598191288f53dfad72e956a9ee2059d4a9fc177d8ddd035fcb734ea8dd59e89d32688d23d1d94032", 0x69}, {&(0x7f0000000280)="4a5b53aa824678a7fe90e88cf392", 0xe}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="02000000939ac7aee1dba37e00cb") 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb37c2bc00", 0x0, 0xfffd}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup2(r2, r3) dup2(r2, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') getsockopt(r4, 0x7, 0xff4e, &(0x7f0000000200)=""/6, &(0x7f0000000240)=0x6) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r6, &(0x7f0000000080)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x5, 0x1) flock(r5, 0x9) semop(r7, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000002c0)=""/93) semctl$GETZCNT(r7, 0x6, 0x7, &(0x7f0000000380)=""/218) r8 = msgget$private(0x0, 0x400) msgsnd(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000000bb6d5d94eb7eda4abccbada157f1871d45c0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f288519e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5d2fb5e3c1e9e8a8cc4bfde9818103bde1bfc78686c4eb1f4fcaf4d6fb1128b68dae6058cfd16a0ad308c99553cd0682905d3be469231c1303f89b25737c3ee408709e71d53b97fbaae6f6eef6fc36ca83529f321658be51d88e6baee880c5e01c7d0d50dfc87bb2bf98904d7f44c8af45e8dc81696faed51803a68fb5fd78b18e95d5dc49d3a9bbdc5d3dc70fc6b76dd3ac611a672944c01c5046704dc5"], 0x1, 0x1000) 16:00:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x7f) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r9, 0xffffffffffffffff]) r13 = getuid() r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r18 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) r20 = getuid() r21 = getegid() r22 = fcntl$getown(r15, 0x5) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r19, r20, r21, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r21, 0xffffffffffffffff]) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r26, 0xf, r25) r27 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r29 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r30, r30, r30]) r31 = getuid() r32 = getegid() r33 = fcntl$getown(r26, 0x5) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() fcntl$lock(r34, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r35}) shmctl$IPC_SET(r27, 0x1, &(0x7f0000002380)={{0x0, r28, r30, r31, r32, 0x20, 0x80}, 0x3, 0x7, r33, r35, 0x8, 0x80000001, 0x4}) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r37, 0xf, r36) r38 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r40 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r41, r41, r41]) r42 = getuid() r43 = getegid() r44 = fcntl$getown(r37, 0x5) r45 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r46 = getpid() fcntl$lock(r45, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r46}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000002380)={{0x0, r39, r41, r42, r43, 0x20, 0x80}, 0x3, 0x7, r44, r46, 0x8, 0x80000001, 0x4}) getgroups(0x0, &(0x7f0000000080)) r47 = socket(0x18, 0x1, 0x0) setsockopt(r47, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r48, 0xf, r47) r49 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r51 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r52, r52, r52]) r53 = getuid() r54 = getegid() r55 = fcntl$getown(r48, 0x5) r56 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r57 = getpid() fcntl$lock(r56, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r57}) shmctl$IPC_SET(r49, 0x1, &(0x7f0000002380)={{0x0, r50, r52, r53, r54, 0x20, 0x80}, 0x3, 0x7, r55, r57, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x1, r1, r9, r13, 0x0, 0x0, 0x2}, 0x10000, 0x3, 0x0, r55, 0x2, 0x9, 0x3}) r58 = socket(0x18, 0x1, 0x0) setsockopt(r58, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r59 = socket(0x18, 0x1, 0x0) setsockopt(r59, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r59, r58) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300), &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000300)={0x6, 0x4, 0x4}) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = dup(r1) getrusage(0x0, &(0x7f0000000100)) r4 = syz_open_pts() dup(r4) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}], 0x2}) close(r3) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x15) 16:00:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dPv/tty\xe4yfg\x00', 0x8000, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) socket$inet6(0x18, 0x8000, 0x60) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) shutdown(r3, 0x0) poll(&(0x7f0000000000)=[{r3, 0x1a5}], 0x1, 0x0) r4 = accept$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00dd40695c33370ac01f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000f7ddf8ff392985a06495e4ee786ac277ee5e1bb0abfbf2bf87a32e98e86cf45b6d431945c4b0a42b2559de93e653ae8e1681c10d2dc734f96ed44e24b878851390033fc45bff98cb8534d2de5873de2ea85a04d340a8dc99a6f9239e13d4967c8480ef7a7bf8c6bdd5c602b1e6f731983e0d70d6c0c04b3a94923bc5bfc9d1bcce80a2ad60cc71d96ee397ce3367d7d66925c48a18db7609365e36"], &(0x7f0000000040)=0x5a) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r6}) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r10}) fcntl$dupfd(r10, 0x0, r10) dup2(r9, r10) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r12}) fcntl$dupfd(r12, 0x0, r12) dup2(r11, r12) bind$unix(r4, &(0x7f0000000500)=ANY=[@ANYRESHEX=r2, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r11, @ANYRES16=r9], @ANYRES16=r6, @ANYRESDEC, @ANYRESDEC=r7, @ANYRESDEC, @ANYRES32=r2, @ANYBLOB="644a9eea8f9dc723e361052cff184751c4a7c9661cace0be218deca1c76dcb8fdb21417e370890d112fbe773869e857143abeeb8e1cabaf6e28b5f13cd15381c8724d8c23983deab881c3bb7e1bb7608dd2609a28e8846f3f6c40c6b45e0fc35e19f1ede2bd864028d7b908f5675e5a06c280e5c7ebef7508b38029ecbda8463367c31a5d0a5fd63c2d8e8402a8be021dfa5db0e32eda9971424228aed0de9248471fb3d357164d395b532c649f5a62168c733e84af309b2404cde54"], @ANYRES16, @ANYRES16, @ANYPTR64, @ANYRES16, @ANYBLOB="559c20a8c19100f049715f85fccf10fa5f27fecd8463ba665046cebb388086dc23d04bb0644d8827d8514f443cf55c343deb0101a2e5067174fbdebda310e83ce99cf18901231b048f8fddc2c20211a10db898c077657dac6e22b4a95fcb7f669a0d9ceed8353f3ae18bdf8562143e73eb48adcf62696c5a243013e860547fce28be726ee0df36dc8489602f6b58d38fb094a8966cda97e82fddcf29473334c168e2"], 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0xca3066be76389982, 0x812, r0, 0x0, 0x4) r2 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r2, &(0x7f0000000000), 0x1f, 0x0, 0x3ffffdd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) setsockopt(r6, 0x800000000029, 0x5, &(0x7f0000000240)="6a53000000000000000023eef077bc245fc6878941350d0745c6e2b041347b17155460349709b46265ee6ceab9af16f3e7491f3ccfcfb9d5c87a27851cc70bf8dfd80a43d3f54b5127ecd32de4b9639e5e58c3d17a3103eb6456d51502dda9404907a66eee62ebc58472304074dfeaac52ff0773f40af8c5d8dc788fecb5a012f60289c1ab8c489b473cbb12d9872f361d43b50a87500b8d5646c61b7e739fc1b0547a70c29fd3f640f9a6f412cdad62548c8a697ad9243fbc34fa33c0a4ecf382f7fdb0856294d0398533b37b78", 0xfffffffffffffead) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000180)=0xfffffe9f) fcntl$dupfd(r5, 0xf, r4) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0xe098e34b69291529) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) getuid() 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x10, 0x5, 0xd0) 16:00:04 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x7f) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x400, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0/file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) utimes(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000140)={{0x6, 0x5}, {0x4, 0x80000001}}) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r4, 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x3}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0x8000000}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) recvfrom(r2, &(0x7f0000000100)=""/128, 0x80, 0x40, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r2, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='j\x00') chflagsat(r2, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x146) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00080000"], 0x1c, 0x0}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') ktrace(&(0x7f0000000040)='./bus\x00', 0x29d5b139d512315d, 0x40000002, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000180)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) flock(r0, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x131) chmod(&(0x7f0000000000)='./file0\x00', 0x90) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) syz_emit_ethernet(0x33, &(0x7f0000000000)="b8820fb435feaa73ad7625c5f7c76a84b9ea7bd047ab214fa25e57b1fa8e88c4f0c5b4330e536a33bc75f346733f58a587a22e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="1869b2067c154b9b3cadf49781c4") 16:00:05 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000140)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x0, 0x2cd2}}, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./control/file0\x00', 0x80, 0x180) recvfrom$inet6(r0, &(0x7f00000002c0)=""/241, 0xf1, 0x800, &(0x7f0000000040)={0x18, 0x1, 0xffffffff, 0x5b0872cd}, 0xc) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:06 executing program 1: 16:00:07 executing program 1: msgrcv(0x0, 0x0, 0x0, 0xfe2d4a820052a11e, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1c0000000000a23ce30000"], 0x8, 0x0) pckbd_enable: command error 16:00:07 executing program 0: mkdir(&(0x7f0000000340)='./control\x00', 0x0) symlink(&(0x7f0000000b00)='./control/file0\x00', &(0x7f0000000ac0)='./control/file0\x00') 16:00:07 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00o\x00'/117], 0x77, 0xfe2d4a820052a11e, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000004001) shmctl$IPC_RMID(r0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x0, &(0x7f0000000100)) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x80000001, 0x2, r9}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) seteuid(r4) write(r0, &(0x7f0000000240)="220e2a", 0x3) r12 = getpgid(0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r12}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) 16:00:07 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x8, 0x40) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r0 = getuid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r8, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0/file0\x00', r0, r8) chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) lseek(r2, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r3 = socket(0x11, 0x5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040), 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r7 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x33, 0x20, 0x5, 0x40}], 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x40002}], 0xf924, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r11 = fcntl$dupfd(r8, 0xa, r10) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x7f, 0x8001, 0x0, 0x7, 0x1b, 0x400, 0x1, 0x3, 0x8, 0xfffffffd}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r13 = getegid() r14 = getegid() r15 = getgid() r16 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) r18 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r18, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xf0) getgroups(0x8, &(0x7f0000001580)=[r12, r13, 0x0, r14, r15, r16, r17, r19]) getpid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r20, 0x4, 0x8000000000000080) pwritev(r20, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r20, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') r0 = shmget(0x2, 0x5000, 0x87b335c996439834, &(0x7f0000ff8000/0x5000)=nil) r1 = getuid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) r13 = getuid() r14 = geteuid() setreuid(r13, r14) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r16, 0xf, r15) r17 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r20, r20, r20]) r21 = getuid() r22 = getegid() r23 = fcntl$getown(r16, 0x5) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000002380)={{0x0, r18, r20, r21, r22, 0x20, 0x80}, 0x3, 0x7, r23, r25, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r22, 0xffffffffffffffff]) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r27, 0xf, r26) r28 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r30 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r31, r31, r31]) r32 = getuid() r33 = getegid() r34 = fcntl$getown(r27, 0x5) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() fcntl$lock(r35, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r36}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000002380)={{0x0, r29, r31, r32, r33, 0x20, 0x80}, 0x3, 0x7, r34, r36, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r7, r14, r22, 0x80, 0xd2b7}, 0x7, 0x4, 0x0, r34, 0x80, 0x28a, 0x9}) 16:00:07 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./bus\x00', r0}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:07 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3811, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x10000, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x8, 0xe836, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931f", 0x9) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="00186004008ba8162b27febf00f400d2157100ba0d31e99a00000000000000000000000008000038b60f065495e3ca3150d7897a1315ad169bec92699a90cc9b0b20d8358d811153de485d7e13044b1e399125f50af8a903ab5ff25f30c9516cd6c8b0ea7f0dfd1cbc6585720a69b4be23a3b41e538bd41e6a74325e80477615270e9e742de0714fb0c176dd3a250c60645bcef231dbca62774f5c62a622a7fbdc7f98a797351daf174cbfeb6f3a68b02196912d7e86753079cbaa9e5cebd10edb3814bb31651a2fa6a6f35921743d8a96d1a8c95cd4943a52df09587ff921b9b617d0c7aba2f79bb6cc717bcced17bf1b9e88fe2ce0ad8f16faa856529ee6ce0e48fa280f949d91cb6275b5e38a26da13e7370584fcf7f50d7758e1d2b29a9bea5d2bd4", 0x124}], 0x1) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0xfff) 16:00:07 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xd582b130c9cda6c1, 0x0) rename(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0/file0\x00') readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/19, 0xfffffffffffffc9a}, {&(0x7f0000001180)=""/241, 0xffffffffffffffba}], 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f00000f6000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000140)="e242a6687ce7e17a44289c7739ffb2144bb960c6e4d8cb0e8706dc2828301f3d10a840c3cccff7ebc6ed6d1ad5d91080537acf19842ff6204ea53e04a46723c20b60c86ef7158b3f4f3f66e8249a913efe16ccf69b39572568f70738168994f36e8aaa2204fae6c260f7d8053e7a5fb392f2e208b071c701f35ee671e5decf32c6ac0fc0c58051ec7367402de485b677af6ced6c54940ebbf8666a05ab045852308a7af91b580e19d79d7694b602f7629d7f4765ef9fbc4d47cc64f7aa21756832d67075f356866288096baafc821c364fb664e9041fb8a33c2cd154566615e207a0f3181a2c812e8cba0d2d94eb46ce5ea0b5", 0xf3, 0x5, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:07 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r6, r5) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000140)=0x3) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) dup2(r4, r8) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/74}, &(0x7f0000000000)=0x4c) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xffffffffffffffff], [0x0, 0x0, 0x3, 0x0, 0x0, 0x7fff], [{}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r3, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x21) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0x8}, {0x24}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) nanosleep(&(0x7f0000000040)={0x30000000000000, 0x8}, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1be, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10241, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:08 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000500)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000001380)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688913587185ef3123d48380447971605bf1f258f92d9c1a6d36e55a3072c954b65b50368bc9f4e3b804657fa3460a0e35b271462a3675b3f4170488d418e48375f4f78a5a78eea0e7b8467177e29d5258866d3034c5c0265e633a1776e85a4e410776a35aa3fd5f477c249119bebedaaf9023ac6c286d2d84f6fad4082901356ab69957d1f5fafa7fd3dc37467a3c3cc0802a4efb33c7301c6d06be26f333656086c090595c1a3f617a9903e0da550858b865a9027eaa5a105d23f9bd00ea1dfd8c20e9c0391af67909973fb8000eb7a000000000000000000000000591d156020d845b928b4203a7c0a7e4ac621838ee7dffbf2ea57e008c02627e806f3edb93c84035620195a29cfa029f39d3b89d15bc8c04c8cddd63d959fa1c0a8f4c8cfddb4c972f51b2e38eb92ce0bf7220882995beeeadc5b6ed1460008f456cf2c75062960faa15bc1e33d20fb92b0e254246ab053c576841300b37dbccaad5c289b8abb068b3dfe97a1e26fa510534182854cbd72c39666e50b28457f256eba9bd2c73a614d834a629da32731cd30f3ed4338d38c20b1694887ced127cb27b619641c36d41a01e3a93324bdec7b63a06cbf50777feb3c88c13543e9816c5f2bce65bc4ef43e468604b2bff9c11ccabdd7728207e182f9", 0x202}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000000200)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828ffa25d2ad9f8264eac0be1ac9f923a45a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619c050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871a3e3d6c173119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e3423277e5848b63a41b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca15a103f6c0b2d63d8d22c68578b56f034250400f0c9f34887caff8afd419956802836861eb717050cc8fe0221597a3aac9ddca9b6783583d52fbdbca1c12b9e268d49f80047bce35ca198178dbc2d78e7d2b26afb716a98786da7a267cfbd533129f050fbac2db0315fc84876f4fa124c81e758ed2037adc5653b5fc9c03c3a2187d5ec6de3d16283f853956a2c", 0x2ce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0x1d0}, {&(0x7f0000000d00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac94d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc5e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bfd21e88f6b07fc46be95de56145e3de1eea5725ef49f83ac6a1e4aadb3d291e272bd86c88c2201169da9ab7fc3adab2c297c6be26fc25845fb3d86df2d6ec894f56ec2eecc9d0a32e1f735d7f5eceb52e24608d67d92ac642d2f42e514a2e1380a6010119bd4251534b2d5fb9f39bcdcffec0de7eebd003856f8cb75e89fe65c30f8aaaec8ca0d4a89fd40b00fe256a2ad4dbea282633009b8b92e9012eea55a01fdb627119d6a81dc4d622d082e5ab9c279f1fa42620e1280000000000000000", 0x1aa}], 0x8) close(r0) 16:00:08 executing program 0: r0 = socket(0x20, 0x2, 0x7f) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/108, 0x6c}], 0x10000000000002b7, &(0x7f0000000140)=""/170, 0xaa}, 0x42) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r2) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r1, 0x0, 0x80) 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:09 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r2) fcntl$getown(r3, 0x5) write(r2, 0x0, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x48}, {r0}], 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) dup(r2) 16:00:09 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x2, 0x8, 0x7c, 0x1, 0x7, 0x2, 0x7, 0x1, 0x0, 0x100007f, 0x112f7b}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r7, 0xffff, 0x1805, &(0x7f0000001800), &(0x7f00000002c0)=0x630cee72) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) pipe(&(0x7f00000000c0)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r9, 0xd, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)={{0xba0f, 0xfffffffffffff120}, {0x493, 0x7ffd}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) msgget$private(0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) setpgid(r10, 0xffffffffffffffff) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x6d, &(0x7f00000000c0)="8c856a8f824e4f2767a4784e90767a63d4570213f6edc6cfc80d9f9ab576e27f4735ba42733d3194c43a28207320349aa621b7849bdadb2e4499de580889e39a555fc1fa71d77c822c3267a507046d88248b5ae83c8e59674d4ca409c3794c5893368cd85015b437cf77d54f32") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaab}, {0x3}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r0) unlink(&(0x7f0000000000)='./bus/file0\x00') r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:09 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000380)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') recvfrom(r0, &(0x7f0000000240)=""/178, 0xb2, 0x800, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000340)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) symlinkat(&(0x7f0000000000)='./file2/file0\x00', r2, &(0x7f0000000040)='\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r3, 0x0) poll(&(0x7f0000000000)=[{r3, 0x1a5}], 0x1, 0x0) getsockname$unix(r3, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x0, 0x10) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000004c0)=""/241) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x5ae99623811ea2f1, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) pread(r2, &(0x7f0000000180)="fa3ef3ef7c73d149688d88bf9dc98150bc0c02155e30b86745395a65e5aa2732d0b5091418a1a5bf6daf77a6ad90d3b35a6eae56ecba70412b2330661d85b662f76b0428e6bc46ca650f2f27b69ab9feb34b5db07566bb3b9a42f6ef11f795e9dc2130860a93cd7c8ec70eb64d2cc5a8f72bce43fc872e5dab7264bfd3396e8d70151bdea6c4a5cfb806b94ae216031bc56340b11818462e0d387930a3cb5d0b2a068afc1e5c", 0xa6, 0x0, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) getsockopt(r0, 0xfffffffd, 0x8, &(0x7f0000000180)=""/205, &(0x7f0000000000)=0xcd) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) lseek(r0, 0x0, 0x0, 0x1) r2 = socket(0x18, 0x4001, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f00000001c0)=0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:09 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xe72d) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000180)=[{r0, 0x2}, {r1, 0x20}], 0x2, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="00000057180cbccaa44f4f012d0000000000000000b8768612b19a69f46cb0611ccbf7154563152bd1ade39b6b97f971e0816ec4f1dc74e8da5e1ef3556d4a706357f7a6441f8d42a2f6cb8296ee35aa81191531f35d9ad7db5b172b2bc77c1a1b8a2853e297dc8b33a758fb341edb416c15a82f2590d4ca7acb63d2201fcf5da1dd747e5b01919756f4559aa62138f641d1b2f42e56999c0a6b2d29aaf9754126c3172fb9f626306002d920e0f15c82460da71cc7fa7c62eb5e205b7e7643651dc1ca42d379baf028d9b7c8ecdcfdd1e27a5218d7d659ed4d6e6b0db790ddd943cdaba5d5d99694130f0af7e15d62a3c84bdd65c55034c672e1d374209e805a9ba8b95f8ed7144e39a089b5be5ba672ed43727a2b3d4c08afdd2af3"]) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7405393c, 0x3f, 0x1ff, 0x1, 0x5, 0x3, 0x3f, 0x0, 0x2, 0x3, 0x96}) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/61}, &(0x7f0000000180)=0x3f) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r2}) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) r2 = getpgrp() r3 = getuid() r4 = geteuid() setreuid(r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) r8 = geteuid() r9 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r9, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r11 = getppid() r12 = geteuid() r13 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0x3d, 0x0, 0x0) setreuid(0x0, r5) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) bind$inet6(r13, &(0x7f0000000b40)={0x18, 0x3, 0x7, 0x9}, 0xc) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000180)="6b1631f4e86f2c2a1b21b1392f24d445ceb546460c221b76c1ee5c153c241e81335e411c142b83f6b40277756810d0170a3762f4df517fae446da39b414456ec125906d108a5bb497af49c09eb8884e73b8d538e283b6e7f6231371154df734b49dd6ae6dbc9aae7badf585dbf90eb07133122e4d9baf14bb36c81d963a126af7433fa4ec12fbb44f2b8ffdecf538d237a9b02ea2f353ff99c8b9b4a75a66e867749868d054bcd64a708970b87b5ef343ef32ea732fcbb6767c4c8801c", 0xbd}, {&(0x7f00000002c0)="457fddd4821f9df3ea3c17a625fc3b0f5a0f97e28772537240fdcb97e799b0142d0a19ff6636ff71912c4b0affa99f1ab77db13d73f1d6230170bcae3b3ee3e90e2847db3bc278f3cc327ccedf885af1f46ea4e7e1467e6e96b6ecf74f44b75e1b918da3ffe72e3edfcae8a446ecae5e024a6be41db15a2eb2d0bf007b0f00af64926146ff640d2a95a8016b45befc26b77adf4b9eb97a362f01ec54f02f28ec6cc4f419bd51bfc37b4cc3bbedab2b28170d30e05e29ee1a7808868876d8b7f29a5ff560ff98931379746cb205e7763e9f170602aa1ba14275194a98384d4edb82203c6c728017e163744dce527deb5b6d71c31d4bf8d054d7f90d43a71b", 0xfe}, {&(0x7f00000003c0)="fdd6e37cf2a85749fddeaca0762d528e8945c3830f744b9dc1432492061b1cf22c44a10efc57d25c1751f4b27af84222ade3f99727d406bba9000aa82464afc828f53a1ad8a51a20564b3acbd4420577250be56516707911f1548ed09bc9f33bc7e650774db333dcff5113fde9c656455bf13e2921b248977c", 0x79}, {&(0x7f0000000440)="14474f7282961e32e91eee47568d33f5114d0a22335c2bc43ba32a777a1ff4f4897b673ce96fc7bacbe49658e13b1c79c475f7a2b30a003cd9c881b1d862ffe00c2c5e865929450ce220a31df07def9846efc129fd54d4b27e46d8801c0faef75bd38997a6e90ea866641b3611233621bc358a68d6ae65a7e0007a129a85a1aec6c83439d8589fe6f6df8b343057cdd4922239e49be1af9d6e3e5cc4cad6424dc625a28589d706f23e5367049d9f1378202a96b8f51673d74ef6f35df862c79a21016f8ba9", 0xc5}, {&(0x7f0000000540)="648b7c0e53b488bf9759a2a3f6d02837d53f0ddee8d6687d90d3888455f98d05020a5bb529977a8b0baa2302d2aa6dc2cabff431a79638adaefdf3605e5a577528924474e2", 0x45}, {&(0x7f00000005c0)="652efecc23bf0a10090c205f0305c972d8fb5c326a0e98ee3c2f6f5df449fe7c4f7b6fd6e1d0510e39397a4c44d88a60312391882f560ae86a18a74b9a7ca8ec8e6b2ea9f23e47f76610d273dcf0f8ff99f554538b435439bfa9dc818288556cf4828a0477f187c8229c941d236613664aa9a24e5cf06cb667a47cc6d556734cd9eee0426ab9b7c8d5115793bbb8cda58b85bd99d9fce0483182b8d0317ddb29c404c5b98b8c82229380c8804e35d760c7fbadb6f46189f4ee2f5a67aac6b444857d6fe14f", 0xc5}, {&(0x7f00000006c0)="16b863751c965ca4e54ad2a079d94d1be02d880abd9576deabe26111c9187c9d794ea71cf94e2a81a6289d504774b86a1a9d1c0c839c49b3a6f020a14458f17f492e4eed75ed2ed02a14f727c25edae2b5232d76aa3ed19db5dd72813d4f73af5fb64061b182199a4542b637bc31489ec26d15799d58d573278768ec796e802c9bb3af24f6b542bc33ddddb13f117031155557290110e50a4da31887b0b7078fddea2157a0767ddfe85cbe74733fac52acb8f575583fe0d8dc414b55595d2c467fe8555428d536807838753a6cafc599e8782e4811ab5014954caebaeeaeae5f8f", 0xe1}], 0x7, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="0000000018000000000000009653b86f40f7940b", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x40d}, 0x400) r15 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) flock(r15, 0x11) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) r16 = open(&(0x7f0000000ac0)='./file0\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r16, 0xc0245755, &(0x7f0000000b00)={0x9, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) socket(0x2, 0x400000000002, 0x0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x25, 0x65, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xac, 0xfffffffd}, {0x8a, 0x6f6}, {0x2, 0x8}], 0x3}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000280)="7bb4a8730adf8cbfeb15ede7682ea65c5c08e9d193b1524367b86a62902754390d23b982a90584e25b91641cea54d5a643408c010b60dfe56b70ae6b320f7bfdcc6dfa4d939d6f032371a86b681afffe179c815f0fb6ab7e06e235352dd7a19b4611fb55886dee3adaca56f84fa22dd1d7c3f4494e212db814e920df98dde139d27966d7b2f8d12ac61be9a4b307e042bd0c7e140d6a11b6951390783cf6f43a11b806ffb9b102daf87627111a9be2ac0f00e7ea2b00102ee6a6172c29fec163574c1a3ff37c02453faa267a8e08800466", 0xd1, 0x1, &(0x7f0000000380)={0x18, 0x1, 0x3, 0x85}, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x48}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) dup2(r8, r9) r10 = getppid() r11 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r14 = getuid() r15 = geteuid() setreuid(r14, r15) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r17, 0xf, r16) r18 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r20 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r21, r21, r21]) r22 = getuid() r23 = getegid() r24 = fcntl$getown(r17, 0x5) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r26 = getpid() fcntl$lock(r25, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r26}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000002380)={{0x0, r19, r21, r22, r23, 0x20, 0x80}, 0x3, 0x7, r24, r26, 0x8, 0x80000001, 0x4}) r27 = getuid() r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r29, 0xf, r28) r30 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r33, r33, r33]) r34 = getuid() r35 = getegid() r36 = fcntl$getown(r29, 0x5) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r38 = getpid() fcntl$lock(r37, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r38}) shmctl$IPC_SET(r30, 0x1, &(0x7f0000002380)={{0x0, r31, r33, r34, r35, 0x20, 0x80}, 0x3, 0x7, r36, r38, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r35, 0xffffffffffffffff]) r39 = getpid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r43, 0xf, r42) r44 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r46 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r47, r47, r47]) r48 = getuid() r49 = getegid() r50 = fcntl$getown(r43, 0x5) r51 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r52 = getpid() fcntl$lock(r51, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r52}) shmctl$IPC_SET(r44, 0x1, &(0x7f0000002380)={{0x0, r45, r47, r48, r49, 0x20, 0x80}, 0x3, 0x7, r50, r52, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r49, 0xffffffffffffffff]) r53 = dup2(r0, r1) r54 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r55 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r54, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r55}) fcntl$dupfd(r55, 0x0, r55) dup2(r54, r55) r56 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r57 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r56, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r57}) fcntl$dupfd(r57, 0x0, r57) dup2(r56, r57) r58 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) r59 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440), 0x0, &(0x7f00000006c0)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r5, r6, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r15, r21}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r27, r35}, @cred={0x20, 0xffff, 0x0, r39, r41, r49}, @rights={0x20, 0xffff, 0x1, [r53, r55, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r57]}, @rights={0x18, 0xffff, 0x1, [r58]}, @cred={0x20, 0xffff, 0x0, r59, 0x0, r60}], 0x130, 0x4}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x20010001, 0xffffffffffffff8e) r61 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r62 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r62, r61) ioctl$WSDISPLAYIO_DELSCREEN(r62, 0x80085754, &(0x7f00000000c0)={0xa68e, 0x1}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r63, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r63, 0x0) poll(&(0x7f0000000000)=[{r63, 0x1a5}], 0x1, 0x0) sendto$unix(r63, &(0x7f0000000840)="ff6320fb8a437bed163dfbac70557a46b6dada115dc64241cf52d895974ef1add95a2915812449e72e452721368dfecddc6c4ade679d9b7ead2b3de465a826a0f762fc30bb36f32d5de8b72b9633cea817279805e88921a5be8149bbc121a77f2805638a89666ec7a855ffd702874fad091ac3628a55f7ff075912328a70d564c05f478e0fb5853861e2b145bc12f8bc41fff58fd36553aaaf8e886a08b068c0115f86f410ad6f25340de5ef02a95dcc07e09361d8c4c67da31b6c139a6f150863abc0f7fccff6b79a64cf2dc86dc70e697d7f108a156ca5a134b35bf836abdad78f1aabaa61dec96296dc285a36c59b4418f81aaca3cdfa8fde5ea831", 0xfd, 0x4, 0x0, 0x0) 16:00:09 executing program 0: socketpair(0x10, 0x5, 0xd1, &(0x7f0000000140)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096}], 0x10000000000000a0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) dup(r1) r3 = syz_open_pts() close(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) fcntl$setstatus(r4, 0x4, 0x80) r6 = socket$inet(0x2, 0x1, 0x2) recvfrom(r6, &(0x7f0000000240)=""/153, 0x99, 0x0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x7, 0xc5}, 0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r12, 0xf, r11) r13 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r16, r16, r16]) r17 = getuid() r18 = getegid() r19 = fcntl$getown(r12, 0x5) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002380)={{0x0, r14, r16, r17, r18, 0x20, 0x80}, 0x3, 0x7, r19, r21, 0x8, 0x80000001, 0x4}) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r23, 0xf, r22) r24 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r26 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r28 = getuid() r29 = getegid() r30 = fcntl$getown(r23, 0x5) r31 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r32 = getpid() fcntl$lock(r31, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r32}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000002380)={{0x0, r25, r27, r28, r29, 0x20, 0x80}, 0x3, 0x7, r30, r32, 0x8, 0x80000001, 0x4}) getgroups(0x5, &(0x7f0000000340)=[r16, 0xffffffffffffffff, 0xffffffffffffffff, r27, 0xffffffffffffffff]) fchown(r8, r9, r33) close(0xffffffffffffffff) pwritev(r4, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0xc, 0x2, 0x7) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0xc6d0, 0x40) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000100)="23a50edb759b363567f35cd928bdb94cbaf8b3b0a89d1b899c7f34551d071d59c548b57ffedce4e41343c87c978aba06371643975375b2b7bdc2a9a71de8649d92da53889b2a4e", 0x47) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4) poll(0x0, 0x0, 0x76) dup2(r0, r1) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) chmod(&(0x7f0000000380)='./file0\x00', 0x4) r1 = kqueue() r2 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x2) r3 = syz_open_pts() dup(r3) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000340)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240), &(0x7f0000000400)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340), 0x6cd0, 0x0, 0x8d36, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r5, r4) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000003c0)=0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x0, 0x8, 0x1, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0xd9}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x20926, 0x11) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) recvfrom$inet(r1, &(0x7f0000000200)=""/146, 0x92, 0x800, &(0x7f00000000c0)={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x3a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r3 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x180, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r5) dup2(r3, r4) r6 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x184) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) r7 = semget(0x2, 0x4, 0x300) semop(r7, &(0x7f0000000200)=[{0x1, 0x5, 0x64f2dcbb08712291}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x43, 0x3}, {0x42, 0x2}, {0x43, 0x8}, {0x44, 0x8000}], 0x4}) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x2) fcntl$dupfd(r1, 0xa, r8) bind$inet(0xffffffffffffff9c, &(0x7f0000000300)={0x2, 0x3}, 0xc) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000340)=0x8) pipe(&(0x7f0000000380)) r10 = socket$inet(0x2, 0xc002, 0x1d) sendto(r10, &(0x7f00000003c0)="c876d9a2a20f36dfd30932e490ca7e93e88b088f798207f294aec0828e161f250a2827c956a0b0df34e88afa5f54fdee4d6c109c", 0x34, 0x10, &(0x7f0000000400)=@un=@file={0x0, './file1\x00'}, 0xa) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x18000) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x3}, {0x101, 0x64}], 0x2}) r12 = semget(0x1, 0x3, 0x582) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000500)=""/4096) open$dir(&(0x7f0000001500)='./file1\x00', 0x20, 0x21) openat$speaker(0xffffffffffffff9c, &(0x7f0000001540)='/dev/speaker\x00', 0x20011, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffed3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:10 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:10 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000040)={0x66, 0x7ff00002}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = getegid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) recvmsg(r4, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/167, 0xa7}, {&(0x7f0000000240)=""/234, 0xea}], 0x2, &(0x7f0000000340)=""/116, 0x74}, 0x41) fcntl$dupfd(r3, 0xf, r2) r5 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r3, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r13, 0x8, 0x80000001, 0x4}) setregid(r1, r8) close(r0) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x0, 0x2, 0x7, 0x7ff}, {0x5, 0x3, 0x1, 0x8000}, {0x70, 0x1f, 0x6, 0x3ff}, {0x800, 0x80, 0x2, 0x8}, {0x9, 0x1, 0x9, 0x80ffff}, {0x5, 0x74, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0xa86) 16:00:11 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) open$dir(0x0, 0x800, 0x0) lseek(0xffffffffffffffff, 0x0, 0x33, 0x3edfa1ef51124d7b) write(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x8001) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c02eb9b7686b3bcf8ce601ee0f7c2f2dfe7f263399230cf247fcf19af5dd2221ecf0d6d718cbeb18c6bec4ecfa3793e7749627533780307ccc23143eedfe6ee6d36a05053ab143acd911f74aae153cc9f794e81d5b2f54487fdc2f1b2dce8da0e9c84a935f0eb1c02bf825caac0ee42c8d310428349a2e8bad52d72331528900a74332decfa3d1b0e8aa328a1e6bda31b014d78f3f9c0e64d3250d28204889af84dc34ee632a9c994ec0652da1129bcdce2b6f32fd5e585d2ec0c2f3e8d770dccbb9e23fad6bcee5d8319310ddbb21546ace95960eccc1080d64871a323b1b30f6633122c742e9669151a42e07ebfb89493a20172fb965f59d517e1ed8343b01525c7dd1b2cfe2bb2ac06fa8ce9d815a0f3df74f65d751e3bafe2b66fdf8cc335d8a52c799055749eddd50a9b0a9cb301af6eae2706c99ab05bb7c049e0def1a59b5b1fd52988e976bb3ca157a5d8682cd6c00cc54e0518d19ea93b72ee3e074d4938ad"], 0x1) msgget$private(0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) sendto(r4, &(0x7f00000001c0)="da6cceac8bdba7a68bc9acf0f2b421b85659e59d04ff8046fe0563d1dc809e853efb15467235a4579bdd0b54bbd59334d6f1cf57bc0edaa45db24d2d7a77585d1d71703fc95f6bd484bd956dd743c9d40527870a1ad70260d57727160ac1236c69545704b1afc03dff7f0599b6102772875b538a3da5ad7e4fcf74747ea71887ad32a2fa", 0x84, 0x1, &(0x7f0000000280)=@in6={0x18, 0x2, 0x20, 0x2}, 0xc) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x69, 0xffff8000, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = msgget$private(0x0, 0xc) msgsnd(r7, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) getsockopt(r3, 0x29, 0x39, 0x0, 0x0) bind(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) unlink(&(0x7f0000000040)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r4, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r5, 0x0) poll(&(0x7f0000000000)=[{r5, 0x1a5}], 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000000380)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="f2972ce91da7c6227f62e1288bf3503071672c9a7986a3d263de0388feab1970ce5772dd609659ccd52a1340f923453bf16bf63f6618e26266d710524d59fab640ee07d866520abb9efd9570e3f6ef2400ab71fae6e01b29b7aae0c29d4b238fb41b59219174b6770f63c6480298c9240724bf425fcf5792379c4b8b107abf104191f534ce2ba57ab677c0b1fb7f938041307098d6532527d877c2ae22fbdbe52b21bb84bcbcf3ff83ea392a0a66fd7570f0732b7e6a8139a5aa005aee1771ea0557ca91f9872301324264f2c7fa7d7c0ffabd548abb4573e970cd7c067bca", 0xdf}, {&(0x7f0000000240)="02c506408722dd415efea72490252883fcf9c99f5f9ae31e273e0cbd778e129eead84a2a0af38152528b626cc76f79adf5ffea58a773ee45407f2012ce1fd7f501e9915cdbcc7839bb2267bdbbb120f2a325ad0b8b44ca41e0725807fe9d11f5c3f603ab471416f51e1846beb8d18e7970be8e19e467d6ee47c25ccef810fdf13932c82d4a99adf9453c8a9a7eb0fc63507f5448c7f44429ba774606d35e2363f2656f456253c856d5c85bed4a96ac145a628fe57ee19e4a177726cbde064924f3f10e7954386774bf9f0cf3474c820db30ec95e83a0b8485d9921033d623d30", 0xe0}], 0x2, 0x0, 0x0, 0x2}, 0x406) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200000000226], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) fchdir(r2) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x6, 0x0, 0x12, "54149eeeedfc368c501eec76afbf5cf5e2d52914", 0x9, 0x3f}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x7fff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) r6 = fcntl$dupfd(r5, 0xa, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000180)={0x400, 0xf8, './bus\x00', 0xffffff80, 0x2, 0x6, 0x7f}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r7, 0x0) poll(&(0x7f0000000000)=[{r7, 0x1a5}], 0x1, 0x0) connect$unix(r7, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x1) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x40, 0x1}, {0x100000001, 0x9c9}}, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f00000028c0)='./bus\x00', r6}) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) dup2(r8, r9) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r11}) fcntl$dupfd(r11, 0x0, r11) dup2(r10, r11) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wsmouse0\x00', 0x0, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r14}) fcntl$dupfd(r14, 0x0, r14) dup2(r13, r14) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r15, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r16}) fcntl$dupfd(r16, 0x0, r16) dup2(r15, r16) r17 = open(&(0x7f0000002740)='./file1\x00', 0x80, 0x40) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r18, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r19}) fcntl$dupfd(r19, 0x0, r19) dup2(r18, r19) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r20, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r21}) fcntl$dupfd(r21, 0x0, r21) dup2(r20, r21) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r22, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r23}) fcntl$dupfd(r23, 0x0, r23) dup2(r22, r23) r24 = kqueue() r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r25, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r26}) fcntl$dupfd(r26, 0x0, r26) dup2(r25, r26) sendmsg$unix(r2, &(0x7f0000002840)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002600)=[{&(0x7f00000000c0)="39c2c52f34ab2cf72135b8", 0xb}, {&(0x7f0000000180)="a72f52267886b57286538dd07d200667eedc4f2ce9ba3b9ff75e7effc267f796232f917af663cdead3e1185cb6f192b0e2df0a77a61531f226fd2aecbbf010933b5f7c7daf0e46aa0d6ccd97d765006bcbc160bc84802a019e0f32116378fb601de0b68ff783e92e95b016eac4bfab8070af12b7dcc331a1cb1c", 0x7a}, {&(0x7f0000000200)="528c4f56cd822717076af0229e931309c6b7bb040d02fbd7c0215ae33c173842d11d090cdb3585db8b1112e7eb03e2c067f0ba7b1f4349ac8805774d8b4eaf30e553ab3acfd53da75f642b28d8347e95d31baa1c0dcbda44cae239146f19dcb16ec50e14550eefdb97c77d747414fec64aba645448b2f1880095751ed6b06440b7a35d936f91ac29076e4199a881914610c511a7cd606312f04161f346b9fde73c45b4cc64539b47e1957104af9a708edc3edcbb97b4f17190a3adaf1db476dc69e9381e49f54410d68f330622", 0xcd}, {&(0x7f0000000300)="842c3404426104201570aa441c3d80356e7f3b9b6c332aaad88ffa9894b9138247157b40592703edfbfe48e76830269c0393dd46bcc14e7fb8baeba46af9214bbbab0e766e08ed0612aa09a9ff9d0857398bce54c9453ac62b4647e4cc90199a1cddf3196b6ba0f68d1a67483c327e16ce656ca535b780f8a506473b2cf7b9ad85a2277c3a55bc183311d4285e29618708fee9c940ac606d26f3c264a47f380a6ac6c308203ec01b8e4792a56abfb0e6049307d1bc06f993b774c1b26469f74e404b0729597d5aee1ce282fd0865a4f026880bdf6e11693b41cb742a377fd5d1cb38d80e35a0c564b806b93e4898c42895e25d5c609107922e3e880e103ac490bb1eca43580cba734581bc2a28582f4e4bfed3635668d98bd588f6fdd2ecbba13bd56d18ea991de4e678875917937b7a7ade39aad1d31d67bbe5d229ffc4e6172eb376bc50336863b1abe1e9cf57b5115c4ee76df2ecb7fc4cbcb7767697746d58a5578fb485c9bbf12ce55716ddf391967cfbd3d0fa6224dfbbaf175f27f63ec24ed61cb8ed93432a47d26376c9c40b3ad5f8f4ff626dc482243372bc7232273ec402f6cc3b84208e81d6ff7cdcc10a2874d29f3ea5194c2da12e7ea84d7f18d7bf0f261505b281982ec14c00149adda1ec85d7ff9725b952470b5a3287fb780bd1a418aa4956331e7ae0e34314314496da4c2e1d257b5c2b357b2e53475e0ee2fa37a60f511a0728a35c5fbf747a7b3419b13ad50435c1e2871b64acb99e40145da6a1c3ba7bc9cc367b3cb6cfd3f7e7efa2d16b86e0fe7a587c36f3882258b95699d05fc344ae0b6995f0de75a1500167d1bfb195433ef3e5b10360fc95393e905229cef70ccd6df601d3b4f7cce3ec9340c3c3de2fa24bebc579112a603ba711bd54fbd4e85d2228a3184886c3fad19f9592de066d4cfe15ec3d5c981480b7484b66fced687f6e8ccd330fc4ca6cb30d18cb3b0601b067d666a28f9676dde71b8e3e0ade9ca76695e96ab027644e7d446544de96fe5888e06aee43bac11f7fc969c02cbcaf59cb276f6a83930f0376f59ae4c50ab67d27e0df84637c1e9c0a5ae26c6cdd400aa3bedbe5ed042d62a2e9cbf4ad08e5d27be956c1c8b7c3bbc63b420ab72ff252a4648523ca51a9c4c81f3c15b22cf6bc954060b3bc8ca09f30bffed77130ea99043396c5cfb8b0b73b16b3fa62665573ed9378a52aa2065d6ecbab29cb6b0889bfaf10da5b8f4be13811f4a992a882e15663f4d3c06f9908b95aab2a5de0c3161ad245dd0d8ca4da19e0bc8f28183ba443f552a3dd2f9df2ad475be6c546691ef7dffebb9412aa71cf9eb53e53b4e9b43c260244ca843222110a9ccc5105c1f2dd4c2d7d8083270c5ae2ee5e396c027c6316ac4991a765269d54601d3171d929a05a43e1b708c5fbf577bd68229980327dff992bdcb6bb4ec778ec661f4a2b44fefddf5b6125874710ddf92012862a6eabd23c83326d1c0521b110e1fa5f8a7d013d3556d5629465a84c1242a1dde94599afbfb7abc5c9b5966d38e65e096015367624a4c7edd036797cee1bfded8c16ce7f61ea0c2dc792b172bdc24c7d6d7e1749f2371aa51d3a761f05802e012deb11da13bc93f9d05f3edeb2b8640e724e18d2a0aba2936780f85b2c17b13dde3d6e970938652fe55e31b3b11b526dc7460dd8e530197e7f9f5a7f060c7b09845c04a9e35fb8294be80222c88435608256ab3dfab73c97681eb651ce5fab81a70cdea3c63fa7e1becf1e1736e93321ca25a4062ef5cf55a137c532e63e239ebed83e8c97a07acc887c4440deba558a19efbf4b32a9f0a7236e5bdf44286c21fb931a65a06ff1d8026e629e1c03ffaf2d9103953decab97bb9a4986f5ef77f8b8125d6c2c79109682142e110c3ffe5137b56c0919434abac83fab3052fdf1148688f616fa8721e689db905ce95bf93df730d4aa654fee3a90697c7d676aca314fe9676d0abbefde61e476b92abdb02153d14f96fede0e3dbe997e7bf365e55bca078f79855c3742329740f6339e479bd6e371055cd8f115e72075e4ad1482a8e0b5da857e0fd21fdbed6a05a9d2788493440b14833eee030b83faf7cc5a2cb742d8ba9f10ba26d59f2179627c2b3f6e97c2de2480d3cb4cbbd8afdaa65f026fc50e1af7a90c246d484e7e2119ac848dbdb5b83d482bb2253d571bf97f326f3f3f5616c290fd2e22ca3479f8ac952e2e14d8e048e221f319e55d5151fd5570022b91a7b0decf9311bd58efa9a326605121586ca14ee381d692788cec792fd97f84b4b40634f6f9050990b8989772481d598585d6715caca82d99b98a7dfce123aca202102e98bc0b3fb11a8d5f61ca54ae51279cc4e01e8343093089fbcc9b9a67ed810f4eaaa3d7f35406b661526e4670017db31d4c4a0878ac142e12308bd4b2a563d3ef6905b8a8999332a7f991f026f8fecdbd98b5f05a520d7085d7d3a570a41f1fd11738bf624962adaf30699e055aaa5a4ab24e8e56987da5792d691eac055ae75de503b1abed8b61f6f9cccab6d3e70027c28aa40ca2cd852d95b609e9c15e9b9c0055fe0e407ae37eb492f295ea931179cd949640808647575816d63af37ba6878a02b2e90375883b30773a27d097d6a5ad243448838bd5e7c6c51e2a60e50442c8af0a52d6b96ba7cfb9f26e4300e7af249d1c746470fdc0049343b074ea26456334af179038d58d7cab0fb5af3840fcd92f78a58838107cd75a83670cbd5315d577a198721b3dc8f91dd24fd3f69a5299656c179f8558b45366f4ce6617783b3f33d4e30908fd8a0c6e8305864fc822dda495222517fa9d722ae1da8d660988ac7716d4d00b372e36f92777c03b1efddf55f758e0c45613958c34a694d330b782f48126978eb143c1c93f021d0bb6bf4efbebd120d2397578a1ac7f9058650ffae1669177a77658a619494ef5d6e2da8b0460820837463eaa6cd5cb508aa4cca0a234b7b9e3037397c6ae991917fc7a53d7be8a99dd1be73e9f3c4942c740e2c91a6d82c7a4a4826c5483d4e29e2d30f5eded616dd0389d160ef948850591e4de466751ed5c1d93ef32a81b90bccd48397d190d69e1352afd7fd7a05c5f160f90eaecd19432dc37dd297cdbd3ae0b3797ab0919245e946ca278a28704da2a914b9e6efdd0371dcafc70c079543c89d4e8e7606e9c9386fa6b2f1a2608967d60dfe8e4473db2775b68c6d932012a2be9a730ba20055a0603c9d06014f8cf89c8a1b7484c5e9726a881dbfc362448f17d028a6d2d3ac5a1e2ce967ce565f0fa20c507a384655379320668c8a57e5d15fec5ea3cb99fe72d4e2c4c89ed6d15a7f9124a66aae4b6e776a749722f76abd5571a2ef9cc345f5d31dcb672b4f30074e17d0582ab16fad414b30955103042ee036d6d2710504dd13938763d44337e3a2d85f4fb2ddc514eec3008a3e4dc967f5e797487e8d735b475aac56d9c973744574aeb661c82f11d65a138a7a7383304c433c433705c6a1aa3fcfc53dcc0d8f1d4e6a1fee0d29006642694e7e587eb8a4f2e6813d36dcdf8215e3f2134647a82ec0997fef1a6712102a57be5c95e48935790578e6d7f4d2f4eb5eb2ee6f05540006148c82d3b422300219b1f340a9321222d0dcee7d1b74b7a0f76a9634e9d8330b0d66d77363850ad50529b02342d13d7c45a2ac99c5ff1eb5de842550c88e6c275dbbf0cc4d716634753c349288b13864e0aa2476f3ac97c03dbef0703a662574c9b54905be6a21efa1cb890bfa9c0c3dd68d7a27d4f6f4cb66088e6689652e9e5d4ff9eb7c7a5785381c4331b1559c631e6760464228ff95905d3f46e80621f01ae2c41cbdaa94c3c585e86b393b1982e0875fffa9dd95c04de82e96e7816cedfa147fb1401ed87f77fd0367aee08e6c1d4036cb10a2e1c721fdd6ceb19d0689696b901308a60e754075bb1f031c2bb6922a468d2db9c1f827d1c4129755723427d29239f5b840c7731c70195fb8cd7ab6a61ed8cd0afc579c322240e35246dc19b0a9f1fef8247eacff0fda0d7726c1811440a0bbc32bbdd6b78a399b28ef2c0a8a2677b13bb59b2371a448037728ef230fbc567cbdadf34a768bc19b253b43e975601df96e34b57ff11144ff42364e2b9c98f56fdc871b576011d81b9c985ca81ed3cf6f78276b57e0607447e9517d3218e9f85e515d1c4dd6f3148c20e6c1098915aba4c993742cb35499f44d77c4dfa7a61a0290c8502af0c518728752f9db1b48cf9ceb28d655aeeb32c5d7c843c06b19848e53b25fd34c403b5b51c8edbbd01dfbd00f75f251603b9026a7749dc1e7f9136e4000aacc1a3f3e935880da6d03f275af0403e57292454752e398ae875ed868db9ff8108cb0e88d986d07379aa4b347e9234d55960a9aa0f988552d5d46e786c1710e1870b03547823c47b031702ea7c2cbfd837c235d6eb2d091e4a4e1522b4ab617145e01e0b99c037d3d6bb5d37088accfc7b54db734f3ad480c10c7f28b82a11f2c101635fb1d325d33b4f31ffc7a6ab19c35079364b94918ee0f44a899ce7e3e05ff7d4128f2a400bf3932e52769b495d25872798bd5b495d76b3e0019584c89c1232d239f0029b2318a28ad647434706a2ba3fcbfb48eb5298745432db691b69eded4057497e4661583ca4685fed5e8fa7c268df180e7b4e7451c266014cfa5065f90a7239648979f708604a6ce0303c620b4857869bcdb7151ccf3ac4334c451cd91293cd8cfc192c307001877a41f601d9028976e26d92477c16fd3facafa6f536cc95c4df001ce98fd59e03cdfe64e8e3bdf4863bde2e9ea87fd5c6184b415554045e4b43514b9b7371b57e39b7d9a30ce2b3072698e33e38a9e907b74f45c09e78eaa873a7961ccbab9e173b72fbc2b2fe0337233f3de57f5a3cbbfa6288843bf412e9d9875136835cc69c584195177a3c544901b8333bee59951e517b7d058d44404a100f87f4ccb4bf9778cf209c2446212e13677edde131e0d30fb4fc7da4d8c085c4ceb6d385b14a295de0d0e7f4f584d6df961a82e7db2a4e74bf226d16f4b0a2277a8ce606ab7db29a833c1b9a43aab611e1d77372690073786633eb6f5cd07ffcca6b68caa8c90977c0b19f0b8c3ff049103920ddc8b8e7c3a03e2bc6dcb73e92704850495cd3fd360bd5bcf9f0cfff3b29dc3a68210c8303d7ab268cd6a72a0e4885feddd0d9c50756a36a7aa87a8c85ce39c188f9ff6f7dbbc0a4b294bc39d79a128d896c277c3c8da9a5694988822ec67d6a8b4318b6271cfa07c6067627fb9f4354e76ad6697ad3994bb912e040f2f8d19f4ca51171fdc986763685d61580d58fee99266120ea4df6d1e100937a1f91d19473f46deaa96a9121ff84f7f553e7a2ce0ee0f9867e28774df7db23551653afaa1d0f4d320c3e3fc8bc0684ae16ea89aeb03a51c697d1e4aa94afb10cec84f03fc70740017b36966feed433ac5234f97afe48b044bb7f08ee2a3b57196b4e63dfbdfc843225e1ae9fdf62d6bd37ab6975c44627a64553470193a6f5c6bae0e59912af5d20f78770cec76c293489b421e59ab38decb43f3ab66fe45d42f7c65ea2ce18940c124c737d7d0d7606899ffa69318a817ab073bc99a73b0b9ea769e18ea486abd32be282e072fe0d68824aaf0c402a46e5b58c05ddc5ba8cb2052a3decd3bc30efb5bc29ed50185e23913e93441101234a29d76d9358e98cfdae6413c797832d19702f0e954acba90622b5ae9c40120ba85ca52d432003bc1b3491cc22284b9cf4e807adb3410ac4fddc678a3207e3aba5", 0x1000}, {&(0x7f0000001300)="b904104f86674a2678074658a24214d772eed5f9c21c7379bdf4869fb8d19bd3bbb50f024714d012dbacde1cc0f8b8fdadc6ebc01ce72122e9900726e213f5c8a2956338b554512d5050ef949c6667c05ef543481d40", 0x56}, {&(0x7f0000001380)="458f62f8a434a30b1271223a156128934f9b270652e72baa134063590d632f284a97220ccdc4ec7f0abcfec016c2bfd731ea71451aee9e83765f7a9d0eefb92aea7784e2df009f7bd042fe48915f84182e4dad4abd60b391b46ce49bfa8b281bbcad8237465826a396caa5e4f1caff1c3e1070a106e97c1f2815236397c0f29d34beff69a619d578ded24dd7cd9f2039e058c833c456acf34a972ab8ba77e5b38cfeb516c7825366c5214ab7f5ad07d6d71855a96ffa188c3edb26d05bf739c09e686643f039e6b872814f1953ed08ecb16270482362bdd240ad04552eb69e20bba6659be97005f588ea40", 0xeb}, {&(0x7f0000001480)="cc40f8de3a322052be85a919124fa0ddffde8aa2b62c6e4b12550da65034a231868ef38591dd2f3ba391df461d756f0fdb26dc00dfe2865bd656e56a59cfa87042ec24ceca47ed7c63cce1e07a356b8037841d5991b69862f031296c25347ef489ccda48987c6950cf66e7fa7688fdb2441fcbbc3a6289f817227511aedc62592df73451ba9484b9d6a4b10dd12e83eb3431a6bf8b20", 0x96}, {&(0x7f0000001540)="235a33b4cacd784f9623df922a4c29fa4877eb3acf227dac6164273e7dbfc93472add74930e2f863b970bcee6ad3f070a37f2444dbf589f219d8fb637e80dc8d7175cbd8d4356ebed043cc82d673fece30831c8872cf028a48febd0acded50a6ddd6fcc939e7fbd9c76c579a4ea2962447ff4ce81c3ffac9d323a484add5760bc395f9", 0x83}, {&(0x7f0000001600)="c7550724e345f84145bd002a07686ca81bee7b15933e627902f759a1e28d314681ea8805f8c0d89b83089d41a68740f0ca59d3f44ab0dd3cb61ff8301a96cf8699d08874b2f5f81e59c0e5757289667b45dfce5b3c403db10d5ce1d70a358cea264694baf3c28c4ab5a22a62d96bbc3f9281778e565d87587038e061afcde8f043c2661c1704a60fb346f982d4d1c2ba87a33a0ea8c1722beba4cb8a7534cc2ea795daae1271fbde735be8df927244bb0b141f67f2f434c3fa94076d250836a6f5a6302a499c6967fdfbb586992e6f95270bf38f423528f04876ac02d0f45511f03b6ba1c7f0cf239a44f07401b484b0cdae65c6226e62d1f5fdea694a03deca47d0a1ec784df3a7ed034a9ebccafc72d387f4708a26353127fd30827a20bc59b008a0dd86dc62c436d53707a637bce8e5a2a62e6b94a948a1789087827df7d7bd0a52b22e7dd130fb3bc812436a37ac86775b2a2ade634330aece8bc5a72c9701d3d354ec197078559f3c28f580a49bc64c23949ad648e8200b8795bca8132c827ea646599d4b03bc3d1ac1dce4386828c7e0bfaece9d0800e46f66a7084fb743537d82a6252bc2fa528cc600fe327f73c66196e974fbf3f695d1f98e6ed59de8024871218678ed999e45143f538b21db274df0b56ab12ceb2056e93a63fce8e4bd2fd2226d8251eb91ed983da016d3be51a092df44b099580df2c7be32977c14871e22b48d425341997c0eae25f968bc60a99c4ff7ced0355f78157690ff6a30a3cac0f26199340058804c0becf0bee4f9075de853cab36a14ac34d0df1fb8c1ac0ffec8b9373f6de878dd709ebcf1a0912ef636dc52473cbed1c1b3be04fe028d9b3e70231fa80031d8d5f4324f48867de966924f93726faf401eb627c726864e511c557271ccf0bd4c2d1dfc99de865573f1f736da0223b56d3557ab6bd139b13b93b5a6ecf6c9e55ae1ef0e83949612afbac3e3d6391edc2a97fb8ce858c50781545976beb09621f8aa644aae671e60909ecfa8dee9267a00f5e12744cee4414465f55b7a6472e4a32abafd1d848c1ecbd89494986ef6b61b63cc09cebd689800b204db2323f540ec843a02eda29034ee1016e8503ce74806a116e4ccef0eed8af239b85ecbcbebe51244e625267624330df61a51e2aaad5a514061fee0fa4f9ace4eb87765f75b88ade95490ec662773316d2b8b2c3d5752c2e14e6803c2417da7442a84404b865d8e8baf30d885f7fd2665a55547a630b453f6b08c0050275b6f43f514c948a7b6e7567310acc92c7cbdb0febb12458145ceab14d357e9d908a16fc966d53eebc7b0a08f58f24994dc667219ea1da4977120881ca585686a669cd4345c2cd85a041f17a028aea5e89c1b2ba25edfbc1db6b453787730e6c5a7e93c1aac9a26413bddd91a8f6d96c501f33392647a49e24b4a3309b461d80aa172fec05692c0837c1c61ff884284ca2ee92600cf19b9c6397bf30f9fd6a4d9a50f978ed6eada2d5c45f5a205a7175cde405cebe44aec21d4207541ce0ae4a6f6567a786c3d74984597f15734bc329ae27a13fe51cf72e92246df80d1a573854927beaf7eccc5b96500e8dbb625646bddcc9e12fbb99fc39cd41f8b19617c50b7f087fed9559f267dbf3fe66f70f9588543c20da87eddf4db86c6752bd159d82b4576e73e28fbbe5fb66d680573e818cf3f7dc210a39410ad7a6ea58d5b7fe4d34c8991c1ea4e7d6d6552d8642c0351d1f9eb67a6cbdb1878ba47dec6aefdf705f18d9c6f4f9d084bd3b1ed57fd8659b79f20161dcf509376938845ecc91ed258b69a20882d5fa4c33a58b79e4b7388c46556d4f9756eeb1a78a94a574d4a051f885fe5b0653ab2719ec5a177be37357874b87577fc65db233e6d3a71e9e95cc1d39bd750572f8f4c8e1e93c55b28b07f8bea13e763f38ffc12a0c0159d54334ce6553721460f5f6d5d49cd2262d961965f100feb6615cc5b7ce4b4cbc513ef5e1784fddec6a585d6e0ba45b19085af5dad0ad9e18402fa77be213ec769c09327d3fc3972a0da66a2c4db576191f9cc09987002147b7f4e804104d66bc8b465bf136902025c29f19e38299f7d13527d0b38f1ded9681b03d06316dfd8b5535ec014eeff30ef729100ce2d578b90db79b4b5f048afb4d1e3d7f7e8854440d68efb266887ec5bbb17441722e137355dfa38cacf843e2dc5d0c44c57fe3d06b6d9249899b201d1d0730a3218d2f9fd36e7214a2abec56d83f167c5173cd25d83de1eb48f64109d3ea0b8fc59fca708afea4ff565ff5199397ada7f98d3f59e65ca227d4b41a6a8e670ac5d1128029967831d73e62550db0d49da616de8a4c63b7f712deee6fac6947212511fea5ce221f12fbb036947cae879a64b21894f96377b05d8267716561d4892691555faf903a20e3bd14d09e589fdad8244acfcd41742f4c847efcfda35e54e681cbbfbd03492315e2664bba220c5c5bdc44300f964096d9337cb34788f99c2104a854fd10dd9a28322977e0ee34e18c6435828e56806bf2a9c2f70ab733099455feef92d59a6cd79e8792a806c6892b3bcb03cb71a3046c15c916f8daa32361724bb2b405887d310ff407edcea492d5111df81f6f43bd8afe6990d6276cec518b26e3a58b73b7d3fcaac346031b433414145c5c5da07a1e915ee2db03dfdb53337361e6826292f795245b7159301e856a869764d9f860b7d59978a8b8d7ee8a003e4a7dbfcb3f429a365e35fa1b7b17f8b90d4453ee3c4cb9253c177593508c4dfe7e47846b707f0ec0ddb0ae6195a32292af34f2d50886372f3941845f75af64f670ed636aea204d83355e4a69161331de7810fbf92aab65c042b6027f6a67f0276d485a8c1b7786c195036730757e44e12ef0f6535ac9ebc953758748613f31ea5ea22b2729f302db1abf0f9f3729d1bcbb6ae9218ba377bead554710aa1bc5239c38f34256838a035fa8b907b964df6fd707f9f199cc110302ff16dea175ba89d6f5c6fa8f1c9f7964ede454dc5ad9ef7af11e7b261e6c6b608ef7876cb5522797b23c012d2706e531bf281024a0c31743dd4424bc2c82b531787889e340128a166ad34c0d0363b1e040e7cf444ffddd5422bba1a67848eb40321ff59b30a7c3298832f8dd82acae3ecfbf133b5a197d48549426935533292b5c27a92776b5b2bc35ad34ac46f89c3cea2621f58c7dff32e4a56a7db90ebd3f9e957b9e2801d79caa200ee4ead20a4cf14dacd41c809520c0c01ae9adef0836f6d7e05706c3a490cf3b273707eecc57bc055210857a01b790265a63be71ffc8be0d5485c8e59179bea41c477e09c378df51937c8650052322899a2b9a004d4ae8924528be1d346cf7e58419cbe588e3e133f86b15bb3d182d7632fd38ef86842c10fde93259c972408b8b52b495ff13774580b2a87055f30955407d42e02dde0c625b8196fc75db4965c155bc109aa3002d0b6ef46e1a9975ae90d6fb7cf48807add420df66e172ef966385a3231c21535d6339af55042f8728ad177ee18f8942af8a666ecd8b63dac7271e28798e9a748c363e81fd5d27963e1dfc71d07134e5b204ac05bac86ce2afd4bd07ff6ce329ba008396d11f1be0885c5b9e100e21b284ae39221afedca53c4089f86eccb8e5586d93899962d9839433bd7e27281dec0b8b01857bfaff2afb007ab131a75e03272377b7a76da265a7deb7bd4e5c898b4ebc0b6cbdbd5d8dbea511b25b9540b21907b36daf3c25635b304e059548fe7b299527ad0019ef4344a0260003fa3593bb5817caef05245b72172eda6343445a87ff9c87dc1c9ef64bbbd407464fc697041bc05106c38dc53aff8d76bf2389b9eede81198e350050702dad6674e1e27c6c8a2efabee1e2915abc71e20e939b28daca288bd6ecb65b9855c41e54134eb152d43b29860158b7ff7353a0edbb07030e7f86510c03b80ae24b215023b0c21cb50644a9d31eeb2884565cf5e33faf032f55413b5a0aa74ee965def84c5eddd0c5cff8429f535370cbcf95bd119a18d09e7fe4593c55a886c8307ab60a5402340e01178f74bedf948568b9897e6135e38eb54b798f3417c2749cc999c78b4dc72822d88bf1de8e2d98a842f0ba928c28a2700e8702300b508a92483cc1fcf503dd4a1aa1aeb7aa059db85e97ffcca842e831110d5c68b3d867b995389dec1295fdf485ec8d0f3f18807745d444913858dc3cd9ed8563cb634954cb72ffa304cdb249f44c56a66286936d668cfd090df36a45cc88c421326e1cbd7117d1220ae0a99d72a8e1d9e60bac0598b44c322fb11ce46b279f515ace79552f643b80bb341e6d63e46b9589669bb9469e54bbc87fe0d5d5bb9b55fe718c19f9700214830c665904a63f8991dffbf0e4b087d5918d6b2c2eb5cdf33e1a97e9e81f4bbc0ea516cd01d1a663ebe694b4b25b274f49c448ba06c247e1a18f793270b8f6619afff4124c2c989b24a02ec03ae9a7e94dd2655144e37ade83ba6e1290b1bd7377d49635f9a7f9ebc39f9438006f54dfe8f08edecf96ac9dd2a5061879803f5ddfcf766fe8b87afece6bb71f76d39517676151f96133a9ea8cedbd9229a169955351609faa8929bad716a3975a60bbfe2e3e52e9e6f45645e9b726b97d6a7732acb94b8200ab8de87ca4854b87d46b257c92e046154eb580c031c7700ceef402c933dcdd3571fb2d1695ce06cbee87c54a9a029f86f2296bf5f984392fbb703728250a1fd084ad7de7493e0dfc08139d3d6dd68ee4db92e5e52a25c01f38d3d686f4519645b4b726bb2d9dfb9ac5ca52cf0d149d2e0de55e6ece21c604d60bf96bfeda9d63d9e1330a35d5c63853f8a564ba45454da6273fea1e060dc8873885ba03926da3d446de4f4f79f3dfb24bd64406447a8f35fda2628bd01efe1ac36713f6f1966e44458c32681dcf91e7f175415e84b1e967fc82c1430880b93e6ed2ee8f942a756312280825960082e443e5bdf5c17f26bcc9251b51a8ebc42c5da101fb787d9b95bbf04b876f85416d272f8594fa6c8f6d0441c0d46e1a7415b08dcb6a876632a24de4a940b91d4451702c6b9570a6cacad5b6806fea8979cb819c82fce3f6dbdda88bf28966eac61cc47e3a927ac6a894b5efec0406af25dd2a1e8de70b4937d6b588f1813fce745b6b038793d8ccbde50611e52472bd5fc6568586dd7a888189a36eb4fa8768546991d4695cc4a058ff2fdfb4964fdf463a788bb1db1349fb8d2fc90fe60eeace505cda03153fc11361d774f8e73962132b6e5a8b6ad3465c2599e9890730826a156a0d3b5ca10868a625e70babaa9e8898498c653570c0ee72031122e003336a5117acb553e0d90df04195d2763826c24057bbba443bbb1710a88cb4af99b95b18fc36a180da480438338ea5519fe91580bb06eefbf4e314fa5bd2ad87f3e4fe193d27ff1d53f899dc8cdad266e2d2beade6c37ddc352b3fe485accd33f734fa35b9afcae5e6cafb221392332942d4553d4f713776248b72268d2294714f8e8380f2a6a16e2d1097ed6775bac8f14cad786e344764711e3ea9022ca7b33b4eabe79b912f896cf18aaaf5a9684933a723d490c9f9637ca534f67d1728e2943bd759d7b5e9886a08158e6314e335a62e23a236d3de64bb8575da9892a286d2c437dd7e2d67aff7f154318408b7aacd4568660ed60c05ea14d249d9301ce161d2e2714dbe46ba8ace7715b1fd3f38eddbca92e6d1b047b194bd54ce80d55c6a17e90e16abc20ecebaf114b30b1894be87d42e80002da327388c49b465f6c31", 0x1000}, {&(0x7f0000000100)="705fc6563adde5b118d1d25b608bd135", 0x10}], 0xa, &(0x7f0000002780)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r5, r7, r9, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r16, r17, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r18, r20, 0xffffffffffffff9c, r1, r23, r0, r24, r25]}], 0x88, 0x2}, 0x410) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x0, 0x4}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r6}) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) r9 = socket(0x18821fa57259e238, 0x2, 0xf7) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r11}) fcntl$dupfd(r11, 0x0, r11) dup2(r10, r11) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r13}) fcntl$dupfd(r13, 0x0, r13) dup2(r12, r13) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) kevent(r4, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x6, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffd, 0x13, 0x40, 0x9, 0x10001}, {{r5}, 0xfffffffffffffffc, 0x40, 0x7ffee, 0xff, 0x4}, {{r2}, 0x9, 0x2e, 0xf0000000, 0x9, 0x10001}], 0x0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffc, 0x20, 0x1, 0x6, 0xfd06}, {{r9}, 0xfffffffffffffff8, 0x14, 0x2, 0x8, 0x1f}, {{r11}, 0xbc8802b40d279569, 0x81, 0x2, 0x9, 0xb6}, {{}, 0xfffffffffffffffa, 0x54, 0x40, 0x7, 0x9}, {{r13}, 0xfffffffffffffffc, 0x1, 0x8007ffad, 0x0, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10a, 0xf007fff4, 0x1, 0x8}, {{r14}, 0xfffffffffffffff9, 0x20, 0x1, 0x9, 0xffffffffffffff4b}], 0x800, &(0x7f0000000200)={0x5, 0x1}) pckbd_enable: command error 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) msgget$private(0x0, 0x21c) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x1, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000180)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = fcntl$dupfd(r4, 0xf, r3) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe50) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) r10 = getuid() r11 = getegid() r12 = fcntl$getown(r4, 0x5) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/d\x95u\x8c\xf8mm\x00', 0x402, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r7, r9, r10, r11, 0x20, 0x80}, 0x3, 0x7, r12, r14, 0x8, 0x80000001, 0x4}) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0xa9, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r16, 0xf, r15) r17 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f0000000240)=[r20, r20, r20]) r21 = getuid() r22 = getegid() r23 = fcntl$getown(r16, 0x5) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000002380)={{0x0, r18, r20, r21, r22, 0x20, 0x80}, 0x3, 0x7, r23, r25, 0x8, 0x80000001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[r2, r9, r20, r26, 0xffffffffffffffff]) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000100)=0x40008000) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") syz_emit_ethernet(0x74, &(0x7f0000000180)="f6f42cf1d076bae072178595c67a2165028bc4de27f62ca6b520fdb696f4f3e02784dbd8b92bea0cd3066e6023d8229222a5914b04f6cde13646193dfe638651eff0ade9037d34e310dad83ce0c1ab3da9a8e98292b9ff11a82e6ebb0796477eab858ee97cfdd905e498b89e4e3f31a7591fb8c6") 16:00:13 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) r0 = socket(0x18, 0x4, 0x7f) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x10, 0x0) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r9 = syz_open_pts() r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r11}) fcntl$dupfd(r11, 0x0, r11) dup2(r10, r11) r12 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r13 = socket$inet(0x2, 0x4, 0x3) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0xb0056913a0effbbf, 0x0) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r15, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r16}) fcntl$dupfd(r16, 0x0, r16) dup2(r15, r16) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r18}) fcntl$dupfd(r18, 0x0, r18) dup2(r17, r18) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x2, 0x0) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r20, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r21}) fcntl$dupfd(r21, 0x0, r21) dup2(r20, r21) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r22, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r23}) fcntl$dupfd(r23, 0x0, r23) dup2(r22, r23) r24 = dup2(0xffffffffffffff9c, r23) r25 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x100, 0x0) r26 = kqueue() r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x88c0, 0x0) r28 = fcntl$getown(0xffffffffffffffff, 0x5) r29 = getuid() r30 = geteuid() setreuid(r29, r30) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r32, 0xf, r31) r33 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r35 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r36, r36, r36]) r37 = getuid() r38 = getegid() r39 = fcntl$getown(r32, 0x5) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r41 = getpid() fcntl$lock(r40, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r41}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000002380)={{0x0, r34, r36, r37, r38, 0x20, 0x80}, 0x3, 0x7, r39, r41, 0x8, 0x80000001, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r42, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r42, 0x0) poll(&(0x7f0000000000)=[{r42, 0x1a5}], 0x1, 0x0) r43 = accept$unix(r42, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r44 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x800, 0x0) r45 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x20000, 0x0) r46 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r47 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r46, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r47}) fcntl$dupfd(r47, 0x0, r47) dup2(r46, r47) r48 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r49 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r48, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r49}) fcntl$dupfd(r49, 0x0, r49) dup2(r48, r49) r50 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x0, 0x0) r51 = getpid() r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r53, 0xf, r52) r54 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r56 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r57, r57, r57]) r58 = getuid() r59 = getegid() r60 = fcntl$getown(r53, 0x5) r61 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r62 = getpid() fcntl$lock(r61, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r62}) shmctl$IPC_SET(r54, 0x1, &(0x7f0000002380)={{0x0, r55, r57, r58, r59, 0x20, 0x80}, 0x3, 0x7, r60, r62, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r59, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="dbc161ba945e55de4c7cd386", 0xc}, {&(0x7f00000001c0)="e4fa650a0921581f4871de5d5f32d6a98925fd7e7f5db64b633c02c5a47360a7abf4617863206b5bf39e25524b0216e99389892d67cf0118ccba6ffa398d657ecc7f5fc133f37736e1da17b374598208b2b8958772119a8934b0bf45be8f062c90b0297a8ad7cfc863ea05c1a9ef4af55546f3034360bd11", 0x78}, {&(0x7f0000000340)="0954360e246c3251b7364077b71ca47d1773dfb55fe2bd8f14d6c065ddb222fa1d0f1033b9ba915261869763a6387d50522c0c6204687ddfb8d843ca3a6c3dc0a97f1c9d6854871dd6d95a455c729b33023cb562784a2be2e026e0dea7726828c4152e60166b7e7babcec2028972f0701a481ca5d15b0a8098af30bcee3044e96453a33ad074aa90b6ca391dd98f4330eceb0d314403d8efc0f4677f791099b1bdab0a16869ef2d69efc89a0", 0xac}], 0x3, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r1, r3, r4, r6, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r12, r13, r14, r16]}, @rights={0x30, 0xffff, 0x1, [r18, r19, r20, r24, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r36}, @rights={0x20, 0xffff, 0x1, [r43, r44, r45]}, @rights={0x20, 0xffff, 0x1, [r46, r49, r50]}, @cred={0x20, 0xffff, 0x0, r51, 0xffffffffffffffff, r59}], 0x100, 0x1}, 0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r63 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) pwritev(r63, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xaa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) pckbd_enable: command error 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x21, 0x3) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000034000/0x3000)=nil, 0x3000, 0x2) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x4, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r5, r4) r6 = accept$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000140)="4c37208400f9cbee0067826ddb9efe21006b61d81da1f85dc109483604247a9db5d5627cfa66a5496df7aef2aceff719596a645d10ce6c429d31df62156f83da9235c20a1f82c56dba6b73351f86104029f563230b51952b38a763c65b53ff11218f72153bb26e12d0276a7f8c694fcc6129a074d0bc6cbdb1dbce5a10fc1f541e7243108f88cd8e", 0x88}, {&(0x7f00000004c0)="48a7a2b64062659ce4dc2799917f30d74666ea8f2600f04340ca6e60b32cd9edf1cde4b382a1eaeba6823307b8adfddd72633a850c6492e1a062c8f1fe6bbe8a43cd713edcca743dfe1efa6ae83d4f28bb9aa5ac80af2e17cf09a628173da0177eacce1821c5ac3d05d9b3cda1ae003043e6f70a14d14a5ece876f45cd3ffa041aa67d7e7b6443c428d89cef80a623d8bb8d44701f05a72f613c537853b2e6520a9f1fd8a83ac8a59581ebbf51bd3b235c8173155bfd28f1b31ee2a7a0cfdef0e8050eeca6064da46944b913352d07112d67ebc999f3f51e6a4ceddbc26de56b865c9c33d35c2ed543ae24696b7679184c6fa59ba4b4a4e445abd21d54f44692914bc49d00d14369dfb50e2d64d619154c1feff729368abb9c36733417c9a8aad6e9fc9cf1648ef23297c804a62e9a5767112e81948b40405db02a89250b6ce0734fae4380003fd670451e26dc2802ced0f02ac5d268e6881140cd633b2e83efe2c1a850731c3d0e91f087b0e7632d8a0b1c8132e0b893f954e6b69a2f3709fc38febb15cd8074d511f8b8e3069bc0e24f8da00db61ffb171c5b9d5b0ebe05fdb7def3bbc470e6d55a0bbc97821d39923b43d70ea1bfbc9e91e3e2b5b0e99bc436e1cd502f202b0fe44bbd2d1ddf23711bbffb9739dd27d1a5620fa7149caf75eccb660cc90555ce3c0c444a9cccb61b6faad739e9a8beabd0aa536ed663256cc53b66bff40f1802f4141814ba86d3a8a801ce9e2f35934d88627b7be7d0494e35d22f2f201e9aaec7edcc9f6dbf2d6e0529e90dbd81d6a32de406dbd5cd991ae3d061fbe2bd2cb511191ce73a01dac7f16f6f0261f3445065f912acef7f3c4a7672a76b283704cb6438d95fe26b06ca55cd51cf5164607ed900503addc1511f58efd004d3caa33a7c87ee6e472c157c607383c77960621438dae9b74fc42604afc1cb7cd72b5df93617c686995ee6c0975d8b746bf388b6df0134d4d52235b83f0a5bf8d34dfdc17745b08363b019dfaa2eebe2217a7ef99754918b6d18e43d17983e77fb7ca24fa941528f4d37756b02313c86127135b60a8f8598fd831fc0bb8f837f73b14d542dbc6aa42b128681ed3950c1bd1d01cc21d7bcb8e49977bcaeb6ee74a57cdafc914276b1a8efe177b6209bc923163d05fbb4c98f0c532ab3caa15dbc6aec561a51524d72524ee6e589896b05af87a17160e33671db81936b12b50c70d3a55c2305732677830995886a656ad0a2b3f2a101d76df1288a16dcb452694333df569316a105f6697718b83186716490140b01eaa6111379b40d88cc0eb703c8b936d35a5600c6df5193f6f4da879ee5beb36e39047a01b51d4dc9823fadff91a8011aa766b11c3802ad41d4c13c3cb1664751a82edfe0ba6dad52dd6543b962964f90f2503797272dfa34cbb8a6f596f694beab479d614e53342c4af6ed01f6f9468fc2c72707b536165b03939d243e304fdf370f711a8dc7d6bd63bb8980e2e92ce517df05d998080a937caa4d2752cc4d805fa1e98a4d5864ce431c2d65cf78e479113fff665bc36f995ea2db4664289826c4a4c024d577bbab20f0496015c88a968678f8f1f8af2a3b6de0543ca667f2e58581ef0e48cc57ca5a9a948aef3c61b98fcd76dbb056f91c069d6027c4098383781d7ddac40291fc8992825421bcc91d1a078d4b14537bfef73b1019f60c099ccd6d02ef451c9c09699c46b0d5ea8918a713635c6dbbe8a397d40fff63f126da1af7a18fde89220531a4c5100754a0c3d9969c270ccfe90dc6602dbd19c5ab886adb07875c4d32aaf597357d21f3efcbd571cd37c03513cc89d56a58f47eaf2691f69bfc2aebee55655f8c71723cf2c724e893d4caa7a680ec4e9dabfa60e3c33aa96a72f17c46212bba2148a4f41cf7c1b23137c1c3c467007fa23fd6042eee0996d7fcea7a832b29e2214ff7b27cc5e32e49eb365cf9a9e571b2077d1694ab6e4231dc8a706cd8f25b55f9b981648428fb3298fd2a430eebf663b7a02c415c6d595c832eda09c4be635aca141b23d4d5c68fcf29abe71b86f49832dbc32d2a00517869cda8bf8db404ace4be532f0f0ff4e585f8daa4066ed36ce863c88b8bef15048ce683989df5001742deb9843c7c1fee0a07f742538ca208552413568b69eaaa16db1957b51b7e63f676509906de6ba1e7d9ef4326857d351a3cd56229d0507382550dff960c36d5fc00f598578d4213d4ffd72dc316a29b3dd8b98d9af504c84e4277fa83e6300800424af1d513724191a0ebb011dad1b0b83f39b3c73f5f13808af6ef0e5eed8099381d94f0b5309d8d3300d587bec60660804791b4d45449d7b20c195c646ef194f0aafcac8a731bc9e49403e8834082a7c60701c325128680f162f8862b185b332f85a6539c6dbfb8469d74686699a9bff3ac42e87996ea6546e456080cd055adfa665ab3a3f8427119f7e42c6e0841534cb139b591ff022d5250a5ffa0025e5b25c5821b5966f0b4e2e0a09f3b5528dc4c613dfc5af9f9b30d99f4cbe60ff62a11ee307092f736bf6956184ff12c985a0280ec6674e15be70475f8acc3cb2d0a04c5ed0a3c34ace13e3db1966a1b3638ed27d0b34e2ed2f25e21dd5e68dbb3a392797c6631922cd51d2b84c0e314ed22c5edd35cb11bf99dded296a6a80f4fd1ac2f0489390d96d4b59ec278e3c9467518e84325e7512dc77922553be64a38789c720eb69d6829137e598d05aa021aecf5d36e3655f4e50c462ab62fa3a589279ce2ffc37657494843b5caf906ce5832375e74afea7469a932cac99d4a87e8a1716f722516c38120c23f8e3c79bed7d3c38e11c8f5d4d5cde185d0d787c302fad4b03561b1c3970057965f90f504baff886722f074b6ea1f8feca45e02951f3cf8703612c2eac9235ef5b47ac07e41d2ee3f1830c20b61036729e4cc539e1157ae3290fc5a596754c1a87c67802fb490d39051dd1f41c19365d6dba697825e14f172644dd33d39d9e9a1746a017131d8b6e804e651dba807ee75e1a03f470a64725ff3b1c75303d28d21f91b23dd2a8ca60f58d4d9ad90ece2b535ceafb8c5466bb03fd168fb262c9fa6e56cdd828710322a0d04bb66b66b8b79dc7436b3025c37e6a982a8968686f8f73c9101545ec86050aa3e228ad7d43e32c328e68767904fcb4e29e087029caa0851876351e868e8032447795f9a342ddb9bf3ab6b53c77dbf3a9c3c119eb962e56e54170a6bc901d5745b7337448862501d8aa85137ea842ebabe5d336e31bd03550af7ac5412e93a58b0a8ad4f0f07b5fdc14a162b3b3848f3bb29057c7afb4c5552d594f15d08e7e722fb5c87b9a567a81d69df8bd95555abaa430ff5a473057516fbbf5faa762f6ebe47cdf04772dd6d5a79f89b43c6e75996dd879a125e06c5d2ccd7a20ce55fc56893223a074886cebce651e82f5193199509858ece2a934ca0e9e5f1b26e3b648eff3aed844d7c054e4890251a89af903e96e73bd4971039c08823d5c84a0a425a9da23464598f9de4a150250af765dae34cb95e8d7300aba7f12cfc7f7993f0367b0d4f7cbf004337d29bca85dbf7b9c1afa373198dbbe146f5c558489bebf69091221ee5e4191512f9a03108ab0198eab2bd7f873d2d49245901846f48f8dea433c6dda1fb86a0a092e04dc6825b606f732ace124f95f1777f22e9efca4a11e990fed25e00cc23dd15d78fc50e3e4899e5935ddf5004f79e2224de134177451f602d2e8490176378ab1bfc571bad4131a810f04f3c27582dd9baca8982de181ba13f8b023b42d31870dd2e503f765b1fc1fa77fcb0c4ed4fec9be1bbbfa37038d6ca19f3a40539e32248fae325d28937cb3914d726c2e607bf7968dc028d95e21a3eee2a4978b17908928848273ebc0aada174c28652aac1c2cbdccb1a503ab390dca54043a9cf5a5fb6736730b8645831a23aef23a56c20ba59acfcafe9fb7428650eff926a2f18f9f7228f2e446d9e2717a817dc20aa1666576992585540bb748a92beba005530abc091d33a9722bf2c366387a94c0d04f27a4836caa7a2dacf0e5ffbedeb889ce2d2ea66af04e74dfa2eb834446f203ae881a0919b8299bcd02a1bbf306d8fa0ef5a0e6342fb36a252ce5feb88e6215a24002ee591735deadef820f8043ae8a34404f503d2769a41211eb9874e9195a8ad623b37372698577c49b41c6358e2572e777437116a4db448cc6e8cf81a1b35a381f270129390d005bc8086b4931d5fff5abc2fc35b24736ab5504d310e4a7d50aa9f6da7eca64f2de7a9bc48540f9113abfa2e5f33e543391faacfd38f49b9405169e1a3944664931e27876c29f3b4b1df7435ab4028915b6339a510cc2ab83bcfc06c9a719e0b405b7b01a67a054b668c6261f732388c74d31806bf66a8475da8400b672bcd9ecd7cb32287ed84dfa0bcff242d8369517d4327edb7cf317e613a1b8552a595786f19139d4d598219db1a894c92346d4c7950b259ed7a92e8a173c9565c21a06a6930705a712887b43a72c7b041f2e2d115ac0a6f8df5b168c52df4bf4ee35f2a40f37cba53716faa803d28497580bf7eebd92805205af6047b0d8bb5af5789ade27651ffa35c92c6509fd80e1d54c539e1f50bbdae0dc0f619cae43f0ddb77c5b2f6b78c900427bb5b7ffadee4030c674aa4e35a8136a4fb2cf567bad1d06cbc0d52124fd40d736b013a348eb42dcc129da7f64d4a5230b22e1abc76c3412242d04a8d831dc145324bc417e8aa567c4badb51d0254503cc81743587cb131e6c96819135baf8ec007fed11070c3cc84fe40076cd6c7f40e3e394cb9af0d28f891b78c42b957e7e72b7684ca4acac044bc8f1830efbdf86fe87144ace2a1d3efe2d70c0f6d5a42aa3da9334704ed7fe0cda1cdb71aa67f2c792f83a99158e3ccb2df74a8f85a1692943baf94a3c435305a58f828c02974ac572c21cec3cc0f3c90a806995873b0fbe65e8970cdb1e6f9dc7c4162d9e5c5b6b7c77f856a817b3ea43101ed10f796b004fb0fceb6b5a81d98e46c7d061d25acd51d96b732057c5b89b1ffc047b2638dd273a02c79241e85b4897bde0b69ef4216edf4aa462245fdd1ce1e2eabe068b2300deb497fd2e7b48cf72198be92683f96ddeb32bed550a6a9335772665663e14f741272b8b0977420e812e8e7eaf847005967b2b4050a30171d678fd8ffbba9bf1dad8165ef35ba54f4f0325385829f23fa36f064bc68cc85170b19d76ac343d675d4a5a314da5f64b5ef12ced3028908e6e93eaf30ba1dae4a54f03f072b5fcd362fa7d615c1354af5066260c88c95f4cf5635e74959ada0746c95761aab8d8871b56d61f8395cb6e15a6086d305999c5a28e0ccef5250630dec9bd4026c79f12a8e30c75c644d54503b707b06a9ff7632f0ce1c9915d25d8c6026d1788cd02c1245e02cb2c5fa4662d904e1a2a96809dffe56dcd0aecc672bda7a8267fcb693b6c602c89ae87edec7dadcdcb8a15fccfbf22a575b4aad6783afad28c2b9239a16d7c916c2e1b8f04d17b1f39cfb5f0e44dccc43881c548172fb61bcf45e64483b8df666e1d21dcebf13b5d92a306dd7dad92445a712788a9f82745014cab5ebe8111e9bbb38b4793b350d6e27a68c5b19cd5157d4fba4c77dc94ac25c940a87d9f65a027bb4b95eb5b62bb83415699919f0deb5ff0e52edd637c0b947b0b70b7899a1ffa78e153db8a45c536f8994ffcc1d970f34e81c33c2f0c7bbc97e4242cfa22ccd4cd020f231c50642542ee6a974d32088ab29162dc9f934cb92983d3a", 0x1000}], 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x81, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000", 0x0, 0x80000000}) pipe(&(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) socket$inet(0x2, 0x4000, 0x1b) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() pckbd_enable: command error 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e00000010000c2b5b2b732dea7a054c6c6547c8f17f8d39f51b6871e55fce4f674bb702a587a13feabe66281471b0248923af574c841fcec3604dc684f765ace3e26d26cc97a4c567adb66c807"], 0x10) sendto(r0, &(0x7f0000000080)="da9f03396530378a9409594f374e6c47956987c052da0b789718fec35e9475a4620bd873116f6639b444c663", 0x2c, 0x809, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x3}, 0xc) write(r1, 0x0, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) socket$inet(0x2, 0x2, 0x0) write(r1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x98) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) pread(r1, &(0x7f0000000100)="02d1116f23092f2f47d8030d41199a4db2423f3a4d1b78fb3ed4916ba54285e2ae947f645347580b", 0x28, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() fcntl$getown(r4, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001980)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = getpgid(r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r14 = socket(0x18, 0x1, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0x3d, 0x0, 0x0) setsockopt(r15, 0x1d, 0x40, &(0x7f0000000080)="1bd9f2fe", 0xfffffc48) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r17 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r17, 0x29, 0x3d, 0x0, 0x0) r18 = accept(r17, &(0x7f0000001180)=@un=@abs, &(0x7f00000011c0)=0x8) fcntl$dupfd(r18, 0xa, r16) r19 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r21 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r22, r22, r22]) r23 = getuid() r24 = getegid() r25 = fcntl$getown(r14, 0x5) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r27 = getpid() fcntl$lock(r26, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r27}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000002380)={{0x0, r20, r22, r23, r24, 0x20, 0x80}, 0x3, 0x7, r25, r27, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0xe3, 0x80}, 0x3, 0x7, r12, 0x0, 0x4, 0x1, 0x4}) setegid(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x400001cb, 0x2, &(0x7f00000010c0)="ebffcb4871e2e0afc192e413afc8e9d95c226c2c6b19a10a7eb5f380e048e178bf0192719e5efc1e4dd4d8d07b9fc1953af5816110d7cb62d8202b6b4373a44daf13f066d7c330c0e0abec86481b23869d9eed9c9708296b4bb52be38dff6f8a9f94c07aa36775adcb825a7464aa70bad746102bfd8d5382c543b9458585c89a40eff6b042c7aebdbbaba048023a734c25", 0xfec3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r28, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r28, 0x0) poll(&(0x7f0000000000)=[{r28, 0x1a5}], 0x1, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r2, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3, "0200805f00000000000000000000000000001000", 0x20}) mprotect(&(0x7f0000474000/0x2000)=nil, 0x2000, 0x5) kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0x3e, 0x1c2, 0x516, "8cde7dd5a65b60dcb6552e94eddaa5b143667e2d", 0x81, 0x6}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:00:18 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) 16:00:18 executing program 1: setegid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semop(0x0, &(0x7f0000000040)=[{0x4}], 0x1) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:18 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') r2 = socket$inet6(0x18, 0x3, 0x21) fcntl$getown(r2, 0x5) 16:00:18 executing program 0: select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x6edd7e6d374b2dc0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40, 0x6, 0x7, 0x1}, {0x1, 0x12, 0x80, 0x1}, {0x3, 0x40, 0x6, 0xf7c}]}) 16:00:18 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) rmdir(&(0x7f0000000140)='./bus\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xd10, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) socketpair(0x2, 0x0, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f00000000c0)="2471f0b2600e7b17eda3d30f630e5047b719eb8a685d868bf772fc6dbb89f90887d8e0a43bbeba3a7ad57adaeddd365414a1", 0x32}, {&(0x7f0000000180)="f5689147481fbc77ba6fdfb58925915b373eb9d99156a1a13b4f199e9989005d16646995a8d9539e11a15389736ae807c7aea328a1cb6ee0115425395b2169db73cba31dc9664a88dc2a6532c78942be5d4a9fc2b4e4588fbdec7077a41830596877e7fff74882605136a7c5a7afcaf55e98a62f19a6728f32ae018f4ddd2769f506a1fbcf9e650d43709f60b9c8264dd030b0d8c60bb8c657db826f59e745218df3585152230742b4b8ba0a968f45d218a28daee87319a044ef58", 0xbb}, {&(0x7f0000000240)="a60669829e6ffc0b89033737569bd4458b03a79ed3874ffb35f77a4c3e2206463a873133436c8be14481ee4a6bd70098db9af853e3f3bc1223205b6ec928b288b71db14eb9c1cf8f0933be0b91ab5be17d3abf607013b55e35ed620665b0eb063b80709416ee40cad7b92c21ef6d8959c72172eb8b4175f5db4b64ae961283fda9ef9496a7235402de5a138674dbd12498d5ad2c6e2d041f92710ab193af13157f83c40b541a34f945b384574409b8a642871f859ea75688e0716c3bb28e56f93f333125d505c6600c33a769708a38f9e7a8a71b51745ad7a229", 0xda}, {&(0x7f0000000100)}, {&(0x7f0000000340)="f1174a16ccf2a6fd410bd61d336d92b7279a091add88403ea8a455f8f0d260d7a541f66ed4d137b0119ee1d7983badc0883fa8244b80ad5d11b8e6dee2cd08d3dcdbf61e6642242e7eb2fe88aacd2c4701e2ea8085d2da467b15172b8c9824892b6ccfa140a98ad506d1fddb9cc19a6d4ccb0a52c368cb533a71d6c1b5a63a3be86c3ce834888ccc35d330952ad7a19d6649fc8782b9c24f2ee60a73d8095813c224a8fee3fd3de2", 0xa8}, {&(0x7f0000000400)="6d356ef2283868aacf107d9d2eefbb90679b15db9adf8d3d3e74b64dc0964de0ea671cd4a471b6c27de4e571d59b81039ef5dd93b90458eb891b4681aa27f212c0c425f8", 0x44}, {&(0x7f0000000480)="e1d54d76d13541", 0x7}, {&(0x7f00000004c0)="a2ccaca1d55a744a381bdba55f7e5351dbc7cfd1664f62e9d881d7fe8cfef84794d886c3109012f11ad4d0c39ffadafcbe98812acc03d99d9ded77aa40444ce366e618d52a7d4549201a1f136a5528853f9c962f21ac0ca7f72d4eddf4d68d81f703b572688ed543d1d7f6e2882fced2362327695b430e5d4f281ca4754bc1551ef89b4174b64da9c1c074555772a82d5d89ecc53e8f0b0f708383c1c3b0206fb7311ddb25987d40f40d9a06d11c30754bd9a134adba778cf19f1061020dd30d95e8f7aa45eab76390df0ca6", 0xcc}, {&(0x7f00000005c0)="2213f6f759d59eeead51291582aef953459b53230f25e14bd86c24b0488fc7a2f20b7e375adb774476ca903c5df68ba0a8d24823a22d959d88f8a178af8f55a4fca874f044778287e2783c3a6d176a30e600eedd4e552b5ab6040d7a1cb210563c504d7fc84a3016b198705db1340b368d8a1492c05efd28aea2644e83dde7adbd6d9fe0ff7dd19897be7bf1c13c56fd29cccf4487476bc2d99a9e2a90e9caf3c0ef8abadc0d72a9b2cb12169f86dd28bfa496facdab51b2e32e87d92e4357225990ccb923801c", 0xc7}], 0x9, 0x0, 0x0) unlinkat(r2, &(0x7f0000000000)='./control\x00', 0xc) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:18 executing program 1: socket(0x1, 0x3, 0xfd) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r3) shmdt(r3) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) pwrite(r0, &(0x7f0000000000)="c091e38d3d51eefe231149e7e31d5a188d2f7e2f8d9d9d8226c222243f8ac2a28be0678b4a1ef2f400c527df16d74f5ffb2f5a4ae1da208ea78f2c364e2e8f769aa26f85c7e3b37123e2fb27a8fa2f353adb64be4d3cd1468ba609c0992b63a665e2354d2110e66d897f4627d20d5f42175f2dab35efd0bbdec9796f6f0d4b9385a0c414f6586b3042f58ad10010e3459120eb17bd48ce370c327a2bad0f33b12560ee8bd9c5ff5c2bacda6999ae31ff1e8879173d733bc19938cd1a832b0054bc74c97b12b00635", 0xc8, 0x0, 0x3b) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/96) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 16:00:18 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/144, 0x90}], 0x1, &(0x7f0000000280)=""/122, 0x7a}, 0x2) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) 16:00:18 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000003f64dab000dd0000010080000000000000000000000000000000bd7d0752f80726eecdde66aa930000e2035dc77e0000000000000000894b4d0000000000000000000000000000000000000000008f4500000000000000000000000000000000ffffffffffffffff0000000000002d54bf495aee9c184d967cd77e965d8829b05ced3c3abd919d3d02d976bfd2a77f84061c64e3be7d933149a909251c1f002dac9051ec1d43c8dcbdb2d9ee1588713f7e096dbe4391566bcb2289cd38323058a39d5fe4d6b7e8e5baa98bf8afc8dd22f7b84b3b8b53b7829d46a1461ab2d747770b86957c6a86bcacb63514a6ce253e017b9915c5e39c0f56f3591a5e5e248af39d83d6d8f17a618ea3506fae093cfffffefff6a16a2bf194cf0e95293f43e58aef45d1e66cd0a0d090d4a19b46e4e0970ab49fa55d8bc1bc25b728a6f739cb148a388c3ab74cd64e5c9f2cc50c53959046633450f0e4c6091e8c003d9a1008160b0d3cb3068c81f4795929567a88bf1d9b4fa55dda1f7479ba4e382b676eef711576d61ceaaf77d2508df4a622500d"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) acct(&(0x7f00000000c0)='./file0/file0\x00') r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000200)={0x1, 0x1, 0x80}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001880)={0x2, &(0x7f0000001840)=[{0x24, 0x9, 0xffffffff}, {0x40, 0x155, 0x8fe, 0x223a}]}) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = socket(0x3a, 0x4005, 0x8) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r11, &(0x7f0000000040), 0xfffffec2) close(r11) kevent(r3, &(0x7f0000001940)=[{{r4}, 0xd50193f0c03c3fdd, 0x40, 0x181, 0x7fffffff, 0x9}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x3f, 0x4}, {{r6}, 0xfffffffffffffff8, 0x11, 0x40, 0xfffffffffffffffe, 0x2}, {{r11}, 0xfffffffffffffffb, 0x4, 0x4000005b, 0xdb83, 0x3f}, {{r8}, 0x2, 0x0, 0x80000010, 0xe000000}, {{r9}, 0xfde95b337e4139ce, 0xe7c9265636bb89e5, 0x40, 0xd5, 0x6}], 0x40, &(0x7f0000001a00)=[{{r10}, 0xffffffffffffffff, 0x4, 0x20, 0x200, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5b, 0x40, 0xfff, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x6, 0x10, 0xe5f, 0x100000001}], 0x3, &(0x7f0000001a80)={0x1000, 0x896}) r12 = dup(r0) ioctl$KDSETRAD(r12, 0x20004b43) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000044fd550ad68a57928ca4c9745076d71490559ec9c6f7f6458f86224a80350583eea7dc5f82c5cdf3246184c7d56ad07a16b87775624df85a7b35c5ffa881f8a79c8465cad7e55e62aa3288a5ba639d9623b76cf48161f465a123a8b29b37b95d31e0b687719ac9291497d45695a1"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x103) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x100, 0x100) 16:00:18 executing program 0: r0 = semget$private(0x0, 0x3, 0x249) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000005c0)=0xe734) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = socket(0x11, 0x4003, 0x44) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0xc) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) utimensat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)={{0x7, 0x1}, {0x0, 0x9}}, 0x0) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x8e4f, 0x0, 0xfffffffffffff000, 0xffff]) r12 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r13 = syz_open_pts() r14 = kqueue() kevent(r14, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) getpgid(r11) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x9) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/59, 0x3b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 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) socket$unix(0x1, 0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x3, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x21) semop(r2, &(0x7f0000000040)=[{0x2, 0x7fffffff, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0xfffffffffffffffb, 0x800}, {0x4, 0xfffffffffffffff9}, {0x2, 0x8, 0x3800}, {0x2, 0x0, 0x800}, {0x3, 0x97, 0x800}], 0x8) r3 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x2) socket$inet(0x2, 0x2, 0x5) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0xfffffffe, 0x482, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x101) read(r0, &(0x7f0000000680)=""/4096, 0x1000) r1 = socket(0x20, 0x4000, 0x20) r2 = socket(0x10, 0x8000, 0x7) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x2, &(0x7f0000002680)="d5fd96efd8aa43c7996be19688ca7198e973480c02fbffadf9858c61bcb8a49015193b0bdd8ef7bd26f2d186c7cc689404cf39ef1af4ded655d2a21fc3ff31573e1e65e3cf45d4a389118bede3c954490f49b43feae8c480baa9b79f1a22e5e38681c0e5a2209fba6e917f0de10d5e6bd1e285d036c60661dd9930b67f17eff53b9d4a0000000009399f7a38aa24fbd5615eb9777ae8525d96a25aae293f3c2b8edf", 0xa2) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) r13 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r16 = socket(0x18, 0x0, 0x8) setsockopt(r16, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r16, 0xf, r15) r17 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r20, r20, r20]) r21 = getuid() r22 = getegid() r23 = fcntl$getown(r16, 0x5) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000002380)={{0x0, r18, r20, r21, r22, 0x20, 0x80}, 0x3, 0x7, r23, r25, 0x8, 0x80000001, 0x4}) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="926a0d9b26718618a793c92d2706a329bf10f3c788d9fbf76e8ac8747afe9e983e4ae4be", 0x24}, {&(0x7f0000000100)="085889722995c0bba7aa83f68d53e010fd1893bfff76b6fb407d805e89c095b16dc2f8865231198eca52f7aa63b5862f4867edf7e8180c34767da2d65a10d65b4c4415c862591c4fc226c27a0d", 0x4d}, {&(0x7f0000000180)="a02613410be9a92c035e6b6fed8e76dfc33c34bbc14a0d82c27b90c7cc1c621b67ec8debddfe952fcd8093d5d94885dee651b2ec043ef1622cdf84330e1ce645c752ed582be8356d6540115acd1645541a4fc3f4e8e13090a1c8f2ee3ff3b7e3c03c2d73", 0x64}, {&(0x7f0000000200)="a3fa70c9591f6bfe10b9ae49e46bb66d4c8c5294bd780016a5183a3c4a9292dec9bf51129f1137a9a749a30e429ddb578a95cec907ef5b2ee3972039804ca28cd87f72bf4fcc64f6668b8bd8eddbf2101ef7f46741b18d8765593d05dd11162fcdf126bbf3f4f599c97728b2950d5b598a41fde6572c59a2256d9afb20f0865489a0c70bf7bc999bb395ae6d554e51a2851b0a7d00f80af10d33b0f8cf025cf8755c8cda0fb8ba14d5b56d109246f582c916279fdd0df1e6cae0a82bfd6789faca772789dddc63061ae8c758ccd3474810e342f67c032d00d90e0ab8fb6446c6c697dc49", 0xe4}, {&(0x7f0000001680)="360cf518c1e9778ab719fe16224f728a4dbfa8af239a45aac0db46f23251116572fc693ca23cd2df060df58971081cb70da1af0a5c12390b50131eafcbd0b23db83b247cdedbe8b770dfa64191dfdbab4f6a17087fc1fc58d4edef2ba26e1102cf74a6b99f558bbc775ed003e08bdbbd836797c4dff88ab300a3d132769c1091c6aeec0698dbd2391be7d7bd4a40ab02acf4c23c53724e8e0c7e1dab0a827e9ddfbbcd01632948f7297d48b0bbd27f959592211f76e2d04def3bc466ef3c9aab58f966bc232165c317a020df82686399cb12ed482c0f09fcf1c2479685289da2a3548dd92e7d2f8017c41d6fd2ed9263934f81d5be40e5df7cbf8e8519508dd9894d1e24d31b54819688ed5a56560394e9d732095acdd320b7ba786a850fdee86910fbdd6ae4e5532c8256d6baff6e7481dae8f6287f3a680ed38e895f4b50a296f3f361f760502b6e7cf3a2e3d9ed9882808e11d509c31e25d520b79c5ff621ff69b9dafc68a32ce975b5e119e261c9e590b1d42d3430706072cf9a5d00f7d9cd3d15e1a84aaef8008df565efee9c2737dfe829502b6eb102da39e95d5b7855a9f698d07ef04ea518a24de7b2faddad8177db0681b0cbd4cfa9ef0800883776fb201dfa0c52d5e16ce72f2ca7a0c92210b1366c9a3538959108c7dbd3775dfd62423a9fde3a6a638732c02eeeb2823fc810ee88fa1f048409b78c28668e862e1629fdef2b0d91876597ca0c85125b7ee7bcfe16f3d6774df7f215c86a0f1118699f44429ca0c255eacde217479301c4b34ab827dbd26edf1da4aae0b49663758f6aa240c2fcc78379f11685056279517ba4feac5d5ca717f206583c8cd95e23a478994ffb4c947b3823eb42070fe943e0a818dd75421264082f68e8332b48d4c54ecc53100013377e56fb41a27ab7047b7d4871f3e256ff0b1e3dc036a12c55625b5cc60439e2de91a91ccac93807c7bfc1fe18927a49229308cdef56c4fcac2127307b5c0d6d42329fadd094db46badd93e5fdf29706d5843d19a5c8b83290d0fdb7cf476d6e537d68c6111b7e7a0af1247f8e122cc877e1a4ddcbb06d5061fa951252b242162d01526847fbe6241bc0384873d2fb5b81c32afeb94820bdb3774e79223859998fed17d29830cda8dc2a56e77052a59cb31832646840e436a4194024e7a50a5386a43b137cce47faf6c4113f6081a8dc4342077630d5923c039f9ac8d1c7b2dd3ea0df60af93906e47fad781f31cce6d4b35b08e7152e5f75354dc8583c25a963fe75f0622e8a29fc9afae45f5d34b68220b0cdf5a8df31c4df86edf3fd2440dc47bffc12099233aaed6f06c31cfc85807b3b160b829c0590631799cfb8036a7329849eae7d1b88ee13cd2fc5eaf8c7ecdb5023a0ad08bb514f8f2758e48a19006627aa3089465df696fb82608fab51e712db652236d93d424008af4fd7f60d1e1192e8c90c58e1ad1d8d59c93027d16e5d6f15b68d0335c1f3cde3255c6a7dcc768f256a55a1242ce64aeba145770ee2b98b4f3a5108ecb0a1f65f6c5aabd0924e6d860531ac224feb508c91e07a98f5c3e31647a0b55751020c1016b6e133042db0c13fc42311023c09db0bca73f00d530b6a7cabea5a9d7e73e191e93df24581917c7d50554aaab9e0d036055313ab3e39140bab94b172e3351ee07f29acee1132291e4bd064597f2f71b3d9b7a5cffcad43b4efaf747df277040687e6443902b9ff467c813033aaf4a57113e939aaf6201321e12198c542f09260c5ec3c3fc23b043dc8488903191406468709ea09c24a03adaaac0bb42c4cb7e2b41dd93b01a49811c5c745b93e5ffa28778c88365eae61ee255c13a3cf80951f9a16fc0498583c2ef4416ee39b322db24edcc7d610581981f5d8da212cc1c7d0181c6c46b945ec60e248a98bd2e9ef309f27334eac9c4a311c16a241e94c75a7b601ed791afa67960602f7136496935d367ca94f36cd9c65c1c00e4877139bfe91641ceeeed034ed8986782d32eceaf6cc330933c8a7e7f08ba3bf9c3ebc2f5a96ba8b7dfeff60e0e02b342dc4073b270b0cedd11e98a526776f90ae431bbc9e2ef79b9fcdf2a84cfde683f42b6a9635d36ebaf7940b911464cbf66581634cd196cd4d2810f68241ac0b2e33b0274fff958c6e6cf09020bd0cfa0d589a0717f37ad7e621c9be5c0d4fee56f923331fd4ef49ae547617b02aadcb67b8c0d82fa22bd1ffb1caed4cef09ae4a2770ff4670185203c754bbf8d927af92ae62c28b023c67dd2e0dba88a2d843cf612cbf22478b7a038f122e68233a2f8af9947239c726ac3554e195555689fdb3bfdf4305b5cf97704ad820a0e4993bc4ead157bbefc7b4491fde6c37e216e5ece49352c4e165a056d66a3e0a85f666371a13924945a29cc557a15ebd19acadf3aaecbb5e0fc53fb05f5105370196478c4629d41df2083e010b91efc879498871dca81e2787121ef4eeab287f54374873f2681d0c7f73d5a44c990088f179bf66a04651a95224ba788b6124f23dd65d8e1178df17cf19327a8f9f19be7c9d71538c880bbae1bb2097e2df1d633bacc45c49602739a7bb3382a10e755e3cabee0f02ad7649438b657cf5d1ee0f2e00a2738d2813501c5c4491d60268e9c121a0b2bbc26919120c26719f780168335ed407ebbde4a1e66554a50523ba302dfa7fe8c9598e9ab143bee293f353838aa2ada183407452afdcbb9c0893144fa526081f602d0f0a0acc8f8a5977f7fe2dcae11719b65b32ecfdd1e7101c569efcdeaff20a0402c2e86cd5eb71e3eb8fd9204effdce762531411b2a8cb59b89b4d148d5ae0dcbd21446eb18d37d92e558a3957d0e8f0440cc8eb3efdd3ced015f8eaaf75b6df5303c8b27d097ce4710104a5294ba56c75bc301cb028677ac215d2591a8b4218a3f612dc07138918443035ec2e1f96a834a9e9d946b055d5775a612220c877a3f65d1d06763b16bcaf89c2f8a2438065fa47e000d89d9dec642fbb293ed623b47812e5a8cab192663325f6cb2f094cb2da6c93e9f2484b4dc40eb811a5cd2b1eddb9813003a92b2ce3e4edf95228b9a17930c6834370bd7130328d28fcc5227296e47af1d082f0c49bfd7754c8b68232a801466299bd8814009ac6719a4233c8e8a2be56f151093e7489c91c6999868c3dc9e984a22acd17493219c6e40ecf2ffd2822ab81fd80ebfaad3478d9783c3898acf908a7d15b9401106c60263c644bb525726932056801c9660c6f21b989492898a65587d4aacba18abdb298c43850ca85817fdd0f896cb1d3ac19e560a51626a60e50dd02a578d0bd89be5e0ab7a4cfbbbbf8de355b8e54db81b9a6233084b065d0e2bab2c4273590f3726f5299e21f5c7c9a7953fec2eea20608b7405f02cc472c28134a40ac24afb3681eab81487dcc17b471d51758b10fbb7c6dff3d52587564c4b2b4a7907b1090dbf854d62ffabccc2c0049529b805e432f9c79fd35d2b340cf93a68569ae6d1f28078478eb4bba1d6ce43925898c33f99a798600186acf08030c0684c37ea274490522e31516ef1da867361e109ac3e4b778675f33829d04de479a90953bafd33c9849953b4293697883014943822edb4d874ff2bf8e921344504211bea0b634ac513bcd9c0c00f58c30f9b8965b7abb0ca275ab9ab3de97341898593207fee82974c64d62477b04bfee14dbc3ce6af6d18f46fb0bb18896eaf6b1f43b944db6212f5d02839879285dfc27a735383a462cbe14cf1f9e4f792cc2d0cec0d8c0fb2083f968f2f8ef13233bac6294dc5a9be187a543b5e257956e74d7ba9ea32221ec44e5a323bf757beaffd961572a4e19332f88cac067dacd94b99e35b6cb3b877205c03e6558b86c0b71261cb88fa5284e2144375347efa40fb52f86f9983445af67a4a4ddd1fbff1bbc272368a86cabd671bed46c45dd72611914b75e5317ecd18c9ae9f627fd9ed561485f3c82b2f4abe31a7c3d3c990603360b1549ee58a0759fbb08db523ce914a55980964869d2ae45d7b7fb65f595a7a70e00f1c865419f0b71a5a8c2e68a2921998453ef3c77c191a10ed60f3073ac8149a8dce43adb1d1df382b02133f1d8f05ec3cd91a0ace7eab8a62b2c3ecea022a6f348cfe5fcdef0e67589951fcf463c4c4d80a474eae081391f9fa8f74fe035d12543425618e9ec4f5a1371ae5073a3d0660f7a34dbc80f757a53998058369db40096f81db07895b96ada2cd47536e8b8511458d1444eb254c2faac84d07f55b1d23168330d46e9b28cb51f6f9415e4dc7847f943b0a39e94f6fd4346b0a1d063b7ae794938942b47decf2901f972aa6bb037bc9647895b79d0bca968bd228be6a20d99a1eafc206c05c7f74a05ea3c6b94a17dd7e329fb9fd3739a6a4fe52b2a2d0f48bcb2d7d138ecceea73adfcddc51e9bb5bd2cba066ab52835c7b4d1b3c22ec003c279001b26dc517978b906bdda9d3b0bcf78526d00a301423488422b021d6483d65d0e13a844b23c21bb0f99db3d4ec38ae29f549c8129682c43d7de958e557f9cae5fa6de9b570aada73e0511a4e3ae4937a830e74b1bac18994725a80c0a5d3055fb25020902ccb1de546e34f938d13e4a7e9d54c9092996013817b77929d553f1d8382b57bbe9cfb81c2bb856ae8bf42484ec3d787f0cb4ce18fdaf7b2b6a1b2ff59931b8a662cf21a08b31bad1ec828c582cf61836a9e696b310d0227b7334185d5989ef297505642e5898af31a2b1e01c3067bf5da79b59bb09b3552cd5c3775ace907db57f9985fc1c4e82c57be4832486a5a5329c6cd4b711851371b3a28eb954e050ed15c49d261a12feb172f87e5c2a976418ea7f7bff01d3147b83bc35181d75dc054e3b592d9bbba855de568492e5cba3aab7c1c9620daadd05a40519fe10fa45440ff245757162f96d91e76e3ff0b5b4aa978e5a3877adfe891e8966459bc3976c4f9de199a5f965adab0a1840a3cb3d25419b51f0fb517db92ece1d3b6502ee6e18e8ec4d7465382daeb034830147baf0b329bfeded40fb9904a4ee10c44650ea2d5d3861e963bee55035e32f6b03855226cb05bf648bd8a2ffad0b121187c0451b1f2d8f6b61f47b4cc772daa21c849bae4584c9e02aca0764aff8c9cecd1cdebd4bb13e9771fb5e60867715efc59db0fc304b565fc3fd0c1eb488be7c5564ce3495df8f22c1ccc017fb2bea3325ad0a45d2f7290ccc1088536de49eb8305f6b52e069a85a9674925376d620a7f0e9767f8e207447b8bae112813e55dbd28a9e2e55ce97272c3682b2d0cf2058c6127b1bc4c40937a022fd300af77966dd072e135085080304e90a5896dbc3463ed4e9a0c7d00c9bc35de98408182be8e87d6956fc9afbcc38904144116d61d7e62c568a6cc0cae2f2bab7ba4d0feb51acaec5ae5a57b50f9234a9e23c4d1ef81f51fcf2c6946e19f56e1c15b621083174064213f52f63f45dc4b9d14a2b9876ea80e9db2c574536e49bd9df4e9fbaf609d86e5b5661a07236d9560b9934e507474c19838b54aede129d6569808c0047a86bf0802de0c6980aa5e99e9b0ca5a4849c0ea4cb58f06f454d400420487574125f120fb9f15fb1bbfdc34a337a2506779e06f6bcab636bbfb34a65dac194c115a6690ff57a3cc2da8e36c595b5b4fb710526fb031cd02c4a9dfa35419a1410b9b3383fa8eaee1c3651a5f5ae672200dae5f1ad8f4f96db27807cb68daee93922341324f9e56bc844193c4008aafde79c93253b106ea896a94e44466e1f7e6c1d3a3c48dfe2322ddc604c9f288d00a106474", 0x1000}, {&(0x7f0000000300)="2df62fe2b53234881d8d29f7b918ae4504a577f9319163df6c4c36ea957ed75f62ac57216e387ee75809b6548a9d2c769dbaa7f124a8a13c1a0f2a10a8b980b444ef17ddfedfae9aa093b58317976bbfd4e129cf7fd9b5cbff703ccfa92cb85ed454270ada586a9bd2e2d64c9a72dd25ac45253c09a0786fafa91f8adfd679473e18a8bc36273430d4", 0x89}, {&(0x7f00000003c0)="64b52a7eb42e5670e23d0dce0b15a5ed6a2994b5bda00bfe69ceb4e54221a603f39ccda823fa1f91aa5f5613bcd49bdb3f91b26d", 0x34}], 0x7, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r10, r14, r20}], 0x20, 0x8}, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x106) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00", 0xfffffffd}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16=r0, @ANYPTR64, @ANYRES16, @ANYBLOB="5a656321d476254b4883e360d848da1760a6ebfafd713f8974ca52923eb771a42c1b7eeffbb1bfcd2a3cd540dc6719fb904da2d82c598a9f139034f83ac41f6c23fdd1862efaf527d4a1ba27fd556402ba6e6b4e0dad4e466ef7dfc0a54eafedfbd2aeef2bea60d5091f81febbccb9267e2c749e7c7b42a4466bdfa96088a4b60b49d51c5bb8e3daab7464d7aef968064d665c3def3660685b796798b52c6102e8599dc0054038404d5f5f970f7c6e9fe1b7158181bad4a2207945732c30dd4262cbc0f8f396b47c7b5a3994c888148895dc21d4f2f4c780c51bc7a4af75be83920dd6a96ee884a0ace0f884c96ff0dc6eedf20a61687c5e"], @ANYRESOCT, @ANYRESHEX]], 0x8}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) r3 = semget(0x1, 0x4, 0x1) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/28) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x401, './file0\x00'}) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="09bf389ec71bd9fd0300a2b23f23001b00269d8b75600000dc953952b628ea96a13c514a1e4c8cc14722216bf673c65098698e010033a213650a5cd7ca42ffaad9e016787b169f7a252bb3f8911675ff99ac06fd22273bd6511d9612c33f866c41f034ff5110a845e33600000000000002b7432a93", 0x75}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x73}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x32) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000001f0ffffffffffff00000000000000000000000000000000faffffff00"/110], &(0x7f0000000080)=0x6e) chdir(&(0x7f0000000200)='./bus\x00') recvfrom(r2, &(0x7f00000000c0)=""/40, 0x28, 0x880, &(0x7f0000000180)=@in6={0x18, 0x0, 0x9, 0x8}, 0xc) socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200000000226], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup2(r3, r2) linkat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) fchdir(r7) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = geteuid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r8, 0xffffffffffffffff]) fchown(0xffffffffffffff9c, r0, r8) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) 16:00:20 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x7f) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x7dd, 0x0) r1 = getpid() syz_open_pts() fcntl$setown(r0, 0x6, r1) pread(r0, &(0x7f0000000000)="f235b4fee46e8bc9575986ef8dc8cd23bf83fb6a4509bdb7936aa882cddf1ba23fed3d24adcfbb3948a06f34265ab9998b487899141d4766cb04012bcea9d365a79fba5e24fa01912f72cc6ccfbdb5fe40d1d41e7b98bf6479816d3cc5a0414d3e85c5", 0x63, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) clock_settime(0x0, &(0x7f00000000c0)={0x10000, 0x5}) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xbbc238a584c494ab) read(r0, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 10:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2000000000035}, {0xffffffff80000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) recvmsg(r3, &(0x7f0000001700)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)}, {&(0x7f0000001440)=""/41, 0x29}, {&(0x7f0000001480)=""/142, 0x8e}, {&(0x7f0000001540)=""/37, 0x25}], 0x7, &(0x7f0000001600)=""/250, 0xfa}, 0x800) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 10:12:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) chflags(&(0x7f0000000080)='./bus/file0\x00', 0x10000) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x10) read(r0, 0x0, 0x0) fcntl$getown(r1, 0x5) close(r1) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) accept$unix(r2, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 10:12:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x14}, {0x64, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 10:12:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x88}], 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x36) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) setsockopt(r3, 0x27, 0x2e, &(0x7f0000000100)="ebffcbff13b97d812eaa4e9770f8a7e11d125ccf7e713048e69931929648", 0xf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\a\xee\xd2\x88\x00', 0x400000051b, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x8000000000061}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fb", 0x1, 0x0, 0x0) 10:12:16 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8a, &(0x7f00000000c0)="dc089d0918bc62b4219456330e424353c624e1f3b9e5764c140de97776b573fd7ef3702225d33840f34e0493013aa84c8eeee97fd0f02b330a2c99518e4deee33872", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x40000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) close(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0xc472) r4 = socket(0x18, 0x1, 0x0) close(r4) readv(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r5 = syz_open_pts() close(r2) dup(r5) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0x5f}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) syz_open_pts() getppid() getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000380)=0xc) socket(0x18, 0x8000, 0x0) 10:12:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x9) 10:12:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ftruncate(r0, 0x0, 0x8404030ffd) 10:12:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() dup(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xbe7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x590, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 10:12:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x60}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(0xffffffffffffff9c) r3 = socket$inet(0x2, 0x3, 0x102) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r5, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x1}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r14 = getgid() r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r15, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r17 = semget$private(0x0, 0x4, 0x221) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) r25 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r26, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r34 = getgid() r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r35, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r37, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f00000000c0)) r38 = socket(0x18, 0x2, 0x0) setsockopt(r38, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r42 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000100)=""/114) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r44 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000200)={{0x3ff, r40, r41, r40, r41, 0x104, 0x5}, 0xfff, 0x9, r44, r44, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r40, r41) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r41, 0x0, 0xffffffffffffffff, 0x0]) r46 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r39, r45, 0xffffffffffffffff, r46, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r25, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1dc8b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477ace6bc271608000000a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdd888906acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b562d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff89000000000000000000000000000000002a1464f4a0ba7882a87f7155b7208b0817a99d8b7fa7003df4c4f22114a298e777279292e0170b8df0b7424159d58bd59305c9a750d424221f8ed6ffc38c300c15fac38969b840218d103d9df0365cd055360383bd4608f1f1c4f3861a782c1a480ad3520eb390ddd84b0e185f9b6e27814c55ea13832a36368a478a0daff49df40367f08ddf56159b41561d15adfbeb725ba2f70967fd8e2417ad94aedeb08af419bd3a0bfbbecc3ea421bef2c514a05094bce7e1f3b971161a92c7901ffcf5770db7337d3eeede0b7ddab367c0a63afe4a9c057858"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r27, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}, @cred={0x20, 0xffff, 0x0, r36, r39, r47}], 0x60, 0x400}, 0x404) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r7, r21, 0x184, 0x3}, 0xffb, 0x94fd, r27, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r49 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r48, 0xffffffffffffffff, r49, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000001840)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd98e963b94fc447c4db132da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd881727440ae0c9abf84f7875896c8a7d334d9ef0e3b1df490d4bfca73e0716e3d0d78aa477acf6bc2716097afbc3a75bcd455f817f64cad54313b33a9fc1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312ff9b02e8a9d352475598623a6218a5158b52aad98377f000000104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000017000000000000000000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r16, r19, r50}], 0x60, 0x400}, 0x404) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r52 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r55 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000100)=""/114) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000200)={{0x3ff, r53, r54, r53, r54, 0x104, 0x5}, 0xfff, 0x9, r57, r57, 0x7d55, 0xd75, 0xfa}) r58 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r59 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r59, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r63 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r63, 0x2, &(0x7f0000000100)=""/114) r64 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r65 = fcntl$getown(r64, 0x5) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000200)={{0x3ff, r61, r62, r61, r62, 0x104, 0x5}, 0xfff, 0x9, r65, r65, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r67 = getgid() r68 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r68, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r70 = semget$private(0x0, 0x7, 0x286) semop(r70, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r70, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f00000000c0)) r71 = socket(0x18, 0x2, 0x0) setsockopt(r71, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r75 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r75, 0x2, &(0x7f0000000100)=""/114) r76 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r77 = fcntl$getown(r76, 0x5) shmctl$IPC_SET(r75, 0x1, &(0x7f0000000200)={{0x3ff, r73, r74, r73, r74, 0x104, 0x5}, 0xfff, 0x9, r77, r77, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r73, r74) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r74, 0x0, 0xffffffffffffffff, 0x0]) r79 = getgid() semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r72, r78, 0xffffffffffffffff, r79, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r58, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104e75a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r60, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r65, r66, r67}, @cred={0x20, 0xffff, 0x0, r69, r72, r80}], 0x60, 0x400}, 0x404) r81 = socket$inet(0x2, 0x3, 0x102) shutdown(r81, 0x1) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000380)={{0x7ff, r13, r51, r52, r54, 0x2d, 0xff}, 0x6, 0x9, r60, r82, 0x0, 0x7, 0x1, 0x8}) shutdown(r3, 0x1) accept$inet(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r83 = semget(0x2, 0x2, 0x0) semop(r83, &(0x7f0000000240)=[{0xbf4f56f7448276fe, 0x0, 0x3800}], 0x1) r84 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r85 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r85, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r85, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x4, "61fef36bf25e3af4ac6592f4cd4a108644f2c3a0", 0xffffffff, 0x2}) dup(r84) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") sync() r86 = socket$inet(0x2, 0x3, 0x102) shutdown(r86, 0x1) fcntl$dupfd(r3, 0x14, r86) 10:12:17 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x86139) r0 = getuid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2ad) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r2, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r14}) fcntl$dupfd(r14, 0x0, r14) dup2(r13, r14) fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r4}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r5, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r12, 0x8, 0x80000001, 0x4}) chown(&(0x7f0000000200)='./file0\x00', r0, r8) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r16, r15) symlinkat(&(0x7f0000000000)='./bus\x00', r16, &(0x7f0000000080)='./bus\x00') mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) r17 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r17, &(0x7f0000000040)="670dc3", 0x3) write(r17, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) socketpair(0x7, 0x4, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/deV/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 10:12:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x7fff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f00000004c0)=""/153, 0x99}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) fcntl$dupfd(r3, 0x0, r4) unlink(&(0x7f00000001c0)='./file0\x00') r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r6}) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) writev(r5, &(0x7f00000007c0)=[{&(0x7f0000000a40)="2bbb89d8b046645eb2f49b8e6c92457e6a78fe2a736c4a94472cf540de03dbad20d9241d463cf0e6c253ae8c2a2aa07eb5d4a8a39e3f445da63849ccaddff9d987ff32815f0cd45685ad73a384b390600c2e4cc1b6bda790a9e8e201374944f5951a8337392d6e92a85e981f2a8bbfb569a3126c8c6c0ae7fd8e0f452a3e26096e354e57e6215718a594ae76dc671d7611a62e7970d63d0671e2ba7ee9f15ea314b9ebf83e4a5fe04acd4d50a0da94a0b0519f46222d01b3a97865e23eb78f6d49bc55a2ebbb5af1edf4e8b4fcb75ec3c092b33df18d9ed05511705722411262164b4fc3792681c616479605e4825cda4c96469e5a8711d026aad5a0ec3ebe9151a11ef62fbea33f8ca884e6e103b133dfc923da168b35cb01ddb5ef6802b07238a2ccfde8aea1c7470ac97c0ae8690105deedcecc4b602cfdb4b0b47c17689fc707fd8adf3470a0e64f3207ef19a143aef9a8761516a26b1d768a4328d8938fbfc37144838e7ead3d21ca5496b3ff824d96c63398c4195d64e306bf9f08bcbb1a2343bc8613e6aee8984b06245ff159ebd761c3ca48e021d955f8c03db9a7bbb9e48f855531f77b7ef4dfababc21dd613ae1d382066e51e95b5ad57cdf256", 0x1bf}, {&(0x7f0000000800)="d26effce34258eeb246709e136add0c9ffe926ba1c29ec0f493d71be7208084854107c0500000024afe6c3a825ad2fc34c4d56f126029d96d6e10b11a28ebe6f485bc8665b26f6401fd10065adab3eb2b5dc849fdfedfcaa0dbf041a23545ef2bd3779a3e20d8a68eaad60e561200d8114ee718cc37de655edd3e4db77608e705d1ce1d1b753c6bbef208843ed1b47b09f602ac9e5e4303ee3f571a926327476e16a21b04e5228b2cac52424817c8606c8edc6c9d58511480ed1a9ee2d420c721cb09e19c6f64801f1d4c9748089b0ebde612c39d0b36a0381d546380746967f8cf162", 0xe3}, {&(0x7f0000000680)="03e91bd0acd437d3cf7c5ccf4654548d3113ffbfb7703398ddfe7bb4857fdd5f7d2106c9d05fef3a1a86543197790d28d04cf5cd7320b54985dc7a95b46d", 0x3e}, {&(0x7f0000000900)="e2d399dccf61c67a40ef9bd16f4ae5daedef10989e00fb7704eb72441d442f5a37905e2d6dccf6ee9e0c9cd79deb8d558f99148486c0f7c8df73987e9e52696ab32d5d3a4f8e88eebaf3b4e802d4833de19f94869d7e0bddeaf272abad53ff9b96086138f2b86e85f8823b7552f9e3e3fe753c8b381615fcd64ea5019fc8d7fd95de3b2a3951d9570e756655f67975c996b1aceef5649ff28e9542039d8f47f7d3e2d9cb19495a71a31b67733d4154c84818a52aa48c17e77fca61f5d08572d48897701546d87387aca4247af0d3e0bc6b8932c19fda929fccc0af13929764c9fd76d081a9fa8387217097196ea363d091ac92f386815a05f25696bcd1a264b2e5f44486f21937ddb43055a093a72b447ed2d3f91113aef9fbea9bb1e2984dd277f779fc6acff8c19790360e0330a158e3a3629086582fc32c3a", 0x13a}], 0x4) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000000)) 10:12:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x2) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x25, 0x40, &(0x7f0000000240)="e700000082298e5e9bb29e6d40463c05634d8a9dd90a819f9e626baca5bdaa00b109c842620a", 0x26) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) fcntl$dupfd(r0, 0xf, r4) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getgroups(0x0, &(0x7f00000005c0)) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() r13 = getppid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r14, 0x20004269) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r7, 0x0, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r9, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file1\x00', r1, r9) execve(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 10:12:17 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='c\x00') 10:12:17 executing program 1: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffff00"/156], 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x600) msgsnd(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="020000000000000074d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838ea0900000000000000f79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aac8e517cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d9e802fa4e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"], 0x4a4, 0x800) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfd4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"], 0xfe, 0x1000) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000840)=0x4) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/154}, 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) getppid() msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r4 = socket$inet(0x2, 0x4, 0x2) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0x92) r5 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) setitimer(0x1, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0xaec}}, &(0x7f00000005c0)) syz_open_pts() r6 = msgget$private(0x0, 0x20) msgrcv(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) syz_open_pts() getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000040)) 10:12:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x9, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) write(r1, &(0x7f0000000000)="6b4a4e00fd0300"/16, 0xff60a9b1da1a57d7) pckbd_enable: command error 10:12:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) chflags(&(0x7f0000000180)='./bus\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x10001) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r1 = socket(0x11, 0x4003, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) mmap(&(0x7f000071f000/0x3000)=nil, 0x3000, 0x0, 0x1d3b7d610c0cd5b2, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) madvise(&(0x7f000071f000/0x1000)=nil, 0x1000, 0x4) pckbd_enable: command error 10:12:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="98c21af519b41e41129b952847ee47e02d440a45bbf5533e25b57301efd878660329382655e7644d1e620d7d0e74263a92071c556fe7dc6e8aed1baa73754e3d63e49d06743eafa3271ae5ac9713740d62163db34e044a00a470c75d44396350250113b696531c12884df8275e4d798378fccf6a", 0x74}], 0x1) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xb51, "3ed3d65225f615b2b68b1effc0d50c99558f9637"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 10:12:19 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0xf) chroot(&(0x7f0000000040)='./file0\x00') getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 10:12:19 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYRES16], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 10:12:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1081a, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x15, &(0x7f0000000100)={0x1, 0x0, 0x2000000, 0x23, r2}) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x400}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0x6) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1f, 0x7fff}, 0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000001c0)=0x5) open(&(0x7f0000000200)='./bus\x00', 0x20, 0xe59f3a922e1ca658) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r6}) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r6, 0x2}) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 10:12:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x8, 0x7, {0xfffffffffffffe01, 0x4}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x1, 0x6, 0x0, 0xa1c, 0xdf54, 0x7fffffff, 0x1, 0x0, 0x40, 0xb9f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x5}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x81) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r2, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r5, r1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82f42d03000000000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/\x1a+Aomap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) fcntl$dupfd(r6, 0x0, r0) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10000, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r11}) fcntl$dupfd(r11, 0x0, r11) dup2(r10, r11) fcntl$dupfd(r11, 0x0, r9) dup2(r8, r9) r12 = fcntl$dupfd(r0, 0xa, r9) fsync(r12) 10:12:19 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x20000080000000, 0x100000002}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000100)) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x42fb9cb72d5b9dca, 0x7fffffe, 0x4, r9}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) acct(&(0x7f0000000340)='./file1/file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0xffff}, {0x7, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8000005c, 0xfffffffffffffffe}, {0x3, 0x0, 0x1000}, {0x8, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000791000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pread(r3, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x29, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x148) ioctl$TIOCOUTQ(r6, 0x40047473, 0x0) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000240)=0x1, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x10000003, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfee8, &(0x7f0000000280)="e94f2f86d2441b31ea7c7fa0415364ea15e2663813b7e00d524435e252616ea7d41d872c38417741e6578542a90958f2") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x1, 0x1d, 0x6}, {0x9, 0x9, 0x0, 0x5}, {0x6, 0x0, 0x9, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x8}, {0xa0e, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x2d}, {0x6}]}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x3e) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) r5 = fcntl$dupfd(r3, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000a00)=[{&(0x7f0000000340)="9b3941ea1a0e55363375c20e47c565c6c611d88d65262fbfd386a158233d96a7587bd38beeeff03c79c9d8b9fb0e9a8ea9dc3f28", 0x34}, {&(0x7f0000000380)="881f24a3d801afc29c2f431241559eac03427606185f496f9bf0d0f2f3594d23161adbe69a9009", 0x27}, {&(0x7f00000004c0)="cfec376d268b4f93a62e8969ec459a7c034382744bdac06ef5838ba5c0066c2fb20049182f945b54c8d0e1ac338f7adfeb7116b7316b3f73aaeb8c00b233c711ebe09d331e7722603addf0e710fc669a85d62be0af849f049597cd861bdcb3287c28836928d2537f9911e642590d3d8040d3e4b652698b8cce15740af4f56c8130ba98ba4a600deb99030ee9ef04df1b65d30f92d79e13e9ac6c57685fd38067511abf565379278052d054572911397fac9c267be760b27ed6bf5359f0cf8293a345cd99f31bd2bb79cde02285b1fd05", 0xd0}, {&(0x7f00000003c0)="c38dab2ebff0ee77ab0042af54f500166927b248b7b2728612e3c3713e6c7c3dfc9bbe4c563ebddda9648d2a5f068c94ad4bbe6f957ad9f12b46c49f9d46143f109e23f3bf25da66e9cfe990e2ee979d22a9585faed24f951f01f06a20735306b2e181725e", 0x65}, {&(0x7f00000005c0)="4fbf7a4f06393ecb9f6a23ee98774803007e6b03e09a20f6d5c65c6b9a2264ab7d6256018a80bf5c7f095c3f45527ce6aa15595c21c72fbf5f98adc647986b8e795a91eac0f262498b38414a16d49dd69f1a5d1302932882a77aef68618fc12e17ccccc8b21f6ebfb9c14892bf55adb337909f2d84ed1e96223290815ce6dacd2bda0169cb28c70e145bb6604f5f3803afdcee4be80d28e2cd999803ee681e43b2859db1de54578c6eadd6ebb7733b3c57ffce7903d1d64a47ba6d8a33ca10a51c85175fab7f57974c51d2f2c1184d04a30f2a543b3794f2bbdd0a92f537d3fc2fc2ee1d1b71d1022f00da9cbc97ded575845d", 0xf3}, {&(0x7f0000000440)="166b054932778351aa5145e19e1fad32b5a8a55fe5c4e86593133dbe5b6a1ff92d", 0x21}, {&(0x7f00000006c0)="803dca7e11d90ca4d43bd2cdd28d1d6116f012c8accd97c2fdd205cd0333a75ac9ca35c8dd22a7b181880f221047eff3f3028e187a18c109d470d632081a7af678b5f502609e89d3e26ffee2305ca01e9d4fa23e80a93e1332674d884b4e6f3e614d28572333cf1444c7a9ac7188bef4860f1b6ecc1d27381881a99e0d7d617de7432e65d343f7a449707ba3a6e22c2da7849cf2770832b665b917b164ea640cc0c09824cba39b2a7f35ca1e912c9dc1e1eedc041f67ce2ebe960b48a6d37ead0450c8", 0xc3}, {&(0x7f00000007c0)="f57292bdf781042de5d6afc50bc217f582e0bff3746dd6958fda2f9a8dab0e8ad6b734b2896c387f93b891e92af6d7bd340953dd8b2a70b14463ab3b03a6423c78cbe8bb70ac8edbe3d63216b8a3703d20d1447282e60ce22b4054d615ec2e969c8153dfc19d6b25ddffba779d855efd24971ba2fc6229c3297065527d420cc9d83b58dbaa14fda8849de5102c3d05601df5d6c30a1ed90623fd89377207e9fd0c9515bde70de4", 0xa7}, {&(0x7f0000000880)="7ea69fa53ecd492870668fd86cd0206cbacea886fc4677b923d9730ce798b6a2c8fd17cb3b735d55b84c03a4254d5d1c9508145e208ed4ff7f17d885711dabac9f801645d802343b570423e9b4b35e2d433ed4b7d24a42d09889bfd256bb2f350d54b001851b84e3bd7acb2063d2c77eda9e2e2a06c97b20929d48cbfa454366c5e70dc8e8668aa430378460b7803a0142c4b43a9bf4424c68fe5de3c1bc0316566d5450abe54ba21f24f3059e49b8ee68274d8ca09fff0eef5fe354e93be306dd116df4c1a31bfa15c001", 0xcb}, {&(0x7f0000000980)="6e0f773dc948d6a3dec3b6c9d4b10ace220e354eb71056498833a677d5d8ad156b05dbaf8e3e171205f130a990dcacf66739ed9bff1fd481c009681a8aea408c252196b36f7dc8e57fcbb17f889f205bc4136f49e6239ebd4f4c2af90b7c26628e2e58bd00786ac54740c4b62e3401c6", 0x70}], 0xa) ioctl$TIOCEXCL(r4, 0x2000740d) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xfff9, 0x1f, 0xf9, 0x80000000}, {0x4, 0x1, 0x3f, 0x10000}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x7, 0xf8, 0x4, 0x5}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 10:12:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x278, &(0x7f0000000140)=[{0x10001, 0x0, 0x1, 0x1f}, {0x3c, 0x4}, {0x87, 0x0, 0x0, 0xeb2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 10:12:19 executing program 1: r0 = socket(0x5fce7f584b432304, 0x4000, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a4c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8a60c5db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3cf208094b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 10:12:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000280)="cf5acec5fa2bdca152441c84e35b81ff009c691a4eb1249b183f73a92bdf2fc8ddead544d8c14b721ca413cb9f203122a1562e2bc3f443b7ada108f7e7a192fe2713f880a1509353da547fb3249a2ff7a91df70f3346fa57f11a1f91d323873b090c8bc1da92f385fc3f4ff2eb314492ad37c84285516c12ff9c69dc31a647267c4e17d8ec9bb05c72487e32b6dce8e21518053a56d3663d02a056ff12643e9a3bc136ba573c7a0558001a2f64dffe7188d81da5e057253adf505d5b682667f3c0e8a3ab815195f1ff2b697e320a31b4b34a24ac90e641270fec30350f9732676d78"}, {&(0x7f0000000040)="4da57664024ff1f7ebfcce6d015a9668828df310f306ff226e1ffc7383904761a2d7df823479b48551930fc91a37cd12d4995bcd65df0d34aa9bc4293634818ec806e4cf366f5c0391a4803de13e1a5074defd26f85e5f7a6dbd5d244c63246999e1fc6afc22206656c040e98a55ee4dd753d5a540dfe86b18237672558b7ab1e5b8a1d51c0a41de8e1904"}, {&(0x7f0000000380)="1e8957c5a4fb3346ea824acd41495953bff7bf9708a45dede37fa54923ce17d12a114486a362e2f54687373d90654c8afd37ef60277a2989a869f9ff350a0dc3ed3943d5f6ea78907c15a6c03433728e7cde76e0240ea6c8621d5e2ca8cc46917fcd95572c3e6aed6190af93a67d767a46ec262feddba6d433060f259dfd705c636f842acc"}, {&(0x7f0000000180)="5dc3f2e298953b4a"}, {&(0x7f0000000440)="c6732fe6edcb336631f044cb011994d6ae9e6173baebaea397ddd168896525f1fadc547efd02de0da5269254668a994d4896f8890590dc98de3abf6b542ee2f1440a68543c9a14b4d671617115d81a21125e59b377fd446b39909bb84f4f1a2a79a619c1c5c344ec172313db70d92cd681d1e049c636210d57f6eff3405ee0d4cae2490ffee60ab36c6e97788517b33b7745a9ad55d48511a37036c798737aa49860f8e19619e0b62fe6ae5d5cbe43314752429aba5dcbf135084195cf9e802cc8d236396a7cad59386d6cfcb513cd4a88e0c17782fa086484a8f7e31e7d1a7ef1c974bd9da33d7891a8be82b0d01a5364318e31a5e69844aa615f"}], 0x6c) execve(0x0, 0x0, 0x0) 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) close(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7fffffff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:20 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1, 0x40], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x100008000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79433226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc1"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 10:12:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 10:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x6fd7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4f1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x9, 0x8, 0x5, 0xbc}, {0x4, 0xff, 0x5, 0x24}]}) 10:12:21 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) readv(r1, &(0x7f0000000040), 0x3d5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) sendto$unix(r2, &(0x7f0000000040)="8d2dcd68ef04c5a747c95774515932e09c5e9c3bf7f186b10115a8e654e8d830451c9079ee7883b9fc4b0725fb719f7d8388e9bdf5dda184d8b89ee292723fdaee9b831389aeb4ead9791d0d2c77956d08b5c9e144b9a04c1ea0a39e187767ee975f083e426455b53daceaf63f4fd74e4068c88dc80f42cbdb160ebc58dbea448b5011c7faf36ccdd19e39b2c1ae25a360e0642512eb080e8a1cded202f498ee6afdc89fa44d470a16f2155443b4c117580c2e6ebc1ab96f439b06aa57cd829d71c214dfa309b30d2647", 0xca, 0x8c8e1f650bf46b75, 0x0, 0x0) 10:12:21 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008d5000/0x1000)=nil, 0x1000) 10:12:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)='WGt88', 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)='WGt88', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x0, &(0x7f00000005c0)) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r12, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r12]) getgid() r16 = socket$inet(0x2, 0x3, 0x102) sendmsg(r16, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=ANY=[@ANYBLOB="10000000000000000000000080000000"], 0x10}, 0x0) r17 = socket$inet(0x2, 0x3, 0x102) sendmsg(r17, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x40, 0x0) r18 = socket$inet(0x2, 0x3, 0x102) sendmsg(r18, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x40, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) getpgrp() r19 = msgget$private(0x0, 0x0) msgrcv(r19, 0x0, 0x0, 0x0, 0x0) r20 = geteuid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x5af1, r20, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getgid() r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r22, 0xf, r21) r23 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r25 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r26, r26, r26]) r27 = getuid() r28 = getegid() r29 = fcntl$getown(r22, 0x5) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000002380)={{0x0, r24, r26, r27, r28, 0x20, 0x80}, 0x3, 0x7, r29, r31, 0x8, 0x80000001, 0x4}) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r33, 0xf, r32) r34 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r35 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r35, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffeb6) r37 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r38, r38, r38]) r39 = getuid() r40 = getegid() r41 = fcntl$getown(r33, 0x5) r42 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r43 = getpid() fcntl$lock(r42, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r43}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000002380)={{0x0, r36, r38, r39, r40, 0x20, 0x80}, 0x3, 0x7, r41, r43, 0x8, 0x80000001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r45, 0xf, r44) 10:12:21 executing program 0: r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x20000, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) close(r4) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) r5 = fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) dup2(r8, r9) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xa4, 0x1, 0x2, 0x4}, {{r9}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x7fff, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffff8, 0x60, 0x2, 0x7a2, 0x9}, {{r0}, 0xfffffffffffffff9, 0x36, 0xf0000000, 0x40, 0xfffffffffffffffd}], 0x9130fbf, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r10 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r10, 0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f013aa0 failed: hole in range 10:12:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = msgget(0x3, 0x24) msgrcv(r2, &(0x7f0000000280)={0x0, ""/250}, 0x102, 0x3, 0x1400) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202262f66696d653002429ef3ad0c467b60b00b69c83137998eb554c6f4ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c408bb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f56dd75e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343a1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad07d419f381339c872641666c04a15ce9163c93809cb508e3d0f62f938d1beb9d276666c096f4aa45dbd393988f231f3a73f3dfb6362fe2e146a20b1901a7b358b8296bb75fa0d4e71fa16f766e29758b8e5dfec1d2b6b3211a3efb5e6e5800f593313d7e8b590ef6acb7dc87d10771682e08802f68971841ae5e247ba009847de5274bc246b5477cdde067a2fbf5d904e0e3371262fe3ddb31b3d2dddbc2013f52b62bff345a614b2d5fc7df1ebd2a5878cdf0e1e4583eff7fc8af4fdf2b703c3ee36041f"], 0x10) dup2(r1, r0) sendto(r1, &(0x7f0000000b40)="07bac2708c4bbd22ca7e534ccb800b025a2ae3ae1d6ccf39116b99ae", 0x1c, 0x5cf1ade8a602cd3d, &(0x7f0000000b80)=@in6={0x18, 0x1, 0x737, 0x6}, 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x8000, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@abs={0xaf10bee5308b3d59, 0x0, 0x0}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000003c0)="e32061ab4e48444443c6296041ccb33bb023c5aec3ff21e249a3d043012b41ae6c4fe03cf544c62358ce2f992168acbdba89f58e07a6b59750c3fdd650ede2c2d80ca47319ad8ee669a35054ae9b0737bdde3f72024a61dab19704860434ff4584b2362c46fbba200e8f659a141a9d576ca240366495a20cf016379d958c253bb4834982c1b42090cfce7fe77eaf077d57ca76d4a38055b44bbe8bc051d621d488832822b143660cde5be56dd1876d213fd631d917694e42a68828e03a2a82784a7d3a", 0xc3}, {&(0x7f0000000040)="ed5fe510295a47d333eb", 0xa}, {&(0x7f00000004c0)="2960f188ea1222921ba143e26394614ce5ae1f565cd09fca0e620365704a9c6371a776b75c6acba3744049cf6ed42b53d86f01a201bf424934fceb7ba910a96c58ff0488548a1585e332b8331f451f6d6a0c80385b6b3bd4c3eb41693d12cf4e0e515f6477b3734a6425a4fe6732b497440002bcadfe325a558f35cccfe00477d784bc9c44cc4f245faee1afde1f726f2fddcdc82957c10e1b09e5bd023b0e23ba462bdd01da0f27ad79668f5a7bd7f7b804999c1c3cb074c8eca3c09761e3662736ddf24d6d8bef92ddaa11c6709d718b87797cd2a637903048deb630f3ce06171aaece5a0a", 0xe6}, {&(0x7f00000005c0)="31c0bd7240c9dec9a82ca057234f31de365ae140e0f9716514f4c4c2ffaa399a548813360aaf34ac1f8dfeb1b5dbf1df7effbbbe9816b733d7ad01fa9c7acab608d4a9d6f5f34d0bf24ac5572675d55459db96a294da8a1d169e5e1bf94f4326a2b71f9a847db4597d642bbb911da7cb8d401bec82cf039a4c6391957253212a9282999da6f080e122539da3425974056e1393febe3d3723be4bcaa1ab6b8148f908f8b0ef41afc620c901df0bf6af662c611d5f02e520322efeb011cd270510464b9429521c4b18ff0d4f35d00aa94915262449e37166ff5eb931ecdf3986c4b5ce6699a3065680d4", 0xe9}, {&(0x7f00000006c0)="f1bedf9d2ee5e1cea5af0f73d5e8532e69aabe956547233ae229fa4d13d4ceddea706c2603cf18291581ff425f4a39916e5bedc66b5b9595c42a7b321a348594917f91b7495c056b018084d82d74414a70409c43b6a0d34341c13968", 0x5c}, {&(0x7f0000000740)="e05581e89c3d76f6e8ac26cd6574418c6be04f550f7fdc54e11fce2edb2704fe432b23a98afad5a232216aa7144b054e3edd2338480e70a4b04dcfb4b2baa3c061353c62832ef7f3e33a09612758dab0086fe6ceb44f3e82682a1116a725614c89e4f59f7e3474b209595c99afcba91d8bf490dae11f6081627f704f2cb367591b4ca2ebf052af88a6f9a02a9d78648502a81a6fceed148d57fe7ab666011b662f1f3a8f15fa829e469d1bdeda3d700990ab161e8d7fdec30141", 0xba}, {&(0x7f0000000800)="419d12abef78c6c87b234a5f4905e34178f1d6a9ec121de58d932993010c3a04dcfb667641e223d96a2bf3f7782b51b1100d82f21f80126f615b237508720b0b52a946e8820071e4216cd0c71248d954164599c4b1686b195dfbe936b28bf075921499b0bb112d8c6a601d34da903442d0ecc6fded64befe130e0cade15617c6a24ab70319cf03b748c92f3dc604028c5fbb9e5cdc00f26b58d8cde8d7881454711e32d77d443b278fe6e01642b42f2d46837c46d9281b4135540f36870eb61613f664aea99c5b68223a4d0331820a9c9044fdcb6f6dcd7d72eb4d2f9779824df11507c85c1c20dee281124c", 0xec}, {&(0x7f0000000900)="74b1ccbd129aa183891df3338e884de1fea33f5014875a7d4bef9c3dc6e662460deaf1aedfd3f4890c130f4c9c7b941ee24ec726a6b3955b320bb1dc0c05670b98bd0de846b0c7a6d9a8d0c596fdcfab2676d36973b1ff1e4054432ac82517e6e1f4a5d7b0934096d72c44a7b3f00c96ec28e52283341d8e6ee87525feb8b1cd4fc0cba6070ba8d898e7fff6e15e56c34f775580577c7f1c085b18790e2d", 0x9e}], 0x8, &(0x7f0000000a80)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r1, 0xffffffffffffffff, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r8]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x68, 0x2}, 0x1) 10:12:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) poll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x18, 0x400000003, 0x11) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) r6 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x41) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x2}], 0x7, &(0x7f0000000180)=[{{r4}, 0x7ffffffffffffffe, 0xc0, 0x20000000, 0x8000, 0x1000}, {{r6}, 0xfffffffffffffff8, 0x90, 0x80, 0x3, 0x5}], 0x4, &(0x7f00000001c0)={0x2, 0x2}) 10:12:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="01638d38ba40cd93fa4a10dd00ae139140d5a315120f9dab1c8cec9538063e4e424c1f7152d7b6048f785331dcebe9aad61cc60d5acc09019af611ce0189c30639bd64e8897d128e30e1f32bc70121ce670557b2892f2ec6196f27a71e3abbf8e658066628b610c94173a5c04247b41458f48b973f", 0x75, 0x7, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x8}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) shutdown(r2, 0x0) 10:12:22 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000000)=@abs, 0x8) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xd273b8fee82d3020) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x10001, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x1000000005}) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000002c0)=0xc2e5) 10:12:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r6}) fcntl$dupfd(r6, 0x0, r6) r7 = dup2(r5, r6) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) dup2(0xffffffffffffffff, r7) dup2(r8, r1) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r11}) fcntl$dupfd(r11, 0x0, r11) dup2(r10, r11) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r13}) fcntl$dupfd(r13, 0x0, r13) dup2(r12, r13) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r15}) fcntl$dupfd(r15, 0x0, r15) dup2(r14, r15) kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0xc, 0xf0000000, 0x15, 0x8000}], 0x8, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0xffffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x42, 0x20, 0x3, 0x10001}, {{r9}, 0xfffffffffffffffc, 0x20, 0x8, 0x7e00000000000000, 0xfffffffffffffff7}, {{r10}, 0xfffffffffffffffc, 0x1, 0x1, 0x4, 0x53}, {{r12}, 0xfffffffffffffffd, 0x1, 0x1, 0x5, 0x6bd0}, {{r15}, 0xfffffffffffffffb, 0xf9b6d0b59c6c366a, 0x20000000, 0x100000001, 0x2}], 0x3f, &(0x7f0000000100)={0x7, 0xcc}) 10:12:22 executing program 1: setrlimit(0x8, &(0x7f0000001100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2c0dbc0800000000fdce5fd5e20b08ba00"}) write(r0, &(0x7f0000000000), 0xa7) 10:12:22 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f00000000c0), 0x4) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x58) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r3, r2) openat(r3, &(0x7f0000000180)='./file0\x00', 0x16d160b0d84f2e6e, 0x42) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) dup2(r8, r9) fcntl$dupfd(0xffffffffffffffff, 0x0, r9) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r11}) 10:12:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 10:12:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) pwritev(r1, &(0x7f00000023c0)=[{&(0x7f0000000080)="89b050697b2e6c1ae29a75871dc5942c0efdcd70ae2c73344cdf909cd79b839ec2804138a1846eba16eee19ff99fb1142e794a2b40bd39ff0ce7f19aa4ec38d5c34a8a81691b39d03210a4ca3d4041d9cb7773e2d1ba9c5cf84487176a04a6181cbb0b97a67cb9a926b766bcdd3c50f62d4c8c2e39d296813e31e138ba4784a873e4b535c634dd285108951a07b0ea8f035cd9ea2b7c82b2a51980c320852b7d298aa021786db239b824e562c4928067ec062ac59517af72b64981d9023f80d1b47e93041bfcd26770dc205bd3fa4c96c38aecd994e26ec994fe82ae2d901728af8784440a2f4e8bddb93d8c488fb9a4ef13f023325c4491708a02a59b685ed7df8d6cff918d1573532c2cc84b2389bb52105fa2459bf3eaf83c5b8bbe637edf14f8ce5161f4bb689e73c1d3a8581dc6d2cb983675404349e8b5b27eaadaca690added5e051b266d0f9c5efe8f8904c09e96461402b50e5308661f3aeba42a486863682d22db355e6647d0afd9bce85a9a5d6a8487ddd409a34574f97545fe9f54bbdf0b69ff37ffe028f729620fc8ca2d8d956d4f0ee4e298509e702db2996b56ff3c84c53459c5efeda455b31b877b71cc63fdd6bcf2b6c095b45f38ae62e55683c1d7f6e46a72cab12ec7e298cc182428a2f8199460a68620cbc83dde48efa4803f34c66ca5dd0019037a7425c62de07a7b4c21a9247c8c2aa12661f5967da8d701b4679f49ce9029eaa28d4c2234c9d760d3667c50a790c45bf83128e40eaa32f93c2603275c90f1e962d23ad529a0eca2cacb42ea022f6d1dc1cac93f8f7de24f763c303e82bbe414aa88268cd576269d55c94b1ee0145846a06fd48f8d71eeffc1426ed0f0ed7eed3dff7fd0394536d417599610823df6e4a74a5c5aaadbdc950c09f697eaf885e56e9926592c189ee61fc8a2ff44e6d1c39c169ae48c14b70efe8889df17f23c1bdbb06f8b64e3cae20e3e6191510976050e5a5a33a3377c6309799065186e2651929c89a48f31e3b1faa98d65a9a3abeae90e66403ffdd95e682cf6bdb1af1b3ad279286e4b4c7d6b6ab1481e4af780dc23009fa3efb7809cf3bad3e3dda1728d65b8e25d8384d29d97cb161100171202ece10e1dd7b35ddc7ccf38e4c183b11f2ff27dbea899970c8e1e94cdbc5b13a017f2ea6384b12531acf91acdc8bb6dfa6651846d2ea36e0682d280c2af0cbd8aaf13e6fe6c63e2262fe3dfbf720d402191c3f88fe19ed191455d3559c82c4809aca07e5ee5311487350b14feaef6feca8cff67232c7573120b4c4c3f809fab038f49648f630a06fdec3bef100fe145d052251a5b83225bcc11b496dce77d12770680dbb7f4c84bf704ea74bff799d925deca42b4ce01a200ebe74d9a095ee320c6d79b28f94a11ee1afae08c46d29bd54cf8d6306dcc9247ad7711d855024d8c68851294c54b8802309e0a0d0e389bd68f3f881b14bc1b7d73b0ac8aa37255d1c5131bc8b30645a9937c3688dcb245d9e484ad2641005556f5102fdf6ae14e795d0e3b6d6328d8ccd2fac371cdd55f8e143cb81743fe2c7152551e9659f35c935c5ce8021506a5226d211c4e53d8f76018fb351bc743c3b58cac33864f37693852baa8073914970db7498592eab916aadce776a8fed2d3de5377f6172e1c13c094553ef7a10fc5e94f3c8bcefa65b3558bb6d539058aa85bc7375acf246727e63f27b4a8cc71221c0e808487c9656a4f76865114fd2a9c63519bfaf6fdee7d80703b25ec8faa97ae0ae17f37928e4352baec31c841983130b7bdf92573179538ebe7dd634525db90cf375628cb921e293cd7117777902d9641912f5c17843daa30e9722b52902024f70315c4f9cac3e86e4fb7aafa97b83f5221e1df2c889c2fe74bc5ec241b5ebe83ebcde18e851c21f3867d86b9e193427d1b190e694db2828eb4e0a8cfc49a202b2638fb37cb80c24c3eba6b86e8a33cee84331c6665dbe34126190dce251f3f85c590f50a0056982bd07950a0d121262b4b1641eefe5a2d9cc74afa59230380d86d45bfd39b177a1118c36d9a0f1548bccffe3adbb8ef636872b4429ce8b0d73ea6f7cddc6589b9a938b696469d03687944da4cb3126f17f0f5e4364611b1d26e669aa9ecfcb80a80d75f526203bda2fb562000d63d92d39b1e7b94d247951d6ca6ce0806b9e7e85d05436085a0f1ec4466133da5dd0925a9188e053fc3883280b55127f6f1aa1c74729e412df5910b0c449d1e23dcea89bf0978b0f50b85d33933ae27b1c85de927be7c33b8b6620c3594c423e4dc1184a6061a42d142e3c4e088292746042441c116d0f464ea420dd0d7b1dc6e8d9d46d567076d72cb9137b8240c10cfac3fbf68ee4d5b0d247b1550b4a5fad7587ab4a7663edc79789df420efbde4174d8c6f6a55de8df8869556d6f7049eb2302f73d7f91ad9733f32836ad81e5213d218075f9e8d7c85609e3d84722c4704459edc73513ff0abdeabbbb1fed7c506c9bd4bfe669de30819f0054a657ec8c500bc4d60bfcf016228ec0cde86241b658a931e897158811f7aa35c55c675f2702e9f270f12ad10d2a7bdff6dc9eddda3102c80abfa2d8c2fdc26d9cd7bac4f1574721a589a5f2eecc4a39bed8c7c30ad662ea476f0d1b948273c3c903358213f470048d00521c158934732438cbc8fb602064e5cb77d92d3ffd9245510e441ab83ae542b34422285850f3911e69caaa631750b968c1201052b0ae3589a0439986bdb260b2eda71776ce2fe001e963480f47a6d3b25edf7bd0dba1a1039fd2731c9d01b234afdae5293a7c07c0ff23c6a33f27bb29165a1c1177c21079df584b7eeb5592e78ac5ca1a59f2302146837485bdec9adeda2dfc1cc04d607c840c5c360f759124860f7070c9ac8738f245164dc7bce66232c6a117870a8dcddc100d455edfc903db3f469cf52e1034d935258fae74960c6a9f3aed50f37444815a1ef12271d759031739de1ae95406824994bce7ef2f2b7edc231aa679ff20e8c536e3f39cac3f285a300de44a8e35e3b5fdb27305d4d1465a76249808c9957c9616dbf27b067eabdbd555b3159daa737db33569f23c6ca76701716911c7eae04bf8691bb35150e3d070c8afe441706c1b501f55403e587619328da781892c5417a10917921745568be3aa1d19aa23960442b560b9132f33e629994a077982eeb61ca077ac7e3b9ffd86c534e344513adc430f7ae1e487bd4b9801cbbf0d8a70f408fc30f8630ebc91c575ec124c6c4ac581250cf61aff1d6597d9d6270c0772ed682935052c781fda0a943fbda81fb2fd4d2ec5d4c9a1eba3955070cd65430959897f6d65b9ba0b654d25991c1351b0d1b6bad5e268313733a8d8ee7f8fabe30ea9a081cdfb2c1b94fea1eb745251729f2dd015dc33b1b73a41ea33a9a6f5951ac8d7a4e3f70fa24374e1f49ee5587356d729a40d3ab9477ed997c34ffd587f64d4fa570f7be26f86235bbb27ea8fadfb126b5363226e6c7862e48c78f776f2801fc013d25080749b927700dbca44e54f77d17e0d5d8f1e73bbe13c627aa877b0cc8daaa37c67516c3e8a9ceb15e34d8919240131054f5ba04037737a6ce494d45300c1db94c22ed4b25631bbc0e6edb8f340a314bab1de3872a1279d15ec4ecde22e26cf3abada028ec255edf7fb2b39809740f03e42d22bfb7266402787780e7c388468bc5467a5bdff52b0feabd67ddf375c083483d807821d630988a76e0d17c6206716ee40a7b4627575a881e1095c616d68202de2bcac75bc79322e617fd47cafded01ef10dd7370853ee703aba9a675c3af0619eed30d5e568d366b29258099b7b563dc0814ce47117567f921411bce9863afabe82a0c9c5aa48d354d4df1607ff924ab8ac86473f1aaedb3cf03282c5f8a3a6daeab02a7fda6136eb0c1b7a5c747c096af3d96ef6da0cee263ae6268fe71013ce52eda79c54c6062f45f224e75291e92fcc78f02bb4ead90ff4e3a840f0341aeb615269e7bad8150e9ec21ad2ba5a013dc1d29fbac1c0abf0817352e749ee7ea0f3abd8c9df60d6a137da0843cf3bce3058e12065baa16263bb1de71a78e079900fa789ae503b6f9fdf6a103fcf16f125ad8d6e2fbf75d37cff3214cc3b662453d8818a99717d1b6f5922917699e03007fd50dc235488f51bbe9eaa517980bbb2865e58046da6e7d9b42a07cd05e50bc6ec02d9e208ca9438794d2debf3bc8d71795a3b5400b3397e3bb4a37ad4a2468fbd348c3e180bbb7272a4e4e23bb14984fa96c9f0d61033f5f5c7d776ccf855fa5fcca4c96522e49db225bf77873dc378348b9cbee4228c52fb354d360bc97fa9f1aea8cf86e473f141b1458819b10e6182b10569133bed591fc5077aa170a8a67dd86335a20fcd547670401830497884e9a30ef2357a486cbd0f2df653b14fdaef7e38b3efb2be5fca6beb49491e877e8090649ac29f4636b6bbdfc2bf3b1f4e5265d9356f37192893101d24ea70e529a84ea50b359bb4916f1d68e3f6f63036e2aad768816c9854fff07391a4dcb26bf37fb72c5aebf0f397e713030ddde8616085a108f3197d55a8eb86000199cd03490975d37ab038a1403f6d94f2e1fd3535dbdfa10c82a442daad220bab0295032c32e0f570467d2b56ff54b3b24aa2476c319f2ddf564aee805d1412672e97432b35b20daccbe576e5bbc13addc50e44c5190ca40563b49074b82ed360f688024acb6443085a3948c057b9452a6479aae7d9e01017ee78dd8ba29af02e485b8356a8583da6e8eac97ff0ccb49439a46c5e4899d8ff23a07352e39f0506678fa2c8971a9d89f5d20451ff533ddb224e53e770bc2975abaf4b1a6f0ccff6da2680a0bc5d941d8435b7faadf2c77eebaeb6fc380976cbe18c4604b1f4a2d265a733d2bb64a6d9681dd03ef83442cd731d1b4d13d561ddbd4fbc017f018bf3876df808fa23f13462b94ccfb92b4526f2bf7a90b73925494e3d27d3650ba8fb2735d5c6c075411e17f1fd656c23bbebeb1a92540866457e75623bb9f140de347e0d3895b4460cc4b7200f18982a2a0772f57345f527cad831045eb403a7c4e76b36779ef07d1d674ed1f05518230385b7863536c7098c5eb3dcbbfdb549f4f663e97441a1dab6304be46e95631957f88442bb500b61bd508b769cff3f7853f257a1d8f7eaf78dfb8b769ba890299ace8611715161569181fde723b597876cfed983d104fcd9cf5552f4cf0011e9be409f70945903e1ff93dae8bc283ab62300f7608859fb2a3ee1045e495532b84854124086a20b7f545987b7d84c1a417d6154e19dbba1aea80123e40667d131c0c712c5c06de23f93385d9b4c6cdcee05c60c1c67b935c27eb10ddf9c353c48f29f2b5e2870ae38f6bdb67ce1fde8fdc888ae470e021b34b1217f68fa12dd045eac2cdf7dbe46bd3916421cd8faaea83bb3d4764e8ccbd8927b00d2549e21989aa6e4a06c537e9189a00b81bc9d7713de062abab27817cc89c2cbef23ab52790c4f98bb55b5d0cfaa1c7b3a74cbb98580868fc76df102190e8945f25c58b06a5628f09c76f2048efce1b01beb43c7739a8156885c4cb5b46efbcb46b78b6edca1c178847baaf51ce1bdde3080619b1218069c22d74cb13198e87ea458bcf4ff4a6cb553ced0f3d429529187a13ce437bebfd3b5091dcca8f94a3b9c09c7af582cafafb8d90e67cb2443b07f0e6574a1389aed93668cbb764d176e0585ea6fa46cf164b3189fb2bc9e504d43e45e39ef1b68365f20d3e555025edb96bbea222bbb3b95b99421d78", 0x1000}, {&(0x7f0000001080)="12b7a79246907d61a24e867e247f1abdf9edc9215f3cf2e734f1705b5e121d0a828b5b999ca93c1ecba673cc8bfbfa19208f718b1330fb920bd1ecade6d4aff34f7a924ec30bd7a4cd15109fbed94613c8a530cf5e38cf37c031d6318cce14f8d94b66ff08551b15f683b677f11e63bc3a060f376caf942178bbf2346420322c877446cc563d315baecc61d75bb4d3da23cd5f38af31a9c495772e2ae7e92145f1ba3982548e1921e8e5ba9c881dfa4c92d2041567f0644d155066a745e2af7316f41a14f1c57062370cdc5e8372087487f7f105f22e1d81b81ec7a7ebb1a27f02a2dc09092a55", 0xe7}, {&(0x7f0000001180)="d03c9f1ad92ae9699170682433da8cd013c5339be9a16a3e2c62baf9d102d237545d08f8e465277935bbae5201a9bda82da9775704f371bfbb9701bb9cb4adaf85cc824a22fb0446df2029c59cf10152b1565cf7d661e73f6d00689bbadf02ecf2a0f9f8eba582f1a76393adcea59ba8f97c724f3d68e1574f1a521a75179ca8fd93bbb47f221e232d8089b3c3661cbbbaa08f8b1f1cd703de81744d1240cda03d6efd014df01fc1296d5c1a37bc10092a6ed2fc7c87817089f790b799a53a74884fbbcf7d816bb6464027b71e23e85705", 0xd1}, {&(0x7f0000001280)="38fc0b470f7b4e1005ccd2da1cc2ed359e63de8fab08df0edcf8a9f2bb2e2c9f4feb7d8e11a3267297dfae2ceadac079388cc58d712cfeaff5aa820ce10e7e3543f2a5fc37d5ec54216f2a1dadde55c83fa26207b822e4", 0x57}, {&(0x7f0000001300)="8f631ed10f4c33eb550dd17fce3701dae02574e50d49cee54ccf66b5ddd1d1e8e537abb095684ef639492a7e12df4801e40e9106a682e48fcca5e190bc1b551679450a6a7120dffe5d2984edf3100e70f421261dfb8c0d3655aa79af564502a9080c045ba5d9bf01ad7abdc929c5d28e0c8f88469b89a43fab498ff1b16fdf1e11b94d2342acf49d6ab110ec7934bf04d121a8e8471910442cb13fe7305fef5ad610a6151ed0c857ccd2b64e9543cc14a69fcff622f01372031b7e7c2be3317e88c40f81e2206225d7255b014510698ac50bca16e2007a73b8dcc6c0d4cf372c57dc57d1c3e1bf2a46fe10c6ba18d0de8f3da9692b7982d5c5a9119ec550a137c091c5f3c0043b55977d1ca9e754e62bd86cc1a24417c1bbe34713c4adecb9b9f9a7cc5f96afc8d08728d96fe03217f0bab6734bca6f93375fcbba92a246bad5d2f8d4c4a190244ecdf9089b898d1e284dcda212635585077892e43240f4bacc1921cb9e7400807ef611427b6af3f9b0598dd886a5c8d5c3488d9ae68fc5b6d3e1bde6e43d71ea8c7e1849f78d6c4fe20a0459471c2e52778f1214a49a47d95aadcb9e1b388481f19c7ccc9102a5768b03d4a461ca9df2e77bfa523f0159a9e9d061405e82410ceb76e19df3ca3d24fe1ec6330c83301081e70193b81c7ccc7a94ef799c125e87fbe441d456786e7471a1e02c12a141632be08c3e387dd93bb936954036c063758d1dd42460aeca1d7311dc53b3285f681ae44285fbb8c34d901d949aee4194033e4af4ea393645cc67e6e3828cd8ce3c8e5ef955d81fd5dd99fd9bc5f2800d61383396a0a7e6c4b5e5f27fd6298de0338656861bed1f7d5aae8b6b9eb25f9741db154911b36a42cf9bf18e06d9e742e5cc4e5cc61f4c3cdcdfe7053d6eeef4be0e0d720badc6d8c79be172c48d672101b73160a90613e382c828156fcb67fc2cafa0130008b5a8b8ce7cd3e89aa845bad79b162b23d6044f7e98072f4a3b899f9f6138c37c04d3e7b67959a7dbe82780b73405d34f62aa5c36b86be975b877cd7b33f8ee0cecdb809e9c3dd8c1b623a3b4ad232904b668c84b8247f54ae36a982ffd97dbd47c4aede259058b6226d4d678a99b515044e048a638205e36d38b85403f4044ca0b214e139ce7aa7deebc07bb1a10b5bf086e7223443db5456e97f8838c6ec010f0f0b46dd6a604f06c02e326e1453565f788fb7576b872972dc835ca047230034106a8321a4d0de2ca20522422280dbf9f23fcc843beed9c89b0136df528cca652632c96965b5007dd812c1edac805adf380ad9a94b537651d8b70cfb139fb3293310bd095ca28d221ed03a542854641fc7075d1ef48725d9a28c4b0e8dd919517d0b4a80c718dd512104ce82dfb1f5341bba7c9745f3ee54dd3b3ffd07efd60bbb28c673a12b206a40bee5c8e489c8853c6362e693a59104638143f3179b52ba92cf4cc2027a9bfe7d551132a50d6dd2d2634be4399640ea433c04c5a468e1b8e68de666c6c2ce166e40c6c41d2f86047d89ce3021684bddb76b7ecfcee672d2e7ddf130471505786d1c2d910cba73ee92baaea0217dcc554e19000fb06a6e33015fc0d52ca6b9bf696e21a0c896ee8c78f97c6c6b53b4f77cd5e9c180d6144046b8be2acc54bc66bc53e71674a00eb7c2ffd2a325b4ed1153fb960b47a6fec72a865a0196adfc4455112c755cd271bb0eddf973b347c876962c818ee5338b083cc0b6760f6215aa080f5120daefdded2f3b09cae49df7ccad01f5a5a38a9e62b0956893c38eda5074e8ae45f798410433e7ab57caadd1a02d1bb8f708e5051310b94b30251d40156000faf555c9c8c2ff8ab8cd35071e4498775b24ceeccdab115dcae17eb744c3525ebf4522d95f1c5ea9f97d256e1e559345f40652fdfe43cc8763820dbd73be07e2b641026f21d96f6c9625afabb33c21f01c070eb9f2389d60d03ef8d7a039a2a5a399c4d56eac379bb352eb0013e267bd6225a51547a0a15a234ae7132290b7e8879adcecd6ab2768fd020620ab95e6448cbe0275af0dc309cd3d0374cbad3f9669ba5eae067746e1edc588c010c8d7b1b163985d069225820fae4491746a8bc87eb40fb13d7d480944e254d93aa0ab3edeb3ad9554f41ff8a47f7fe51bdfef7eef92260e69c66d8a3ea3e749d0b30771e3b1e5bac18424f0e107fa47cff070676fd14b6d04dc2a6dd84fb74af6e2a1ab1f88de7f2b35de4a1b7fd612684f5956fa2ae6b410e9558de510e55d0c21fe825bc73508e50a45251daa9855c86f14791ee8801b833aa73f6df7379eb1e73f4be5cdec5519c4a8ac3e98a04baa30814322b1047c8cc49bd94519c549c1e375a77b57f2a68e453a2e028a15b92682333e817f553b29b52a6f9a54a332e0ea0c36b856815fbfbe7928a934170ba918b203e59968766431b861b9eeaadfca09c64f961a14ccd107c707b70a7c328f7a37096289fa86d97f8b91fe7b020998e140758a0f8a24017435f6241137113fe70492554353bc5d17f3f29bca245d067fcb757a373914c5845cc78bd551e38e35c423f730945765c0622e74a45fc2ce562d01e64514d665419cd0d3e7a1cce4fee202dbfa78ac5c4a70d804f01ddddf05514efcadb58516c17ece11b89fbfad711a9cc8435f861d28f1e07ce8487a05e57add7017cd953e93f3f26f831477b421e82a414b87a528195f6169639fbe8032a7dc77f19dd2179e1266bac3c11a0d144224ec9e2151c2ecef239b37e8341eb9c82734d47d437ee63c8df1a80226e0f8dcb277bab5b3291f2b1f4e58dfca47cb18ce1af4436abef1a29890b2c64b096caf69d95aef736918938a5a920a8024e737992f079f42278ad9beece58e34aa40d9c80066ec60cf28ed22f82a41e2a7163b914067c902ba1021b12f9f4ee00a3606252fd8e53f8c1c763a9d04a572bc65e775979f9d9ae99b5271dcc945c43d4a1e9bb5f6064253ad4ae1c338b0dc7d903dc0b6799fcda07c33254784e529adbe7440e112ac1f4b844bad7208f27062b4f2fe5ebe0e110a3219d2f87720086a865cdabecb74c26158f1cc3216ce0b6a65cd07a31fbab2eaf6536ad14f75f80de98991f76ea5aebb7d2c0777a010cd3bfb969dfc2197066c08020cde338da0932322e71fc4fff07e2615aa852946c40e1044b280541fdf77d1cb59b7ee947a0ac91e4b8f2f60d02f4adaf7a265fc883e8f041ac1dc017db8a3469604705b21025815b9187442b90751ea640380187f1ea687822e91b6ac1f484196571f35eb0b692a112ab8ee2d347281dbafda7f18e9c0759c4f4495c64753242d35094724fce36f49ff9216770a753d40eceec2deb57dbfa89b401a07c689a37f02fa49f0c3722283040a35ece5946eceff7be1eba96933fe881a3771a3985bd782c3ec80b626e8ea3ee31563e17c609e874839ee6e9788331fc391da03fe39d5a3d3e3b2fa5c6899021bcc170d6bde686aef1d550d5f38864fbce3cc702a4b3db0175fce4e56986ed14ba7b42f5df88ee516ad93960df0a2fedd5a3e946218852d99a0fae5f63a85fe180937e8d73324bd47ad24acb2a5863d1cf1887e41b195bb737ff9ac70b3f0b8e32dd45aa7d6d1cdfca469dada8f5a9d95c7b1af43efec0c15a6f967eb68ff4ce444efcb3a579fef36e97db6142745057e139d1ed71b229e76258875993a5ef73eb80ededadd8ecf4f897c0c247c9e519ed43df1d4241a366b136d2f9f45c01f87a0e930b3acab9944ecf116ff1372facd0ce00d17559e6e3e6bec21af9e63c76d59b38e19c2e8dc283698e69dac7079cc8dff0f33ee4d67cd1c77388d333e392615f5875eeffd0e64b05143281d1f1291e96c93308125fd5018bb13819019a8ebcc2f50cbd7bd36b297c2734144f71cdf6ca1f64920f0f6151f1819e2e8af6e63afcb87863e4a9bfb950b60b30deda5b8caf43e3c421474334fbb0e3654ace4d2cbad059a593935dc30bbe5330ea0125ff999ec6ca4a5055b9d378d0db19f1f8d8635e7b4ee651542d9b509acade9535cb3ccc186841f8e73a0e446d46fa664765e32e7f9cebd888b0e540789a3fc2b08ac70a21570e1ff1a708bd421ed85129447db9fec48379a4eda3213a7217451c623b021825a03badf3ff85a31103e2bd8fa41629ef2f568dd4755bca74bdda86d239106b24707e2234d337c55e79c02903388643c84cb2c3a9bd1e4e825de7e533dec7f3acde2f7585583d375bb2129488ecef1020f70a1df4bc22447702833d05d7fc7ac935a8113334de96c2b83da22435e2e56e7b84920038dbf92260873004db3b9c16be22e7fae8f67c94c000971dfc8600ca4bd0391885d0a36cc9459c8af3bd740d81950959a8f127d91effbca0428e7e4eb99bbb2ff33458db0a07c79bc2a97f03a0bfeb64dcfab44329bf16c849ca3f4bb41573b985d96ec5a9cc355fecc84998f8a210874aad4bb8a5cdf58dd071878f74ede93745b56538c7b1ada55e71f7fc8544d4148422d8ca66e58a6b5fefa8922393a944cf61c817625ac3f6609287db1817b9e65cceee6f6330c506c027be43116477b9f5957e8e4493ae6ce356c9846bb363f97bb613aa845562f3c6ea02bd66727d4497c82e6e8a5fe36389be656907daf0dcb6d61b2bb47858d93eb999a857f72c7bc29eb85dca540682142820c944f7555a73c0ae2d05f2e9905d502a9be6a46eec0e1b784e85e91e2de6308e132920d2c5c9bdeaa50657025f7f007af0e0ecbe8581dc06764becf686bfa6218d5d1aedadb09262e3d1f142c3543b0d64ad5f793c1ae72a931d854cc60b2d8e6092f74a6e6a683eb994f7f9f02f466ddc2c55661c469ede36bacacd8f2c963cd1e0caa7bdb016907f2abf8a1003dac0dd4ed9726f651eecb65f9bb1c7377757e98a0bceb8893ca7c37ea9c0a724e02f73b3a0c79e26d4682d3214bb8c11e17fcd63030b7f7738b357df6ed72c25e11b4cfe0fa1071bb6282af0a1b89df6de0fa3f913657dca3ada315048ee887ab2ad95c094af6537804bd9053b4b92eaaadd0927792cffb287fd321ef3583f0958f16d7c07a11378c1430b14ea25c75750fd08ca5b2ac72945772a611a720b1df650861d46148ee70e35ed28445dd95cf9c9af99f21ff363179fbeb4ee112b69a5149c11f01a2588aab4c26b02f51efff051cb8794596133977ceb94b5a2484c0cf7d930cc10cf3f0ed408fe3181edada353ee7235af0f0d6d77fc35766b0f1daae5f56d9cf99af109f19b87f15b4cba83de609d3a3e4e6a1a6116767664fb9277c30cfffec55392f8015090b309ad6f6e782716c427124b728d0efb28a18bfe9871f3ba4c3b5035dc707a098c14369e1ddea090d2242529f3808e107b0c178c9f703236a25834de92523c8c133e4f1a028dc5ac797b0b3326f0ae09cb420bbaa9edee6d9e332195311642c5cd603c95d2dc5c20e0011dc98c6cc76077deebb25a0e637a48a0c18f58b30189457efbc9825f57610d23cb640339ea65811e9c92f5a220a7c56de1921c756912ba712654896f5994674a8de636d7bab45492536f298c3870f681687dabe502d5b3e28879db1f20f90291da8d2ab3db5f019101ed279434da30ba31ec13e4c3e92cfd2ab63e3743105a49aa2c53ecc38cc9b5af87c7e88cc01676583695ad7f9bc33d702820d756034a6d2fbbd1b1964889a438f3dc4ba47d7de06eb029a847d9c9b7cd223a6a52be6209eb66c65c9b3a939d18115efa2c7a0342894316aae02ac243448ee489fb3e045ae1718556d1e64cba632f497541657418", 0x1000}, {&(0x7f0000002300)="5423c3c55853ec397650f2791eaa5a4889f5b19dfa861db11fda6cc1e71cd3f2b65d681914d4cac1fd0776e0c56afc6989044a78cdf8ad771720ec10735b4cafdd3f25b014084670fec99ad3c51f69904e945d6bf97a7e45f7eb60357bc34f2942eca5da1ceaa46c3256939bbdabaef4d6471c47bf007fc9623d670e9179e9c217db1fbddaedfab6d72d26fa241d488bd299b2fa5766d0cbdb49332a", 0x9c}], 0x6, 0x0, 0x0) setsockopt(r0, 0x0, 0x8, &(0x7f0000000080), 0x0) 10:12:23 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) clock_getres(0x3, &(0x7f0000000100)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) close(r0) clock_getres(0x3, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x10001, 0x800000, 0x69, 0x160, "138057cebe00000ec03f0297fa1ac1bd3b8eb15a", 0x7, 0x7}) fchflags(r0, 0x1) getpgrp() geteuid() getgid() fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) accept(r1, 0x0, &(0x7f0000000300)) getegid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getegid() getppid() geteuid() 10:12:23 executing program 0: setreuid(0x0, 0xee01) syz_open_pts() 10:12:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x9af8fc51db9eb184, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x3) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) 10:12:23 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x5]) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) 10:12:23 executing program 1: mknod(0x0, 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x7) sendsyslog(&(0x7f0000000140)="8ca7d6bea78f300b2889cb889f784810eabf4695c386653fa2f0568a3db2d5cf87e0743e823fff2ab13edc71fd69e44fc6c5674580d191dfe2c892e041287f6187fc7ebc42eb3217213614eb7669e694ba60248520fee63260956f46fcb1ca6f744d8d820e80a4f361563408802955f14019b17a0168a3a821d41a725f7eaa3d6cd65d692d44cd60f8ec8cb3f816041366fedab5faf506d71d87379449594dbaebe1780028cb6c06f936353172ac1c20486c9b8acf281a93f49c9f233218bac399af8acf94930f1a67ddcd9b7f80a4795e", 0xd1, 0x6) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0), 0x0) 10:12:23 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 10:12:24 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) fcntl$dupfd(r2, 0x0, r4) dup2(r1, r2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x6010, r1, 0x0, 0x0) 10:12:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = accept$inet(r0, 0x0, &(0x7f0000000100)) listen(r3, 0x1000) dup2(r2, r1) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x75b152a466d7bdbe, 0x4) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000080)) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) close(r7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) dup2(r8, r9) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r11}) fcntl$dupfd(r11, 0x0, r11) dup2(r10, r11) fcntl$dupfd(r9, 0xa, r11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180), 0xfffffffffffffead) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0xa20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r12, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x9, 0x0, 0xfff, 0x0, 0xda60, 0x0, 0xd23, 0x1, 0x0, 0x4, 0xffffffff}) 10:12:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r1}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r2 = dup2(r0, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r8 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r8, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000440)=""/61) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000600)={0x74, 0x0, &(0x7f0000000940)=""/116}) fcntl$setflags(r2, 0x2, 0x1) r9 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000300)=""/11) r10 = semget$private(0x0, 0x2, 0x4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000a80)=[0x9, 0x712, 0x6, 0x3f, 0x7]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r11, r5) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fff7fff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8003, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffdfffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0xff}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 10:12:25 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) getsockopt(r0, 0x9, 0x0, &(0x7f0000000040)=""/129, &(0x7f0000000100)=0x81) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r1, r1) dup2(r4, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 10:12:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000) r1 = syz_open_pts() dup(r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 10:12:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = syz_open_pts() dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 10:12:25 executing program 0: syz_open_pts() r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x41876759709847e6, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x24, 0x0) dup2(r1, r2) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="2cf38b93e583e38389a3903e773f3715a9cf787bc15dd87129a255"}, {&(0x7f00000013c0)="ff6520ad0f57adfabab81f06612c490ab23804e1cd762b7f875e20c6cf6ba7da56bea4b11117c0e8a6c548763e1dfb38d384d5361902994407fba5c8cdbcfa511ac8b57de8bc811889d913e941c5fc2d5fff3fe68b20b7643caf027ba3fd459120000000f315edcf5b3776f37eb505c5491470fa283ef477a0dfb478f05b2d61f889ed8e4b4d466632ed1f401a3ae1df2c73c60b0d2afeb64645118c8b2162c8e540c267c228e67a913480d7b6a80679438b07880240d47b082b9d470db9080b9d5d06e038dede58bcdf9ed9fa1e603dcd3561705bf5970c03531239848558c41c6c7d2b7692949e0ebd4b16e7cfac4cf586a16598db13e92f9105f0010b96ec40db4020e268153c7b38831bfc5b584e23a00e06694adc2ea036e0775b5b51e9672c17ec0378891c64d21759488f9c624c429c24f6d818d3d0f63fab399f5dd14dbfe521699bf837e64da493623adba38d143ccceb0394dbf5604e29173adf49fbd3b26affeacff05ae9"}, {&(0x7f0000000280)="9b62492b371e897ece1af0427abb0ea8003c59d550d0c7086dc4d71c76753e19ddf22cb46aa6dfa85a68"}, {&(0x7f00000002c0)="291869d955a0b5a832779fd6a7f51fa990b2295bc51d9bbd4ba4599ebf1deb02000000000000005a83536be051508743abeb5b47ce19c43c7d5b64bcacf00b281cf04039ec0549dde64758a2ecb3abf5de5d292ea72bff8bdcecd23ef5ddefead48d7a24b41f9a30809c8b86bd74ca36a0f06dd8587c445a9a64f93645be866304f1eebb19f78b06d5a4db695fe05ddad5800cbef72edbb96221c00a7bae0f5f9c64f9bd6228d01612ef7df7b166"}], 0x1000005f) 10:12:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x11\n\x10', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 10:12:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x9f5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000280)=""/98) r2 = kqueue() kevent(r2, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x10}], 0x9, 0x0, 0x8, 0x0) close(r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) r5 = socket$unix(0x1, 0x5, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x0, 0x0) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) r7 = accept$inet6(r6, &(0x7f0000000200), &(0x7f0000000380)=0xc) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) dup2(r8, r9) kevent(r4, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x44, 0x8, 0x8, 0x8e5}, {{r5}, 0xfffffffffffffffa, 0x0, 0x1, 0x3ff, 0xae}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000000, 0xfffffffffffeffff, 0x8}], 0x6, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x8, 0x3}, {{r7}, 0x0, 0x2, 0x40, 0x2, 0xeaa}, {{r9}, 0xfffffffffffffffb, 0x1, 0x8, 0x4, 0x6}], 0x6, &(0x7f0000000480)={0x0, 0x3a68}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) write(r10, &(0x7f00000000c0)="ff7c1971aebd55320e9cdd0c42feacc2deb991c4b890f5cd3be525d831f9449c94c1ad9ab8448fedcf70546db32af1107d755c18d78b6f8f8007400c1d3d30d3574e3e56142353e7cbfe3cc0af3a3aa9a546cbf0e622d9c7e99a3487b43e27a865a054d6a87b31dcef3d746b22cc34fcdf0b0bfb093848452c6cee092c3d4eb54bb7af9f16173b", 0x87) fcntl$dupfd(r2, 0x1e, 0xffffffffffffff9c) sendmsg(r10, &(0x7f0000000240)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x5, 0xcc}, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="b8000000000000000100000005000000ce1bc2d170de5af6cd1e5750d0ce8e92dbe0eddf6fa8f42464ccf2e6af096aac8a5e3b9e2b3c39108dd4b588982eab70a9b33f026d48eed6cf99229a800d354cb34c91ea41fcea9032351c6a97b85c498d827cc792434a6592abdab34d1104c7908a335447b244d2b14012bcba2d9ccd37500ca07ee53965d749f6ee270ae6061c2ae42104d4324b26b6be03ce9a8ba24473cd7603ce65616ef42e7676b8b875d8000000000000009800000000000000ffff000004000000eb65848c72555abe19eaf245dbe945eb8ac56b431cc76e90d8674df19f72cebb9ec78b6e6bb55d3c38d5a7303600ed43496836041e03893bbe02a0f6e63b3f68ddcddb763a1983920a6f51e478d22be116bb058d16ac792b73a883795a62b2cf194c5678bc06d97d6bccd3ad49ab2d64e172eb593e0debe7f6372acc29c950d5a5e9239e077030008000000000000000ffff00001d040000a53a7230d0a763333a1f21a2911576f1f4c7b7a2ab07ba6da52ad615ded00da3fcfd81ecdbded060beb58ba737291b3e3ad3878a70017b52474943fb45765eb49c4951c1ba5dd4174701b45538edd3cdc4bfadee9cb2faa26e314b8ef0fc13372064f20e86ba93bc35d1c361e1000000c000000000000000ffff000007000000f5cbbebca5289558e3c093b0d23c3dda11da26069ac4ff14e863935f77fb4014db3aa65670ddee34d40c0a34e5b406842073745966159d33e4290f8444f64ae522532a48941b1c90c2f1c823a821aa0448ec0195fb7070a0e5ba8168ef48e32331bcb8ebbf266bc939d448d60cc832dd5ce2bbf63d14442ffd5861528fb4381867fe45e3d5789628e5cd8f9cbbb1e7c4515071d003529be83566ad30e459a7dd72f148c5fa87d418c0108989138900001010000000000000ffff000000020000eb615b83d3f4c48aa871564193c8c8990f26b6ac3a8cdf1cffcb937421ce5e5089532f034caae6e0244fd54623208011519730989d8ad4a34db625a8595cc4a2e0b9a1ca05f84ee0ab77aff2a52f59bf1f897fb5bfa65f35dd7a77d2c5629034cc342fb775a3b15ad0152da5ab06301248b4634c2d8b3a92f9a9240a68917947da8037b31a67f215a2eacf1ecd120b0455fde9636c0e63d3db15ae19a78ee61dafe10d9b6786ee8ed78c5a66b38d68534b59cf3c3a8395007857b24b94d77f961081abb4f968dd4a25045f7318623387931f542faa1f53a76623b0b0efd041695f9a0b0c9560977c31888c08e0b195af9120d968d3023f25c062115100901e998ef455e637ac5c6828629ad1069dac6ac3e199864ffcbe145f4d5b7adf9b38f997b78a0921d2fe2ff90d4ba3e2c709d08059fb933786c90782b5644c3717e737b4fc9fea0642b4abb92c87324b555a468ebb97712bc3add987e3a0ca30df03e14a8f8afb0706efa23122f0d58762ace1f5879203cfbca565af0903017270c5de01e4675dee9bbc8620e9a6374189f56b56603bcb6f4f39b676838b37e703fd403c5877bd1261d92190803e43728b4f7acd811e4a75786015947150597a9cf1fbb2c354105016bd3c57e834a17f69e389caf535b23819dc52a38c19fca7fc8c420cd7169f15cd727df0fb3ecd40b2c20a8c08bcb611de4c98122cf8fca9c56c16188069bd8b05bff8107f887d1a3964676f9abd88c3948e175f6677de0004f50ebc5296d19eb7fa04f734c6f2a3c568c895526872ce722270fffd60e68c172db60165b3a370a97712cd7d3d3964f72870c0c786019b410636d29fd9e6d2ca3145a7ea3f6b66ef4d554bde253492f9781207013cc487e723ee6ec49612a4e5b23535258bdeadb59dc9b4854f2621f2811775317d04e7c23f0a3d4692ff94062bd625f72b41c3be2fe52d2575306740c21dc9bb0d36637197b69b085304a602bf1baefc3993ee27d3302bc117fc5fabaf39b0160f829c8ba8b7e67cf29d33f8b0bd0a02a84f1a2b2e7e3d73aae70fb200e140f53b82ae78a14d939e14e65b27cf71ec99a4233c006c24256c92ac8a1119b870e7bda44021053750c3ca1d549acf75e81a4eb6f1a1dfb41cbfda8f41348b882e118241f0f15e6127a8e5b6c3e42ec862a15ffed265ef54f88b05409822c7bed7dacd86a5b0cf3875decf3dca8391b66516adbeadf8a92f996c70df837f35f52740718e682404ada3a65904cfcbf210ca920a5e9786171cfbb96878d9adb5338f30b8c26577bd207e19d1873e09293513151c83469c6df836c478de55ef4cba92bd6856047197b7c9cdf0a60f6a210dac54b6153d5314c8d98bdeda6653e4b5a340000950938c83392ec2896c2589b01e1773fe1d5812c9a18db434262963061e46cd189f54e1a501c8aa92ea0df33d39b7b24de4879a31ced2e28772aaa19df30ae41a9c9d16009576c60d497b0dcb7bc5f80ebafe5e5d1f85654a8638239a6a1ecd87d0cdf3824035bb818ccd77976044b1970f626f4f5c6676266985eebad11e5771dc1ffe0181f188af050439df3f4197598c64a8dfb8fd5be9762feb0050229e71523b0f0995104b71e3798df147bd110f456329fce16a98fcc9389387633205d8d0b9f6161a5ba0f5900664b69843d3286cdc8a8a9ebb52367f667ae9fc9a16b7c44dd340980fab4aa88635f4a5d128ce4651c7e395ee01839f887d290ee9183efd6041828d709d82bf198919db2f1faebeee5c41088954e47ced3cffe29b1b5bc05c634f0f338c493b52ff88fe498790d6ce390fcb77f911d3ad2abdf847ee16bf7c3e353a22d6898931c6509a2d9ed24170ce41c2ad7226b9f8b4bee18a47949962b544d91222984237f62d9d136ee7b2fe4c30f5eb1dcb348dafb78c9cc75f10b0b003ed714dd24d38f6db54754294724943236d139e12c01ebca9c6fce5d87a919bf8a3821ab08446a4d31b9fd8901231ef2cc86fa08ca66e01bb03c9fe0201a4c450a5c7215be0f801f529c231d73ebf0eefa21f9c381757c43c9166ca79d93c14ff696df81cb9101cdf00aa58c4af6e7c6cad09ef2ec9dd7b5c34166090f34bfe6a89eff2d14e929947bc1947afc5147d3d3cf6e97730754d194993f184267c0fda5ad91092eda5235014fe1f62f82e559a138711e238880d914567a08b026e8602dcbb1e097cf5bad711af5c2c69d44518c118fd3ddc6de76a919a36ef65cef3076f8536de4b42a9d3d6558964edac2b57d18e4749c2a63e14736a2b0d3b93a44ef9a07d07d827cae96f3feaace7aae27ed5d0f8bf7ceed5eae5388fdf32884ad9993321e78eceea376ebe0a9fd7d8eebb7e08cca1e8a7e00ef2e927a85d05b4306184f12c5a1d066200b5610d6470f320b71bed8ae1cfb2d21480340ef73dc18fe02bcea13d5036047d29bf56dd811bccfdc4576f4ba5116d019e1cab00bf77127df87ad3a857cfc31a4626a6f31c47e0d522ebbc0ae21afc7ac1f11869bc2b9799dceb797d952ce65c1dbc5e61b107ad96ac0f90f8678f1fea2bb6e4afcc6eeea9bfd2ba696e7cb3636e36e6ddc9511cf1de3fbe91f91ec9c029ed5a8cab56d3895f9bbd576687c29ab049f5ddc10ffb91c469b3cb88428c6ff2b149c150fb3a8a5ed7829cc12f3c5efbfb02dc75a36fc6f2b250b403e5c3305e55a92826e01ca1ac5981f1433f7017840ad14f00c90c860b5adae0438cccc2b653a4028d1dc8cda0a10fd8dfd57e2260d0d9a7aa36aa1b7f4f25ba09d492fec71472be1573e19104ed3ac2d7ab07485715a6573a612fa37e3e8fc0f9fafd0163023ae7797abf4f1874dbb5ef782c0cda2e2eddefeb40811d852142a912d38d1948274ab76deca7f67eccb40bd843beab9830d878abcdb7351502d142d2bd4c2696959a76b1701b8ec9c9a014478fca43ef65532c391bf799ed9c98e5cab0c9c3fe2931dc33db0be3b08e502a41dae208d9b36e0ae893c972d6cc32a57fd0568c356f71ec9c69d4a1565659efd9578a8f54aa7817ea0fc29c40100aa95375a3ff86fd7062787f2be4fb2f456fdaf6728d8abf7d6e3ea2349eea36efd9aed00a4d73709f42083991bdeaa61d891663224b1a40502ee4ef5615ea63b516f449e84e6d0c6d4bf82f4b9886284d84f244d2e873fb1da09349b18ac46a2998c2913fd836472ea114fa63c466cc5eab3169bc0b03d913d635f8c71cb95d8296fe6b1534828c3491204dc4724adf3e480c1388ef27ad983ed8240895815f9c67deecc4f2b9906d99078cf986d75253084650e70c7c7417b643ae3572fd146eb282482ee6eeef25cb3eb614726c95f467a8e5f7f069f24679bc09fdf6a0ba706b27bb9bd420436f99a28270b4ec54615e8bdbee12ea9621789a3216e4324fbee80ec48240730476e70594ce9556a97e865cb6e3d9e664c6c27e695e6aa28d2864389b2060e7176ad441c701d05b429c769b488054425131ae3e99fdfa70b62e5f168555d395dc904c696e4d2d988625e4525244e4504a8210babe21fde93b2b324823a228929c22febd35f50b0bb6ae6908d9154aa98647f8ae9a06bd9f460feb77f41f0fb00566309f0399682c913c581420cbe60d2a366a3c3bcc139804e913db0bda9d61e5c20b1f6929f5d04437476e2644da9911cbcec8aa0a3716984c4e0647b3e94664ee917593c6aa4eb304e7df8f225d15cbdf110bc0d49993ae3f063b35fe3f17b4a9b46664ff7cc354c648aee5673405f8bb1a675ab785b7be96331cd80285a7850dd2e9b5c0dfaed2640678d90772a6c631af02fc2dbc32ee8e4937267ae1031840fa9d894d0ff9f3b7693f1ba3fa13562153670b3ad89c8ee71b47f2d4b6c3b43dce18133b5451c9a507b7a014aa7e0df47a5b2b0b8e3da2307859f652cbe1c1acfa90e6a31c2c2faa0528bab12ce7100b61a0f2d3df41fb8f5c39132789bb48c950323f58f163bcd0254e9a403a4f01334a1ff51883cce1a730a1fd6f39f37a752f9a87d4533ce589dc57adf44e997f865654d1f3ee60fadcf9d8aefe7b21c7b3dfc92b6f700474437db7c253b6c25a3b238a3daf8007d1490352f5c3a5ea4a5dff5ecf321e79d2f64c1ac32526edaff382d96efa81db5fbba43573d821c57292c3a660e08fd70bc6dd8304e47ef9bf3c50811e28bef41d85e64ea7c0f662cc926f65176e99522656372e2e16e4d44991fd039b80edc9695edf25daf0c43d83efc4d5d7c0262cfeec73f73504bf4de52dd8002ef86da410b2b4cc3ae188aff4f4fa0f2ac16138bc298c2f3dcf382fa8842a63ee5145aa5594e3a1481b994452e44d28a2c22e22dd722ba5ba676adaecf707e92f3ac8a7921ce6aba36ed517e04d9db96d23b00af1c6fa83e5e1bf83768b30edbc85bd8e6718d1fffad586ebbb7d438b4adcffa50e63e5d3eef9a80169c0617ad0e90fb7135fbb72d7d204bc298bda2724a6dc1144295d241edcd0cf21b4993b2be3cb2362e5d157f460860cb0bb13ec0264cac513a62acb794d713290415a6eb198f7272459cc2537ee2be3e850b1e347c87671f90464757105d5c242dd9d2f39b00248922d916d2d6e2e997efdf7620317434190b20dc58c0ff5bcf99d561e8d5d78e4c332094bf9baac445ab7168dc10ea63f08162b8dd3ad884fe0a4f7f73ce6f350c60561b3aa1fd25070a221b4b0fd4a3961bfd3fe44422fef66a54c58637b5fbc09f9b91d79702b1e18bb0f1b24848c924c9ad487c04eece30b5aa9c9c4fb61533a6a20f0d6b1c28130701b1690d9b1ed386d408cb127bd97f61c1e355f2a1efb346b9cf9fa77b4f1cbb9f2a1d2c14ccb8839ae55b2112205f073abd03fa772bdb975ca5a9358cf4b44504f200f7e1fb0ac3e3d7f4c43f906920610e4dff1c4c4a20d7fd8caf46e39e56f0b86dd229c6b6ba1118f79edb0861e0cdbef93c8d047bafc57593916ef1f1f423c6c62582ad43ede475492535cdd8c00d6665c84f3a3fd35e7809dadd4674fbc44b7ff1c3583aba1b60e3078b46b80aa3834b57f03c3c5ef65d24dca0f54e1500a0f66d63819a6fe3390ca8ef31ce26da5bd349ec7b39841e5aeee0880b2de2a7b24188aa85da97df1ef2239bd104bf0bb3e1391289d4400660e6849fde1d8066ad38a25331d7dc6995dc00ee16a055bd40a67d68307811c0e89a74a6b0f7b4345c0f88d4cfc6d601056616451a1e8d3a222dc9a68dee86ee551c3882802538d2c18f3f0b16484b4f9b03b53db46d7753d0ba5cd0c86c97d3e3755d32eb483d6925bc1df96d32887e06dd172f6d8f946e9db70ecdab0cb2714e8617daada11f833ff956fda14701820763509e610d4b97e67502e7b8cb910363cb519600c999fecd9cb2649074a070061cd0fe064a9aa2af64ff64459dd77c6edfc5c5b9dbc328e80fc2bf1fcc82965d6d8238c52327e8044c0681eca47376b61fff827711adacfa9d578df5865a50671bde4c57a5035490881916e6b8fb3c9eaaace7d17c8617d7c4cbad131b46f8e39bbf199dd85d0fda6b97d76fa22df7a437c935f510d270f8508b110e5c7541b53ccd63ad1b5c89ca83b574a56f5267e8ac68d82695cf7eec7a6682cb578bcf6a69fb06c345dfc56f1145544ebcea5a5cf62fed40cb6f28bcee457bb45f40909f05e136a25d1a10cf185dfdbcb3ec481dae58663c292ebe8bb9cbcb862e9797cc6fa83839a4dbcc873a7072d938a3b73b4ce05552b6024da8de66fdf28cbf790827faf1ff212aa84cccb90ebeb14c900cb553c49c6d4b4300818ec62b0fbee073fdb8800000000000000ffff000000000000acf820829eedc743ac956eebe29cea3c5da98e8cfeb55bd6b371f1402b2dc91bdd8d4d26a41f924b143794ed4825b7141a0d45c1f9635f3afec2009633fc4f7e96211942dc04cb457a2d8fdf637df2971cf8566f44d270b041bfb3e44423d065a826ac020a5c4d8918fb31edb532e4b5f4d3e700000000001800000000000000ffff00000800000058cf0000000000005800000000000000ffff0000030000003ac7cfe0174772c1b2680265dd4369da678bfdf3a4675f3c610293b13aca23e6691662047fd1db482b4f1be23e37274c95350dc456059ba1d0cfcb404f2286d6277ad5bc00000000"], 0x1398}, 0x0) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r12, r11) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f00000004c0)=0x30c00) 10:12:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev\x8e\x00', 0x8, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5) socketpair(0x2, 0xc003, 0x102, 0x0) 10:12:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 10:12:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = dup2(r0, 0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x60, 0x0) r4 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(0xffffffffffffff9c, r0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x21d4e8d536bd3a5c, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x21, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x200, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x0, 0x0) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x8, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x228, 0x2}, {{}, 0xffffffffffffffff, 0x4c, 0x4, 0x7, 0x6}, {{r3}, 0xfffffffffffffffb, 0x2, 0xb8e73e372658e2c8, 0x9, 0x1}, {{r4}, 0xfffffffffffffffc, 0x22, 0x40000000, 0x81, 0x6}, {{r5}, 0xfffffffffffffffc, 0x80, 0x8000000c, 0x1, 0x6a0}, {{r6}, 0xffffffffffffffff, 0x28, 0xfffff, 0x7ff}, {{r7}, 0xfffffffffffffff2, 0x8a, 0x4, 0x0, 0x800}, {{r8}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0x25}, {{r9}, 0xfffffffffffffffb, 0x2, 0x4, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x400fffbf, 0x8, 0x10000}], 0x7, &(0x7f0000000400)=[{{r10}, 0xfffffffffffffffc, 0x8, 0x10, 0x5, 0x80}, {{r1}, 0x8000000000000003, 0x8, 0x69bcd90457c05944, 0x7f, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x44, 0x1, 0x3, 0x400}, {{r11}, 0x0, 0x0, 0x47269066b77c2de3, 0x6, 0x9}, {{r1}, 0xfffffffffffffff8, 0x40, 0x6, 0x401, 0x3}, {{r12}, 0xfffffffffffffffd, 0x3f, 0x80000000, 0x7fffffff, 0x9}, {{r1}, 0x800000000000000c, 0x20, 0x80000000, 0x0, 0x2}, {{r13}, 0xffffffffffffffff, 0x1, 0x1, 0x80, 0x1}], 0x4, &(0x7f0000000500)={0x800, 0x8}) r14 = dup(r10) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) msgget$private(0x0, 0x1) mknod(&(0x7f0000000580)='./file0\x00', 0x1000, 0xf5) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000005c0)=0x3) getgroups(0x2, &(0x7f0000000600)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000740)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x5, &(0x7f0000000780)=[r15, r16, r17, r18, r19]) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r14, 0x6, r20) msgget$private(0x0, 0x383) 10:12:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) fcntl$setstatus(r2, 0x4, 0x8c) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 10:12:25 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0xffffad28) getpeername(r1, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 10:12:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x24) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0x2af}], 0x100000000000019d, 0x0, 0x0) 10:12:25 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2000029, 0x3f, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000000)="abe05f33beee3933d501f7ae8974399d00b28689adff13226dc623207ac06ad43a7123d59e2c60b04903cff30d99705f5f39675a5d5e2635db1ca7251238291e522609fcd7f74b84e94806e9e4ae4c43799f245bca2b2eb882b44a0249a0aa0bb8bd7069805d551b4f992ef571dbbe85ef595a654cb1475daeee3abc8791b76f55c0dc12548a3173c382e4aba07c200024ea1e516b48b64ebdb89a769f9730e016bb1239e8015164db7e7e9d85287c44b6e7139a99044e2b31286f7c036e7d5b651a569c2401", 0xc6) fchdir(0xffffffffffffff9c) 10:12:25 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x80000001) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 10:12:25 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x866f55bc571d6e1, 0x4000, 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) sendmsg(r2, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="9c572d1ebf8b22bc8689278dfcfb7021633bcf0199b94f5eb88d3d452871c1e1e544fe37c7df573d5c47b147787e92d8d9e6888af90eec7651c067adc35e5975696ad56bea654b60923568fddf8d3252129afdcff75d0729910cad90e1556d4390a5ab70758fc0f8ba75ed95042c75426aa8bd9121dbc1f2ec4608f0dc820335e11989de7976561e92bd82c4ed6d5b7babd45cb06c1cdacd901b327b87c6c0f3233a4c62b2ffa588eb8037696d137469467581d0cfd3122cd771164f40b641ba86bccddebcb75b263593ac834027", 0xce}, {&(0x7f0000000300)="c5e972d2e46b6a5c074d84bc3761e701a166b08ae3ece516b52ddb012fbf4b1a5f46395222c6d8399c73b3f9fef8a76950497185e5aec11c5e1e2a5d3aa8b539e7c8398efd759c6cc998888290d0f509c71f98d20b07d40ff6517f5ca201e6cadf672abc8e1bce469938b0a5cb98ed7cb471bcdfb7393f39f3eaf2c7f03d7e89764461297d63add97ae64318bd15817de0003042665f6de43bbeb8e8ca1179b59cb5caa12c85e00a8f151a1c6aca0fa4c104a0d89534ca57938c7e47acf0c6a2103ebf443c05786a1d431ed1dfda5f688519f845c7ce7a2c3060225af7f0c6d82a4ba5603bd0545a8bc2eed53f53d2e1ecefa6d11d7206c01380612a0be5356a7e9d0250eb1faa5c0b113b1792a64dbb19e02644384ac48c469c813670c3cd18c69fa1584b53cd72e8446aa91dd015615d2006ab18c3673e6d08e779e635e010f485e8619057eba27d343d3eb43fe5dad98681c2fb69121ec393ca6fe5f2cb96fb1c8bdff42d292c3ac59e274fdc984fb9c1446b96b5b98ddc87bc1f67fa2da55850e6fc54a3dbffd6d3ce7543bfd9d6b79504ed4b3ae9370108e23e89df78bd4ce29ae991c418fa2281e62aaaabf7beb3d47caaf969e128bbd68d98af42a4f52d4bfeafc40b868abe4150dda0215931787c29258f9c97add21b22ac0331ecfa655410554cf16087dac14277c73b806b849ac03420348bca4820c61a4a82bd7a9f7d108192105f4cc8045ce42d40c64ff45c1779a609b268dfd0fea8720e512218c94c431e05dbdfbfc12448f764e607652952a0fed33e4daa52b17e1e87178ae32eefd9be459ad954bc499dbaa0bc9dded341a0bdb68d7f4f017564d09fffaac34c59662e65c5196c475001d1ccf36cfcaca66fccd943de5915c6cee79bf6f896f31367316fef56009081ba180f637eeecad6ccab15c03a1d0031091ef8f9c19ef0230162e8a7b3cf898b730f7fe93fdce5b4a5f165d40f4ca1de882c9075d625de900bc5c7b07b606c7c59319cbf5867e92ab5e804457975b109401b1fabcf75d9a6a7883d7612941634e0c185afcdfb959677b5b9d69c4593a90c8941f01d214e3bedb9003e1adf623d30e55a277e7f3f55a5b65d68f3d9474c09d4f4e3d78eb4a1537e1f74d0acfda1de82d276d73b110e141199320b40e11c1b38bd3d10530a898d70532dca0f9827f1d1f068047989000d4cc405ae59b5e65483f00b3a3ae1232dbf681399908b18080b1d5b188bea9091b0f2f20cb6ed7dc0c59ee4ba0c9d05f2c2994c2c23c4bfe49efcfc54189c9e2c2a99ad5c5fe80967f0f9205804d72c662397b73e6e5a3fe64803d3d34820b31f6b75066a469af97065db15e55c68c5a8d31a910ed4eac92e64c5e02e986a4927c17f558d021c8ce4535f4117a84ee67e59c4041b4d44274c00f5f562647ac7f2e27275771a7755bdc03a42fcaf957e283bceb4f81d2cbd54b78000a4f29df834569b28faf16dfbec73895054ca7eef1ab13ce827342925ed2b2d265b53b8d931f016cc47ebcfaaa50f6fcddb2b4c665b0672200ccd8259e456b929c1ab143eaac1fb1d75ebd6b371738e6b07828a0a931eab11ceb3b69914954940ff97515aca3672d1f2698f338b175c3f73e2d72daf978cd2b1cedb357524aca649e35e3e03c601e6f67ed442dd6cb687df8308765d71c4720119a885c407ac96fe2b4677e91db0160740e4bf108648ae971fa186e184318f73b2979cca3c5948129103d7918217f9eb249bb8b0c95bbd7622acd17a97b0d5551d83d7a4f3b6dd2fe17f1a92941aff211c7e4d4545f9b69452887b29da8a254501a5ea643daa7a1fe1643b6f8d0fdd009afbb4eae52d57268282a8befb061688666dc62d8832e1b73ef433d71ff7b65ed93d6a400cd6fc9b35fa5f626f6628605d1faf6b2abf3cc871c2c31c15dc0e66a0778ee22647d74a10e601f8aa0016fdd8280698cb9a0deb47d730c0f0869eea16ffbf6d097921ceb338a5d9e9aa427df00a6eb65d8d337b85f1ec3f48ca981292eaf76d3361bcf9536decaf56f3cbf68fa6c513ced4ba01698315c2227672cbb700fd08b512e7d0df4f7337523049a79258ecca2ee1613981b03237d3763e456030586168211354b097f59a2ace441cafe48057adc6afd513c0d8fb14440d343d27eac79d140fe2060de63d294c596d7c5b64964818ccffb405a7e79fe1f56cdffa16503f538fd688a60d0f8a1f1eb1ea632a19afc55cef90ccaa693d509419a5f2511a8cc94a8a0524738d9c231203a2008a6a3502396115fcec42d4e4de43d7b2dd70a56dbbeb5defeaffeac9d42c925ecb466326ecc9e8091b5793d3fa076bd4147a211cefd76936f2e1fdd9add3133bedeb9b2fd574868d6a95efb6f12e4c9aaf7e262a695fc7ec4cf2b169d66595eccf4d275c23670d9217aeaa7369b6cc421739a23adc3c8b7316336e3345258151159352f5127f223a19aaa92422b237c6e404276e554311ae5fcac3a5280c2096a57d0d0f6bf7b3ee9abb9c11c4c3f1f2c2ec0e34a532dd891e49bf864626ddc3ecf27433123a287ef703ed3f5399523b6ceadff7afeca03be62c182e54a7047bc453a9876521da5f378f26840a434da314f3746c3c7e9b6147411a13a6b19c7c9745d06af92b091fb708a89b452f82f046cf64ec968be99126c6ccfa29e0e9c2161a1a208c9c50995f780fc7c96e274748b073ba4c6f4c90c8165eaa5c617432019cad03d32dcc9d0e12d8b43786107e7bfac197cb0a6ee6efd9fc18174f4dfc05da3d62f3da228b0862cec0cf77dc24cef595fea7344e0f8bc2aec07142ded3dbe3d4b0252414bb3407ba0c1e5b2541bf1e0c73c4c6b8c7140355eba212bda57c41925be9da35fdeea8945bb8bbf71704d8dfca09bf649f9ef0af68075469b70590c1c9350eb5f34c40c03252fe27dacca1055b04f28a9bb54a3336e7e6f13f069acc4030319cd372baa35674b5d75cdc2d75bddb16b8d0fa625e6ba1ba27cdfbc1b923414f3f735c5b862748e4d987443559e04c0039ef5ce0550109c18be7878fe830eb4b919178c5a8c16709daff12566daaf614435da8e9972d79b4d25260f775cfaadc3bf6fa0567f2c30254c54c8d65f78dd852402bab35ebb8da879be8b1fcfbf9e1075b28c4bedb5bef022b6dab47f84e51ca0d8af32ba3ec62d5a76a321b82c7903e69661e96a9c8dd16f34dfdffc3888f5b079d32e168df3296122c5a4de1e84b53225d03b9471aefad6c23a26cfbbbb1c682ef9f116bc04da7c6652b35023217527c4e4964191ed39681f1a8cb9e05c182cc26ba740557d3503c6d1f9718da272da3465e6e56e91eacd6432d08218442e0fc9d3660cb63954b7cd9ea3de0b48f04528b9673232e92ace9b90af65f561fd95dbd1ce1cd4e25a8c57ab8696c1b757e31f24a20a99a5cfdf7d26686971d8b8678bd91f4fc686b849f53bcddd3cbd1747bedcf6da270c658e645d564b24e453e823815190ea4607eeb0a1df75f2396f80949d3467b1a3acacd6a4c9d9286e2722d21f5bee7bb44b1184688cbd4959eea298699baf51114a91d57ddec68f113210680c5c9f20a3c0f178ffa00d2f1542d691976e618eff0b0120ceef219ec573243fb591bd09668ecb247610560d6dd3ccee4be60e1e29c7176bbfb29dd378026dd3efc0ad55bfda67264c558f1c21a7db7d4e1c692607d150f5a7a925cde92ef41a69b4a1069a6c42817d589f1fbba3fcea4329118865aad5055b8b4469f192fa2423bfe7a77974ab2797ad32c6e0b12259e7d4e33cc7600746780146d5fa511337b2681078f8c9b04919ea7b7c9b95ff83361e768b240c761cdc879b9e983a16fdd4b3a0e5c979354a7fff8a6028db99addbe3c62f37ee7c22064fd445f5c8655e99ed4503da522525c527d89dd1874ebf3c9b625f09644c46fb432c2e9d8fc92121dc734a9e3660a15cdad96452c0a1b0ce8b78cf45e015ca4f5f28dab439558154f619ff3768b99c308e9ebfaf3b25a07b93477c09893595e8e5953b1a0ebc6c10f614c43b844dca8d77df16d75ea8dfcd4a5d2b372f1f46f6489e0801d221ae9b549a6c5f78f416aa85b7ba732b54c4560e264001613e7cb84d144a2c23c2f6eb59d52662e21137b8abbe65ef1957deba7551d4d0e183b5a4518d9edf0d839df1283a5071cb26e93ff98ef948c495792ea7d6a263b62de3199bf2cf9a9b5fd2e932d4afdfdbda04b0aa82e48eed62d06506e69a109804d5e9e5e4fc5dbeb77b6be8c8b879b43627b89d018b9de8e799f0a476fac3a9cf4b8e2ea9a146491317ce7c61f91753597804c87fd935d53e96280c037fb02caabdf797ffbdc83af423025f75cec73490c799c541524a44cdf2b5bca7cdabe44f6e5609b6fce6c20d350c6a1efbc71b1d9e12a62eff29bca71607c047360ecd69bb994406f058e7b6b52c5c7b00ec28980ef6f367a35ad873b90d0ce389675099c2f5cc147d2d976b1a6613179cdecc95a48d1e4a822df9120edce9680efd8a4dd0ea567f26785cfd37af57db11bf4807d01b336dbf36aa7ad1aa6a5e4231c2b0de8265b778284cef0f2ddfbe711ea647ab4bb8bbbe638775a2fc0acb4a5aa4d1258005148477891196805cae601ebbbfac832cacc5ad80089f504f25801880fabe28ff72fbeca1209a02011d7fb473e2e92609ab353745dc493634f786058d7035ff906718135cd30349d8f1dcf8f5672abd8208188951e8c016d87eadad4366a7077e0b372aaf9367d00ac0722fc10a04963e979884258149d07ec92860035208e14ed4bc7ee2edc8f27b1ae57c6f6ec69672b859b0faa87530951bc0e101f2e75e1fde2bdcb059c8bf26fc2af220ecda51847bb3b84347d6adad8f111604528e9a22495480da5532f4f1ad93933b44cb48c96d4675212cba820c830230ce8f0e18a93b6f815859162644c6adcb25d95b544a103aa37d01350d442fbfe24d230ff85ff2e7e2268e50fcd1212e2c7bec99d14e7b03addf57dc0bd2218f41a271640e10bb7bd3311e09c78aaf974b4f6a3ab7b7e8cbc0721a4f31d8b38125d2670c8528d935c09718b57c0ae4d761df9230d08284f5f5862d381a306302650dcb5100927e55d740cd54b8df90f851e36b1f440909a9200239940c56f5942bff0c98334fdfede1974d4fb64267d08bb98b66d151281a91bd7905d4f5facb02172d566e96307094a52dbad4a663e2f581c98cac9f721860aaa31f8566e4a80f318f42e418816285c5885430cca9462c33a27534b911731137f06d034c27bc60fcf6ee1f5fb9b62e3bd64906fd0d6f3ad8dd8601805c96480511661319ce3e0e54f8df1778c73dd20e87674814d0fe7c87f1b01e42d220d0f4356b4a64e02ea86a4cc6f04064f3509b170733d6f3e0d759828c976bcff2264e02c87415dcd159fc1dfca07f200108af71382ee059c2277d8db2b530e73cbd463a04c047454f8c43052235f5070c7f171cbd84c89081ce24ba5e7dad682bd5efd02d93de6fb9795c91941ec704e64a40ac3ba529d6aa081ed822a1ee751723bdd07384bdd87d5dfbef8b0738794b6764c0c2dec6d2e3b06931dad866bec9d27d753483434401266c28c10ab7d6acb80402731a45e90469194625718bb11588070f68c2f9f509498e4c83c409759055fef0e2d81e21a41bcfb39d50c7a97ab0d6a116ee22bdfe612db02b95dfbc3946a1cdc08d1f34c06eeb3f4a63932c7f8129d53514c735f6f2df168bd267a762fb36272a5ce8087359ed3595905d96ea147d459903b6e924bf66579b35d2db515a7", 0x1000}, {&(0x7f0000001300)="d4ac3980733577236b0a9c38e09d47e8c4e904c1f4a7d7612b828c9634b9736d5f16561bb68ecd660b0f8a4dbd6e3289fb647d2243f88b86f29293b5cf3e997a84375aaf8e397495bf782c558549fde1458ab0c8c7f1b5d5b7b1445be3c735c7e79953a5ce02cc00d8c2e6ec184aceaf331c937f18bba427d46bc860aafc23e14244ba5e4918b7cda0450f6bef1981eda1fda050365a18965516992acd546c5ab3ada70c2d4e52de4ec14175ddef4d5e8d2d933bb4926222381484e2fde8185bd4215b3702aba6ccb17f82ce3e9b1433771b74401fe3e1362e505b235097e1601be1d623aa5544b34f3dab89afb932a7684a4697050db44e54a13c515eac65c96111613fd8cec592b926913566bd57752db78c1fcf0027eeb0dfe8bd215712c936d3d1cc400fa9bb8e4d8f9cd98a6d1abc6101ddbf83fdd26c5a4594ff2de270f83a72f3ba6bc10142f1b4f896fbc5dbd7524cfa716d037b88c088b74c99cbece7e2ad27a1a31d09e32a7d18bf8413393c3b9118d520262c51488ad85de3221a393b3975cabda37efd5729265dacd661c73edc4f286359a33eeeaab475b3d3d48a0b9e213db984367ea689d408d48db7373a8286cb25ffc565e278b8c2e91d39cbbb699acfd140e88d25b2abb951314d901434c2fa8fbb524a1b4b020e66cdb991086205d4813bf9f13fa8dc94472311ff6c766e087291844ba9430a79bde7b48a828c03933ee2c1c9eb4d49bc6f1a48f540f8741bdb87238d7cbafb5243c6296879be7bd2c4a6612177d8fa5a74a85f3d9643febda8cdcf35057d43fe4c303c9a43979fb019dc03abdbfb8c6858be1dde8a856858341f1f2ff8065ceed98b998810d2c02fe8916f8625f9695594828fd6eba3a1cf7804498b6fc1b1d233f27350925648a6a386313cdc964746906c1e7eb75e7c6e56439511910cf865f7275a9822ee6a889cf8191b6b4430fd7395195f3bd46613f38e3be7c2026d9b3e9c74508bdf51899725d7884ccf9102909951565e3b825673f9155356855ca8dd3373914b737edab15d5c975a863a1c90546eb73258995fed17900f8a6a763100a1d6bea678a3bd5a51e0468c1e20fac61b74e11dbe4096f5601bd64dce4a31d4cbee695177fb1fc2a839a30f4af89767763d45dcb9dd5fb3fad5b17c9b28923cd4c44013b9ed53015b1c0de18f2cfd31f39886e1db9cad656731a4e72c5938ce221f2f40ca5e361ec6d845c02e6d19464eb851142fa2c057d6414f6fe21ac1685eb963a7b8e3b0783492971a0b9a3b404daed4517016cba476f38b8170967529006458f0aa18e830588687c589a2f32bd3feade51c5fd88c1880daa42290c9c85f7cfb0c62750931fc726665dbc1f1ae78d9afe2a3b572b0c4762012242d7525aad38d8fd4053ff9f2f66c7d7de2097e3efbb26d9a9be133549c4b410efceef064df7a56549553e4249537995e734bbeb7d911412d44c8bc1fb6c3bf44e10a1800e6304bb78e12d6ddee4088f9889c62215c039d13718adb14f254ee12595f65210845a7e28e5e9aaceb155a582f6fb64dd431b782c260e586a7c650ec09eae4e57e1b13e46fdb8f27311df131e9c95316175f27b4e53abd425355ffbc80b1df6fb7320f90016767b8f7b9276a3d8e69c79b4fa6a6758b7e486a98145e0ae66c7de7f26cf12130a8a722ce870dd8ef3346deefde59024d084f877f8e22787c7fc55b0f7fa54c4769fb9fa6d30e78244c5835689fad31ee0d7a87e22716aef4e421c86c062a4a59f9e20053b7596bbde143298aeb0c435c838e04887875e2da30d9d61da0d82338da4c70078f710b6f8309c41a4ebd6788e2200b583a06f9b1e8320864f192b7dbee94a80292504771a36956456ccd0d020beb3145c5e5a165cfd6b2a7761ced23e837ab4ddb292eeab3d3d83a9d41427c762bbc7680d08930118d0c7aaa5a401cb1c5cd33e571e6cf0559c79bda537a643babfd7eeb3c62bd95428068d722d3a7e2f7e563a0f853e8281db494ecedefb5623d6974554ffc79632e08ae0994fa77e79b554b28415b3cda0504c8ce089e8798da4b09fbe146a71153761eb93c8f2113e09447adfc3cbeca3716703f2266a31dab4a0e88edcfe08205bbdd20825eaa23a011a2eec252ef4192f61adc1df6eecfec6e81c34dce94bd469c1a3404f573b40a16ca111b690ead2f86bb3affb0b0515b26152a1f3bd4cf0005d07cc4c6988454877134fbf8a82ac1e2ea08a60467a065b5ba27bfc56c1b77f6e51a720d06f40258aec2a8ee20a3cb88204212fd21778482ed5bd8171e4f924e2f8e339426a00c6355d4f31b48e8ea9e4da8ee22fd3b68888c78c67bffcfec8a1353686551422aec867874d9c4dff1461e7c49adaebbd54cd475f957b80930625c767b4b8a614e52c3cd85bfb3c7375fbf30cbf5dffe8e61a637312c4021582117ad3de32eaec9f73d3ae4aa99bd29b29dd29f764c63673694042ead1c2d826a26004189ce5c15647179c57c39a81e546283960ddcf28d392600f8a8be6c2985620cfd4d9f95f1bbf58f9c3c02db9c367a733751fdc23b89a4ec8a97e8d3093f0660874619abf001fa23a344882c0568a47eaeb3d4120c36ae87e2f0dccaf32de81553fffd49a0b86c14937ca7b04401e2f25dce9195f98ad024a5831ffa7ae828f8664ad86ee88c125f67489b2713ac9cecf6bc7647ac649d5ccea5037af04f8fe05fca1091e46b1bddbf371f682632f7e1616a713d7370b26b19d9a89b9299bc3a6a6c96e6672227fda3e40b8ce16b009db8f7c2b51dc4d39456b5d140d3b20a1970e7a7a5ccc246171e01319ae9f4fb6b28a11fd9ac48e37a9da23fdc3e928ac0a646594449cad68d5816d539e2165613f0f6eb0bc68abac1753ee067b0cc5ef77d0ef57848d961685b3583c471f2536baa85e579e1fbb7d6d5434e5551baefb7025865de578336a128486220e9797e28c72b64c5f6ff89e7f283c78de8e38926dc59d67524ae2471dad1326fc10d09050c41cfeab7217bbae3273aee4c5f36e7e7d0829bacc39cec8eb4314e81352327a8169b3395fdb6329b3b179b2de32961b28e41cace1d98995577cfc45cdb5836e4c66a75469e92daa22c53965f0b4c69ee675f739522335a593a7d7423b2dbce388be41b69557e0015c2339dda10f93431de97ce187398c6af9e9dbbdf215af83c6d230f2e583b0d931ed11e25fc4863d179e44ac632c05753628131225c0ed36e54022e901d3fd0e5111f069c3e8cd15f7a57395e8a573f81290617c76ffc29ec5d0c83d9ee1192949c57dce5889f904ed933ae711f369c816f017708ef8d8f2e4fbccc14eb87654e4476e58a107abfb295877a2a68784f642b2be5e24b661f34b94b64ae4aaf1d19993e5bf423190752abd7c1a6acb017f6e503d624c7d26d39e493bd2451af268476873a8d8896aa6ec2c28b358f20597723681d04d161d81487a14d017da47b893241c2f245f0ab36e2100a2eb3b226574adc989842fda9377ffd58fd6647d9de7935f75c4bab421910facca77bb5e548b1e9474a77fdeff0a7254333b6d0676bb3198e0b6f01bac24dff077b4936fa45b286f7501cdda9ce42b658ba789dd931fcfd14cadf97783f043b6a51b71ae3b4f09d01719ddb44c8212f75fd311eaef5526ad9cad1886d119402d84620063093c63640d0e0f3c8326eb3dff6549ad33ec04b3f0992af33d587930596ea79df7b247e58fbe1246ab59da04e04e429ee8d4493dbb24042e42d2a32943d0fb20a529d5daf4e488fc48c3824b9bd5d83865a443a5491147ed4c69ec2ea415bf2d86ee79671b40cb15dd6d287b98bbf7613dd3eb051008df83e31eafcc5fc25ee7f4dbba102d0fc4afced06cdc82ca96d964d913829f7ce29e57ab91aa91b9a52d58d0fc8b62d80735458b4448fca5dad5021604d172a74d9b07e3172f460cb4f25de3b78766963a6e6802dc345a60e23d9279849e6039c85cc112db54c7aeed3f714ae7020c7a5aecf04231fa4bfcfb830a5e88e78126bd10d2360f048e996f7ce4d920e4afb24cac5da34a43131812d994e64e45b3d1944c44216b87911b6aced35c0f16e9c17661d88d8b52322d6ba5ef19a2b1a9687b383e40dd7ffd85b24ab17935c5b4baf6a2f413aad0b834fa246a6a9794237eed9dd9ec0e696d9f3f904f55bbc42431ea3ac24836ad6d6c8c0411ce4cc21812fcc63f35d4db121030eda3f0924939c67ac2df87d4eaa10ab4308188b179626ea049da8c5c77374dcc0647b51685df1ca3c62c90d773ffbcbc0d74c144a563ec42be1161b40791eeab724748a7d51e98c4ced37207f73710547d95720fd6abb5a0edcc99137f1f959347b230331e1280146bc4b0e86b3b2c2c7b17049a5cd6c72e8c7dffef0c62075b500e18f2fd8f00f5bc2b549a323ffb9fe6382662119bafcde8c12da3c1f7a677c734cd55c35771bc21307f96e73f1af90ddea33d5bc4d3390a622c34207db3db96f4e8f9b9cb772cc7ca51483d430f60919fd826d262dd41c7bc34412f42c8980360cddea4a232bb60b4c51a0ddeb73c738c5419bc5d5f3527934b78800c04fa83c669a3cc703a699820193ac51964bf29b1ed3e4d6d3df4bda572a118cbac2b696a5763a65deb5af90d6cd7e85d0f8621ba8b6a5f972709f03008bf8b89beda32ebee385ff62f02101b49ed4cb3895fe946324db7edee1cb7dd833e67b995f849494f923ce670657fbe39659639a66ef820c5c2d29af52e6c07566b8a24d059854c138ffd34edfc6417b248eba24cec5d7602ea65a4cc9bfd9f4273e04ef4edfdc9efadc8a7c60e35fbad520e22d9e41a30c95bb5fd2fce7d341bd45e961c4a6a58c5b539c61fb0395c9416802d6936e5f57dc07ae07887ff0dc965d6c6b28c556ac0bcc684bf799f7b0677544755a23cf9bf138286368f0f82205cbb2949761fdf9b7b037dc3c11db51eadaabd67bae99d691b5d34fb6297e8fd89284acbaf60a2f7b2e30863d0e8c14053694dc5c095d401fb97253b8934d51bc635878cafd587764f9e918161dc3866a62cf805c2fc0138b04072e2e53145f0150f5cf466f3d9e88b878e58b0fc3fa27def627dc679d1fac8f4ab86ba4ffc0aa09ce405bca6bd375ba1ef3ecb4afceeda6b46d0edce4690c8e3e9779c1dd5cbb9daca5dcf33961de8090e698b7f6fa739baf09362736fd9c6598e58b3dacf1f1c7193b611965a73d77e46018b933e2c770f7ac287617ee3228bf0e4ac2e394ba0888778c9450ef87b5f8bd624b343a80b95c26698c47bdcd2486652a84acd1ec87efacf2cd70a4f726b043267bf7f19179bc6125754b30ce73fd6b6de2339f94f1b6e990eafc29722d6c451c33cf9313adc37bb6d3f38c9da15c04a2b8d2d127f9621e5c92163a2a69dd9e0ac3e09ff19a4ecb4002c29a132acfdc6b8f517a0f6b231e2998955a505308adc8b054a80b53e641c2e28e11825f8b57306667ee0bb498b9dd730c145a126eff67fb7acd3f2fdac6a3777321786e2c8f92efb53bc6a542a1113d9bc7ef0bf12eb97a757c3187d641a371565e3d5c5f72b1168f2ae0ef350e8ecbbc2f206bcc9e3c8620434a5561802be326c2d467273646d92f9a9b69befc447d3850ee05769fd58b3e0722742d563d63f47f96e101c27c3c3f5c7884a9ab05462a429958a1e7498a3e82f1cfb48ded95d9066056f8ac2af9bcb4367bda8108ca01a6846ad5f96e02ac740796c84958ef42d9312035f5c50d0f66f17f19eb400d7fff5906ec539e9a693a476b6fbc412b2d077252cd458e", 0x1000}, {&(0x7f0000002300)="6aa32fe62c3efc794a4a070bed46e13b55bb429ecdc36f260f24a2bfd747402d3b8f00a037cc110940b3e5c866bd7a6c25a090f5c23bb32ccdcc662693b54d373097a8a4c3fbeed81a628742ac5575209d95269ed0d15027ccf63a1f82ceda77cc26571cb1e10fdf16b541eb817510b708d61711762cea69bf6a2337423c47cb4c1895bd4a96b69b7cf35a13ebf6a71c414fd7cdd928e644de2d9cf060b3e7faa5ce1a094977c5d3ff26c79a797337b2f7288edfd33b43c7a7313d2c24f67b30490b0b16a7523c177d45b711665edc84252e2703f81fb933cf44791fbb5296667d8f0e54dda8dfc98e29de9840fa48901f4ea5837788ca4d23df6b17d84a6b55c13617618ab1d0252e2295f3c086f3775e2704545c786ecbec48b674ed21e5752c0ba4d289c9ece1547c6abff2a7db53dbfe0bb6732b58aeab9cb78881398ea26687beed88d875dd95aa6a70ea73543ed17f63e9a786960103ea3ff2d2fed0858cc0b44f36652ca17ad4a403d0d776e5cab26819fe40f3923fa20d7151e8641c6ba18ff4858340447b2d6a8b33bc0987fb26df3834beb72f0aa982ed03a1326dc183f1e80a75f0d550d05c566bd63019817b10bd7aa0d5022f5e9879b0099e17a22c361caa8f6b643274d07ab34539c585ab8b36f9cd15117ea57cfeeb95f877ede42a6b81306fa83946e34faafa59b8dbaae64bb8d22775aa8feb5bd57f56c014c9f9aac9a2ca63a5c5c6b5a117cc5d2576c405f764b7317b27cfc0ed7d3a2af239a80c1f5d1ef235c24125769995ed0cf455fdc2cca31d0289722fcd020dccd3f4ea4bc3f32ab2b597f05522ea73d50dd6440019b6e0e83063f0f972d059bee100668f27a3ffe04c0af52d39b4392540ce5f8113a58c3cc51d937c4a1004b275cb529fe510493345246b732fcc5589bdfc97522f38af0e11e154fe4080f33a1fa4caa3342397d29191ec2f4279c2cf03e721c2ba5b9cbccc8aefde24454efc40d897c19f8a80ecb8714a1aefc1c0a7eeb93eac4995f92acf56ac12b6fb1085de1b68d6ccb0689105d9b967f592b139c7c5b1049467744ed5d636440392f4fe87f5b330c27da5279b722a65ce0c324ee8a2a8cde60d6a7295e2f1ebab1c471568308c6b58347b35763339351ec90160581a3da02cd991ee37afe1fc770dff137d1a4932a5a1953147e022b22915922d1b787761d48e404d9120aec8a08e40350c2538ceb2eadb0e0ac657b17f6648b8e5e655c207966eec28037ee24e1f296630e5a1e94bff87e0b82fdc86232564e0b08082c6ca3ebff5cffdadecadbe6ebc117be9202ba51545b97c513e7295bfc5ba828d7129cb249abcd084bf2d12fe4e90b7375828e6fc1690708dc0b69b2b19aea8f19601921cbf8fc5e39b0353dd2b497eaec42f89da745839e1dfcfc0820cacbd549c9484df723b88c6bc09270072bdb9aebb79843dc41e322ca21b33ab757997b32ed09880d58633ebda6e6d23d57b1fbf535d51719de6655da430e4e2cdc1f36785396d45fadaf23124ca1741ef448385bed19b81ca341afe8cf6d0c6dabd63660105cd1740c1333bf83280d5a6f6152340049ff1e61358d650df6ceb66abd12a2f32691b5735da86442eba913bf18ef375202688a4ae6928f57ce30c365b86e264b5ee1d896a2a5faa8831f237d49acc45baf4f0748cbf52cfd721947c92557b03d60b8d46a8a975c40fcb53a0c62012b41528ab71a4b1febd7367383f1cf0384afeb422c23324ecd7d1bb4da0e40147d7a64bc661e4fa39126858dd9a28e0d0defcdf98eb56ac382260c3fba2b0766089bf2c57710427b70935cbf7035adf7b68171540094f0e1151e7692feb4e115952b850853946d04dda9b2f14128ebacc08e9567c40f3927814a0416ac0e929c93436a1ff4ad4935a26b77c5109b5f6871a2645ea57a06b5f011eebcf4dd07193297faaf5b2b2eb980a0465cfbe499fe20a4e6e1187c90444816c27825497373d8364ae9f928b6f10a50d301ae9552f2f1f4eb114c0538f669f027bf78951a4b888054a1f646a8cdd89bf1a5e0eb04cfca0d4fb4282953b88f25e1856a0a2cb232dedb21a980cff5af42b588439871be31a4a8315d47423944cdc9ccd6924bed983498594daf210aa10fd359bfe2066c812156640955f91e7e7d0d615ee161100fb8312245167a8ebaab71f88b5253de88a54e4c7134288e6e51c341987ba9137a44f142bd17adccec7ec1283de9340a75be5d51014ff296c502e795b5d903c7efc92c3cad57ad57248d5234d167e3dc65eb815143ad29a4f634db7ef0ec263b1009e630a088acd0d7a35ca6148e5839f64c200807ce69ec60677283a4ade09f33f5cbf0bf8ed26a974664ef44348febd76f0a9a87985bc93dabd4f1f5f6ddbed00bbd07c49da521c5d70c856b4ecb8a6be551c8be097a584100a95c15523d48d003fc6e155da6b8b675f4a7f0272cdfb5697090a4f72934489afbc9375c87a910341d328c33e9d181030e8d328ef07228e72670fff0552ba3241f06d6f99ecac820605dbcd54b161be086453a7439214d7071058cdfbdd6dfb760bc04fd638f2feb200566cc54045594c54733677f3db365871d65ff667b49f823ab367e0db174ea6ab37f40e393cd4a90c14833e601b7adb2baf2181b2f8d20bd0c5fd8ddfc7868b108718628aa4852f44bb49ed3dccc915df6d59169b1ef4e464b6af5a3ed658b5483ac64c337962358b3ac905aa11dc95d8ffff8b663a49b5d00edd6c1233f318f0f47d0ddfe34a570e58d455f4f51346a5271db43a543b494016262580e126684bcf3ecc2fb08976d9530af405dedb6f514dab5a1eedf88fe19e163ab0505f04369b95be833951b9c9a6e8a5f79adfb555947c53a53c1a8c277124cca88f28d991cb798be3db794da0fe1dbb968d807d49877009dda4bfd75e05f57367c0028a21a965cc56d19853fa45476bb9523d82c8d5ca8f5a8c22f619be98f5507725bced4cc970a078b2d51d39d3cea8ed2cb4e7419685f6200dabbefa2b953e5c9e8c007c17c96d5daff29486eb3b76691b6b5323caa0496fc0b949cc76da25e21bdd41b1e836e5620b0767434af00199bb2dc55c39f0b984a8db91e9cb0683a6a4a060ad7ad5feae106c02e68c1b3371ec092d2ac7175d433102461d1a3807f5947750aeb2eac1b48905aa89fbaac5e5a427e9c7b5dc923628b1b0243113e8453b9a7b493bd1039353468325e715f7274108adb02052525df6a1d92813c392f855af319e6ece6f03ade3e3db5edd7366e5456472631f10f4e50e0ef522f24897cc465f9f62dc95440409566178c26ebd570b94711bf910df8054e6700dc2fcbc9311aa8b1367a76abc0bca41ad9f17dee98ccbec521b2ad3b9a2428dd3c07a2af43290b59648e7b42872ff663ebdaa1663afe5cd78f43668d3bbb2e45d232e741c1bc1bfe90ae6a3bc152d804469b65b3a8cb3a1a74fea84e545bacf2325074f406764b96b722d8e2eb4f014272b21fe82cf4f812f2ccdd0bae03200746ce2b9fdfc91458d52bce27376bd8f0a5805d00b73e4aac44d09b699eebc5ae339801e9aec61af14e956f46cb3ec7929dc25c4db149a7bd5a10c4d4923556192f948eb3f31fd2abe00359cb505f9ae7e08b9a63efad74f53a923aa4cedf90a01dfbe99cf3014a23e93d09a6abf6219ea27d124061d940af981c98dd3e5a86d9b2813cdc28ea72a309e3262994afbcf15055cdb72e9a526dfb9a4c2f7e47def0e552f3fb87b58457835f7a4205aa16049694efba83eba00bf73eca68c8778f4d9a67daca084584a99cec6cfbbce00fa4f16756bf7e4f08c4e4397099ad5d3c57594e1db1728d97c1148c79d59037f8e9dcc13340428a9fb3f61933a39ecae1ba96688bf8b824c674b9c8a7dc24f671d3bead5fe24501f5be6d6c17d9cbc42336a303a20ad4c24cce0aab014bd0131064ae4d33c4c60499aa0cd6dfed0fd9db780ac83ca653bc21450d3501cba4b0ae27dc56b35f56c5bc4421b44679efb2214e785fd4d1d8fa88939155eadb0f676f4b4c7c562c1b8f7c97fd1caf84c1ae3942dd26d0cbe8267cfdbfd141dd4570b9083924f54d56f3fc87c82fc290473730e92a8fdb28ba38814f54ebc52a5dbbfdccc82bc14841ceebb658929ddb32f50c35292001b4207dd1ddd54b8f0b0e3e8f0b74764d5b835f57444aaad4724a13f0ebc4bd3097da16f04f4f6ae5414641780658c73cb68e3152b983c1b81409c91524f18f6086794de3f432616bbad3853edd9537ceb6f704fc45b82055d387533c440695ff11ae50f0965cd797d92ca3c879c218b75ad61edcc1ccb2f955a78d0552c513414a3b01ab40dce5b9bb2c012c4e3a1ab059ab5bdf1411ea30bfdec4c7f4e607f683187b2e816fefeb7dd5c8a2d6cec5508c002396dd743cbf79b6c50592e34e55f4f22680cb2d5c536ac38940c705297482059fd3c71e84b5d402ab99d8acb7e8f85d399fdc8b21fb22ffd21f1174b4e3bad63f2dbbd18f9083f9fe5c1bb8a1b8b4598bf2d4e3523949c16483aeb23b60738d611d79ea6e28bd659518319ca1426645f5f2513770d47911f705513192745f223c84fbd98b8a638915326d694cc2b46c0298d608fe03cdce1fcdabc9d149f4621959db230cda343252d2c9457ff1d6fc7bbe9922151c02c396f83dbb6d556d50b715e4cfdd61353658fb21c7efca39d86ddfe14e4688899d9066e213f86393c4cac5916a009958861dcbb2a6b613688e61c098ecb9b665a6509876a235ea3b851e298bfd87b9b74208ff55da70d0255e5cf1a17875789f8cd739b3e027031c098bd08d920d3953449f014b9f41dfd83e26d4e0fc20505a94b0d3663f50174fce197db190d19bead5212097714986ccb56ed2cf01bc6a9ffb6939a8880eddc433d623ffe192e6faf7faa760d5830758aa0a6edd5b3c3b7e3e2e9d416681fea96a427dba710a012ba052e03fd10cbb3e97b37bd9d7aea5e81f86e1fa892a95048357b8e178a6c946b2ca54e6dbdb856a6243e72f26a217d872c16e574f82db852653b0094406876626c472cceaebf52f8450f6654fb51eb786ae6f43e8f496586b3b1763a2f65a8252a2c55861848edce1a8cef802d5cb6cedb4fb60fa757d0a7d8ab778c9329d4dc8e294af1c9157989c85a486538560d65b0a72c16e91dba6342b1ebe5471db101c8239fec731614e2da4ccad735bc8656470ed4b664f9b7b241d4af6cb3cd03f1f6ca5b97e25e32fbaecaaeda17c5f61a387f7ff5cd1c596e05c3c46fbc1362165010c2ce6ee03cffab491514c350daa8438c1bc8a5a151ce87dd18d5201104e29c7f73a095f8a4bd2fa2f08dc7c2d00fdcf7454f4c4c7916dc56f5d697832afe67b929aac31deee90862cac43a1e08aab467917223c5f12db7fcdd19d5f6f7d7d8af2fb0881f9117b28b4f77a287fa95d3c15b46f6f4b276c094cdfe0da1897dcc91bd890abb8f25af4012051b6c428a2104e8f29ab78f0e64b83e1f4dd0a0dbfb08e30d0ec4c79763c13d99dd54560d4b110400c620ea84fb26a7453c4caa73f463c3aa138cba404141c6cf4ecfb68b083645df73ac53618e34636be0ca45e73202393f179b829dcf4a637a081a2868fb7d357ff6851783dd47898755b23916a92ddd2603d0713f3e1fdb4cc7450b2f89eb4ec43fa0a1d4bcb42235e85985249858450fe6a225333bd6ecdadb25bb50efd3e269a109f486550bbbfda7856f2222e56e59e8b817cf030847119d4082e0920142aa98a0612b4b4760e3f2a9ce88542a74e9", 0x1000}], 0x4, &(0x7f0000003540)=ANY=[@ANYBLOB="c000000000001e00ffff000000020000c698cf73b5363f8e335f17b442ffc3d7bf6b11a9dd2dae7e3148e96c2381ebec3950325b04c5a13d579d72afd76e2f7071a6d6aaa940cb57ccf2e17cdb3bc7172cd363567e0153b6c25578e0b3bf19182f93617ba39627c5155ae9a153f378126df2ff00f535f7f5e1b75ebd5d27607b6e90c896982037e811e096e7435a456ffe946f0edfde26adc2dd6318eabed644c643bd34b4f12905226978000000009800000000000000ffff0000010000808b58f26fafcc326c0eaa099d556608ea42a0a8de17b11b4b6ac4c8d304a35004e5d3c29d9fa8a2a1db3c7641271d93c7780325ff57d3f054d0b18bd5a00d74605c2434cd51111470f31a8bf466d76eec7af2a2e16f7659344c5b907431e5d82f1cfa22e7c41ef609260bb88bbfb984a454c8cb146a8a3b1496fd6e20440c276b0292bc7a5a8cd50048000000d05ac3c2ccb5f1094ef5fc8c7dbf2f00000000010000000d0a0000a22f7c219104faccdecab723daf805fbe98a83b1bed6a77290d8c36160884520a491a61873ac0f839dc1ae05bd9761778116e6a0505815b60000000000f30a05866ce90f88d70c4d81805753fefe76f6b7f954f22004500b98084b6e2db511b084f26b223757e1ce6bac26468b3b24b16b654bbbd047122f50cb604adf57e2eada8b3b86fcb449d57fc8df0ce881653d6f134049312fe0be3f1910512daa5cc29796447db9f1ea6a5aed6485"], 0x1a0}, 0x8) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28, 0x1, 0x0, 0x4}, {0x35, 0x0, 0x0, 0xfff}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 10:12:26 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) r1 = dup(0xffffffffffffffff) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x8, 0x6}, {0x3, 0x78}}, 0x2) socketpair(0x1, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a68030000009b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30c831a783cae3f911095126454161848585b8661103f68ce4396661b231f3b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b5f82639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59bd0572eefb368706650df535880a39e16f8bf2e84ed8453c23a0826932de93d6cf9c665bc677b8f480d255f49110958a7514398ae5c39134c7dc59ca8f4661302eee4b5d3c270893a15899de37f42b90748a90859c3a48a56094618e69dbdc75b06631bbe4ae1e5b0573701b3e5ac7f0438dc6362640998ffc"], 0xe6, 0x800) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) mmap(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) fsync(r4) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r5, &(0x7f0000000180)={0x1, "6cfd38356202252ddcc6442fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d215fb2c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3fcfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe"}, 0xf3, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) r9 = msgget$private(0x0, 0x131) socket$inet6(0x18, 0x14003, 0x7) msgsnd(r9, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r9, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) shmget$private(0x0, 0x12000, 0x2, &(0x7f0000fec000/0x12000)=nil) 10:12:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r3}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff9, 0x3f, 0x0, 0x26}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) 10:12:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x30}, {0x800000000000006, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4000000000, 0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffb, 0x0, 0x0, 0x1], [{}, {0xfff, 0x0, 0x0, 0x8000000000}, {0x0, 0x0, 0x0, 0x1f}, {}, {0x0, 0x8}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000300)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0xff, 0x6a, 0x9]}) 10:12:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chroot(&(0x7f00000003c0)='./bus/file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="4450665f836cf20be11551f0b870b06c306fbe094dbaabddc1097072d7e852c1607af344b61487d21067510f43fb9ccb384300489392cd8410b5135f16df99232c6465c3843d1341e430375589956bd33833ec30f111f5ad7850f1ed8cd6e379846654e67acfc1ac3110e7c2ffd8a37ede061aef56075e763a61eb36e11f1aa2b25f85c26c5ca4cb99ddf4e4065bd7a614d2f588f9f8c078cd10091cb5fdb39f30dc864db5367c19044ab93303078f3fe8df23b2a609a0147c5281023d2e01d98377ae0927ad97dbe512768d22f899", 0xcf}, {&(0x7f0000000000)='?f\fSc', 0x5}, {&(0x7f0000000180)="ff1b33584151bbecb6a247ca2ffadec93179969542eb8d15cd266ddf77d94c8f8c18d9d01bdc7ea5af95072b5c03ca188ac80596d7452d4801443c4629d8784a727b0073de3d0de9", 0x48}, {&(0x7f0000000240)="bc6ba84b7c8d1b9bfe9558cabc0999788c70728605a44c12c6482c29691fd04d53e76794da54985dc14ddf1dfb9a433ffd6766001fdeb80dbdcac2556de45c6e56eadedccd913270e7181f63d10d2c914eda0054ee7211f50ec29cdec14c84e9a1188d712c4591f82890d4e570bc991605ece5c81f34a1790ddbe4d73a20c27c6ed287b540299fa815073285204e6581bb6c6d9aba0d27903f04bccd31587af4f718fd942ecde25a361ebd41ff99ac5e56b455d268fc29222c92cbc82b1853", 0xbf}], 0x4) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000380)="cd8b6f2ddc9f16c802d0358ac8db6288f1acd5aa00ab8e07c068694630c31c2c0be419ce07264346", 0x28) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x72994fac1ae5dd7b, 0x1fc) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) 10:12:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffff63a6, 0x0, "d730c1e7bb6fabe23cd949000000000000e74de4", 0x0, 0x8}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(0xffffffffffffffff, 0x10000, 0x80) dup2(r2, r1) getdents(r1, &(0x7f0000000100)=""/189, 0xbd) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x4, 0x765010f0, 0x80000001, 0x8d08, "becaeff20b84b7b82506d60122b6915b2ab2a979", 0x2, 0x7fff}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 10:12:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) mknod(&(0x7f0000000180)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000140)=0x101, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 10:12:26 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x0, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 10:12:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 10:12:27 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x8000, 0x1ff, 0x8000, 0x1, 0x1, 0xad4, 0xffffffff, 0x1, 0x3, 0x100000000}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x8}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='r\x00') lseek(r3, 0x0, 0x0, 0x0) 10:12:27 executing program 0: socketpair(0x18, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) r3 = socket(0x18, 0x1, 0x0) close(r3) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x100) close(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x2ee) 10:12:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x4, 0x1, 0x2000000, 0x0, 0x7, 0xf, 0xffff, 0x2, 0xf1ba626ee7e352d8, 0x8, 0x9}) 10:12:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0x75, 0x0, 0x2}, {0x0, 0x0, 0x1, 0xfffffffa}, {0x7f, 0x20, 0x80, 0x8}, {0x5, 0x7f, 0x5, 0xfffffffc}, {0x1, 0x40, 0x7, 0x8000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000040}, {0x1c}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/254, 0xfe}, {&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000001440)=""/198, 0xc6}], 0x6, &(0x7f00000015c0)=""/198, 0xc6}, 0x800) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 10:12:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) poll(&(0x7f0000000000)=[{r3, 0x1a5}], 0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 10:12:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9582eeb622e68869, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r10}) fcntl$dupfd(r10, 0x0, r10) dup2(r9, r10) r11 = dup(r0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r13}) fcntl$dupfd(r13, 0x0, r13) dup2(r12, r13) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r15}) fcntl$dupfd(r15, 0x0, r15) dup2(r14, r15) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x7ab555126a10e85c, 0x70, 0x80000000, 0x1, 0x3000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x6, 0x4, 0x2}, {{r3}, 0xfffffffffffffff9, 0x58, 0x0, 0xfe, 0x2}, {{r5}, 0xfffffffffffffff9, 0x1, 0x2, 0xffffffff, 0x9}, {{r7}, 0xffffffffffffffff, 0x26, 0x1, 0x80, 0x5}], 0x6, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffff8, 0x40, 0x4, 0x9}, {{r9}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x9, 0x5}, {{r11}, 0xfffffffffffffffc, 0x0, 0x20, 0x3, 0x5}, {{r13}, 0xfffffffffffffff8, 0x88, 0x80, 0xffffffffffffffff, 0x3}, {{r15}, 0xfffffffffffffff9, 0x48, 0xf0000000, 0x1, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xc0, 0x10, 0x80, 0x80000001}], 0x79, &(0x7f0000000200)={0x317, 0x800}) 10:12:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x65) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x2, 0x9, 0xfba, {[0x101, 0x3, 0x10d0, 0x2, 0x7, 0x8, 0x2, 0x1ff, 0xfffffffffffffffa, 0xc85, 0x0, 0x1f0000, 0x5, 0x9, 0xffffffffffffffc0, 0x1, 0x8, 0x7d45], [0xff, 0x1, 0x0, 0x7, 0xffffffff, 0x7fffffff, 0x0, 0x7ff, 0x9, 0xffffffff], [0x10000, 0x8, 0x100000000, 0xa8b, 0x5, 0x7ff, 0x6], [0x3ff, 0x64b23a9a, 0x2, 0xfffffffffffffffb, 0x2f, 0x800], [{0x0, 0x10000, 0x0, 0xff}, {0x4, 0xc9, 0x8, 0x1}, {0x9, 0x101, 0x80, 0x6}, {0x1, 0x7, 0x2009, 0x2}, {0x6f4, 0x9, 0x5, 0xffffffff}, {0x5, 0x400, 0x7, 0x20}, {0xffab, 0x9, 0x1cb, 0x938}, {0xff, 0x7, 0x83, 0x8}], {0x6, 0x100, 0x1}, {0x8, 0x1f, 0x44, 0x7fff}}}) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r12, 0xffffffffffffffff]) r16 = getgid() r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r18, 0xf, r17) r19 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r21 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r22, r22, r22]) r23 = getuid() r24 = getegid() r25 = fcntl$getown(r18, 0x5) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r27 = getpid() fcntl$lock(r26, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r27}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000002380)={{0x0, r20, r22, r23, r24, 0x20, 0x80}, 0x3, 0x7, r25, r27, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r24, 0xffffffffffffffff]) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r29, 0xf, r28) r30 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r33, r33, r33]) r34 = getuid() r35 = getegid() r36 = fcntl$getown(r29, 0x5) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r38 = getpid() fcntl$lock(r37, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r38}) shmctl$IPC_SET(r30, 0x1, &(0x7f0000002380)={{0x0, r31, r33, r34, r35, 0x20, 0x80}, 0x3, 0x7, r36, r38, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r35, 0xffffffffffffffff]) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r40, 0xf, r39) r41 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r43 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r44, r44, r44]) r45 = getuid() r46 = getegid() r47 = fcntl$getown(r40, 0x5) r48 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r49 = getpid() fcntl$lock(r48, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r49}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000002380)={{0x0, r42, r44, r45, r46, 0x20, 0x80}, 0x3, 0x7, r47, r49, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r46, 0xffffffffffffffff]) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r51, 0xf, r50) r52 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r54 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r55, r55, r55]) r56 = getuid() r57 = getegid() r58 = fcntl$getown(r51, 0x5) r59 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r60 = getpid() fcntl$lock(r59, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r60}) shmctl$IPC_SET(r52, 0x1, &(0x7f0000002380)={{0x0, r53, r55, r56, r57, 0x20, 0x80}, 0x3, 0x7, r58, r60, 0x8, 0x80000001, 0x4}) getgroups(0x4, &(0x7f0000000080)=[0x0, r35, r46, r55]) setgroups(0x4, &(0x7f00000000c0)=[r12, r16, r24, r61]) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 10:12:28 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 10:12:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x3, 0x7, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r3, r2) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xaa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 10:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) pwrite(r1, &(0x7f0000000300)="9d11003a9840b9c05c48bd3d2d0bb03ff4c1f63efbb4965abecfacb1f2de159c3537f1a948be3171c0724675d937e5e5f799047911f93d700ec551a33e6eac7ba09b54d2eb1c0a1d32699dfd0c5d717da561a8ed308bbaaf7f99e4259ee423092ac86a7197d469418eeaed17800fdd6041ff4b5afc70a95194ffa4f724852ae1854c4b7e02beaefc8e944a55212ce60063f67056d288b79eb1a33d1ac2282f031a99d8a072bd1607970fb48f419aa4d617d71ef907692222d1b7cec39438623de1d47b57752e", 0xc6, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000001c0)={0x4, 0x4, 0x10000, 0x6, 0x1, 0x7ff, 0x5, 0x10, [{0x1, 0x6, 0x8, 0x4}, {0x6, 0x5, 0x3, 0x2}, {0x40000000, 0x2, 0x7a, 0x8}, {0x4, 0x2, 0x0, 0x7}, {0xb8ec, 0x2, 0x6, 0x9}, {0xda91, 0xd6, 0x5, 0x10000}, {0xb35, 0x8001, 0x8, 0x3ff}, {0x5, 0x90, 0xffffffff, 0x8}, {0x6, 0x3, 0x7, 0x8}, {0x6, 0x8, 0x401, 0x2}, {0x1, 0x6, 0x4, 0x8}, {0x2, 0x0, 0x4, 0x6}, {0x1, 0x6, 0x5, 0x6}, {0xf0, 0x6, 0x8001, 0x5460}, {0xe49, 0x8, 0xfffff111, 0x8}, {0x20, 0x9, 0x0, 0x1ff}]}) dup2(r4, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x48, 0x234}, {0x85, 0xfffffff8}, {0x101, 0x9}], 0x3}) 10:12:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000000)="802f779b0d2b62eede986c88", 0xc, 0xa, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46", 0xffffffffffffff4f, 0x0, 0x0, 0xffffff0c) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x80, 0x91) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) getsockname$unix(r2, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000404000/0x2000)=nil, 0x2000, 0x6, 0x10, r1, 0x0, 0x1b) renameat(r1, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x7f4}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x80000001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000019c0)={&(0x7f0000001980)=[{0x48, 0xff2}, {0xe0, 0x7}, {0x81, 0x200}], 0x3}) r10 = getegid() openat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x10, 0x2d) getgroups(0x3, &(0x7f0000000200)=[r8, r9, r10]) sendto$unix(r6, &(0x7f00000000c0)="8499c9d5a250daec904cbda77048330a17bdcc829626895a98fbe387a8e72ab049561a60ef555273f3eb709d2fdebe6299d46cf45844379abd83c419a772e3b60b8053a6dd3036dd1a3a472f1d7de38d25cee28db544ef5b15b97987ab2a53d253521acaa24823359a8b855c73a7ab91ce08ab506761a4eeddc925113a4abbec9d17f384b82d09f10b1799b53d00067a9d", 0x91, 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) kqueue() 10:12:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2, 0x0, 0xfe}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x0, 0x3f, 0xfce0, 0xffffffff}, 0xc) r4 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 10:12:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2000000000000091, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:28 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 10:12:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) r12 = getpgid(r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={r12, r13, r14}, 0xc) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 10:12:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xf699bac9afd12488, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) dup2(r8, r9) r10 = syz_open_pts() r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r12}) fcntl$dupfd(r12, 0x0, r12) dup2(r11, r12) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0x6, 0x1, 0x1986ef89ab23a2e7, 0xfffffffffffffffe, 0x6}, {{r3}, 0xfffffffffffffffe, 0x20, 0x8, 0x5291, 0x80}, {{r0}, 0xfffffffffffffff3, 0x0, 0x4, 0x2, 0x3ff}], 0x0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x8d8290ecfc604c55, 0x4, 0x200, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffffd, 0x97, 0xb4ebf670736dbf78, 0xa92b, 0x8}, {{r1}, 0xfffffffffffffffb, 0x6c, 0x100000080, 0x7fff, 0x8}, {{r8}, 0xfffffffffffffffa, 0xaa, 0xbad1224f12f82162, 0x7, 0x11f5}, {{r0}, 0xfffffffffffffffa, 0x42, 0x40000000, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x1, 0x8}, {{r10}, 0xffffffffffffffff, 0x0, 0x0, 0xec, 0xaeb}, {{r11}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x7}], 0x1f4bc997, &(0x7f0000000240)={0x1, 0x2}) close(r1) fsync(r1) 10:12:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x6, 0x1, './file0\x00', 0x3f, 0x6, 0x100, 0xdc9}) sendsyslog(&(0x7f0000000180)="399f3f04ccddea49a8dec1249f657f411726a725cabb4e123bf08bd24cf2ac03944d11a400b66462d0c35074b59478aba8e97efded32d467c645c800430459072c1d9f7f43f1fbf771b3aac40d7d57d098c8344125f4b7e3740d136f65b163d42c6d222d85f30ad6438d574ff04c967a9eabe3f317a067c17c3d59929964bb9394060a030c0c9e0db298055603ab34a74131c4349f5e3d25a4", 0x99, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x35}, {0x4000000000006}]}) r3 = dup2(r0, r0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 10:12:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="39b1677e7d7930cc04c1e5261269995916c7e4c679d2476d9fbd95e2fc2f23a5f925428faf604fdd0aaceeb16044a7ebe32175bfac736316df3ec28228b40ea9ac9cdef35de1371307c94b85f15fe66edfb248097e620939b53dd1ec5d8f04c5f925b76087e8ee696ba695271e9148b66035ce468971476ac9dd84b2b5ca06eb99d86c9850748223277bbfe634a7ae8dd8dd0091bc963a393615ff42984acb17b25bc365d3a118155fb20084c87ff53869f2a4b08e69b0d0ae3a7d8f488424ce82a1ad5d30644757a72a69cf14f06a16f02d3983ed237af89e908238f0486309ccee7e3975c07088df11cd98c59e72f01599de27a7795d461f50", 0xfa, 0x406, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x805}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000100)="be3e9313711d412e7d9bdb552c74") ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000380)) 10:12:28 executing program 0: r0 = socket(0x11, 0x4, 0x4) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 10:12:28 executing program 0: chmod(&(0x7f0000000100)='\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mkdir(&(0x7f0000000080)='./file0\x00', 0xc8) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffe59}, 0x0) r3 = socket$inet6(0x18, 0x6, 0x1) pread(r3, &(0x7f0000000280)="e588ef378c67a8b0a27ddcdaaddd1f51c7cb664787af6df74bdc831160ec92917691b904d63c20536a1c8e50afbbde82245e4f60468f860db8a058cfaada3008881464d41148b8b73610d96b4da0ecad6761692aaa1be7f773102408d0beb97013ac213a292dae3f974d75d00bb65f86c15c679fa035c429f09153cce544b3dafbaf6cf5e30572390a56111a991e05426215f33ee6a8809b9ff438beb070e314805d07c2ec2ebe502f5b47a5dbf9ff8425ba5ba447f611a1f0ecb731741a324937558ba4904cf79698c05dd368cc5356d8", 0xd1, 0x0, 0x0) 10:12:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) open(&(0x7f0000000040)='./bus\x00', 0xa, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x1, 0x1ff}) close(r1) 10:12:29 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)=0x9b36) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) semop(r0, &(0x7f0000000600)=[{0x1}, {0x0, 0x9, 0x1000}], 0x2) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) clock_getres(0x0, &(0x7f0000000280)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 10:12:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x101, 0x2, {0xfffffffffffffff7, 0x80000000}}) 15:59:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffb0}], 0x1, 0x0, 0x0) 15:59:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = dup(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x5fb}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x40004, 0x5f5ebf03}, {{r1}, 0x800000000000000a, 0xc9, 0x1, 0x100, 0x2}, {{r3}, 0xfffffffffffffff8, 0x80, 0x2, 0x7, 0x4}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:57 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x7cf0}, 0x8) 15:59:57 executing program 0: mknod(&(0x7f0000000640)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10002, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a4afb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed07191bfa734e37934a695482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0xfffffffe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04"}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2, 0x7776e14b062627c}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 15:59:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x410, &(0x7f00004c8000/0x2000)=nil) r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 15:59:57 executing program 1: r0 = socket(0x2e, 0x4, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) 15:59:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) r4 = dup2(r1, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x22, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa20, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x18, 0x2, 0x3, 0xff}], 0x7f, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x54, 0x1, 0xfffffffffffffe00, 0x7}, {{r8}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0x1}, {{r9}, 0x6, 0x80, 0x2, 0x9, 0x101}], 0x3, &(0x7f0000000200)={0x7fff, 0x6}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getpgrp() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) setsockopt$inet_opts(r10, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r10, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) pckbd_enable: command error pckbd_enable: command error 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x4a1, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = kqueue() dup2(r3, r0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x6) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000380)={0x9, 0x7071, 0x80}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0x80000001, 0x9, 0x10000, 0x9, "5cd4234d5821e31924b0827b253bbb4c6c33e241", 0x2, 0x1}) mmap(&(0x7f000037e000/0x2000)=nil, 0x2000, 0x4, 0xe8dacb9ae9f23699, r2, 0x0, 0x0) close(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x5) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) r2 = syz_open_pts() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = dup2(r1, r3) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7, 0x2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) close(r2) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)='\x00', 0xfffffdd4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x1e, r2) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r1, 0xf, r0) r2 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r1, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r6, r7, 0x20, 0x80}, 0x3, 0x7, r8, r10, 0x8, 0x80000001, 0x4}) ktrace(&(0x7f0000000080)='./file0\x00', 0xe, 0x48ef2c0fd82d417c, r10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r11 = socket(0x18, 0x1, 0x0) close(r11) socket(0x800000018, 0x8003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x46f, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x2, 0x1000}, {0x7, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x100006, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/253) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r2) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) bind(r4, &(0x7f0000001700)=ANY=[@ANYBLOB="5669aae590b227e60a06df77c9f0d423ac33c55d962499d7a2f1416d99c789e6ac28dc6c9b45c1904dd97beefaaaf786b8cb7b3598fceb126d9d413267b3acc1954f256e1f51533437db298834d6983fd9e566ddc0c0b0c754e5a85c29c83e15cd514a007793f9ff74845d3feea03eac047c1c8d742ae306d024ecc6172bb180d3028e"], 0xa) r5 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r6 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000), 0x1) setsockopt(r6, 0x6, 0x10000, &(0x7f00000016c0)="733566c1f6df1ed60114a5", 0xb) fchown(r5, 0xffffffffffffffff, 0xffffffffffffffff) r7 = socket(0x2, 0xc003, 0x11) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) syz_emit_ethernet(0x1000, &(0x7f00000006c0)="29497818d84e461f696290dcc4d176231fb2dd6a2cb26b539df77e7f180fc495024487e8e7cf963ecfb6afc75cc96aff6a516bb61f3512e7aadae3cac3c9742b334ef6f34652e457bb49d988fac1a78a87d916a5338be23ec2e4c3387385e5d78a3a22b0656e67ef01e30103fc62d918135858f2e624dd896ab6148b89a1a2738dfb08e308976cb4a895176e06dd89855dc79f82852fa33529a9149431abb631e69088c5a4b4f2e2072a8cdcf82adc6e829e87f0d70d1ef40449b3a0749ac7cd5874228f97dcdc2854e46220d61a17c100f36694ef1211c9f1cc590f82202a334e367ec9397a66d098f70a889e99fdab1abdfea3157c066b93c1d185a7d1453ebc2ffe81e2cb4cecd55e3a4cb65cfff2dc2155ce695ea7d20a775bd4bf21bcc5c499660ae700ab036d399362f8d15089776311bd5ad04c7eac8a8a72cc55d3d534dd13266f39d99a4d5c252fee002137d8c6833bbb1029e58fea2046f2a9c2973987835c181da7d6e3bd90b368fe8e91fe78a613e9b418fe3965a297601aa05870351ae091db1ea9c26c709fc7cf2ce68e4f9d692b334ae1b34c3ab303e8e6bb08a3d554559a598c6c7b29d800dd1b85093279cd32885917a4d40f2109193126630e5014d1920f702b3e028e1dd2095d2a896fe23cc64bfc29bd244d02ab75be05f115550fba74ba6a0ea7bd16437bab6e286810dc8e48955a2601cbd0a82ab80de1c2ddc05036815ce778056c047a4941213b72199ac9bbbacf5a47f45a2ed4539b6255d5e9824dca2f6c1e56d0c640a775feb252aaaab64cec010011cd6cf4d72929d1347d43f6770f9e855d872968bf7ac9973e21d40db3362e4c8a143b4b8150df5c8a022f92471fc6e41869cce14a16f1b00e837045ce613ca9c22d9490d586608de280f3e7b4e92dfe61cb1a0ba9dceb3916a4c3c884a53634683bfa60358442e4bc108a052b8dd53575ab736d941f4809e038d91c7030b49c5ee6b5a5bf2be3de3b99775bfaa5d80b83e331447fbc013639af1c7a263fca8c2fc0459759336d787aa87af492402c2b2a8c31d286a5749a85b2ef9d637fa3d868cd75623bf7ee0dc5cf7150bfe602f9f6ac16ac5795d19aebdf453bca0f88ed9f34d1d2be64b1d34ff5c31d9f1cef31610c1c2fc7ba305168e6b3741a233eee3f80031577253f372db87a43ae57749f9a0f7886b2d5cc3f4d3be8d6b848944557a2c6e598bdfbab638a0da96bee83e4a88907186dd61e48ba31d4390aa3f48506d52e917ab021d8b0ba87de7f61c4357b12b60bf3e743bb5e2ffe9f723f5bfa5434a04ee9bc025a72f03e1125a9d424358a73d227b8c0fef4e6f519f04bd4c7de3743acf5187b6026880ebdd901e31c9bec77b41d663fcd935397b0c19c3d3826243ba279999c92125758dee697df915b5ca6d3e6f79c98abc58a2e41cdf42f14114739755bf9c935df3f5c198c58a4b683537e94b5c421951ee61525ce070c1327d37abaa7a9a32cfa4f717acd9ea5bfa992fc5c2e46ed999bf2eddbc469f2ddd7ca2120dd0f3f0bdca11e83c2e15532ba2c723ee0361bc6764dd569af224447c4c7866874b38d8f84bc45be314e014ad1ec0707d43014462c45c879c636783fd65d5ab4cf2cf3323d7f9f6876c24b56cd16d506786373835b70d3ca8062d603e8078d341db87739a22676ae11c4b8817d9d5fc8b254407c46fdf14854f55f3971d6f42206154b0024783d39b630ec30ab188dc3e7c88ae496cddd1f16aba549307d4d3a7ef4224d863b4c9aee9b9e034030e47e65d2b236d520dd831dcc48cd55bcdb5829db58a836cbb5bc160269db887fdc58bd64da010ffbb08ccd29b68a6b2813aa789300ba0c7ae0bbfdda8bf0456c5236bbdde352497476b04459cd660440eb2fcaa6c096148f842e07f0947e0ea951c6947794f2fb7a049d269a4922a71c68692cedfbea37c60dbb6ca818f15e701e1b3a0e9e6cd5bf8754461eed361ca4ab6bb8a7800a094ae4e468f798845b062515e42194dae5b29ac2a76501cc5ae28dfa46b0902bfe9e1e2b3f20fde57c6eb963015c06b32279dfbf43571b5b4763351dc45db7cb8af069e0cb399de8408943cb404ed07cd55d83e12e3c36c25f3c933ee4c079446c754d3ee34c26b8003b71347d3952514c26ae8bf5e8efd2a38f19a180c045a375e74686584101d24028e3941928d03e9e50bb0191dee1a11e3574f4d41e8b6210ccd4b270e9c5a301204679e946275452bd3b7df83600b02ce7e5ebd34eef3bab275b0d90d6b52a0cd827e2cc6352852143d052223705a6c6481eadc05ead7432589391f5ca51cd7626b11d2d4d831ad04cecdbc379bc40c4d92bc5c5de3b98bb463955f3ecde97c81801d9b2a6411bfcf726a94e5bd46f4e7c270225242d707b04355ca4fd97bcf9cc216d3062770678d308cd4d8467c2ac02d72e168eec8a706737110d44a1ed474f6a0a4ed9a4e41052692f16437874469b3e13f734810efc74c6f9a3799304d834430ca25744d4b54040cda1b94f0ebf8e708fedf572f578c2d5bf4fae696d700358cbf5c13c8ca0672f9b7cb77b73a9354aeaaa6429f4b7dc8972317e0f8cb9acf85cbd5e03222fedebeb5d1533f5214e5ac46d0b93ad8f9e582a18973941e111654bbe8685c55c88ab78dad8a40ae6e83151be240b8850d6ffe7548c128d25a3a0dc129a5fbd6fe2e560bbac54bdf689d02ab12e089094b107eab64f6901ac170fe7a3a930840d31f77eafc052e3d8b448cb80733d56ab81252d99e3dae218a043bc7aba1729ea7fa15bf7ed203fd961364d5b2c4caecd868f74766675c632ca1e113db4fac24af7bc7e30fb7bbe91f2bb23b2cee3ae2ef537d226aec7d47a6cb022358b0e66c096376e5ea446ede7652f89bd32834272d36b7fed9e9ecb7d78f171ecf4a9946e588218166b0ab1d0a5201c29ad8cc77d0947fbd4199fbbfded008b397ae1fe523abdb8af68406ec84deadd1c36a36f977c2ccf3784ce33319383d8fec05de0d43d294d12086addd0fab2e60b0429faada30f03badbabe532ca7c4b798e63aad90cd890c5352d30c29a9875fa9dfc708944955549815056dd3c03ba70d8825a4ed02e0020b7ff96e89203e33593e5dcac693f875464eb5fbcff97152ed2f95e997cd348659f89a12a364e041a282e49817d11972648ba96668b7e639bdf461dfbb96153ee33a73a9f5e90e4f0794db608844daf6a0e9243d692cc6dcaf4eae0a5549f862dfa1d1650a16ed64762fb896bf5f2db6bf6613fba08d360eb3439fc167ba1b90355604bce55a70800d97e19fca6698f5db85851013bb06ff5cd919d19e6385d3e4c8ee6573b00f7bfba88de7219346131426c18a20b598c34600a58afd74ace8987938dc1a22271ce71b6d6a2a9fd79fc7c75dae029c6a8a84891c962dc3e8bba354f541a7db426afa3831b87627e090ed4c1e7dcbbf655d4fec02c5d752ff26b7c7672a4370170c6048611f9a6fb47975af8e0a74eddc269bb58416557e2195ff96fd147ed5055393a5b4a35986328d5772caf44cb12609e7ae59d2c66decd447b05b11f36b53091a36fdbcf03a418a257345351af45338d20fd5be7ff02fc70bdf16af81f5e4ce0074a9562ca82386908dd35b7945de9905f8ce6090d51eac98b363aa0f0552f8c38e20682a6f0181f791b9316ec67e4bcfa9bc911b824998bd876ea44bc5f623ed97cc09251b95f0b06200952085e3683ce214975a98792067830547ed29516bfb8a27d2c1b57386c28521006b2140e657705242e25c113e5062e46800145f05635100ed3a9d712a55af14c411b08eea191a1d555451a2d724f428a34c798128b786d57a98a45677739afa805280fff3123e45a4f23f40e4f0138c9db5a35e9c693b605e4745a9cf50bdea29cc438cae49de534560d29295e02a8ef49dc400dfe9bea6fe1c2bc274e95d1e2ed22f1260814febdabfe03c4cfa1ed1de554927bc672fdaac5278757605b1dad6a8f348c1fda66e3123512e7d7f3a9076c05987811bea90d641ba4783283219cc51f54f00ed256dec0e4f9de4bc6b3bbf2a6d1575d0ab0a34d5e678fa81e1b4d7c102a2a5728b9211431d7e65a281d71abc1dea5987f578c3e6885f38967b7ea5c5232814af8b4b9f8ced45a8dcd732166adba14e7e49002ca97b51ecc3e582f8230713bbee7d229f40c07165f334048874213c8a82a7014ee89a64c70df67e5958e54cd7396d01d2ff358ceee0ac7714b2799dd70e7f987034c9df08ac5dc18f2a203dd32575c18e222ff14d2445ff91f51ebe86e67b86c97d41738fd20ea85ab3f31150bbec748e411b428a4c4077619ef93b72a8f25f863a6459b1fc782956cc316fb361fb46201a740e650d02d659bbbe56ec67a249b7c765ee85f04a2edd37e6537f2f65bd57442e8e9f3373441d37b4fe6947ead25e164fc9b35801a056a37da5f775b6698a34f5ad84d9988146cda5c0b31a1be1bec976a41ee375ed40609ab6e04246561998f524e7ebfa258dbb281beb92dfe375fe8e7f4d4a961890dcd92770f82ada1baef3140f742289cebe293af143aa7647bad6b121d803c9350e5789696ca73e5be751cadc5a133e5b72ba413851614fd38862cc5f6401bcd245f35ff55760c27acc56083f7b90c5c1a38925912426530c1ba34a46ec390a114283f8c7a103d0eb1b202898740aa1f4d4352bd8d791671d32a782c61546d0c9f29eec5da0ee9751b57b4959d57915defa1addd8eec2598d65b4436f12f72c929d386ca0cacaf7aa9a59fbcea08f4ebc9148c64d2dd653d97316a367ec51a2264c4a158fa923b5923e529cb3d239d0059fcb3a1d274052bbf2aa7bb336a47f3a3a1677ce59884d051ff7f4234973fcad99f81bc2cad32ca7c3e0784d2a05b68772fa39091100bbe1b59c732bb87645330df24ef82c026faff227ed95e128fa4ad160cead8ce5bbc965294c53b3af2e7552f8b1115ee57b14d4369a5157c8b8f38e9acef0c3acf0dcc0de1b9926a61817adf741de3e578d7bf61e42cc14fe88e8c8b735140e56c5a3cc9d194d8af0c18e427f0e8b6ea242b9858ff7368ef2640ada111c5545e9646652bf8663728c5b83338075facd495edc2b9483f5b79708300f27fe035eb0507bbd670167a5128911a14bcf431c418464fc0de9ddcd58e9f2bfb2997239a254a4e4c590ffb863b3411f87bcbe7208a9f0069814893c0b809c470f7e9c186d707d30011f88b61cfe3ae89102ef609330047afe7df47d68513493fd674b38883a70d6428fbbc07e22ee3c715370e3f35ed2217f5fcb2d58cce8a0b3e9c4be959c94a5afacc73e727fc7f0a213e8b96ea4853019383fd9a0ff8f0009d90367b4ff1419f91e765b7d46641b9a8661c0a712ff6b301b563f3f46f4e0c5683a0908733c6f0a1db6fe9ecd470203b888be84ae708a8dbee1415425dfd5dbd87b229cfe2a1b505c4149bd5dd6b52b597db685ccfcc91f0eea752f5e91869375cd6b9fc41b2233c3ff867d58bbc934b92239a1bc6c1ef7bdeda0bf33dba5aa036046ed3c9f9514966de86f4dbe37eb9b610390bf874c679ba636892db5e00bd56dad195a6f6b5fe1ea0241ea8ab714d86d6e61fad6317360327fd2af9b735531cdaa583dca6e66cd2e73bc24f27d5a4a95119c61bd8779aa6c0d62946f385200fca499859d24be3322050d5e6ca3ead1011511418f4f2162e36badaca9de68606d610673b47d243c81b3d64e99772bdca3e6945cb2f49236388c01f4c96e449397628c98c88bde6bc3dc747244f73fc") ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x100, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r8, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000180)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369ad3c23b7d21483157059b18133d6bc", 0xfffffd82) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1028, &(0x7f0000000040)=0x9e7e, 0x4) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680), 0x0) 16:00:04 executing program 0: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) dup2(r8, r9) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0xaedb8eae5e05be5e, 0x0) r11 = dup(r0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r13}) fcntl$dupfd(r13, 0x0, r13) dup2(r12, r13) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r15}) fcntl$dupfd(r15, 0x0, r15) dup2(r14, r15) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r17, 0xf, r16) r18 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r20 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r21, r21, r21]) r22 = getuid() r23 = getegid() r24 = fcntl$getown(r17, 0x5) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r26 = getpid() fcntl$lock(r25, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r26}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000002380)={{0x0, r19, r21, r22, r23, 0x20, 0x80}, 0x3, 0x7, r24, r26, 0x8, 0x80000001, 0x4}) r27 = getuid() r28 = geteuid() setreuid(r27, r28) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r30, 0xf, r29) r31 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r33 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r34, r34, r34]) r35 = getuid() r36 = getegid() r37 = fcntl$getown(r30, 0x5) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r39 = getpid() fcntl$lock(r38, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r39}) shmctl$IPC_SET(r31, 0x1, &(0x7f0000002380)={{0x0, r32, r34, r35, r36, 0x20, 0x80}, 0x3, 0x7, r37, r39, 0x8, 0x80000001, 0x4}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="64b624f5b962a8e6389da37c17cd67d3f10dca3e80481002a762b85a37c290091ba01b0fb0476dc897c5aaa1e6cfdc441483acbc6d60f528f87c47013d19b18113b9b64851963789a3c8f8cde6bcb2202c120186535063773a54f37ffc73509cb54c35351fa69d74", 0x68}, {&(0x7f0000000280)="784342c1d0e983db141ae1d6a918acb600581ea0ee4877725a22f5133af4bc87ee4a7ecc6e874be469937c66441ddbbd39b96a4c820b8403c50bc49e9a6fd67c95085c696a0919930d683ce9d9b8b0dcbdcd2d23f6286e48fb59b01c1f94ffc2a46eae485254ed7b88f79fd351effcf6e66454985cf6dae4cc411d2806ad2afd1d9cf1915b29ef10f84251e8ae328fddea68910f1bf47f05f261d73579a7e39ac4bc60d56a9869ed675e69eae1dfae14631e19f612ac2a125b1e5aeb0b0af29bdd36f754195dae3b27379453685f055b1ea026887bd3ce6163f7f5bba3e1f484360d90625c7692d351b19daffcb496d2c4e41840269d022c69d0", 0xfa}], 0x2, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r6, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r13, r14]}, @cred={0x20, 0xffff, 0x0, r26, r27, r34}], 0xa0, 0x8}, 0x6) r40 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9a31, 0x8, 0x6f05, 0x7ff, "2cec62447a3341e6e7f767915a11bd6e8dd2f7f9", 0x2, 0x8}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair(0x3cfee110cee47e71, 0xa001, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000003700)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000080)=""/109, 0x6d}, {&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000001300)=""/216, 0xd8}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000200)=""/134, 0x86}, {&(0x7f0000002400)=""/113, 0x71}, {&(0x7f0000002480)=""/255, 0xff}, {&(0x7f0000002580)=""/180, 0xb4}], 0x9, &(0x7f0000002700)=""/4096, 0x1000}, 0x1800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = dup2(r2, r3) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000240)={0xf9b1, [{0x1, 0x10000}, {0x1, 0xdd4}, {0x1, 0x6}, {0x3}, {0x2, 0x8}, {0x2}, {0x2, 0x1c0}, {0x1, 0x8000}, {0x1, 0x8001}, {0x2, 0x1}, {0x2, 0x4}, {0x1, 0x9}, {0x6, 0x3ff}, {0x1, 0x4}, {0x1, 0x17da4ef1}, {0x3, 0x200}, {0x2, 0x12}, {0x2}, {0x3, 0x3}, {0x1, 0xffffffff}, {0x3, 0x10000}, {0x3, 0x80000001}, {0x1}, {0x2, 0x200}, {0x1}, {0x5, 0x20}, {0x3, 0x317a}, {0x3, 0x200}, {0x3, 0x5}, {0x2, 0x7}, {0x1, 0x70}, {0x1, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae6322525956078e5815f73f2a044fd3389632dfc94ff334a5619515a4c8ab06198822000a025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00000000000000", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000340)) r2 = syz_open_pts() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) fchdir(0xffffffffffffff9c) close(r0) socket$unix(0x1, 0x7, 0x0) dup(r2) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000300)=0xfffffffc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000e06e, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000000)="3ea20408007458e5f37a0401001827003bb935e349f7cb0c0b40ef0718d60000000000e1aba5e9f5c1", 0xffffffffffffff1e}], 0x1, 0x0, 0x1000000) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x19, 0x3, 0xfc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000040)=""/98, 0x62, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0xfffffffffffffe95, 0x0, 0x0, 0x39a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x7fffffff, 0x6}, 0x10) 16:00:06 executing program 0: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x0, 0x0, 0x7}) r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x2, 0x3, 0x2) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c95d41e84485cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) write(r0, &(0x7f00000016c0)="3dd61f776e25d44eeb1902e9fac4b7838f9482e455289ba27674a4cf086a179daf9d9e2dab4a199874cb4726e2ca8bd84eb9f6c11eac4527e671233be27184cb4394aa9e1c2654117521342b79566a07f5a3d47c51d1ef06d12678337785bac822fcdc6f8c20dcc89a41961cfd98a487092c2a9b785354f32898754000baee7411692f0e2727a2f531992a8abbd397b70ae0b0b29650787f1026aaeedff8acbce8681f55e90275b3baacb4895271e455be503bd7c3770eaa67565675775acdc4a661eca59099956098896ca62c1723d2ef8678683f31b5bb05a38f1ed62ccab214dc39c3469e5df6b501cfb2a24e4ed1b5e6eb3f94dc549323856374fc38a78113d3c9dbd1a489dd6628142cbb37543f927875d880b18a571dec4ec3db0740c5d9586759f949bab1343de405edb8f460e99ad19afed47a9d93d1bd5d9c335f362639db36a622b19873c0f6fda9da000e919bc29fef2ca7ea61607c0b9c8bf3b522a389c19df4ca9cb2b5b92a637dcca2f5b3a6fc8f7d776dbbd2f919e2c0350165ae16614333d67792b0cd88205896ca41d7cd35fd41b46200d815074ba19aab67605c68874d312c34f017205e89efce59bfba81fa0b20f87c8c5973a6cf93d8bfc12c96629acf872ba99ff6e4ecebec9426b4d6b1b068830d0eef8108d3587541af028c3a50acdf2789aef637880f2f9be79bcdfa6b9095ff7554b932785d0493ca05a75136b7925fac691a379d054c60ce6a8d3b0b05bc8c50dc8681f590ab713411fef0fc8937b1c969f4312d2409fb3a15f19e55535938ab0a8d8f4fc79815988cd564b2e4707673f0af2ebdc0aa31d73c3fdee7cf6e632c9371e6815c3ee5b01330c4c47b9303644977cf530e8349a587dfe9399640115685c1957a1a7b3f93e05146a915eb3903f9dbe36e9984ba5b6f340e885abce9b6ebb0f9a423d95eeb76e95c5152298434038f5db5a98f4f3cddad3a77540252ad248fa5195111ca352f46a2d6d3bb3a13a8570c4a569d05e95da4e9b78ef720a1e9a0b0d360fd55c334dbfd54a59a1c3799ab55a08b6256f26299dcb2cfbd06d2788defe445f897bb3c84cf701e4b42b3ffa72a16ce1c55cfa2c81f5fe01ee9b621e1740462acae4c74fb26d06b9d46f9f7089da4c77f32ea9c5030a6b88edb40e73f20fce038e634fe5b8ffc4c095a075eaddcde217c7f01d821b1b84607f5d9e8ece8d53ed37efab20ee367c5369678594ea93ac1eeb75a8994e24f1b987f5127257e1018e8dcb1ff8028a3eacb7ef55c727a89db0316112ddf26c146a8bdf760950e43a4bfbe95911557bf21cd7de0b4958afab2b575218b6516033bb489003f9f1a516bcc33d9fd7ba2041407b80cd8870c71bc46c47131bfc319448f8e332c8b17414cbb4b1c4ba0d7c02f21a7ee2909f8479da2d523f9311cb1b7a672323ee54cf04cf2c3b35aeae70ddf04ae1df2d617deb29eb7523c3690f0689ad79b27a576beef8ddd81660463eee70cc789ad06cd60f1f6d2622226ab8f5478ac357bffdcf619092f3576d6a0dd85df188a371fc8302b7c1f8102f8c620914b7eafc1902539e2b44784a82958684ba5b35ff41f8aed229fa2e887ed19e924528773feda4339e63223c8587a906b86cc62e8465953a2191422f1a39dd67cfd23768983ebc24221f19ca2e691910a32bd1cada78f52ceedd596fad56ffd262e85fa10519a16e63898658851502a91963f18d3780ff329d4b572bbb8e7b43844255d3dce6d0227ecfcdaa5c27868d8057e92870f10f9b1c50617bb515929317c18d7939e23ae1c20fc8e4b0c55836fdb3bda76c19c9bf67f9b2ea06094613b0f32b1d2ac98ef69f07dd3e798de0d63aca3ae80f333f0cd5bf4773b2650bcf1e608aeb1295ed92e5d47ba063d207b512970b045e1d09f685970fb91ce52896f9a8bb2901826040e28c3375c06d168e56bd4ff7e57eca7f3563783e94dc8883887345cd5416924ed99d0eb17e3aebe85866a4b7e7b9c7e0bb9181dc018892048f9620d4a28675533da0049214d33992385572ad5365fcae3bea1f275c4984ad8122897049a8f6591a26cd04909b9d7c35dc4fd535efad5d8d5eff2ef1d349f452a169140f8f6200c11b066713ce18b9e03c31bbaaf48f6de2b030d0785e939af81c275f31d1d539e70839ca8d0a8194bfffaf88b29281d61d1961d1ab12359be23653c1a16dbed06c2b3742c1b03987542c83e895ab909acb0b4ee05a65bf751f33ad6da0b0a753c89a610c3dcfe10eb128ef6d7bb21a576d1336ab4385ad232f89ca2ef2b2ec0eb5b1d23557cb65f687449a9a5662f05b6ace015739396c2d18043702723ceaa968133b9e9eeb0b670454ebd0adb0ec915e36b330e3e8f3e12fe33a0c67e58929714e84e9396b866a52811ec4469f19781affa814b1a14532b6f0407ec655c99ac9805259b9e1c01957dc5878b24257c87304554583623a2fb15e538fc2da234bb0bf8b74b69ad9f26128dfed8994b99392034a1090f135e88c27a4c9ea6718a18cfc8a5f49917f36b6d9d701c8270ec4174077e7118cecf48d1f90a4a26400e56f9371f6f6adbb5f0fe3c39b42a0a04c1bb356f2c13d03bdd9ba0050cf65de1f6a88a59b07d0f34fccf86c2e5eb04bc3a42a061611d062f8d03ea2294fb693ec6735f7f770abbc9ad6dd213638bc62440878abe84e9ddf16f9a251b553d5699f53380c7ae51a0fa6e742ec3635a139b068bf96fdf39aaa19d78f300e669b43d275c9e72702eb9e16782ae7981971dc0ec070f7a1de620280131dba1046b6dffbf45e657881d82f9bfff6e825ed80d50efe41bef7263275588c9da9bc9f5481215581c5d3807f5a829656163b398abadedd428b8d0d489f699881fd7263fef7f74396955ee3da936e3e0ed4f82fe705449b9c13d6a8de3ef059304a20bace7028fad4450872bef912c0cce4c6844fb18e446ec263ca30a21e006907d32ab4a16167122a6ab0e9f6f3fa0b65ab455ed3b0df9b692df9ab6bfb6bf4579e0033fa22cbedf49320a36512f87fc754bbd19cb105c9179309a637aed13aaed2a3f78cce7f3fbb6d98782533438d9ae750f470249a922856e0a49f2eda94b09ce6ecf5024ad9cbc4bdd4a95b42c6fcbbb080e2b0e5bc752abcb00ebd904259da4b057091b092b64f6d346889c4ada8008347024ac9f5b5aeb1edf547a036f96a62c83a3d1239d05dd231a979ad787e576d7bf5ef6818c2b9bc84508a65c0627e20c2b43c1d622bc4f893b2f1eab75644017d6712f6ebbb56f0391d4a6e8e7d9b5df981dec4fdf5ddc868e796dcb1b90c631286f32d4029d87aacdeaa71244cb790b79b723dcfd378fe94330336d0468167e4484374a132cb5be6c2731baec550026df050ad69fab2cf68d212c532f62fc50f08017343d506101d97e222891469b8bcc6fc4477b00e40b4f53782a4c5e1834443a881c6328caaac360efd53de5a5d2f13daad403d3037e3f46c2746c31f5d32a0a93c40ffed9510dd7999e4e04c62546d59f6dda3e5c6694ae59ac1888296ad49790a5c7af4ed4c5b623c26530be5ecd65582c6709ac8b184ec9a8c6d3f0bac88a2fca927d3f87c4b7108dd76e4e2b15e6bb94f3fc5955a9ad8a55d588beffcc174bd0503fa26fb13c60fa4c7ad0ae1796b616c643d2f2fc51d4146b46b2c32f8701083e51c003db17424866e4850e433ec84f313ba47c53f6500875f86325b8668b4c95ce0c19e0dcb953442ba706fdb8bea19f02695ff550071e0a6f54717a29bfcc1309380fe592b531f53b0ee3527f2d5b84c57c5193068bf174fa8b97a4b0b5b06eb7a4ee2d2f5a09a77e0a624b5aacaac30e3669190300a530f23a920eff366066e26db93ef50507ed4c35347656c9720d420810a23c5e95149ac1dff0573130e70ad9bfe182c1039942c8a237bc8b8c5ca136d128faeefc70db400560160e7ab2d614f57e06f715b29541c00aec37cb86dd5b891d79e47f5893765d57234282e69fc75a4082b2b0f379381609e82176354712e9f84e863b7b55ae40d2c3361270b161b247765444ab1173366700ab9f0e1b74da9b76eeca2dddbc446d3ac0547acd03e984fa53573057058f68793dae08e4574748ff872eb785437d772c2779560e05fa339b38eff8c04eec8e67789e29f090c688535ed0c1bc6c375385532ff80c70493c3a18d0bcee05044ec78cb3e8fda1e81f609d5f71befc4ee782a4bfd679cda3914abdedfb30181a9719d5d50c92d9fadb6b493569e99c25b48d8b06c36f43e18fc564efdcb0268e4fb49ead31cc1629135aac0d62b2760cdcbfd9efb4274bf93117cf2be215ad32430bea124db555533c407a6447a7696bca9db147c9602f6860b61732831eb8bd32f6911cc142055c089a2eca381ce40dae9a8ee825841cd89f1c11ec6b39b37ca62bef9d1b1c3d7a00101f1b179bcb3bc096cb3d1c4ea33992ac03c6387c09d12b28ceb351d422ad970f4f28dfef57d2a6b44a8dedab540984a9f9d4a988345a132e43eebd2800024b08b0a436aa837d748f70b7f0eaf36cdecb9bc5b447cbb0751bd4856a9d89c3408d428ec92014bd6bda142281f51782c5d8b3e28b18c4f907a52343c13fd8c3f39969c85c4fa2924356e5e9df44a2bf8d909c3f7077cdefa4e2e90fcc3fc0d7e81bb7d9e96847ca3e04650c65d6ba43596e63538b6c15c166886a9cfdeb9165fc32bcff1d1da7bb317a6c51f5ba6f9349414768b07cdbe0c2940fbf89d270d1a5bf4c2bcd45fea914642778269a02e7deca9dc80c01be1bca3a26eb8a5b5544d28e1982c7ac3f1492b5a5a2743012bb81f826d1b1595cd528f862521b78d8c0b3762b5b59afda61f46eaab553192e623049bf43a2180561bac72a80d500944c580ae5742957c8071e4940b39f1edb4879a04d5bb5a9e0ea7e1f2e7ed265c48fe2cc95c8a2708c38ea366f4f526e870ebe93e472e6ceaf7c37a8881c06d83c5f814c076b67ce963b262f1e7952c63a0c5f2c896189ab3b30fabbf50fd96f0b2b12eb605efbddaf2074f811e21c3c89fd1100eb74c8ee6d9692cbb84d0a07bed9a4f6cdd41188bbfc430b484016cb8e22b0ba1fb83036373fd5065078e4ceb44afe9277b0524da18f6d4d9bd22ecdb4ff970aae29dbf3d34d5db31158453dc416418bd7007a820d9bdba329db12d555875ba1bafb9775de82207dc7f257c9844efbfb5c6d781ac42672d93f2bb24ae03977caa9af7a126d0c58858a6bf8597537fc5f13f85f8625b3fb49b05004f1d9346869f750aeddd46e320ee75cd0dc99dc5898bb65f780e5a1814a5c4bcd769f563be593ce45ac42b860b8eac123741b1e1e0ebcc4623ea15631813676c85ae2c1097a21b0f39c29aa696a1ddba253c9861510d0bf0c0c29afbf6b72e5f9cddce9f7adb015a5c68d253c497d7c7fa500c98a548fb594dcacd870a6ed3a42218983b257d959edd582c3a1674f0980ee8e82bc19837c07d2c97a96baf02fbd868d42db9bd1e828203c4671575d6712efa49c1a4ee4989123be1152c3c0762eff811d85a5df636c90447424464026c6a33b52b918a1d7183f310ffd8ccfbcacc75ccd9043640de954fa87bb8298c8fd231c86f8c4f676f578bb82717ffeb106fa4054019a271ffa1ea2efed22353aac5a36abc281ebbefdedf16623d7b05b8ce3981ad47f6a6dbe53560d99e39d78c3a53652cd6740ed7d1f0d36260a6d3dda52d64b67de515edc679f5c1e5c020c775da73acbeeef4b08bca347f3a91dbdfa7d9b4226626c8668ecf7a8ceeee9454a", 0x1000) 16:00:06 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='./control\x00') r0 = msgget(0x3, 0x504) msgrcv(r0, &(0x7f0000000000)={0x0, ""/159}, 0xa7, 0x0, 0x1000) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x459476beb5ae9ebb, 0x4, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 16:00:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x2, 0x0, 0x73e6, 0x40}, 0xc) 16:00:06 executing program 0: socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2cac6020000000000002e27acb5d602000d720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xa3, 0x6, 0x0, 0x0) kqueue() 16:00:06 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x2000) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r6}) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) dup2(r5, r3) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x35}, {&(0x7f0000001140)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe4419", 0x58c}], 0x2) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000f8000000a7140c00eba2815f002f00000035700100000000000000000800"/43], 0x38}, 0x0) 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x1ea, r2}) r3 = socket$inet(0x2, 0x2, 0x7) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x6, 0x8000, r2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) fchdir(r4) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$getown(r5, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x490, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000200)=0xffff8001) r7 = accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) pwrite(0xffffffffffffff9c, &(0x7f00000002c0)="0c636c579bcd56087aa3bd9b439394a3c4f1ebf774a09bd7f8f074e338bf93afc4c757308e2635d073e42c3849bc01f3447b58eb3c28945699e6501321cd477f755689f57f8e3337e4d21dd2a87e07de0edb3229443ecf53845650edb36c5584ef86f40f8d591efecebc871e0ea99b509fb9f50e5a637eee5d487d5f0ecaaae4fd6d675ae0dc03a092728894567cdd0f5739d0f6174794cee54d5592bf48cccb0703677be6ed91", 0xa7, 0x0, 0x0) msgget$private(0x0, 0x8) r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r10 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0x6, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x10092, 0x0) r14 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r19 = getgid() r20 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) r22 = getgid() r23 = socket(0x18, 0x5, 0x5) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x800, 0x0) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x80, 0x0) r26 = socket$inet(0x2, 0x3, 0x9) socketpair(0x0, 0x4, 0xe3, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000380)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000003c0)="7ccb5967510f9e9eeae59f5f5feb40e7e5362de0bbf6a7fa0aa1df9d815c0ffe41098a270e98fd9e0265705a9de7cc5ede28392615505f89e6684d9afb59084a187c97f8f2c39b2781a34805926e2b39718c212c8c511b6dcdaf6f720e8778e153badfeb189c1585cd43f1599da88844b65c75f6d9ccf3323fdfd39103ecb6a92c796b72239581ace8908bc22eb60a0900d3a700843078e0c15a89d616e944d939775c236f3530492fcd61e356be0355a6ccf5bab78fdd8d40d63309d7d9689fa9f0d0bbe1c5cdc7ccb2876f12bd2f3ec87de03593683213809825a00aaa2b850278616ac513e679e3001ca1a48f", 0xee}, {&(0x7f00000004c0)="555c93f4945d0463765ccb0a6ec3b321d27566a19eaaa28cfb34869a59710db4fe832c27a70836b136764bd5e586726e42109d9883e0728aa1caaa0260008c41936fb2acb06f0e1633fb76256b7217435de1fd509ce584fc82e86cb7943ce786df9b9ce11962aa2315e7bc6cccdb4dc19c643dd8eef2a938c1b216260c1d54734bfcc9ec885c130acdb434452d5094a722b410c42fd56ed5fc7a1724978f7b9a1771e012bf6d7a9c5d73c381c165ced158033627ba00ebc4ed92d29218dd88559163984b038bca2f80e082b19e3e79ac30c27448eac7c1605da8db88deb8777bdb1a15fab0", 0xe5}, {&(0x7f00000005c0)="1d9f3adc68421ec5bc8d6e8fb26700cf08b63349a5facb3ef886bccd4302", 0x1e}, {&(0x7f0000000600)="602b6c4e733afa4daf3d6ff835f077ec0bb347e87e1bedf1c88cad356d90efe18df4cf672479111b7a6a19b9fb97c1cede7045071e88168c43e63352d86b6a308fd18bcdb56e3c56feebbfe09d930cd4f08556c93b98ed9ae53bea78eab8e6c88f", 0x61}], 0x4, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r23, r3, r24, r7, r25, r26, r27, r28]}], 0xf0, 0x1}, 0x804) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff]}}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r6}) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0xc202ecd01b8c9ef8, 0xfffff, 0x1, 0x41e}, {{r6}, 0xfffffffffffffffd, 0x2, 0x10, 0x1, 0x4}, {{r8}, 0xffffffffffffffff, 0x24, 0x8, 0x79e, 0x582}, {{}, 0xfffffffffffffffd, 0x10, 0x80, 0x9, 0x8}], 0x3, &(0x7f00000000c0)=[{{r9}, 0xd29334126c972529, 0x8, 0xa, 0x4, 0x4c0}], 0x8, &(0x7f0000000100)={0x414, 0x8000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000005b686296a457b12574164d4732b51548d2c41c9f76c8f532c0fa0d134e33e3c1fc2771214281712d3674822f6d0893a3f14bb98add72256652948bd2a1924f47658f140e872f19834955d195552c4e78ebadf7302bd5a5ee65adc9364a40d1c66faa38f453d789ec4966960fa3d913206eddcf"], 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x27f, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x6c}, {0x406}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc6, &(0x7f0000000240)="96380000000000000000000000004357ba22fc62c660fc18f6f95f556d618f56b5439bf5a4e4cd9ff25616ee2b05e6f916d4c4a73467f97cc8bcb2f1a6f65627e8504bc9655052930ee7d36e867ec14528030326d3a75a6bcc1c57e2b12d08f41d6ba98460e1bf394c9cb88e153dcb198834c44cfcf981a7770afac3a50255e874d759ebb60d5bed151de8e372366a4e288f4c7738617753534ab636af477abf677c7f5da32de54d2e4ae1ffa4f1b96f005864051283fa4716f827166a71dbc81150008e7ecdc055598e67c647ce7f7b723552e9") 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x10, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) r4 = shmget(0x1, 0x3000, 0x418, &(0x7f0000ffd000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r5) shmdt(r5) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) recvfrom(r6, &(0x7f0000000200)=""/151, 0x97, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000006939dc31d5"], 0xa) 16:00:06 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x100) mkdir(&(0x7f00000000c0)='./file1\x00', 0x4) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x10) r1 = socket(0x18, 0x4000, 0x3a) ftruncate(r1, 0x0, 0x283e) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/35, 0x23, 0x1, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4"], 0x6c, 0x3, 0x1800) msgrcv(r2, &(0x7f0000000080)={0x0, ""/117}, 0x7d, 0x1, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) openat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x182) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r2) 16:00:07 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r3 = syz_open_pts() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180), &(0x7f00000001c0)=0x4) read(r4, &(0x7f00000000c0)=""/31, 0x1f) dup(r3) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0xfffffffffffffc, 0x6}], 0x8000, 0x0, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) pledge(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='[.:}\x00') write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r6}) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r10}) fcntl$dupfd(r10, 0x0, r10) dup2(r9, r10) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r12}) fcntl$dupfd(r12, 0x0, r12) dup2(r11, r12) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r14}) fcntl$dupfd(r14, 0x0, r14) dup2(r13, r14) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r15, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r16}) fcntl$dupfd(r16, 0x0, r16) dup2(r15, r16) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r18}) fcntl$dupfd(r18, 0x0, r18) dup2(r17, r18) poll(&(0x7f0000000100)=[{r3, 0x40}, {r5, 0x100}, {r7, 0x10}, {r10, 0x100}, {r11}, {r14, 0x44}, {r16, 0x80}, {r18, 0x1}, {r1, 0x80}], 0x9, 0x7) 16:00:07 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10042, 0x0) flock(r1, 0x497758a40f5deca9) open(&(0x7f0000000040)='./file0\x00', 0x2d1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x6}) socket(0x20, 0x0, 0x3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6f}, {0x6}]}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:07 executing program 1: r0 = semget$private(0x0, 0x5, 0x561) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000004c0)=""/27) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x210e}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000380)=""/120}, {&(0x7f0000000400)=""/172, 0xff06}, {&(0x7f00000005c0)=""/4096}, {&(0x7f00000015c0)=""/104}], 0x25c) r3 = syz_open_pts() dup(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) close(r4) ioctl$TIOCCDTR(r4, 0x20007478) readlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)=""/240, 0xf0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200, 0xf7, 0x3, 0x43}, {0x5, 0x5, 0x0, 0x3}, {0x5, 0x0, 0x1, 0x8}]}) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00004d2000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffcb3, 0x200, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5589d7b9b813ad30505e8f0066394ecc310256bc882c4400a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc12c1d2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a8149d7f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525ffb7626c19f1ccadbc33777e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9dde3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e922c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7dfbb0"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000000048054184780300000038b5b0486648f10506000000000000007b1390b90017a362e95ebba0605da21e00238b575fff0a29a4bae8e32a20a15c81631aab9558ce59309ea3b1302003c97c0ceda08e7c4aed2218a471d3c26076ea58a7a4a45b2eb7849a120600000008aef36144149a1cfcede74a40699df55efa55291a53035fad8845e38be80215a0920d512661ab33c519db4e3a", 0x99}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000006c0)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) fsync(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x10, 0x0) mkdirat(r4, &(0x7f0000000680)='./bus\x00', 0x80) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb1808b4a9e0dc845eedfda877879278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f5f2652f5ba35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca6c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710080b8bbca8854747213442d720dac635800236b272dd10000008f9db03da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687ad3ec91aed6cb55ad71e211058b6b187190f4287f394bf0056f0eca629fde07bbb821b117c90841ebd147ce5220008000000000000000012083d8597e92269a7d09c1048d44e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1000}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x81}, {0x200000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r1, 0xf, r0) r2 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r7 = getuid() r8 = getegid() r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r10}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r12}) fcntl$dupfd(r12, 0x0, r12) dup2(r11, r12) fcntl$dupfd(r10, 0x1e, r11) dup2(r9, r10) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r7, r8, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r17, 0xf, r16) r18 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r20 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r21, r21, r21]) r22 = getuid() r23 = getegid() r24 = fcntl$getown(r17, 0x5) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r26 = getpid() fcntl$lock(r25, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r26}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000002380)={{0x0, r19, r21, r22, r23, 0x20, 0x80}, 0x3, 0x7, r24, r26, 0x8, 0x80000001, 0x4}) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r28, 0xf, r27) r29 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r33, r33, r33]) r34 = getuid() r35 = getegid() r36 = fcntl$getown(r28, 0x5) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r38 = getpid() fcntl$lock(r37, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r38}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000002380)={{0x0, r30, r33, r34, r35, 0x20, 0x80}, 0x3, 0x7, r36, r38, 0x8, 0x80000001, 0x4}) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r40, 0xf, r39) r41 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r44 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r45, r45, r45]) r46 = getuid() r47 = getegid() r48 = fcntl$getown(r40, 0x5) r49 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r50 = getpid() fcntl$lock(r49, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r50}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000002380)={{0x0, r42, r45, r46, r47, 0x20, 0x80}, 0x3, 0x7, r48, r50, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r47, 0xffffffffffffffff]) r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r52, 0xf, r51) r53 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r55 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r56, r56, r56]) r57 = getuid() r58 = getegid() r59 = fcntl$getown(r52, 0x5) r60 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r61 = getpid() fcntl$lock(r60, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r61}) shmctl$IPC_SET(r53, 0x1, &(0x7f0000002380)={{0x0, r54, r56, r57, r58, 0x20, 0x80}, 0x3, 0x7, r59, r61, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r58, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000140)=[r23, r31, 0x0, 0x0, r58, r43, r45]) getgroups(0x6, &(0x7f0000000240)=[r33, r47, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f00000000c0)=[r5, r23]) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x14000, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r62 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r63 = kqueue() kevent(r63, &(0x7f00000002c0)=[{{r62}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r64 = kqueue() kevent(r64, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r63) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff52}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00'], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x9d66573b3ed52905, &(0x7f0000000000)={0x8, 0x70}, 0x10) fcntl$getown(r0, 0x5) write(r0, &(0x7f00000000c0)="220e358921001c067ebc74a7ea11cf801bf1fa48f4445ed56e31d8e2b725c69cab80b97d7867b7e28254a6e4b3b11c124fdca5aa508c3d1463c21f394889d35ae90608", 0x7) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) dup(0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x1000000000000249, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:09 executing program 0: pipe(&(0x7f00000000c0)) r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x3f6993fff8ea2dec, &(0x7f0000000180)="2a3eb7245435a9cd3f97b91d3439d5f20a10921e9f490ff5d4a6ff85047271601e385694f9df5976c54745735f4f6889ef2ec4446d33dc0851b5c1df6f045eab3bb53020cab73a6d487fc8ce5ccc6f1af360180f510cb12b21f80474868b4a5f63840f3932e2fc0a92a239576e95df685e65778e7c4a01c213000822d143c8c1", 0x80) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21, 0x0, 0x3ff}], 0x101, 0x0) getgid() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x42, &(0x7f0000000100)=@file={0x826ad69a40353490, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x69, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) fcntl$dupfd(r5, 0x5, r7) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) dup2(r8, r9) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000000140)={0x25e4277c, 0x4, {[0x2e82, 0x6, 0x2, 0x6, 0x10000, 0x6f2, 0x8, 0x5, 0x100, 0x3, 0x5, 0x9, 0xffff, 0x6957, 0x81, 0x9, 0x6], [0x1, 0x54ac, 0xffffffff, 0x100000001, 0x8000, 0x7, 0xff, 0xbad, 0x100000000, 0x9cf], [0x3, 0x9, 0x7, 0x7, 0x4, 0x80000000, 0x9f62], [0x7, 0x100000001, 0x7, 0x66b5, 0x3, 0x5], [{0x8000, 0xa358, 0x878}, {0xffe1, 0x1f, 0x7f, 0xea09}, {0xba, 0x81, 0x3, 0xae7b}, {0xbf6, 0x1ff, 0x1f, 0x4}, {0x8, 0x5, 0x200, 0x3}, {0x6, 0x0, 0x4, 0x80000001}, {0x6, 0x8d, 0x0, 0x8}, {0x8a, 0x3, 0x2, 0x20}], {0x3, 0x100, 0x10000, 0x80}, {0x9, 0x5, 0x80000001, 0x1f}}}) sendto$unix(r3, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r3, 0x0) poll(&(0x7f0000000000)=[{r3, 0x1a5}], 0x1, 0x0) sendto$unix(r3, &(0x7f0000000080), 0x0, 0x405, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:09 executing program 0: r0 = msgget$private(0x0, 0x187) r1 = getuid() r2 = geteuid() setreuid(r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) r16 = getpid() r17 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x80000000, r1, r3, r4, r10, 0x2, 0xb50}, 0x3, 0x1, r16, r17, 0x0, 0x1, 0x3b7, 0xffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f16206e765f7c92d38fe62acbf6df87d2d7af7709f613d7018903d2ec518ffa13d9f5f2212273be56787d92aeb0d922046ba812ffbde14e1f80cd2cf2d932fcb8ead9d33879e5d1d834e153c5da5aa79b93d3fe5dded60c25604ce87cc9f4"], 0x38}, 0x0) r18 = socket(0x18, 0x4003, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r18, &(0x7f0000000140)={0x0, 0xfffffffffffffe38, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: socket$inet(0x2, 0x3, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000008c0)={""/16, @ifru_index}) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca6487dc1adaf91459c80109280ba96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574dea8d79be64d7a576715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc1c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90cb3f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482d6e1dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdb6ed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685e72b1bc633ce643c78f5315f5a375b05b1ba1800b04ca0dfb33dde20a1e44b7137fbb73b122ad51c54290f931e0930fa9ac1324a657b98d7396a05f1abc72d0a89c18698830d21a4"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:09 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x5, 0x400}, {0x2, 0x5, 0x1000}, {0x1, 0x1, 0x800}, {0x3, 0x81, 0x1000}], 0x4) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca55bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x3, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x3}, 0x10) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffde1) shutdown(r2, 0x0) close(r2) 16:00:10 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x7f, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x108001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x4, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84eeabca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213632d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566e040000003d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7dfb14f86b4bac3cd6573afa84ca7d203c250f98321647f722614cf51e82213220569401e669278aca26f710b1e83494ff914b989385172bbd3971c0702c112f3140a7785e5767a0213475d03a752e4e0a122a6ca54b88271465cb3bd8ea8ed1f3a8cbb5fa423f792f040e216b7817146000c59a6f052e85d490b7353c4d9e87701a93526faede05b777be21fa98135b327523a1c581a52a4b89ad944c993d92eef3e9054f8a68c5185912988f4019bb3f0059f8742002e58e54e94c6a977ade1fb40814a49aa9ea301456866c26ef9fd7c4aadf8fdadfb1653dd2b8d67f3fe3e9e8a8f82285434eeb60cb135b279cd4171a67fc3d7cdf42c870965bc5953e233bfe2eafd5a612578123a6255043c67719f2d74a081e1266b95d2927292e5d8ca3656ba3f1dbc94933cf1afb3fc929799f9318db79d71a5ae2"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80000000, 0xcc, 0x1, 0x6, "2718c6317d22038f00bfa3aead84f47de6322eda", 0x99d, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfe060000000000000077062c368035b566cf5fbc4ac2ba78971cead41242e16a16b122bf483c95ecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf0229869e0000086ad403fd13ed874ccbd1", 0x67) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() getppid() wait4(0xffffffffffffffff, &(0x7f0000000240), 0xb, &(0x7f00000006c0)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) fchflags(r1, 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0xf8, 0x1f}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00', 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="80"], 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) pwritev(r4, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'Tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x6) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa8, 0x85) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) poll(&(0x7f0000000080)=[{r3}, {r4, 0x57b1aa7ccbe9788a}, {r5, 0x4}, {r1, 0x20}, {r6, 0x1}, {r0, 0x10}], 0x6, 0x6) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0xa4c8}]}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x81) openat(r2, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffd, '\x00', 0x6, 0x4}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) r4 = dup2(r0, r2) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) bind(r6, &(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x8001}, 0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) fcntl$dupfd(r7, 0x0, r7) dup2(r5, r7) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000040)={0x1, 0x126cf916, 0x2, 0x4, &(0x7f0000000140)={{0x0, 0x1f, 0xff, 0x0, 0x8, 0x8, 0x7f}, {[0x8, 0x7, 0x3c4, 0xf0, 0x0, 0xd4, 0x2, 0x7, 0xfffffffffffffff8, 0x400, 0x101, 0x5, 0xd0e, 0x5, 0x5, 0x80000001, 0x0, 0x7a1a5c3d], [0x5, 0x2, 0x955a, 0x3, 0x2, 0xd0, 0x90a4, 0xe, 0x80000001, 0xffff], [0x8ed, 0x7, 0xfff, 0x8, 0x2, 0x20, 0xd6], [0x40, 0x1f, 0x7fffffff, 0x4, 0x51244b03, 0x3], [{0x6, 0x5, 0xfffff460, 0xe32}, {0x5, 0x1f, 0x3f, 0x100}, {0x5, 0x8, 0x81, 0x13b}, {0x3f, 0x5, 0x71ee, 0x7}, {0x7f, 0x2af7, 0x4, 0x81}, {0xd9, 0x8, 0x3}, {0xff, 0x3ff, 0x7, 0xfff}, {0x200, 0x1f, 0x3ff, 0x4}], {0x4, 0x97, 0x3, 0x100000001}, {0x1, 0x7fffffff, 0x9, 0x7ff}}}, 0x1, 0x7}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000088b42cbd6a00000000000000b863a35b16b87e697b0cfd37d4d071e07cf8898484aac194b5cbf962e11a2f8c8f7372d08c3e0958cb0aa4c7c857addf7f289e8aa78b8fc6d58743516989acb1163bdf8cd29745e30519d7c4dd166670b0a2a964c8d2767cb049580d0f95ac64a7595e8683a98cab57c368a90a6c1de28a1644005cc2d5f1af64c8ad828beedec45a1dab5a23daebcbaa8226f79fa1f153eab2e7fa902de2cd3ccf631b0b01919851878cb78d02b3a3f6b40ccc856be8691e630c01bde49060e462cde31f03d025053ca24998b10ade72d851ea237a1b54b5e60457a197be2253ebcd0a396f35a0081bd9710fd68d537d14a72f80c8a15b46a6ae27bc7fe9aad169e9fa54791108ee6b96d63b7c8e5bb0d3de380aab224fc6c2ba8a31ab97abd7329832d765810e48b0"], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = getppid() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r2, 0x9, &(0x7f00000002c0)={0x1, 0x4, 0x4, 0x372, r4}) fcntl$setown(r0, 0x6, r1) 16:00:10 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r3, r2) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x40) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r6}) r7 = fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) dup2(r8, r9) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x1c, 0x1, 0x2, 0x405}, {{r1}, 0xfffffffffffffffa, 0xb1, 0x1, 0xffff, 0x6}, {{r1}, 0xfffffffffffffffa, 0x58, 0x20000008, 0x8, 0x3}, {{r4}, 0xa023acd3a1d26266, 0x20, 0xf0000000, 0x5, 0x3}, {{r6}, 0x0, 0x2, 0x4b9245bd911cd95d, 0x7ff, 0x3ff}, {{r7}, 0xfffffffffffffffc, 0x86, 0x80, 0x23c, 0x6}, {{r9}, 0xfffffffffffffffc, 0x5, 0x2, 0x2, 0x5}], 0xb4e, 0x0, 0x100703f, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x4000000000000096}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffff26f9, 0x0, 0x7ff, 0x3f59, "1eaf0effce7bc15bd8ad8a7c8076a4c48b47fce4"}) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/89, 0x59}], 0x1) write(r0, &(0x7f0000000080)="a13e46618baf543778efd202baafc3592f9a1a24b10f37041d99fb67ef57d6e7003d315780e7ffb187445d2e871fae7b15f139b79b2506a635554e95edb1", 0x3e) pckbd_enable: command error 16:00:13 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x114, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\xf4\xa2\xb9', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:13 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) ftruncate(r2, 0x0, 0xfffffffc) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:13 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x1fc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xffd9, 0x3f, 0x9, 0x5e19}, {0x7, 0xfe, 0x7, 0x7}, {0x87, 0x4, 0x9, 0x9}]}) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x9df6d12f9f178773) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1a) dup2(r1, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1012, r4, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) shutdown(r2, 0x0) sendto$inet6(r0, &(0x7f0000000240)="27bfcd5e2b0feeb0025e76c30b816ab00393988bc7de8ba7ad5898c0a96668ddff20bb05212bd6a3e80a1983af2ea9702885974b53024c646b6bf85364249de80934058cf9a46df1fc26b16310715bd55a47e665a248ca4416fc93", 0x5b, 0x1, &(0x7f0000000100)={0x18, 0x3, 0x5, 0x9}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) r5 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x7a44af2a89522404) connect$inet(r5, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) sendmsg(r6, &(0x7f00000004c0)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x3, 0x9}, 0xc, &(0x7f00000003c0), 0x0, &(0x7f0000000400)=[{0x78, 0x1, 0x2, "af4ba5d57481fdc1212bb9f36673aba579857441ba46788ba6891f0970cd65cf649f80bd2438572a12ffa14b14c8995ffcdded6cb932284f132ef764a2fdcdffb398d9aeeccf285a632ed452e518f572c8f264f91324cd70a029ed7157ab07f0a7"}, {0x40, 0x1, 0x3, "08f87e72a7b236f81daeca9baa7ad49bda20ff61b029d8eb5c8a7d8469d10220d5539d1a91de33ce91131733fd55c115"}], 0xb8}, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r9, r8) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000300)={'./bus\x00', 0x8, 0x6d, 0x8, 0x2, 0x6, 0x2, 0x100, 0x3, 0x1, 0x5721, 0xfce}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r7, 0x15}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10f) 16:00:13 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) kqueue() ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) nanosleep(&(0x7f0000000000)={0xfffffffffffffff9, 0x6}, 0x0) msgget(0x1, 0x100) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) getppid() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xc4, &(0x7f0000000100)=[{0x0, 0xf6, 0x9, 0x3f}, {0x7, 0x0, 0x7, 0x8}, {0x4, 0x0, 0xbe, 0x8}, {0x4, 0x1a, 0x0, 0xc4}, {0x1, 0x80, 0x3, 0x8}, {0x3f, 0x6, 0x1, 0x6}, {0x8, 0x20, 0x9, 0xffffffff}, {0x3, 0x89, 0xff}, {0x2, 0x7, 0xb8, 0x10000}, {0x7f, 0xd4, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000140)=@un=@file={0x0, ""/19}, 0x13, &(0x7f0000002b80)=[{&(0x7f0000001a40)=""/115}, {&(0x7f0000001ac0)=""/134}, {&(0x7f0000001b80)=""/4096}], 0x0, &(0x7f0000001640)=""/233, 0xe9}, 0x800) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x10) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r2 = socket$unix(0x1, 0x2, 0x0) accept(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000380)=0x30b) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="e91204a491e6ce1e007087adb93b1d3355606a9e201f50631de9502f58885242febe437c3c93813708be799760184bd1415d07d0317edbf0d758144403db95d3939dac045bef80c2d7cb02e465b26abe3be1e87300048e37f2a385782fe8021e8b901d0edfd9a9bfadeb0202b8a7a0cba5b747cc0f6170b9a75dcdff6447eee3218e9eccd6ecefae7459ff65e25f79942215f645ee00650f4f2b7391", 0x9c}], 0x1, 0x0, 0x20000000000004) open(&(0x7f0000000240)='\x00', 0x100, 0x50) pwritev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000d80)="9c2ac5f3af290c05009c9a52ce0f545c8d703af75f2a498f5a343b6bdb940260baf8e124735c0061bd6f1151f3422760952f46a6656b01ea8689d6656b28bb2356f31018889696df3df1a756233a4ee3c62e81b69cfe4952017f8c1b6fc445fa3752e4e61f2e19cf78bb5a35cf6cc26d6f84f0d0ec8104b44dfad089d0f51b5eb3ec92af62fb04134e6b42930147bd9d9af79cceb355b4e52f1bcf31978b156dd4c65af9d48eb195ac2a362e3ce0823084000bd6b0e2ada0b85cd83bbafbf48a818ccd6c230ee7ecaf7ccd9c9da1eaeee695e5315e2e3ba3e8a7e13d43b800254cfc5369da314960d3a041093f9eb5ce810154a86fb5796b5ceafbff3029e27fef1723ae89804565ea0d5277517b", 0x10e}, {&(0x7f0000000c80)="7308d5a75679a4fd3d0e868672d7f48a087621a496814e6b97f194658ddcb02ec51cf511ac48e44a9a7c2eb9fd2076ea055b713a2f7f1022de0244e7cfa9f6c574266ce642b2e36afe850f990ba8eba2e6b9b06d8108592c93ebeb18f45884982ceb72862fcdfa886cde9422d128aaccd89284c86069e985d974cfab199df2d31918471dd668d17b8779dbc46f6d0be9aac5ea78006e6998eeff20d336d6c50e5fa59c852a288dd23f5c21299fbc030c4dc4fdac9c1ed6ec2e2870d9b7fc347dfe69359530dbd6", 0xc7}, {&(0x7f00000007c0)="d884a649a42aff7418ca5b665de632a15c5ab5ce2a841acbbd3e5d1623386f2affa98c11249abfb8810e727358474a5e380f918070885fa803cbfcb2ae68ccd76fe6438a009b903f78109faa0fa8e94b3c2585ca185d4088b3736c9c030d4cd665080a123421f763fb9baa92daa123befb09cd1ea0a0111ef05631efd8e5e54850391304463ad1ec705624b51326735749dbf1a560ef3709cc48d3442b8b0639ea2cf1107e78d949e452a69bf6a74c4941327b2cdccac858190e43c0feeddef54ed74d99d6a4509207547e62ac5ed68e0790de57f3342a144716", 0xda}, {&(0x7f00000000c0)="728d3ebfe62566ce6a44ff97764911b8598dcdb919c8772a53f8e861277190cd00f9538d0d7309ca44d15bf7a5cf283a007da8350cbf1124392d602f11ab", 0x3e}, {&(0x7f00000008c0)="e6945fcc6b06c26dac7a60ed84047b8e3959b1ac7ff17c4d56e20f741e8afceedd299b19b6e7a4abd7436e324cb24facb21ed9ee725ef9c4e18b77cbf585ca3dc2b9c4f87fbb99851fadf837633d898412012460d894094573d116e82d5af5d5a5370de74b6120e75eaf58fdb440a32e9acb786ba86accb943a794c6d0c8b25035fadee52d8c570da9e54862ca22b0c37d9b9e7808a23f4495ce5b909b8ae591237b023f53f116e1263a92488e53e3dcf022dd1e80435e4acbbd", 0xba}, {&(0x7f0000000180)="61cdabe3e528", 0x6}, {&(0x7f0000000980)="f9d9eddb81c91fd638d25d7957b33faafffb55b785c644449a243721f08a41734403e57cb1c1905b15a775c8fea6ab65dde45c1879ce0ea1a3c27a586da479cbfbcffe18d82f801419c8b9076795a23115221249008b1512d6baeb5b83504683feca11538fac92f5772a174e025316eb65a2140cd89f0d22e6e8868aa27f371789f939f955d331536bfddf1f1479c7aa40b350ddeb564e8676f8af12aab172fd2ec8fef4e0885b86a13f34dd469f68bce98090627a55af62a8700509b1bbf5a9065df9bcb73371df719c", 0xca}, {&(0x7f0000000a80)="6486cb4470f118cc1affcd2ffc99e2a3a88a3cc436a7916a0623752b09501f", 0x1f}, {&(0x7f0000000ac0)="f39228001790c3386739c825405bf123c77e30373b149dff1a8841022cc019b89ab931e2ba23550d4b623e0b47a548c3bd23d8453a0a2c623bebe66e79546bb61e3d0c5bff8bf4828f48f39cc4a04b3f820a2e76646df731baff795081e9", 0x5e}, {&(0x7f0000000b40)="0025e3452f553abf87a70678ee8cfc719c5922aabf499dce6b6388a4754cc871d7f6b2737b013c60f6707da45b765ce12f36fe0cb2a8c748236390bc9662915c50b759680b00530b0d52913eeb7f808917ec2eb1cb705ac914af52609b29a2ee4a84ab0d68fe1357747f69d0", 0x6c}], 0xa, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x0, 0x40, 0x7, 0x2, "a6dd9e53b4289fb642a76b9fc17a8217c302c17b", 0x8, 0x4dd0f05c}) r6 = semget(0x1, 0x4, 0x400) semop(r6, &(0x7f0000000440)=[{0x4, 0x5, 0x2400}, {0x2, 0x4, 0x800}, {0x3, 0x8}], 0x3) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000340)=0x6) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) fcntl$setflags(r7, 0x2, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0x61) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0xfffffffffffffffc) pwrite(0xffffffffffffff9c, &(0x7f00000000c0)="a89d04acc088b10406681badd040bd7370c18b65e1da32a4faba2bce668be1135c071f42f443e384d33a1434bb0aff7abfb8353e24c064186f982fdb5c10fe79be5811895f50cde74f8ed5da6a5ba6697cc7abca3babafbd8e83fb9a95e44a657846663a0485953599b0af477085a98ef84795db42728b50b3673c298ca6a975fd31591f856e72b23dcc4c77fdccc151c93cdd58f4b50c78c640a5c47ded453817b21dc473c4b6167e8d86782894da0ce4f8", 0xb2, 0x0, 0x59) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getuid() r2 = geteuid() setreuid(r1, r2) r3 = socket$inet6(0x18, 0x2, 0x0) msgget(0x3, 0x12) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0x0, r4, 0x0, 0x0, 0x4}, 0x800, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x1f000, 0x4, 0x7, 0x3, 0x200, 0x6, 0xfffffffe, 0x10, [{0x4, 0x954, 0x7fff, 0x200}, {0x5, 0x46d, 0x8, 0x6}, {0x4, 0x7, 0x4, 0xfffffffa}, {0x7f, 0x7, 0x3, 0x80}, {0x3, 0x3, 0x140, 0x5d}, {0x7, 0x9, 0x6, 0xe9a}, {0x6d045058, 0x0, 0x1, 0x5}, {0x7f, 0xa1, 0x6, 0x4}, {0x5, 0x9fcf, 0xfffffffc, 0x100}, {0x1, 0x713e, 0x3, 0x9}, {0x8, 0xffffffff, 0x0, 0x5}, {0x3, 0x8, 0x800, 0xffffffff}, {0x4, 0xfff, 0x6, 0xf82}, {0x1, 0x8000, 0x2, 0x200}, {0xd1c0, 0x8, 0x80000001, 0x8001}, {0x8, 0x2, 0x0, 0x2}]}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x820, 0xffffffffffffffff) 16:00:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5025b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5fbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbcb883bcfa1b4c3c301a4728c9cb28f177a92fbaf2c7fd0fa83cf46f24fca820347bc069a6a80dcc3c026143a507b3a1e953f788b23799cfc3"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='\adev/z\xcero\x00', 0x86b8, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000240)=""/211, 0xd3}, {&(0x7f0000000340)=""/147, 0x93}], 0x2) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r6}) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) r9 = dup2(r6, r8) connect$unix(r9, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8) accept(r4, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) getsockopt(r3, 0x1, 0xf2f, &(0x7f0000000440)=""/150, &(0x7f0000000500)=0x96) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x46) msgsnd(r1, &(0x7f0000000180)={0x2, "2230e62748b9b285396df05a4285aef3fec4e533eda5e03444b1d787f915c5ee079909c83c98d5ef563d49e4bdce4c867cf8d4943968405755fa55761b01f258e924a30fe339a2f758ed759d67e53529a3896e47369f64e30b4e64870defb67430c901672f5d387782706188fe69842bdfbf0171225210e42a2fd616e67c6a8d52d8b505353ca9ef7987bad20bb98d1077511452f6fc70c084f979"}, 0xa3, 0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x45}, {0x3c}, {0x4006}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") fcntl$getown(r0, 0x5) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x1c}, {0x6}]}) semget(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = socket$inet6(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000002c0)) r3 = msgget(0x0, 0x40) r4 = semget(0x0, 0x0, 0x12) semop(r4, &(0x7f00000001c0)=[{0x2, 0xf324}, {0x3, 0x3ff, 0x1000}, {0x0, 0x8000, 0x94625e1020187c7}, {0x4, 0x9}, {0x4, 0x80, 0x3000}, {0x0, 0x6, 0x1800}], 0x6) msgctl$IPC_RMID(r3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xb9, 0x400}, {0x18, 0x0, 0xffff, 0x3ff}, 0x2, [0x2, 0xc70, 0xb6, 0x40000, 0xaa6, 0x1, 0x5, 0x2]}, 0x3c) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001700)=ANY=[@ANYBLOB="dd4f537ca349e81440b59203d9792e404341f770115018fc80ffdc78b05017a3ae29bb1e5c2124b11fa02b932e6f8f2ce68a9c9fbeeae5c7d8c17fc65d95e6f01e9a5888a19f05878f9d7bd88a2e6f47d279fe00686e2630d82016db3e37791d853784b8df6b4219d5cf18376e0f2aa4bb257efee6485597f2b6903a94107c5f802327395e284f04564dc752b5e2aba1654a828004ecdf4f2fbe1630bb5b377524967cb3523a0017a0c93e9caa4ecf304cc5f7eea31c4ab344c01cec385d11be732acc888eb99e58f403"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r18 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) r20 = getuid() r21 = getegid() r22 = fcntl$getown(r15, 0x5) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r19, r20, r21, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r21, 0xffffffffffffffff]) r25 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r25, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r29, 0xf, r28) r30 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r33, r33, r33]) r34 = getuid() r35 = getegid() r36 = fcntl$getown(r29, 0x5) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r38 = getpid() fcntl$lock(r37, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r38}) shmctl$IPC_SET(r30, 0x1, &(0x7f0000002380)={{0x0, r31, r33, r34, r35, 0x20, 0x80}, 0x3, 0x7, r36, r38, 0x8, 0x80000001, 0x4}) r39 = socket$inet(0x2, 0x4, 0xe7) r40 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r41 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r40, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r41}) fcntl$dupfd(r41, 0x0, r41) dup2(r40, r41) r42 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r43 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r42, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r43}) fcntl$dupfd(r43, 0x0, r43) dup2(r42, r43) r44 = socket$unix(0x1, 0x5, 0x0) r45 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r46 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r45, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r46}) fcntl$dupfd(r46, 0x0, r46) dup2(r45, r46) r47 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r48 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x8, 0x0) ioctl$DIOCMAP(r47, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r48}) fcntl$dupfd(r48, 0x0, r48) dup2(r47, r48) r49 = socket$unix(0x1, 0x1, 0x0) r50 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r51 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r50, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r51}) fcntl$dupfd(r51, 0x0, r51) dup2(r50, r51) r52 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r53 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r52, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r53}) fcntl$dupfd(r53, 0x0, r53) dup2(r52, r53) r54 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r55 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r54, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r55}) fcntl$dupfd(r55, 0x0, r55) dup2(r54, r55) r56 = accept$unix(0xffffffffffffffff, &(0x7f0000001380)=@file={0x0, ""/108}, &(0x7f0000001400)=0x6e) r57 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r57, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r59 = getgid() r60 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r61 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r60, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r61}) fcntl$dupfd(r61, 0x0, r61) dup2(r60, r61) r62 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r63 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r62, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r63}) fcntl$dupfd(r63, 0x0, r63) dup2(r62, r63) r64 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r65 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r64, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r65}) fcntl$dupfd(r65, 0x0, r65) dup2(r64, r65) r66 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd\x00', 0x200, 0x0) r67 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r68 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r67, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r68}) fcntl$dupfd(r68, 0x0, r68) dup2(r67, r68) r69 = dup(0xffffffffffffff9c) r70 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x40, 0x0) r71 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r72 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r71, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r72}) fcntl$dupfd(r72, 0x0, r72) dup2(r71, r72) r73 = open(&(0x7f0000001500)='./file0\x00', 0x80, 0xc) r74 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x28021, 0x0) r75 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r76 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r75, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r76}) fcntl$dupfd(r76, 0x0, r76) dup2(r75, r76) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="eb08fd24cc2346c2dd7c332443bd6a5ba37371d4161b02b8ebc423ef2c665ceb2a7df256f311bc122db0ffdca403f09e0c1846f88952c62f3590db0d01496ad1a7e3caf17df3bddc3f59643744afa9135daf47c0645e688d39384ccb4a7dbd93e573d056c8edd4ea388943a598fdbb6e0d5cb5c9ded352f74941b381e20b1146d07206ea2b268fafb8f85a69db8731b2806d4fb0e7c50d1935fafc070f9ac103adae14a881ce912905bdbb2bb5f9d42c30d6bbcb10778b103a1552023db6dc2ecbd5cf536521e66ba3791a0cbbad76c0807e1e68e9a8937d1692d56be06f049dab25a9fe6f08c6bbc5e6bacbbf70140c82c29b74aeb78a34c88783218bb1021f5182e2589a61215c2326a8d324feadfc1d4014822c407f213a84da8b43b7d4b5a54a8492f5d28e631d7c113dec6182492318c1d87e26ecadc5c4ec56fe34a9863d6d569801bb60e8fafdfe57fb59567736b76ea1dd0109627cc901870cd359d46b64f8b27418ed00deaacc5b6aac26ba7323be4abcfc741ebaada023b4d78a7a6017758c3888bc99d7d5ce964ce258d16e3c2cb7980760113d0e66ab6950f37fc8e3c423229de621a5b529c1c88dd445ee9c3e6ad386cfc59e016651f27c53742eb829bd2ae934b1d68fe2db63b95ea2d1b76d7ed0c089fb352c215181b7be4665ace28d3108cd17386def5d9773def813afef527de965dfc884fed7d15e70be3eddd92a65ce228ee2b7ca4969b53d4944e48a1836db1cd9714f7598507c6adc4885a4b16392551233edde06014ac6d8905266264603a5b41bb631be297f4ae36e3d4694c8b255069df5bae49b0981ba81445a912c117d4c0ea50ecdd2b159418033db3ac524c4e7dfafee4544772ffd47dc380ecd76d1d8c40199f9c2c79750386679b25b780fa2cfb9894526a4759692a70ffedeffb7f12ab3e3d0dfb6b300b5382da9ab56e49f6aa245ab5a1364502e10a429818a2b1f59f280743e8621bab9bff30657a770084fe2a7fe4eadeb60d0e38208907de07ef38911c4e674002e14d7a199a55f7041f49095fcd8b2693eb3b55dc9523e2102113474fef758768ca6275870200f126b9d84b0b4d1a68ba094f9a8eaa1f1de5da335b907ff46e4081e1337ef391d46bf528c5c3046c63deb5a67ee8e5af60f6ca50959be7605e871fd3951d62f0dbf6b9ad681f12e3e8ccca60ab2f54c52e61e8e211745969d29d23c639cf5f34d6ea073b77832cc7fad768294b6087b4545fe6cb93a31fd192dd447cc6e2de15cdaee54d53f855a4511bb69f93ff7d84826d467bb10887ad02bb204e94010b93ee8b1ef280adf29362ee9b723da0baab4b860696c2a527fb4e7cfb426c319426f8b09ca264deb20654195de780ab002ccc62bb5f0065bd6d8284c77456fbb904c16b854c11f5da63e466e6b408f3aa10570ae4f5a3bff4dcb31322278d97f67395fc7b73bf63d8ccc9d6529e4922bf6f0d4b16c03d5a231241ab959beb7d3d3d6a2b4ed85101dc15ee8b5bf8c9208b0c3187ceb73dddee7050da3983cf41f96270e47d99466f03254fdfc20ec8ccfbf95ec87f099ad524f9ffccaaa803418c36fe1c8d6586b81fbd4e76db7c67cd3d00f26dff0e850c8af375bf6fc2746199ad15879ec4ac03b7cc3f2be27aef3b5318711f5a486936805a5287ff8b08d07aa2e4fc4ca219fac92fb8aacf75f7b6c22378bf657fdf6dc908378ae1d935ea02f6e9c980f57b26fcaaeb22eacec3591901347500a632010b2b8b579fb572a6628116e95e53f352c004c6fbbf486444eba473e406b3792ff14593efba699e93a9085a4db5095069612b21b6042c7a15b0a9259b9b937b034c3ad8657241ceae9d367f824931402234f1c85eb9cdcc74850b454953dfe4af692c18dfc8d6126376720040c0c8170b5905144c158f506475db829207c4e935e49a9e1a424795dacded100890ba04d7ef9da3f91c4536ad609a2cc84fd90606ac7dfdc0581eeb6b6f017cf786c4d19978fec22b65eeab5a010aa3dfe83460936416535eff8788422c2f0f2abcb2577c2a69271ce89aaa6da5a904ddde5e167364abbcec71094546eba90d8ffaed030c25c3efafa43d39cdae5756d09524a89af88f783fafa1b1a16ed6a019c2649e97b55c4731f723a4f03ae4fe6d550f5c8affc2bfe74a53497fe8da2f92e687616bc354243f61e80a494ef49e60e487ae8854bf982cf8605e0e4ca969c23e00722d099044364cf2eccedb59993ae149970d9fc7769fd310c975895676ca9575d5bf035d830f83d1c9cc73cd8cf54674781be81c183663931746d81bd80e15c728b1f2ae60e0a89b6a5549cb3826d8de1427ea2139499507b263eacab56ba0a0dad22c9b0959c9213f666790894baec4a2b009c9d8fbaf253094cc71ff21792e9373c8b3f6155dc844744b7af78e3447878c761a25c1b4ebec269493b5823365063620a3129858e8d67257ee070c8e7fe99dffab834f62189ec37ab3eef5954128505737ab5aaa9edd14b9dfe5fa622bab2ef207e436ccf0042fa32fe13b0f6f0a25aab87d8f6d320a1ba351899502c5f53a63faef1608a7d21d3038be2f565fae9b233fd282fbcbb9670f712e6a7870018d5894f7d3ebcfa94f5ff242e78ed4ac670256b335d83755a519fd3a7d8e0ea5c704a74d3d69127562d4de1b41fea6ddd93709d22c52ddb8c7f00da773a190ca74fcdb03e332673a078bc95d716819004929b27fe307517c377f3014194b854043fe456ad23feb84b5e877e15a03c5dffbc51e05ee8b0f89b6705f13f6e65264880e56ce385cf39312615b839848391f771a2a134216fb994cb0c15c056b397bb2b42e737ab744443573c4d59dd16009528cc1c6e93e0d729fde1e93c729f5d48c76aa86aad232e10943c8faa2bcb9a7c5881914ccd1675da9c8a7fdbf9925e26ec16794ee98a278f5b4b0d1747215c22b0e53aa93433265707497195343feeaa72aab7f8234ad6d284daf9ae0df1717b6d99fd6ff0790cfd4345e5f97f6eb5fac39c24dfd8921b74e7f49902104ff7a692b28d6bf25736bc457733effd9ad3f2288df26ca8cb0ebf57159dfd57413cdd415310140e62f36156124f43ecb0f169000a04242f3d0c6f58de5faa99f214453a17144eea409b80873756d37de8bd1b817ed547971a24661c2485d39be1f1457267f4766c3c748eced99725c665c6109984363a849c95f8417762cfcb6461b984dbd884c9bf6babbd60d1084627420132c65cd760e6ea23f11cd400cf5bd699d407ccfe47316a72c843b573efa44462defbdead9b8cd9df23d8e3a2124af6c1301e40fedc76f14c0d3cbbd6ff46ba3c1c681931cbbd205d034538cae946c5f41eed5f61a1101b226f833a9fd1c7a3609bebdd693ff1bc062f425996f06f1010a54a741ab3f933d6aa008eea2e6fa39ee641a4eef570790abfd1592955f884862626b5212964627eb769fc4485575a116790d14fd108f7e9607a41c7303676628e6c3d62a8a5975e0f2c86388b834e848faeebebe01196c9ce69ec76beebc6518b1ea09b7473a7a466f69bbfeca888401323a5279de0dcec4a63b1aea7576a59abc08367b09c5f0deb42b9f7882068a09dda88fc82820aca323b757144a327fe531324448759815129e35b4366f5a3577e41ea52cd81639187807d39f7819bb505802fff1c5521a5eb39983a56a90521031855eb7321ba48895b9698ed00dce30839d6ad12a2e71e3fec82aa6a468f8d5fc6580d84cf21b05eff2e666b6c44fbe22d38ab80b4cc5990af1e52294e95fd261e985ea4da898e21b718d60b8a92538320ead8221bc7805331668e6843a2f630dd1ed86cff37e759b1170935f6d3c7ab6400c1c9dd053a2e4674c035e63039feb34b16f5c4197f53a92e9788822ae1371d1add4216cedc400158e91091ddeedf7e8b49668332feba04f4f3012885ca942338b389914132ff99a69d5e99c06a63b0e5b3a4bd0cb8ec4aed53e99c65a3b8b129733c1e039201890ff35902bea87c285abc5eacbf9e76aeb6f724573b16be73b8578e410f316a1fa6449fbe91343a3bbbb49cb24d621c4e09649eb8638afcdc9c1faadecc78a85a63dcbf2f010fa964113693fcc6d93a13ec510641e064942bc59f3fef41e9f414721d0ab0ce23f6c1dbd4375994ef317452309c1f0fc61b671d75d4952796cadd8e171cc5c6aebb9d52b5964379cbc58bfb4fd52e38c1e4903fbfe98821a66a9451e9d0d8566fb388ce3fb285e3357d88dd642f45f7d58473cdfe0f289ac37fe1935c062b201022db0c0f4dbb218eae9a2baee19517041595a0b4aec902ea67b648794b5b3aec5b657209bb807ba2ac4061d7d4d5fb4fd6a1138d593b1b1be5738378d63820f551a39c0985d3e7d1fbed00cdde1f544ac61dc3cf2f05512695126ea39fad984e39639a56386a2e59941bcd4d9b09173df5bea36c50fcc038a4d64692840759016485d81fa1b5a8ffb41ecca880e72e5522cda99990154eefbc96575347aa985fa57f7d9220a280c96a714d6a9ea566d4a326c1f82a58fe8029caaea8daa24113de705290968fdeb1f261767b18f8a8cfe7914a64577e61b8b74736669664bb97873c9dc38f0b3880a698fabc5515d4399cec344ff37ede73e49bda06b3c5431ef41dd172d999b7bc7b98b79ee7987ea4310cb42e2a153c75bf142893f1848b48e2336e0cb4e5b05b9b7fc07d701e23e6515b273be6c1bba9e8200196bd040ffa0322b8085173bb6ec4130a0bfb011a58136b81df2053af28d354d6115ebc0e33c852662a5362040b2a8a0570cc25772d71711724e77a9c2df33ab82ce75c747beeda7247295cb4ad8392292f2ee9aa11b28df9153ea447a989c31126ab3f8fab7d7d89084550b3c49e738e7cab82c056d25dd70cd42fd3eae810b5ed282fdaa10f5fda5dab77bb1bcf332e4c613d2c3df07b8ffd6e6307870c553d36ab1a085134f8c8dd601e589ccca4993ca777c94fc34cdbdcb3d0f42c9418b6056d2438cafa78c16ba8886e10e836cb7726c28b5e851292a507013082990aafd464ae47394183c24a72a3e00100ba64fdc22a4570d822f35794d58b1af0ec689156c78dd76f1f9adac1c9f73831c68530dcb4da936dd021c831ec373b50587011361b113d331f7bcf9b41e15ec2fe02b7a676c024c8680614f3554c6bc2730450cb0611d293e47ad3a5621d496e54118d01e3ac4a1c0167cb8344779a20070a00684fdffcb54f977fe8257643978990ef46ff8956c8414db80d977649d70c162d2a43d0f9ba6db30f7602896706b65e51f63f6dcf5fb3cb2a596bb05ff215c5b253ba3e91c3c99b31b21762bba6d8fdbe1dda6f2a1fde9158f3af0d153223f7e0e63fd66ecf41dffb7f33995f9ee28354aad3f8dcf0bc70ebc4a70998db96dfa61a67d66acfd7a22935e6b222e30f85c7cd0d7e2fcb8be719c9d35c98493721fb627ec2ccac75e68263cd5632b3eba9bea62a002ac3a36e8e599f3ddcd40ccc38f51fd2cfb03e42fb61e8a8b2d307f657aab5c0434ae74ea5e4d7b6a072eb92f43b32bea3583775baf9a3b1e8eb83f1746fefed622eba206194600c066a6febcf9110ddaf6dd50ab93e3eb33cad2a12050182a7f268362fb7d2984d4a986e9aefab553352a82f6ca01a11a3a1d3dc7ce252a271426bd1919b8a13307ca2bfe245ad6aba5baad1faf4860e1834f21b44f49cfdcbf11fbdded9d6fac1eb7fb7fea9fdac85eca8a8e6d7a9a774ab88c0a0a262a796a9cca64db32b531e826f53cfab848574083bcb191b63", 0x1000}, {&(0x7f0000001140)="cc09e240e447a5c6e65ed4118c3d6ebf77214531e2d55eb22794694838216f283ce274c8732ccd85198752995358f9ea4b69f016e2dff5fba2850e1716c8b02512a084f3fb817e58e143e44afc916a41bc82db5b05f1ee01c60c32c049c5d9b75bd7e9541f81a296c54b8f099085bea1d55415473bfcc65c82c895e12a8c993eccf09fc8836ca34b7f8e9d3ba5757904941d3b492113bfda12e305cbf9b4f610489b2640656c79fcbbaf435ff5677d6515d72c48e964750427e6a436fda75d9ed1b34ce32859b5d75d129d7e39fea8393bfc1bad437bfa80", 0xd8}], 0x2, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r11, r13, r21}, @cred={0x20, 0xffff, 0x0, r26, r27, r33}, @rights={0x38, 0xffff, 0x1, [r39, r41, r0, r42, r0, r44, r46, r48, r49]}, @rights={0x20, 0xffff, 0x1, [r50, r52, r55, r56]}, @cred={0x20, 0xffff, 0x0, 0x0, r58, r59}, @rights={0x38, 0xffff, 0x1, [r61, r63, r64, r0, r66, r67, r69, r70, r71, r73]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r74, r75]}], 0x110}, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r77 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r77, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r77, &(0x7f0000000100)="8c65", 0x3b9) 16:00:14 executing program 1: r0 = shmget(0x1, 0x1000, 0x10b, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/95) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9ede, 0x1, 0x6, 0x7, "19b7176722eaf63119370870b416b2ab258fc8a0", 0x8, 0x10001}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r2, &(0x7f0000000000), 0x36f) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/tev/bpf\x00', 0x28439, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1}, {0x25, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) dup2(r1, r2) fchmod(r1, 0x80) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) close(r4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x7ff) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x111) close(r1) read(r0, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000011c0)={0x5d041cb7, 0x3, './file0\x00', 0x5, 0x9, 0x4}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r5, r4) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000000c0)=0x100) 16:00:15 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x22) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380)=ANY=[@ANYBLOB="8458"], 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) close(r1) 16:00:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r4, r3) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000340)=[{0x24, 0x28ec}, {0x48, 0x10000}, {0x125, 0x31}, {0x21, 0x2}, {0x83, 0x4}, {0x41, 0x80000001}, {0x8b, 0x3ff}, {0x6, 0x1}, {0x89, 0x1}], 0x9}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r6, r5) r7 = socket(0x18, 0x1, 0x0) getsockname$inet6(r7, &(0x7f0000000c00), &(0x7f0000000180)) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ziskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) fcntl$dupfd(r9, 0x0, r9) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = accept$unix(r0, &(0x7f0000000c00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x0, "000000000000000100002000", 0x2}) r3 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSDTR(r3, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = syz_open_pts() dup(r4) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) sendmsg(r5, &(0x7f0000004180)={&(0x7f0000001c40)=@in6={0x18, 0x0, 0x4, 0x80}, 0xc, &(0x7f0000002e80)=[{&(0x7f0000001c80)="b9b11f929af506945b5ece7db237e8fb4baa1081887254184571d43da43a8035415ebce29e6040f096b747f223cf2b97f5b3007ebc408c788b28677ce6a33aa31919f853797536f1ab5ad297ca321159db7adba287f6436103b5a4459426b3c96b4f175dd5a69c412af97b21342f5c779fad9f05f3590457a17748aea3aa43e14db91d078160bd6173ebff23706626925b8fd97312c612c4e97e5e92a65d2420", 0xa0}, {&(0x7f0000001d40)="f7aaea8774f6c2865e74354183a0b31c51f2a2dae437838bad225bd3f3da92c0afc4c75aa38669ab9837218e20ac1a420df6d7fce04a9b586d0e8de308166c1c8d95f74ff09d399fc8699de86cd82a3f41383df8", 0x54}, {&(0x7f0000001dc0)="a8515e626d662146c2d0196e830e1c8346f955cffd2e4e5709e1ddba863ab21e541217ad237dfcef671fd761001cf8a91a1502defc406cb2fef8cf6c7629d842cbf024d394e8611986be4afe6071d006848b827e6558140a2204ae42cf58eac8d7f33317b0ab6b7e583a9209163afa31e66228bc070072c4efc77f8aaa38ffa90d69356b6712c05f7dd7d67630de24e217714f0341fc4b401d25ea5c36bdd578d1a15fa88eb50322710045353d32270e13d06ddcbd2229e8cd54a5b064bf83c48fbe337c5913d1247aeab21f5c76740a2be5da9b673032fd5f163428007e6824d8fc11bd4ed4643d8b68fe6661bb8511a3a1e52041c2d6a48429fc2d86c33b6d71ace9d14e9b443ebf8ca4f74c4bd075f138293432955f73d49088e3bfdd91749e39ab176c13f314cbab5e835dc7793a4c43128c4333588f73c8d5dbc79b7383a9a333310a5012a9249aead3b2979ba63bef68560158b27fc77163fc45c59a31c4ba76801f1e0a339dbdfab5d62ab6b945892a1b12fc567cffe0ade6225baccf6f8b9da9f2495f2fa78e27c07a41ef469c313960025cc6c1dd391763eebb078c5efd158aa75a164494969a204de117a70f9bd47101692fdec5f9f6889640e7cb54a8f620a628724046a3fb41f18eb8fee6c3ee8ff4f8c1712a6d43b776feedbcb9ce8f1d7cb4ea5004e077f289746a67474962374fa9643eb19d2f102a4b39e3a34aff0a4027f82a9c2e1384a17c85c2cbe6e22b54ee4f6190b12e7edb84cf5b231494fc270d271f229858e38646463c0cd55b3a37192e3621c1835b64a862d2a85ad1f5955aa0741d08c024cc64d5124b12401b9de27b51ea5cd7e223589843f89952d6bc239f744fe0e0e60b6149e02b198a74af6e7513157a7780f089490bcb5d364e990eebbe9cd642ad031b05c6e471699aea5efc5d2877fa9dea5283ba37c005cd4964764c7f283877d5bfc18b17e07b7ae3bc65394943d86a7838a9ee9a43b2841d6de7881957020dc29172ce2e7c64fe2119ed6107c52da679f038c6681b2e55a1b5583f4901e373959ae0052e08d2d11ac8f50775ef3cadaf5fed3b09a7f1f1ec53ccd53ff6d36c42515a4db41126bc2c6a10c57f42de784425411581fe633b3e2513c94c43d18bf4508efa40fdaffb2d5a0a873657c15961ee6a1f391e93a90f9b57ba9f1f27e416eaba06738e7a12b86bff259d1a3546e807d146bf35e38eb6e2213add8f54242ef3ce8a7c22ce846b1c977305d8c49fc39cd6e81ad730f688a28241bf74fed54869c4954edee97981f19e5e8671b20948769eae6917a374eafd0720f8124aad3485f9beaaa0170726fbe33ebee3247d3d6ff086458e619b98edf002f643f8af952ff1ee77c55ec48173e9e768c63d24696e60e159cb265748804895ef2f86a7e76837d5f8a27c31b2687636796164d22f9c263e024393792b300c899e100f8a8ec606fdd7dd18f35a1c3291ce357e69ac2a1daef5ab31cde49eaa56687b83d007fc2427d8708d583400973d3790fa4789e20d47c8cf1b2bb018aa0f68ae494bcecc56b2689c55e35373da0858cf2f523050ce5d517399bb39b0969c53b19fd7c36eca9c2da260377c0544b2ec0c0d30a8fe4ef29e111ff592933cba0c5ebb4ae609d9e3be75116810b6d9a30242cf627dab3b6cf01fd47ed42266bb6747957e6d1e89e9c1a9324057654ef27dcff56e06cdc9f258fc76d42ac570331e9ec92fdf87501ca0d00310090e00057c6ec4e838df3abd4bad14f7d36c3186beab7340406e354552c36511b544dd700ceacc70fa6a236f96fd6fc59629b5f65eb1d83992f1283e1f7ebd7735916955cc777a88c338b5a1408961356042a54be9d14341fa1ef84b2b5aaa52e6d200b21c9521fcc03fc38c4307c52f0e8c3fe03e1b0490e26ae73b509ba135f3a5201ffea55bf8aabb075f59598d4236204819ff2b3b72a38b9d826f782fc525497615de3229e3fc04834c9a91de9f5d8fcf90f5bd97028036f88ff04d0c4c4f9c1a7311ceb81d3950291201511f2104677079c22a27e64c37b2affb6b328cead34704d69c8d7e863e65491ea438e92378a02c81d1f42461d55745152681e2f1c239760ce23e8cccb56f6bf3d1c78bb38b4fbf797b430c51fc74899b352796e971cbb8f771b4bcb7de1d9e5df638500ebd65d683569701f6f429cd0fad0496c17a6773d9822f16a982776ecd8119566425936099c52610b7b4272d679e4ee2a94a2a0e1126f6adb05b00521752b1f3d32f67efe1a33d0865f814bc2fc039789784c3b841a3ee332d09a8ea7ee414cc65002fbe300e30eabfb1b8df3c724de85f68b2174f7e94e89cc139932da1451464cfa0df90610331e0202c5bbc28e9129ff5cd0620f00421e58d7dc15f0b79bd65faac83215a1a86e9900291ae56347294de70c848f27c57371b95032294266b3c806f9bb6757351ec51db92eb7edcb4ef672a8d398f019c22b0c7f556341c13752d7c46d4c72d2496a5982de10539d7418d2e520249ddc1b78d6965a96fb3fbb8502d32ff8df022da41c7de4890368fb55db0e2a679c59ecebfe782ca85822f5c31ad8612a3b20e9dfa9f173ed0922264652b10ce5dad5feff27173db7b96224fdad1e9b98467361ce5a053167c636737b09f73d9ae1338738867aab99f86cfa14d7b216a1adc80245547c8683b5b495dcf56fc36ab96f3227453f8699ea8ae2a04b39be992bf8f07950c64edd8f42be66482bd74b25ec470a4ad70628258f79fdfd60b222480e78bccc8ce5c00406d63851aab287d52c542f1ef5beb3c996b93ddf770f3836420e2d49d047b515a4bb5b3954dcee0596f566f9d7623c91e3a44bff7204bd09282d21b40b84363816cb090a18d148de56775bfb8997e00263d3fb106f17d29302af9693c64d1dbfb9dcfff5504ce8d0b77603f8ae68380795a08568932b39a9e26732505fca94c6873f195a7ba68512f7ec30c6592e9055b45aeb424a58b126aff5c647b0ca8031180941a93c85b6d401f153984fe494ecc71249d8623ca71b00a2d9c567758be35474908c055a4993186039bc414498291bf6ff130efc15dbb4ea749a2ba97b78151f85512c4c2e04070eb07e823b79fcbc75a4d546460b2bac3bc8560dc309cfaf07c639718ae1057aef034b746b271cda66d93434ab958671276fad02cce3824f8d345f546ee886c01e11c68cba6c065be1b569226afd1113a8f82cb599f0ddcbd3011c5171050f2770f50dd9fc3bc21e6665c14c2e82f14cef7775067f0b373ba1baf7a4fe3fa8167458e6d5ef9f747381e3e9a0b7a42def8c83cd27665603568c133e4c2c2b536c1d73a1b5c31c55fdea16ddc7c829675c6245c3a469722dd9cd3dd0727ee69d3228cc5c9257c5cfecad1c14c92554b901a60dc18cc8e80de82ced57f2c9d8f0f7ec9141f21fddbee9278f78ed3f856a7cf80a2b302e5dba5f6249a01fe4c6fbcab4019bc7d362edad12cca3ecb4929165c558c5afea01a070378fac12e1374eb2e4c24301a7bb66b9c3df88402338b907c0437fc1f820dbb2b76c38f7af6504b8a87caf339cb76e64ffc87e0ded9ae187397ee8155a39aec4b239e1407d80d9581de3cf22edcf7057c9c061de83c91377d44d81e3a9f0429856b80073c3f3bf456bfe6d33ba3891e0697121f6ed2481b643ce393e8af5343fdebb38c68ebd3b1346766b2f640839b7a27b8542f93543808dc17f25ebfb231106f42fbf10a67fdeb85dcf5b847bd601c4ed9ce84501e93cc8bc92a9b0077facdc926c61b2061c3f05aebc39c4d07dae7d9580733c73bb682a4cf11c86d654fe0271fb1f72428d56bdce6349d08402153aa493f8c11b66f180fbc26658048af6eecbf929a3989482b96d98aa44d6d8c2ba0fe1e8b9fc37e19cba39b89d8b1fdb5a5fe4d299b64129317c84c46a213cc2a1ca6b351d7b19ef3d429848bf14dc7dfa40f4ba2be191e037b7f1238f56e614799780374ba93d152073e1923cad6e882e0341fccf8943f27b2fb1fd0ab6cab9718afcac195a74d6b518f13a174c781f14c8c590ef63e49fc80a4ae39a915125f537dda3b39fc0d41b733bf51041d41cb8cedd0647f86cc4759bab7b61be199986d8305e3201e36f462d643e56cbb777bcbc828b17fd286d95bf927249248af180c6431405dff598b2d2d6129fc83709b1bbd1bc9e8fdfc8dbdc02b428ecd43f04e049c348e9aeefac7162ccbbfe5ddf430b2702ef5e5d8fcded9e1a2c17f12802f3851e8e5c9a4a908aea618242cf05b011f2bbb1aaf42482eeac49864c74376ac34d1467f43349235cbca3222470af1c51da5ffc0935ddf0d91a7bbb9cb1ef3a9e3db94ccd5757490d67eb253fc72d9425aa616e8a5c11d76375894da3673257a643652588910435eae1ba1dd6698215ba729c011e131d43544c9de185a167e782d6b32bc0fb2e1eb01f952d3966136fd6884b249cf7eec7eaa619b49099addd2aad60df6b603102077f456bb4466041875c0441e1574f5db3612e66e8ac20f8eeb37fbfa9a36c2bcefe1d778d5459bcb98cc1c140f34c1f1e023a2ac97fe98546fedaf1e2006d9a5b01eebf5c0deb33349f5a69b8c8574d6bdcf74881f012bcefe37c14d89b264c50974e219bb4ddca6f654724aa8baff94cc4af420ff14c9b40952f2f7d132e6173fb332feb3a76b965e2cf66e55af10786a68d272449ab53b05aab6b62fac6c9c33f6280369390ab33b7d151e15010c4d1a7acc20df2812d860e646d967bf8cc112c03145d8eb1824c78dd2b76a1c280cabf5bdb5aa90b4c80ef80072b0d505fdb9d0ba2bdf39ba8dc4d02a4cdb132d61fd3aefc135ddfaaf00dc3e461a21852a97ce2c72318b7a12f276cea136ddb60c3f489fc367dc7eb4e33655eb6c80c685efd886aef07c0e9ce8f92e3a4497b6666b298bec8a349918a6d406192251ebf4b13127bfed638a8625d46c35ea685f935c6639cc8e584b36382d16c4d181e84b1aa33b2f009bcdf4f7b0b693d3630d5dec2d072bc9d35a40d836b171a334e82cf5f54778909a2f87cfd23bf0f35fefa64282410042a4f56f3292ba905c4f7726a53528b84f39cb67ac33a09b8f2b8b467ed6b7a815e96943042463dec3be0abaf4339ff9103b2931041c00f51bafed7786ab25f8894e984cf50e0d16ebfc52f3d6dd1705bf9c56d26d0eb994cf8fe297a575898549d3e39e68599cffc24fa303dfb08dec330e1f555516c5e4073898bd822ca862e55706de4944cf57b1793c6528e025055b883726dda448371d40b50a4ecdf0e1c46ef53c071bb53dec2582b860befd214dc132019d581ed6970ecf96564d7b3159cb36355c32ca2239fb89d787b3227e329370c0f67d4c2b39c75c1f5d0112c5f1102ab92bf3ab51ca9520fd3fc3a5dd70649ff30df54ac1a56526c84f97a2df7729ef9e747ef15bf6cd049fc52d7701def5d73f65d92e4616d12634f519be48ba7b08ca9e6d80294df4f194ba60f073f5f2905f97766e0b99c252d604e9539e0ddaef3384f713d22802c62c2ab9a9d8a0f4e4f679eb7c63c5fb75bd5ca9505ba074d75b7c23c5e9413c2b168dcd78f3be54861f1c7d77b101ce9dbd7eacd16d1445e67f3b9cf02ca394faaa7eb472804dfe7bcd6c1bfc3974d986e85ae695d0961051461fde17f80c233e6fdb08f9d01b7ffbb90c316791501a8680f34f8032fe477033dedc9e39f81c38676482c0acbcd3de28ab2bd30000ef08c81f2776895ab14754f74c69b8abff4d4bf7e4af024200ac12b2592eefe880fc8c26caaf", 0x1000}, {&(0x7f0000002dc0)="7d45c7130e6c12905ad7", 0xa}, {&(0x7f0000002e00)="8f4201af1473e1b3dbc455606106fef9055a292b106c7b9e00c7fe1c41d83049bfe3886fff7b5501548c5b52ddc1c18bb9464f32689549e8124081ee47cb4c62e3383c62bf05bfe7073117a908ae6bb9eb7d9564178933", 0x57}], 0x5, &(0x7f0000004600)=ANY=[@ANYBLOB="a000000000000000ffff0000430a00001dbf5415cc82a9ed45758edc27978b437f5c3a700b8891f01da5e1a83e77ea9c3c920cdb900b8056a3acfbcfe54b70db7a32e836c7cd5cc572ec556cece2be54d873e788efbae4e4658e43a4fe1e6412a9312ae0f41d6631813bb3401e9dc649a3c0a67290d9bb930ce5a603c2b2276d7a83857a3c5430a9452cd21292d825f83f8386f9600a9c19e8c57471373c00001010000000000000010000000400000023ecfdf2440c1a9de6eaa57ae226b02575a8b05b79370c473e03ecd64d2de814297d2c98caea228db8a6d7c7241d7942eaf63acf0d419bf326a6cbeaad5892a1669ffc1ee6423f5ee00a8d77664a3edf6d2bd90d28dbd63df61bddd436b76e35256d97e054d4c9f0b77a92aad9711734b1cd1c1b9d367af10f460c4906603d0addb96b806d862f02b28bf6fdc2e18d7b44bbb2bc9871fbe1af0eba0ea2bd3639ff7c4cf0b3dcc45c58def7e4ab842a0616ce8cc943475fe219c1b423b40548b15c584c972b1d3ae18a5b32f87db19b1202ee50f9279ed8623ad0643a6c3b586f058c32a47f901f436ab4f75f0025ae173f15c3e263d8f7030f378faa38d0e5a512b8e1f46cf048e595f9e8359aec2dacca56ea456277eaf63c1fe2c2b3498a33e52265843aa1e2381a3e04dbde164c0f8bb2d8dedf1ee16ff67152d71570155ef2ed383b7c20f4f521158e4ce6397f5c5197b1079b2b0a536c4c1d1dd13e44b536fd6ddbbd3c4eb8f1d2df333497be6d2f2bc7c10c6541458fb84291c61a49487d71b1a48a9db1cff364d3689be421ff9697ffbab3d61b78eac4cb77eb0aadd9dd27f4ef1e5777bac9b63fd1b7aa7ea2f3ebf9e254cb66f8d831913407c677af68b563f8a5c7d67ca16ed680a65ef28e27eb34732fb761b93dc5cb3d810fa2b9b8e4978e70113a14f446acf546ed91fb1c015b18f0ef6c9a7552eabe2d5dea21039482b0c4222dd076f6c07f641cb44b33555ddf12d003f217bfdadc53011daee87e9608e229c18eb7e391739c6edc97188b252836610f5dbba0b941300fbf923c5dc56ab6051720f37d6ab3e2b189fd24675e6f77304d5d8c3c2afa864383a3494e89f513b6c9f03d12c7ff448263b95ee759e712c9838cbbdea82d601cace7ea5cc392ab2ff3f9eb667f67ae405d343fb841bfe62690d875bf4e80c12d85889e93b5e5fdf234fc83773b31c22ae91b05b6351ccaf5956ed6a68a758926e092108bcc4eb71dbc1e736bdb6aa51ffb287d85d1002e1fb9e6c3aeb7dde0e468d047926ca2fa5eb9134434c28d1f0f8ae6746ba030006cf3e922ae554eb37d27917869f10ff5b44cc5786d379642576301ef8f5dc6f8240447912b1a7485adcd11a37fed88fd4cb28e4d49b8578eef141f9d3878bda6ba8bfb5e1b1dfdaef4dee2244b30a5b956a57912b2ffba66df26ffa7ff3f2843ae0826588327a283c8569cb6055bcb60c016e3577471c5e6b4ef4ef93394eb6dfdad061020d47a49cfb648dbc46b9388f5029ecbc0ba8744ad2c379ac33ba3b18c9fe96a3e3e95d7c39e4f2278f3bddfdb1bb2ee040b35ba408ad71f4f9a51110746a048a1950d6f06df20197291f25919ad8640b5dabf0c479410bdd74dd9b3f8624bd6b5fca185ef67789a2f2a5b9de0eead4a971753c101e3ff67474d1f7816d7a4d710abae98cce9670e685abf877727bca062800df91f1f1a7c714b45db5bad25f60aa13e5cb907ccb75388028dcea0a6b568abc0d2773cf4fcd7f31c3f5f06f05418863a6630a8cc0334c7e9cfe1ce80420a1164eb40effbe38064209526f01bccfc712c18510029932aaf044b717e7f1d18028cbe381389f113e56e9c64b22da23150c5c60362d7cd903c76152e8b64e9a19370e92666cfd401eca2f59852bd3e8501ea96043f68945f2df1a8c8ad9267d5f1214661c1c2b680e86bee2d38a7ee18ff92793ee3d326a845ad07daf884b310a0da90d3bf3e077259a3bcdca66964e9e33bdbb92f7e6c816af808a6f24eb2561cabe1e224a731dbee10822eb9646c9918d880468a82921d2d4a11ac125a1b13416ed881e8ee1e438425b41ce6fd632ad70a33d9b22fa648c0036397792090d175475d57e285518853b62247b463556c458ba53b488387687aed7af9724b2416a6a549f1171c38a464c755c3caf12f9759c4e112d16764d59059d5e1eb69880493b4847b52f0b9f1f0a72850b810aa378c87398c49b609df9ce3bb4ef2ff765b88dfb4da23ff10454ee330a02aea80079f4264c8088b1a04a6a6f89a11656f3e4067c9bd03e768d48871a0b1ef05158e7774e99dfd77c8124b482b04108f1c60dde546698cdc07ba94b3aab5e008a4878beaa9461b9b027206e298be7b72291f7127e808f0c942a7241b85a8905d8cf1ebf46e8032461f2599ceeb9de0a76978cfd2180b1ea9d22d6e3e52584d5bfbb121b174b8a20161af36dd3f62a326b33eeae452c7e96f07f32174fbc6e350d68d73fa36c5d07db47ce4f19710f4fffb6cbf068d893aafcbd488f203519d4a5bd0c53e72335826859363ec3f7c806b53afa452e4012d4ed9b01a6bb58307e1732942ef6e8b48094341f37e76c8f66d7956f85fff7681468efcfbdc42c13e4618fd95ef0f5ca62734d72e1dc4ff206cf4916b8a8254c3ec0b7f253bcce9b6de61e16a58b9cae6961118d8d3e21f310d1e171b36acfd27ef8bad80e7acde31b3c06d25a3e9a941596c4430a9e23619c9aa37f775101015f09def15fb7aeb7bbaf82b09072b277084287099cce4323af8327e1232553042e9c7089087fc2445cebf680a4810fcde445218da76194bdc006b9c8cb18534f7a973bb53f2bae6cb08109679c69d814656f171ec2a1bed1595a6f23855dd5b6d0258a38c661f517560981345404d170bcdccf81f999e16acb95e9d3e9ec05a22776a0ab91709257ae4962bbad82b9630d39799b37e032ea398b3e870a04751119a9197f816c62b2c4cdabfe19d9a47f908af08ea76d6b50c635dbfa3dfe02779dfcb999f83e18ff14f034e564d9c54bc27c29bd8fb1db8533ee2f495efd30bba9f8701c000239a30dc45aa9e55c3f6b330ce28913b369fdea80e494cd97e0da9519fba28604a0c209ad0497a5c3d199c30f543960d968c50ebf83893d3c42e0fd858b0e13a7ed4384f87aaf2fbcf53a80bfb1350bc8b0db3622f9d4d51b29cd9e6fee6cb852bfa538088f78635f8a0cff91c799eebb13558f52781be61ce8e4a88fe158d71d2ab4aa28791e6a7d50fa18d27f171780300f8ded968e55d4b6cc0defa3b3771f1ec71a86b7f4fb256625c8326a0e8f879ad4c2d2280100c9f150638c6b90dae45e67f792527e3a76618cec51675888f26ba2a27b89ac66e26d5f6c5dd37faeec873ff673323fe1512394dfe722f86de0062fb44ffa8a03a4ecaa295d7dd078e7e249ac66825e4047b1c14fde17b8036c91a08a9323d0a9dcb443c422dca05d3fd75e6f7a5a3395c362534dd29cdd8ed606b79152b3cd4fcb10005a7b01a7f62f74c6bb2cc63904c9dabc520f13184c459afe15666a2e19ff9f64333b97cfbfd9abdc074cf554137faf3f6462a2e90adbb45c4feb8806c97460e916ce9317518d72df051203189ea893e1272f897e271a40da47c2099c33cd718f86995b8796d9d49cfb846e3b0f55a2ab013f6d5b250bdceeddd45f731d4e74d0ccf3f7993a2df45b55cc39b46ae8de66cf7a9b2e3289c5a7c256c5d7cc002d31a2768a3dca8e09c1bc23bfeda138532a3c3bdfcd19904742d5d0571c1be7034b0b8082b468f047a469170ba80ccd17f9d392f8b5b0abd21bc4eafd9c62c558cb6a694d9914661f666e26813dba4e4c54dec4a1840db8809d843b648821983af040077c851ba7d51ba7d63828a71516d28c74389159d1b4a8b4da762526458574b4d22b131a75f898b260105f7a495ac27125c4ab7319d7965cfbe1c2fbf45a3449601528fdabadcdf954732dca9b0e33f86b07f3f0ba52718e889b4044e1998176b23dad26046dd5c2b27139592907f23f47ce675047b51abfe55943563923310aefac15ade4a104e75d4cc2d2975b7472849dd6545d8383bddde82fd143cd86f6a0d3724b6d4e6fc04b6530551d0a4604119da1bdfa8d97af42a205c268046109efff56ec386761d98dd54241721ccb8d758f024c03c50a7691180c620e1d7b764f23d3aa0f13c9be27593812c442351cc1c1d68b8018c1e1f7d2e81027adb8a2a244506084e88710b67b45e9553d1ad762ffea6511c7896ba2503bdd83bf30300a54a1793c2b511f3738b66cd806d542cc9a3e7fac26733bd640ba2c2e8d2ef54dc611db4a683700a73f77865e479816d63da40f04533f10bd11c2f8ea9b68aefa030e2375810dae54c1900a1f9deb9089ca79e2c0f2733c2cd08b28e89d3b3dc7077e310c23bc57b5396cc2f56897a3add8a6f15230e0f07f5406374370623305abff63d72c8895c0e676c87534f4b6702efa8c9c379631d9d7a8fdd69c80df5fa9248b9297791c1d8db16b650305a0773b1452b91735362900e280b652d9cf851ec930306f2ac6b05582e54064ece6116d665d6fa6e610740f15383ff5e4aba6ff8c549541c4e591d574207351d9f4827f5df0b7d7ce5777d2873cfca0389b6a1768daacc63090674a6d08e58d82d338b0055d4b57f03c1cd39b8bb5a3713e9055be949f1284a9cd040b0878736bf3a6c1c3ca6be7ec72753f611fc15e87af836b494bd4100b0558d5b8d80fcd27ece78b6cdfd82e35e81489e7d59f8452cdcbace4ffeb59a4e35c8c5ac483bb0e6102727a98189270b8497825511d29b1f7b8d6d6529f203a3573ad2e91357778cd4b09aca9b648ab1121012b585206bba6e42d44fefa620a48b30320d205d8dbc89dc6f97c30ad476e6550d3ea8ea60df54c8cd90903ce0e8272fbd389dc2ad56e6d5b6316b3b41cf8bee026c6a2c76b8db983b8d3abdf772185a4542232860a063948bd86e23cf117979797ec24e45bb9e3d95b865819a15c3cba240959c83dbe2a7c537cafa74cc1b873bc6b165103c2070c5a14710506179544e65fcdfab032f066e13ead50f48c7cb52432a621261e37f73258b2e308a2edcb28b64cdc25eaaf6dc06b135d7bbd5594b34c874ffd223198f4a8fb393d7d10dae6cfdc64d72f57fa2c91266e958b3406a88951b2a05c27144dc4f04f9327e7b0fe8398b53098256cd5dab5ce30e7573696093cae1662d0592d122ac3f70fd2b11b4af64d9735716e1005f16dae37293e3c196f4106a2c01c08059ffd050ca7d213c9532649bbcdf38e3b39f4be8dd68933170a3e6deb1a5cbf4a334c49ddef25a8abfb977debbcb410451b321141092ea22acec36569af5dd4501e6b490ea558f30cef3a84d2e5082c14ad8d4fda5d2f3aea6c2397b2ccf3ac83ebda7e0d173b68fcd00347253f7d69c9cb67158a16aa8d2655a2a667327cbb868072468651f0e5a7848025a88d85f7ea20714a707564f825668577900208487d3153fde307b29d98da1a1335d236e63000eb755a40bc56ac634d937775068ebba3ab08529f3f1f110cbda6472dfadea9bcecb2186748c0bfd22054c3f37eb8b9eac0d389cd100ea5c6548b0dee4d29053060ac0b89ba96aadf590b62d2666dfb6fa650fab37402cfc47da209154aa4109800a54e74dd2320f3151e029294461d5b743a222b052a788e730bb8e4b7067592ee5d6aef1a8dfaa2b74e620901b30aa7158ac4543a00b8039a8c0320a8ca04fd65c9be5f794381a2fd2fd16fce013fd2bc1fc2c620a917053191f50e301a6047f8d33ced4e020bb43b8100a8f85115993298ab3e7adcbfac5fb8efbff003adb38189ee1df9dd1a9be03a0971e91c4ff3c1cd773aa97e41ed9433a20c6584f8247e15a656b42da3f9ddec2a322c4b674517030a9f271c14a7238093de66453c1c98378517c371b54222cbee4e6043919cc59fafd3800f1d9c081af431c3e9dc07667e292e706c95e5c386bc96e2e6243e7dddcce6708a730fb678535d0000000000000000100000002000000d547274d9c92d531fa4503b288cff6350cbd633ad437f786efbeb9c6b8158c10e6716a4d5dc0211c9314989fe302bfa55844849eccfd02917a478554ca40280437ff90a3d5c1f28ae69f1f26271907342a6a7fca8edc4ee094b249139e64c0937a345731cac51cd7a5dbc81d6b25285ea0da332174dc4c93d6c47aa8391c9e0a59b8301b9683d844012090c803f4710f6cc4510b32f11adfdc9dd439c1a967583da758556f095b8f960c2a27b3ce1bfb0fdb741032ba7abe604be6a9129a5100d0000000000000000000010008000000c1936a0090958e38d12f71fa3c81e793d2cfdc0a32dfd69ebca9b3f6267b0c4107d0a1228bc07c40c0cdc8112438fd5c02332fc3af7a0b2282259bcbf2628a16766d4bb91a2b4293b16f991f58577eab29524dd43accf263e14874ad94ff028155007ed9b1342a6b339466a9730d74ec3a445bbb60f3b820b0b54bf6eb354fb6671c616413c015368430d3c09fcb5cce0809cb4f194104f77d3e481c27ee7cbca98a9360f14da0107894d87d2caefa88aa299b974e212fd12ddd0700000000000be831d9309d6b5a4828172659945aba03a196003149c333b853ee4580e12ae57358551c4114146fc53af17d73366f77f7"], 0x1250}, 0x4) ioctl$TIOCSTOP(r4, 0x2000746f) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000040)="40a77ba9d603f16d53045ca4dad74c1096", 0x11}, {&(0x7f00000001c0)="780193e3665ee557dca65c4a7cbe3dcae0f9cffbad9f61d90e7856b82d7b0c9d20022377c9f849e8012d6c46fffab3f1077051fc2b6130621b3d63a74a5661ce10e1d3fcef91109a32ee65504acfbfbe1e7b3f46be5dac1392e7e8baf915ba5a43e98844deb5a5e914b627b0f7a212ee289fcc74fc2c02fd3fec89530f721135fabffca5e4b0e6471a1998bc929c86d993a256f0d17ce2cb3f2e4a97468d21b1baec5f434ad95ee078426e6297451bc7fbc90e88542043382ceb1572d779d9a8818c9a21a96be98077b127c4e3", 0xcd}, {&(0x7f00000002c0)="12e904d7ee571ad2e72716347e7376533ff963eeacee16f3a8bd2058a745bafa896d3486251d3f3832e996ef61de20b6d6b328672fb8f68137010fa76774ec2eafd6d5e51ba41c71841326a26a0b8869f7c43415d860c5a7964aa030ccd8a035529c94d1a245caf833b80b34ba30a460745fe8de55f929666b561a1f73677d663bd68ff1beb626b4d165bd2d6db2fd5a6ae3cff90ddcf3af741fed94b267577faa59c113b60a9c328bb732c0", 0xac}, {&(0x7f0000000380)="255761707619854648967a27228ca7d7b1f3b8171e50c02c73df998c98dae178dfc94ed151d960fe33baf25038439b0c9b5b8272795968a15b21eb6d2375e800f207a16815e650029e9d9a8af9d505169a69122c5d5bd3cc7fd428b53d7674d0551d2ef7871594a0ab9a2d055fc9d686fae7c4277a166e8a8c82dda6ba773f701380eab0f3fc4a87465aaffcb354ec3e54f2c96100522367ed0bbd5de4dfbea49d1e42683aa71f981bb3dbbf03803f18b278a62ba62602ba1b17047dca4b7ba8b5f445906534b86080ed6cc94cdc36da7b6465cd3be2b29d033eb766b16a6735f567cfb9f64fa40e035b2daf39ebab7ddd543ade7c996fb50228cbd71a0fbe", 0xff}, {&(0x7f0000000480)="cdd08b0bfff29e5ff8fd31bab2e60796a85e9bd849e86186f9227278ee76e792c7b406af605a5f6144e9d6689aa0975a08958faf8574901ba2ad494efef65084e4c6502efe52b612499c65c588d62992d3166441e94e418a26ed996ce73a115966b7100d421ae6986de447d9fc4e64f8731fc904f75fdfdae5c54cedea8840e74608", 0x82}, {&(0x7f0000000540)="4e03cff13f3e0092076cdc8e7305133f83b3317022d42c2d95bfe18cea0b6b3ba3df9f338240a61e6bb68623195691c1f17f42c90f3d77f69257abdc95d8943df662d9375d24100576322328ccb68373f19269835b2a2bfdecb12f8ccdfdf3d833d5054d5ece255795e4cb3cb4d49a6b15931681d0", 0x75}, {&(0x7f00000005c0)="1574a18850b6dd5e164b4cc8fba4f3b0f45714179f73d1d6f726576b2cb8625f125b667e87b49501af53b8a01896d9f554b2be21b873bdd6152bc51e71578965f40a7a2a02a36ca335e8b009365fb0a57da0a946f77c5acb30dd6d44099a5bc5ae2e8b024a2fea8831e4bcb2487a4143982ec970", 0x74}, {&(0x7f0000000640)="3ab5f9802406be2952db17b2c9c5f829032b19d22a1e08e7f985e3c359c062daf5d070ee3d14b52601850f0e44a45a5615dd204dbc69f7d942c7fed10de945de37ba77075470f8b5767488e57eaa2feb326d8cad4828d814fdf17a1cd256ab461eca78407ff2d5648118f71dd31cc8010aba4c416636b0176951de7a918c1f205bc63f9262313d8dcaf5b42633775bf43287c86ed58550595e268d1acd2e77b9977a2d50c993471f9b66e99da57dd32c3157e49320b709ee3cdb76c034ba69663205ed0a1e5183fd0eeabb8177180718cc", 0xd1}], 0x8, &(0x7f00000041c0)=ANY=[@ANYBLOB="68000000000000000100000000a79c1221a55db38823461eb61d006e7ad2037c4d6a90d56b76c44c42cc44d6e99e2379d3eab7dedf24c068b72b2af57e7733692c9a173d6afb6e58c9e936204859747e9d9346bc7f736c06dd490ac789aaee612dabe2ba8b5800000000000000ffff000000000000a45768473b56d6de14532164891ef788f81e53e5eb9c4af503da6cfc0447af274a124772729416c29c3ed8c02444a92095219a6a80bdf2676ceef58690d92f0784beec00000000000801000000000000ffff0000001000005ac33b657315a2d85cf8817cd7408a091de5b2ca917e13fd46ecb5d26ab0a5c3b4affa5465aeeea44c96ce8911695c01471dc4c167ee4be206daee0a028d31ae429a080a3b68ed77db93f2b6f7354cb2732d5feff2298f9ed1177ae5d1950f85fb296df126af2c17f7130d31170deda4da7374c1fb0223d9235f9d33c35d9d33242926a258f775feb6bc69e94cadf235097e585f35afc184d44dd4646122ecc517b485434ff3df2411847ef351be0604b9920b1927c426fe9fec2bb61a2d54946e7589131a90b5971977431d92e891ef313df29e77eba9c59cd11a8d36c1fd71b25264e471907b7c0f487f013280871f9ff10610d77e360040000000000000000000040001000000143b42b9e30d584ed08166fa816f763b00726012ba5627fb3866d2a4c05bece27f273bd357835225658deb5d2d325d0068000000000000000100000006000000b9689b8fac520908da9b6c6ca67a42d04719ea6f9141e5faf6cec57879e8fcf8a595b3000cc81d7557bebab9f64cb25efcabd795e11ad5315807e2b20b1116ffd55e687dc704662a1731c1a97b730ca078eb6164b50a0100d000000000000000ffff00008000000009bffee7bc1139cc733afeda2f84ec6d24c283522422e1859d8972406c31019fb850ce67592d68f23f511d4f45a2389c0a1cfb1ccb543008735a028f86083ad68f367c0e45982063e5fc815a5953478bdc6fe84c4ad4c19b7a5874e11e045e21e3112fd49c4ded47fef43928f9c710855d4b32724d67212d562e035b293d7d6b423096c04dd1e4d3a7d019c3391026f6e96a7c82031992bb914aebbe135a147c365d3ae2caee276961007d10768a24cc37870716456e4db00f450373c3000000e000000000000000ffff000000000000bc6ca85d43e281e80e143396293799f2c0f62d9512ec0409d8eb992c0a9f6e34529aae217a055606ff567021ae17283761d2e2da632ddedb06fd67afcd8fba2755ae38e8f88a3211e8619cfa5bc89cf7c6e51de3a876add1de9ff45f3dec75f78efb855f683d07dab92feee68e3f2679742b8adfc9f82f5063eb6a5dc2544e309489e81443090e06d94ca40692e1297b5864fb85c178f8610cd41e8b767780a45db0677dfd9615b06b1659f8174d7d6f65ecdf0cd71bcbd476b7733f68b4e3e8243242744e24e062433b4300000000000000000000995df688ae3cb75293841ac13f8b18f495705df9471d"], 0x420}, 0x3) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r6, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = dup2(r0, r0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x4) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0xab, 0x0, 0x800}], 0x7ffd, 0x0, 0xfffffffffffffffd, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b5bcb8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b5bcb8 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x2, 0x2, 0x140000}, 0x8, [0x170000, 0x10, 0x0, 0x0, 0x0, 0x80000]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0xffffffe9) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r3, r2) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r4, 0x2) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r2 = getegid() fchownat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r2, 0x4) write(r1, &(0x7f0000000040)="402bf618b3fea445b52fb214a966252a700f66e0261afd3526b82e2c20c28b3dc229afdc5c3305831fe64e17ea74086167541650939dcf8dfb04a1d5efb7ad86acf133640bcd767985d7a2f5d17a9ae92db305a5381d1fae4e6325d931850c74b5d7be2350814729d6feb07174417b7dae77b45a2c2af4c437382f72911ac1457964084c64a51f07d6cef4c1b36e8377b30b28ba070e825c6e2c54a80d2d3243bb3a5b7143f19b0d3f0b244ad55a19b31c6b", 0xb2) r3 = socket(0x18, 0x5, 0x7) setsockopt(r3, 0x800000000029, 0x8000040, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) r5 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r13, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r13, 0x0) poll(&(0x7f0000000000)=[{r13, 0x1a5}], 0x1, 0x0) r14 = accept$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r16, 0xf, r15) r17 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r20, r20, r20]) r21 = getuid() r22 = getegid() r23 = fcntl$getown(r16, 0x5) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000002380)={{0x0, r18, r20, r21, r22, 0x20, 0x80}, 0x3, 0x7, r23, r25, 0x8, 0x80000001, 0x4}) r26 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r26, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r29, 0xf, r28) r30 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r33, r33, r33]) r34 = getuid() r35 = getegid() r36 = fcntl$getown(r29, 0x5) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r38 = getpid() fcntl$lock(r37, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r38}) shmctl$IPC_SET(r30, 0x1, &(0x7f0000002380)={{0x0, r31, r33, r34, r35, 0x20, 0x80}, 0x3, 0x7, r36, r38, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r35, 0xffffffffffffffff]) r39 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r39, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r40}) fcntl$dupfd(r40, 0x0, r40) dup2(r39, r40) r41 = getpgid(0xffffffffffffffff) r42 = getuid() r43 = geteuid() setreuid(r42, r43) getgroups(0x1, &(0x7f0000000540)=[0x0]) sendmsg$unix(r13, &(0x7f0000000580)={&(0x7f0000000280)=@file={0x0, '\x00'}, 0x3, &(0x7f00000003c0)=[{&(0x7f0000001080)="c1546e0f8926b9d6c10e36fca34458ef47f620c2ba237d7912940992d9eaecbc2b82a7ddf5ea01d818934f425524cd72e1dda56da23151be901d3fcc44c5eeb4b220ab13235c488c323504b64c5df1e36a49b5f3cea51c23d914dbaf120ba46327f57693cf15820f6919c6d6d09e0421addeed982c599ffec785ab6b94a7ce61a4200d233b79886f8839b1891a4fa9892fab06374df1900de01ed85784c25e76a59c008ffc91dec0d4688ce7d66cdc812305a06208e6546823f7358bc0ba2cd4891db1eea37c9480f40a47e48ebe12489506437d62f8b77a94803e021d2345ca2f72c63a86548c1d0b08cc6055df54fb24aa3664091d51f52a6b004ce66187e52014c2e72a0444174c73e21b729dbf1e8bb800437e0444f71c790022c02e2060d08bfad219190a8e7ad44b4623be4032f325904845879a2b3f868c230c9fcfde84688b79d4e2b8dd2410ef8948e5afe5a011341365fa7724b42eb55fdde9b2c7c90e15b46e40b149ffd096fb9704b32500f2775f899ccc8f0f1eea0e48fd85428f7ce828f2f931a4b5bdf771010a9fb5f0212c70a63402f5e0834bafb7218b7bbec232d6284ebab4aebcfcf76a41506c5629b7bb3ef6fba9ada6b4e2846163be5d20ae70ff98fbbae5d0747d075ad5dff5a4234c330609932ad757fe532d7c6a7248581e96f651755dc53e82afecf6ad85b65059a36f136d5f3cb38ed0e68debd9bdbb79c481be85868e1f23def08fe118c13a9bad1fdfa1b921573bef26f97cff31b227eb48d1f7ffe4d1f28870e4d250c2d33a4fcbb406c8f4cc009e4eff98cbce54e07e5a1fcda81b6466e425ac17ba66f6597a2e5cee85e2a9a5fbd43b71390f20be391fd03833eb2b58a436d9fabde9d0d0d8ecb9c3de09626fe684c1dea7a8cf6c4a8a75e4235e613f32156f661f34ea8b5a43b7c1c1f4893c36f0bf51d69b3550cdefc0342be53a970ca904f6c473b6017c447293c8896b0e020ea57761ccbc86d0c10565c2747c84808883119c4bb9dac99f96c33f913b0825d5bb79ff03c85fc5bc7691ccdc61714dfcb6ac157880a60f26033194351cc3450d639c4a86464ceb812fe7d6ec2489faad67b1f1791fc36019e9e17dbc1ae0de0bc418fecaafdd17429fd4ab0005e5f9016f8f8343ae151fa3c365783ee7ef15ce3b144417fc598edbe9bf0f945421e0f349244201325dfdd04f4939a9684bc86c0bcd2c7c4d205dbe46a96167fe1c43baf2c6293a529fc27e17edb2330deb87c496aa86b8bbeaeae27b3497294f852e27b7b40438f114f4e5b5b56bb0826dde01f3f3cfaaaebf6d1221dbd1b17ed121e6d560620aae9b4b44137562e0441781bf71cd04d92825422d8e72645f850313b533a66ad92c45239c511583ac82c48106cb128e8573abd4fa434c8037023d13c48bab9b2c736e93c7b15714188b1992d977756e474fa8f4c9dbb1ed902c86049579bac501428543e72bdd8e8acea8ea5d6bc5d29fe91e5c5cd3cfb1f139213ab3eababd2216e3e421d5c9ab02fe5912756be1d7db61440c7118202bb7c196db0c7bc0cb95719fc9a24949fcc22224086ddf22e1fd7af7debb55d5d858cd463b574d238e6618fb3f3c5fffcab8a2ee423d37f1f8dc623de8937616d18325955c6c96e76c59f30ab59ee94328632aeed32dbf828358196f6f14b25ed0cf1766938b19ad59c50329edca00a6be7b5779a55c570f6f83c8e8bb1c7c46608d39e84e5bb92fb7d5a90112fbf16c7bc6cf6b87d494db4e3a4677cf98817574e5ebb5daf16dea477810ceef8bbc05410973392dd2156147d17c405d54fbdd3c4eaf97c297cf3ce82549cbed675da43b599f2f95aa0ddb8782881347484ced510b0f4f316e6e08108c7ab2bdf31f1360edf95ef7f52deabd8582db9f5bb2a2a50c734c56c921815a5882716b10a3ad55477a06a43fa8c64711e25c21f9891f35204b1dd26f1fd19b00c1db10c79dd291f239ab51ff6f4ced3d44303ddf100bffcf9e9cefb2ccba34a6f181e0abf9ee55b9733b639780dbff69b381e69f5ef8d87c850ae21d520283b6b6163fbe5deb07391bdfd29f58452aa7e660e73473620ebd979a349823804ac2238b67d2092e7a6d79c0ace5063fe772bf93e38d2f8996ca4cfd923e8999143f4f3b5c854dec26f653cab6cde43c94f6387ee010678eb6bfdb95200333786cf66dc88471c95ebd816631563364d416114a8bf97cd9c103c05cb2e4c85078b5b4c8abb0995ed09ad4d09055fc81fc8d84384ead013fa04b632b0d2282a1c81630f315a351b2c7ba30250625ce3e90c8a901763b46c2913e81ce7f9c1df96ec7899625444cd618aa04c9367a3d34f270851f1d37e4964fc3cb14735e3cb92d6e0320295113a8bc0dfe29b0125b93a49696ebfef3f9cb25a5164f4f48df584b7070097d232fe85abbfba18d78c13f33fffead94d294933644d57f563620c2e7ac42a2269d47333d1bb1abdad86b891b5cac000b1fdee9dbb2a003d52d43cc7299db7d7432cdd058ecc0b91f2b52c00cf12dafbe4f0fe31ebc3d5ce756d07b3e01981f2648e1b726090d3981f27713a2fc35de28e401b829ecf669b48c10621ba9bf125c87eae85588d22be38679a49eb3fb2b9744310ed2b68589aa81c3e7c9759e5227da690680aabf9d58df38e4e89a9371516a9f2eef166ac8e89df40a27b61275eede99eafdeaddb06329aaf981f0509cdd6d903a2824b953fba4e946457eeb37dc1157f8f73cbd290b688c2677b2f1dfbf8404b54ec9814a7f7a34dceefc1807560e96a7206c201cf38ef1a59f5d52cd2a76ad4f1d7b061873fd9792db34c1d9be5c6f6625287d80d156a66caf24f072e005ad52330db94e9a8ca525bec24e2ee1b719cc3e9425db676cad1eccdc4d5d641491c6a9d472cb9b3c7d5443c2a744ee7dadfbeb57d71c2f86af16a5e6e7f9065abc44c6e3a1a86d1915f85d651fc146faed30329765b7169993504a8e6853f5e9b7737f20d4d0be211012b8de0237881d921e35c90a50407866ff7bbfae1d333741f7bc408654bd5c12b151de075bf6c233fdec707c9c1e1b02c92138019d6e6ab85bedbd4790952c7922af35b9fb4d76cc60d4fdf44aa9f826e6d4c9b639e5dd50f7435a67ca4b8d0a543da7a606821137cb707eee886f4eb9c5a598fd8f439cd027e6a23b9fb811885f6d29f37711774dc6fa22453d93b13289036053df10a2f3be2af03cf1df0e10d3dbb3451ac3f3ad6a5f32376a60f62049bb55ad4c21da823e7254e3742347c5f98e3de5ca8193fcec81a57500435d7cb05442703c168310e340c0d72e534f4997c3e7880e964e8ef95f778e7b80d9a331550a652be124e4c9e2d29b3be45a6605e9250cdd86c2ba0f603fd9f4fb11e21c04e68dc1869701b0da7226f1a711f3a50114ded46615ef6701ca790747356fb5ad86bd2f3ff87b5deae2da31292f7e1e72e04a5d2458530de3c0e92a170fd118d6ab6151407e859e175a869fcc6cdfef5c731cde134ee4d1a202f7c0aa8471f2eed019f771223f27e1db46d7266459e07bb70dec6ddc87ce12c3539fc9630b0950bdc6d1e5a2b176eab37540e27cf77708ee982ff0679beafbe719475a6b348786cc92059ec7a9fc33e17cb6e494d20f46d45d035bb882a3ab9370d70314ed6456e10a10412fe31a6788bde9fedbef58e4151c2e9886ea360cbe41a884fabcf9bbb45a691344a0c10719c5290825ff62f3a43846e2fbf1225d08ae02a7927833e2378270f1178964e4d20b7431796526dfab2a7c3e3492ec07b18f55785727998be90de52f225ab54ba272e7215d2ecd1bcd48042a2d28adf44f9af1cbbc7fc8addb344047dbccd22db790a84c272189f7d8e2e96ed29cba6721abc717326c5bae0a9050165546a0112857b41cbd35c2d1f62c0fbaa41f2b985d7765f3282d7a197c557b572537758c5954e8cc4286ba3f09b91348b1038573dffe1f380863cb41be287d0d415fde4463b165d564c0722f2cd31516d6921a7a2269ec049e5978a74363a0a02bdf6845e73229e88b745a8e4a581c878ff5dd3cadc5519a3065f3b938f42dd18c44142649af20b695cd97ad01ce1d5cc1ae00f43e83261f296fbbb7a0f0592164396377417dd24a6d8c0770c7010404ee030a095ad34ed1ae29b96850e840ff4f17d2addee0e3a5c2eeeb8114f7a334bd1cb92dd91ef3c0c48e83d781f829280ef60b808f8b7f4b31c168eebab8bb0302eb2c1206ac8cb92f44256f849a69806f82772d8e1352d80bd86d6f8ddef76605bd486a8b2f9eea8c72e3498e266b0736010a0e728ea0947147a05b64da7ad4aa321a3675846bf79d5b5c65a15af991cd501ae0fa7eca8b17f7bf3f5e9d3cccf11201e13c245bea4756af424824443756fd74f5c1f98f515d7fd430b42fd07c28faf22c9986fb8df395c518541b3ebf3905e091b2eda7ce92a76de25167e4956c7640fb4091098ceb1c53633f066de506bde1e270f568baf238b58f14a44b11a408e5f6e71981e737d2e2e97bd74333e8086b93c643d12ac1060ecf857e81c6e9862390ee8765dd61bbaa9fdb7d0ae8d47f23d2f3022719c02782270fc8db24193154142f923212c465a3a0712baad28c66cfff1d7bdd051f5523d19900d99d135c8a29bde38caa00a563567c730d1ac0ba08eadd7251fb18598eb09292509930e3f55aa963595c143af57b8fa42256a07d60d2c61ed09219265234478ac9cb2e88b83b8bc196fdf773a6cacfafb3911392242938f040181f0928a56e58dfe8578195d26d27ecb87ed79851853086f6b49d864b8081523e13add5cfd16764efc2bf79bf8fd126b0315ee82c0acf7525f44bbba3ada6666d4d5d4b8037551d43782038034b5dfa06136bdff9f2b44577f10c4ecd2911010d5c92602d42985fd228c545185818de018fb5bf46c3b2500d0bfdac6c400e3efaabf968ab6df9dacc96d5736256192250887bde231869e93f5e7da8969101dca09ecbd56ba1753098d6976f29d26c4c8b2fd8be73b9daff28b4e5096909a0894e98eb26784e20a7cb367ae8e108d033168a9b300fa9bbbb5f903b6485e528ae8b1e7d29af344aa82441cd8f667f53d700d63e96d7cfb00b394ea5b6464edd9aa1d565e233a9c715b84e5bfdaf59d7dacc8b0253b7cbda6015ea619008610dbc5e001f33fc2cff053129cfd3fbcfeb79ef9a6f127629cbf93140dc9f733d5a5d3ea7f19d47c9479c6738f62df7c70890adc4fca094a47b8d7341ec16fafcdbae5885e89b9428c3316d72e338e753259ef5a221aab448805799d70857f70600e670a9fd9711aea747bd844bf9edfd499b2a16fe5da8b2dadfe08978b8e457bed315893e0bf2c7647b8d48447490af12e9147280b55043e5a818a1412a366ca4960e913ea743f23aa1e9afd876f7f06e7eeb0a438a02f559087c4a5a4ddbe430e9f33d0cc33fd784e0d591e54f9317183a73f0c21d9bdade1d348b11ccade15c58f655fa1030d7a84e1e95d9ce732adb879a4739bc5fa6b7e1d6735746da22abd3f32519b3e5491c7490f9e0bc396cbb6ad098f59bc2a14e55a6ae89a29a1aa07d9216eca45a01f39728baf8182a34d45755b14dbb6df67cd8aff95d2065e80820b0b7eca20fed8364e4f5d7be8321e9942d301d3a20c5afb9e50af82fb969a663b2a278f07c1cad70195850c8e6c92cb017ce922aa2e124cd3b083feea69464b7e887627e94fed01e5701c17c034151c5e7806937fda70cdc6d9a96119ea2b11f45a6d2aef7e8a3b7d1dee65a834e4ba626c351856b", 0x1000}, {&(0x7f00000002c0)="ace65b45b6062f6829e473eef7fccf259f51bdbca3f40680726f1b2fdca9c1c43f53397be195f3b8d83fc62ebf100a77f3cbfb3a9f192ee888cf146dc90ad7d103049f42d814b329", 0x48}, {&(0x7f0000000340)="b10a804e8217505b384faa55c15d8e56285ca1057b04cc5d65a1611b46894dc2a4cf0d497397733eef21eef1a054d1adc3730b0d2ce5cd703f6708cf762dba948165340c35270bf60c7a3dc3d4acb30aa36dea4d984e4685e02091dd47944d631a6620cae1e2b5def4ffa4e296fe", 0x6e}], 0x3, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r14, r7, r3]}, @cred={0x20, 0xffff, 0x0, r23, r27, r35}, @rights={0x18, 0xffff, 0x1, [r39]}, @cred={0x20, 0xffff, 0x0, r41, r43, r44}], 0x78, 0x401}, 0x400) r45 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r45}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r45, 0x8, 0x80000001, 0x4}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x7, r45}) pipe(&(0x7f0000000100)) pckbd_enable: command error 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) r1 = shmget$private(0x0, 0x2000, 0x144, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) pckbd_enable: command error 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x2, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f00000003c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r3) openat(r3, &(0x7f0000000280)='./bus\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x200, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r5, 0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) getsockname$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$getown(r0, 0x5) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x3af91c2ea90734f0, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0x3c}], 0x1) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x0, 0x0, "000000000000000100002000", 0x0, 0x800000}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r1, &(0x7f00000012c0)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beb200"/4106], 0x1008, 0x0, 0x1000) 16:00:18 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x187, &(0x7f0000000040)=[{0x100, 0x7f, 0x5, 0xfffffffd}, {0x2, 0x0, 0x40, 0x100}, {0x8, 0x81, 0x9, 0x46d41ef0}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) munmap(&(0x7f00005bd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r1 = msgget(0x3, 0x8) msgrcv(r1, &(0x7f0000000040)={0x0, ""/79}, 0x57, 0x0, 0x1800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) getgid() ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:18 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0x5, 0x1, 0x20, 0x6fc255f8, 0x6}], 0x9, 0x0, 0x7, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/11) r3 = getuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getuid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r7, 0xf, r6) r8 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r11, r11, r11]) r12 = getuid() r13 = getegid() r14 = fcntl$getown(r7, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002380)={{0x0, r9, r11, r12, r13, 0x20, 0x80}, 0x3, 0x7, r14, r16, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r13, 0xffffffffffffffff]) r17 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r17, 0x29, 0x3d, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x8, 0x3, 0x0, 0x6e59, 0x5}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x100, r3, r4, r5, r13, 0x40, 0x1000}, 0x3, 0x5, 0x1ff}) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000140)={0x8, 0x80000000, {0x20, 0x40}}) 16:00:18 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="d5975b00f19989e418f262deb022b2a9e5a52a5d1610cc6248ea8c901716137a"}) r4 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x800, 0x9, 0x6, 0x3]) dup2(r1, r2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x7, 0x2}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x3f}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x100000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, 0x0, 0x2f084e6916aa748a) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x4a) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8], [0x80000000ff]}}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r3 = dup2(r2, r2) write(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) close(r3) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)=0x2) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 81991 53807 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800017733fa0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015729000,fffffd802e1d9468,10,ffff8000000251e0,ffff800017734208) at alltraps_kern_meltdown+0x7b 0(b,ffff800017734168,83,ffff800017734208,0,b) at 0 rt_match(fffffd803cc9ea58,fffffd8036ef5df8,1,0) at rt_match+0xbe ip_output(fffffd8036ef5d00,0,fffffd803cc9ea48,20,0,fffffd803cc9e9d8) at ip_output+0x4d2 rip_output(fffffd8036ef5d00,fffffd803b406500,ffff800017734418,ffff800015729000) at rip_output+0x22b rip_usrreq(fffffd803b406500,9,fffffd8036ef5d00,0,0,ffff8000ffff2508) at rip_usrreq+0x46a sosend(fffffd803b406500,0,ffff800017734628,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff2508,6,ffff800017734628,0,ffff800017734710) at dofilewritev+0x1ac sys_write(ffff8000ffff2508,ffff8000177346c8,ffff800017734710) at sys_write+0x83 syscall(ffff800017734790) at syscall+0x507 end trace frame: 0xffff800017734810, 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 attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800017733fa0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015729000,fffffd802e1d9468,10,ffff8000000251e0,ffff800017734208) at alltraps_kern_meltdown+0x7b 0(b,ffff800017734168,83,ffff800017734208,0,b) at 0 rt_match(fffffd803cc9ea58,fffffd8036ef5df8,1,0) at rt_match+0xbe ip_output(fffffd8036ef5d00,0,fffffd803cc9ea48,20,0,fffffd803cc9e9d8) at ip_output+0x4d2 rip_output(fffffd8036ef5d00,fffffd803b406500,ffff800017734418,ffff800015729000) at rip_output+0x22b rip_usrreq(fffffd803b406500,9,fffffd8036ef5d00,0,0,ffff8000ffff2508) at rip_usrreq+0x46a sosend(fffffd803b406500,0,ffff800017734628,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff2508,6,ffff800017734628,0,ffff800017734710) at dofilewritev+0x1ac sys_write(ffff8000ffff2508,ffff8000177346c8,ffff800017734710) at sys_write+0x83 syscall(ffff800017734790) at syscall+0x507 Xsyscall(6,0,c,0,3,92624763010) at Xsyscall+0x128 end of kernel end trace frame: 0x92841d621b0, count: -15 ddb> show registers rdi 0xffffffff812241d7 db_enter+0x17 rsi 0x20b4 __ALIGN_SIZE+0x10b4 rbp 0xffff800017733e10 rbx 0xffff800017733ec0 rdx 0x20b5 __ALIGN_SIZE+0x10b5 rcx 0xffff800015729000 rax 0xffff800015729000 r8 0xffff800017733dd0 r9 0x1 r10 0xffff800000ab7e00 r11 0x25a9cb3e87816071 r12 0x3000000008 r13 0xffff800017733e20 r14 0x100 r15 0x1 rip 0xffffffff812241d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017733e00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=81991 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffffffff825686e0 process=0xffff8000ffff66d0 user=0xffff80001772f000, vmspace=0xfffffd803f013770 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 53807 458410 74286 0 2 0 syz-executor.1 *53807 81991 74286 0 7 0x4000000 syz-executor.1 70146 177779 62189 0 2 0 syz-executor.0 70146 224485 62189 0 3 0x4000080 netio syz-executor.0 74286 509420 50526 0 3 0x82 nanosleep syz-executor.1 62189 188377 50526 0 3 0x82 nanosleep syz-executor.0 59536 361397 0 0 3 0x14200 acct acct 9627 63348 1 0 3 0x100083 ttyin getty 90919 365021 0 0 3 0x14200 bored sosplice 50526 26235 99323 0 3 0x82 thrsleep syz-fuzzer 50526 291872 99323 0 3 0x4000082 nanosleep syz-fuzzer 50526 26093 99323 0 3 0x4000082 thrsleep syz-fuzzer 50526 507759 99323 0 3 0x4000082 thrsleep syz-fuzzer 50526 493557 99323 0 3 0x4000082 kqread syz-fuzzer 50526 208618 99323 0 3 0x4000082 thrsleep syz-fuzzer 50526 83785 99323 0 3 0x4000082 thrsleep syz-fuzzer 50526 397101 99323 0 3 0x4000082 thrsleep syz-fuzzer 99323 445846 48037 0 3 0x10008a pause ksh 48037 226956 51578 0 3 0x92 select sshd 51578 508029 1 0 3 0x80 select sshd 10958 273938 31178 73 3 0x100090 kqread syslogd 31178 427989 1 0 3 0x100082 netio syslogd 23741 489823 0 0 2 0x14200 zerothread 92157 215161 0 0 3 0x14200 aiodoned aiodoned 37702 129473 0 0 3 0x14200 syncer update 18202 517971 0 0 3 0x14200 cleaner cleaner 66536 236765 0 0 3 0x14200 reaper reaper 62932 266792 0 0 3 0x14200 pgdaemon pagedaemon 5057 190108 0 0 3 0x14200 bored crynlk 33012 496554 0 0 3 0x14200 bored crypto 56405 245548 0 0 3 0x40014200 acpi0 acpi0 66304 258475 0 0 3 0x14200 bored softnet 99136 18485 0 0 3 0x14200 bored systqmp 87691 428994 0 0 3 0x14200 bored systq 26984 29777 0 0 3 0x40014200 bored softclock 14545 105419 0 0 3 0x40014200 idle0 62088 429747 0 0 3 0x14200 bored smr 1 383288 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9598 6332K 7533K 78643K 32298 0 0 pcb 13 12K 14K 78643K 1555 0 0 rtable 112 8K 9K 78643K 3414 0 0 ifaddr 89 24K 26K 78643K 1239 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 326 0 0 iov 0 0K 32K 78643K 1838 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 7873 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 96 0 0 VM map 2 0K 0K 78643K 28 0 0 sem 12 0K 1K 78643K 1033 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 8022 0 0 sigio 0 0K 0K 78643K 73 0 0 proc 45 30K 63K 78643K 2933 0 0 subproc 32 2K 2K 78643K 756 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 425 0 0 in_multi 25 1K 2K 78643K 783 0 0 ether_multi 1 0K 0K 78643K 28 0 0 mrt 0 0K 0K 78643K 43 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 204 901K 901K 78643K 204 0 0 exec 0 0K 1K 78643K 1609 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 126 23K 31K 78643K 21319 0 0 UVM aobj 130 4K 4K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1969 0 0 NDP 21 0K 1K 78643K 407 0 0 temp 233 3537K 4177K 78643K 211799 0 0 kqueue 0 0K 0K 78643K 71 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 145 0 140 1 0 1 1 0 8 0 rtpcb 80 545 0 545 15 15 0 1 0 8 0 rtentry 112 778 0 738 2 0 2 2 0 8 0 unpcb 120 4356 0 4343 4 3 1 2 0 8 0 syncache 264 40 0 40 20 20 0 1 0 8 0 tcpqe 32 7747 0 7747 8 8 0 2 0 8 0 tcpcb 544 6535 0 6531 75 73 2 16 0 8 1 ipq 40 59 0 58 20 19 1 1 0 8 0 ipqe 40 153 0 152 20 19 1 1 0 8 0 inpcb 280 13997 0 13990 76 74 2 13 0 8 1 rttmr 72 15 0 14 7 6 1 1 0 8 0 nd6 48 111 0 109 9 8 1 1 0 8 0 pkpcb 40 22 0 22 6 6 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 141 0 141 40 39 1 1 0 8 1 art_heap8 4096 10 0 9 8 7 1 3 0 8 0 art_heap4 256 3425 0 3196 59 44 15 19 0 8 0 art_table 32 3435 0 3205 5 2 3 3 0 8 0 art_node 16 765 0 728 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 15 1 0 1 1 0 8 0 semapl 112 1031 0 1021 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14049 0 12640 46 0 46 46 0 8 0 ffsino 240 14049 0 12640 85 1 84 84 0 8 0 nchpl 144 28889 0 27270 61 0 61 61 0 8 0 uvmvnodes 72 8261 0 0 151 0 151 151 0 8 0 vnodes 208 8261 0 0 435 0 435 435 0 8 0 namei 1024 113928 0 113928 9 8 1 1 0 8 1 vmpool 520 26 0 26 10 9 1 1 0 8 1 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 110915 0 110915 47 46 1 7 0 8 1 plimitpl 152 707 0 701 1 0 1 1 0 8 0 sigapl 432 8070 0 8058 2 0 2 2 0 8 0 futexpl 56 235035 0 235035 9 8 1 1 0 8 1 knotepl 112 1827 0 1808 1 0 1 1 0 8 0 kqueuepl 104 2152 0 2150 7 6 1 4 0 8 0 pipepl 112 4150 0 4131 16 15 1 2 0 8 0 fdescpl 424 8071 0 8058 2 0 2 2 0 8 0 filepl 120 85434 0 85341 76 71 5 11 0 8 2 lockfpl 104 2891 0 2891 4 3 1 1 0 8 1 lockfspl 48 945 0 945 4 3 1 1 0 8 1 sessionpl 112 62 0 54 1 0 1 1 0 8 0 pgrppl 48 116 0 108 1 0 1 1 0 8 0 ucredpl 96 11421 0 11415 1 0 1 1 0 8 0 zombiepl 144 8061 0 8061 3 2 1 1 0 8 1 processpl 864 8090 0 8061 4 0 4 4 0 8 0 procpl 632 18398 0 18360 5 1 4 5 0 8 0 sosppl 128 86 0 86 26 26 0 1 0 8 0 sockpl 384 19005 0 18985 111 107 4 21 0 8 0 mcl64k 65536 2893 0 2893 229 223 6 33 0 8 6 mcl16k 16384 91 0 91 36 36 0 1 0 8 0 mcl12k 12288 209 0 209 33 32 1 1 0 8 1 mcl9k 9216 130 0 130 39 38 1 1 0 8 1 mcl8k 8192 577 0 577 13 12 1 1 0 8 1 mcl4k 4096 840 0 840 10 9 1 1 0 8 1 mcl2k2 2112 464 0 463 24 23 1 1 0 8 0 mcl2k 2048 70270 0 70229 32 26 6 21 0 8 0 mtagpl 80 246 0 246 7 7 0 1 0 8 0 mbufpl 256 176144 0 176069 152 145 7 28 0 8 1 bufpl 256 37335 0 28822 533 0 533 533 0 8 0 anonpl 16 1005823 0 990757 299 224 75 93 0 62 0 amapchunkpl 152 44647 0 44546 184 179 5 18 0 158 0 amappl16 192 51441 0 50544 390 342 48 59 0 8 2 amappl15 184 764 0 760 8 7 1 1 0 8 0 amappl14 176 1564 0 1560 2 1 1 1 0 8 0 amappl13 168 1621 0 1619 7 6 1 1 0 8 0 amappl12 160 1011 0 1007 1 0 1 1 0 8 0 amappl11 152 504 0 500 1 0 1 1 0 8 0 amappl10 144 1338 0 1337 1 0 1 1 0 8 0 amappl9 136 1847 0 1840 1 0 1 1 0 8 0 amappl8 128 1366 0 1315 2 0 2 2 0 8 0 amappl7 120 1477 0 1468 1 0 1 1 0 8 0 amappl6 112 417 0 406 1 0 1 1 0 8 0 amappl5 104 1502 0 1495 1 0 1 1 0 8 0 amappl4 96 8386 0 8357 1 0 1 1 0 8 0 amappl3 88 1853 0 1847 1 0 1 1 0 8 0 amappl2 80 62488 0 62418 4 2 2 3 0 8 0 amappl1 72 159486 0 159092 28 19 9 20 0 8 0 amappl 80 19363 0 19330 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 8097 0 8058 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8097 0 8058 1 0 1 1 0 8 0 vmmpekpl 168 52250 0 52220 2 0 2 2 0 8 0 vmmpepl 168 985527 0 983522 608 492 116 124 0 357 22 vmsppl 272 8070 0 8058 6 5 1 2 0 8 0 pdppl 4096 16200 0 16168 6 1 5 6 0 8 0 pvpl 32 2875847 0 2857629 957 756 201 323 0 265 38 pmappl 200 8096 0 8084 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1258 0 592 21 0 21 21 0 8 0