ba97978af5376d82138eda463e5a4f794fe5f014f43788f843acd2ffa207016faab0dd2b68f2d864b942e26ec9704286cf8a8939b9600eabc0f69636a4a4d916f2b08d44ceff2b92a0a620c3f2113794054b2b775dac355bf4e9ad1baf5ee20b79990b85924b4a9f1a8d8900d2ac918b5a11e36ff4994c1142efb9102791227ffd2784d34fbc10b61af55d00f3ba4d97711af054d6d802428d7834f03206d04d09ab9e3ee39f45c4fe9aeeae36c131c0ec44f558ac617c18700512488e19393e8076bf39dda57e32006f6abc9e4950810adced663b270d10ebee551a7f19eca995e38cacfab175e5b211f1f4eec9852508234854b9a3f3ae3d97e7872db457d1aaf3963999562b4ad5af8d855175dbef4cb6dd1b960e65c4e6c2ea5ff2f1b97981b17e22b06ed1bbca79da8b3acc380342d00a3a7260776f11a6fc5689e30890100ac5f12dd438ff3efcdc18e01b5f46a26f1dbe8aab8f03b807c6e9702e97b758f0b35325fd23c468d07455c423cd192f0f1a92029738a92f29f739a5955ed91b3c56b9ddaa3802e8660c7d384bebdd94cbf8b2762e85b69049d0579d47eecfe1e49790ce37ddaa01623a444e38597dc116c0effc5506c9cc74b544facdad978d71a31e6e0426c8e43d4aab0d5b6cbea7e77c17301f33cdd2ddad2a1f53be6682d62faf29049d38af3dec17ba33b18fb5c7feae0cdd8d068e08dd1123f0b35134cb299863b73bb5f6a93e1c3bb34c07d0d518833b9c6faf577f76d5cea6380d8f0a212a67b647219315e27432de435e0b49e66c7f7eeb6ddc130c9e6c0669ea435294defe1cad9bfda26b6d00b801e5620d7e2f28cb550d5a358e5816bc9b09de49ea12e5e83d9292924df533bfa7d79d4915a79abef577714bd0265cc59367d9fc3a7384dafbf1ec0188c0a9e82c1e53a4661019ec4608f98e9ca1121162de9e2200c7b1a1b1366cc11dd268c4dbf40b1d6bf53cf383d283ae7de9933033d306ccac633b36f41147557587e19c58f7b970e1a7b7aa2569b8ad5d623c3fcb59d63ccacbc340d54ec32feea0e46cfb2f71733b06873b572ab0e43e1e2e8a80bb2b43f6e24d42927b916cb703e255c1af963a13d609efdfbbbb08f1cc3574e1cc8e800ee628b9ce601ec23c051f2f2732ea7c706c5174c7231ff830619e1f87d93187f6d12de564ad7fde17eb67e13b720d9bb75e82e1baeb23d53999116899ace8f847178544163abce7baefcdf29be7b0ab6570115bbd24657ce240e6ed3929990b7bc6167c6abff14bd70af294d8d647d436bce40c4a0d98e86812b3b2783c29299593e452db8505c5a78cbc7158154dabd09b6330a5793e23ba8df0f07c24f4ce6091e260c7fca307f4320d605952d2216eaefa73d0134b4e8f1b2d30656424103abf41ffad1ddfb51a95be180d5025ceff40ea59077598a3777be8c32cdd040913f93e54d5588ceb288c46780841d1fc33e347441c6ef056b1a1d18ffd4f11494881da30a8b3f905a3ff17922389b3faa74f056c77914dcbfc4b68cd85aa190a1b9970febd7660fc0feaa55f9f4da13035f3aeaafbe2b65cff3bdc1b32703d37242b05cea7b19461f1654c6d706a81f17b82a3e4f36daa23cd8985f5f02ae1e1d5cd26587d403a47f1251f2a4b34737f77eb44f1da46d2fdea33115c7f2c28dcb334c9919837b0045578cab5a7ea499758ce5f396035ba842dbe49577b366f27cec683a0d3480b8c28ee4d98d8096e0a660b40e7e83938733e510790d8235f1c94e379f665cc14c40f2903594ec9089a2054ab97f8a69c7c563ca720f69b723686a0e2ab8f6446b675d040b4c737ea7ffe40fcc2276906fad4cbbc8a4b0f1e7e5f7f2a3b6553b465de933e2a77a6c002e0f02bff9a51614667d03ed2fc09c68ec66a9feabb4ac12c6cd0b853fd072d440092c4c8196e5aaf1a2e75260aca919812734641269d5f6d50d1919dbad8aa510d3e0ad57a62ca862e36ea3e29feea90e7a43c7255122fe638eca8ad38ea97624e3741fd8b9d386ab99f34a7037ccc6a4095d0a9af5a24ead942144cce8cb7d03b3626848ccc1ce99d76d1546290e280bede1265642d1d7573eba0d53f3bd1c497d01230c538b4fdcd0fdb76c26114d9d07c77bba7d9851f8e20e5d067100795c988ffb4040ea47cd6b2eb8b8567e2ae2e04a7771cfe7c340912ae0f36344752c1f9e19814cd97f14466d0cce9bbf65b11e0b1b4ceda610b2cd22c05ed2d307d1d49e30a4ea0a233810bc3a39eabb6fab222efd90d7a067bec15f83c3311c8b5dfa0c3975053ee38a845a3d520f100314d4ef7aa209659732b60967d77ecb6c58b59c752a016e4011f22519eecdc11e2d2e76ea39963686e8535c91dc7edf981dffd10b413a2de1c2191ba2e5751e4b2fbbf25ff63ec8948556eeed3e4a4bd025dff30cc9c55b71426b56d56cd0bb3ec0b3104ce36112e0e5ed9d451cee4926e0362c315c31e40eafef9e1a0f0212db791ce288f810f80b612ec3a16bb35e08cc5157e52027ac77f42af8d64fc9ffcbaca832a97fbb402f9e5a1788375df0f3b7c7d4e17acd78299f2426a2935a55c0619459ab4d01059b0df820fa8d657b66c5652d899fdf74d9f5c2462f4394c39d560973058c65364a16c8455126ca735e74f6dbae88fa9e66ca89346eed7b5485f56c25c430ba70a5418f90a6b0d0b710e723a011f0327812e3ed7eae18c865b0644b5852cb6647cc2945d5cd945acdf02e30ee70904fab9c04eb418b5178e7cbffc6fd7cbfed4cf3aece9f5a72574a5e545c0873f5dbe8b9366ca94f99e764ccf85a4305769ebb307e5b843282f676cc11a06167f20f0a75c3549080e50b9857a123fe52827f2f489c7a7a72a8b97837bfee3bbb42cb96a4a4557833d938790211295cf2dbc275590c156ec5bf1a47027f0e117a75408ada060c705db14585fce198ee2a234ca5cf675a317a9551779f3d62b766ffd951e16b0bb08c209eb2186e8ce1e70638306dbc04204da0430d2035e505b34576ac04b64480fea8a4f5553ebf6d4d7d6fbedef7f46928d131f080a49386a611093984ecae9b5e417035682ff33fecfe97432bdf06aedd81ebd03785037bfd3cd68a80dce67f0eb84fca79125d2e7f4731b76a5e636f05bd6e0344c60b007381fed1d778080bf16a835a5e3244d7aa7c5a731a6f40d380cd6554bd8294d06e07e4dfcd23a47573004314a4fa878b9bfe2896f2c920e56cfec4a4b556722e3f8cb060f262b71c5fe7c704a8f3b14d31f90a601cfa9342b77e24089fe2053625b73634b8c462eada957a5807b58f5bf4db88206fc8a3518c4cfa6c65330dc94b5c085a54bf0675417ca82cf1bc20ebaf76f7e5b3102fac1c3f7fa77f6ac672020eb3af2597b4db6f16a00fbac9688e846f86a64a5fcdcdb85b9998ac1d13a1e81bf6985d021e96fc8227f15115fe3fd3a816a4477d0da928c3bdd6fbce5c7cdecc737138ee2636f17144882640f80807627320a0482138a5d92bae3e6fee0bb679e59781f393d15c8011f3f8b0ebd0302df1a3126609aebcc221944281d355c7ddf56c5608eeefeb493215b908dbe79cd54fb00812f97109cecd3343d4e8f81beaaac59ade0aac37e5e690a37c53eeee2cd9a30ec001118fb631265904fb25420ce2c49688a3e2dc9fe2f100f9260bacc47367b21449946cd10c476aa717f74d04e6fde4c359233698e4520d8931604bca8b50f7ce39781efaf5dfebdff7db2d7b0d9c8a0888638554b982b9a8c6b84dc5840cbb3a06799a895da28ec8dae204c5f960ad57cf2b7ffde09579440c3dc435c0c600b833992c4dfac72fb3cc643fadf9f810522d99cac776d64587af438316fde12d3d0e73d6357f65be0c46ac4e7e0e78d7e4c91fe04ace80ecfedd3c892538c38f765cbba38e7192988c3692e139667690c10167f02cf889c335c0bf545e20204c5db6cc70d7196a9abc83d824725fcf8def91072a59984746a002683f4da21424fe4d1069a5e82a57af7cc770ecfdb01c17cbf27b13118f599ddba6a29d7ffd34d75c24af41f39f7395ca951291a3408a5789bc94b0e6b041f232b2f5769ad8c604a8c622fb3c9aa87fb870ecfb2b7eb2aeeb995fe5fe9dd39d2c29d538db29961d4b3fe1a95d5864bedeec6f83f93cd11e25e10f15e265581d23cebe8ce5682851a85c787a6946c8870d579acc901585062d7416d57aeb834f9f7cdb3693ac083fff4ad9496ef5400bfab25236c62278e2187d8a7644392e269aca1cd52459d7a5b2817a79e27a9e009fc55880bd96c6ae0d593ecb7fc3a797cc0a3af8deadf49d6b2a2bae03f35820b19f8cc8d0590f7293a83eb55f40aa93c48b3b9792ff18ae2737e15507d7b735acb8e124e52307b7cfaa917b99e1db437fadf46190101725c688b59da853112cf3a3839709d60523c6486ee257aca84f7c666a6141ac5284c9928b62e429842aea4e9d9f3c34b7d1b0dfab088cdf17fc6ea69cc59f393eb4c07b50900b57a2cec26f36b7fc72b23a0028dfc39a5e528aca8bb0e3eaac501bb392b21b5c4c0c6f1571d2a48aca2c8274dff45ccc77cffae75922251d87e4bf7e4b6f0bb566ca7a2bccf8e8d31db590a2849e92cb289e07c34777d643825d7f5bb307e719d30208089e8f1536d1b0a7d0317f5b0f5bbfaa3d64fa1846bd4efa483aa63892af7674fc0bb833f0ee00223735f1a284487b086335b689aafd961de56addbd1a1d4cf140", 0x1000}, {&(0x7f00000011c0)="106ae4e1ce0881afd6f4d5947236de19e8759964737338020d326e12d561e75bd820d2188db6b4ad276b88d2ec4702a3b85634bcef371f884cf2682c28a0d8c930cf9be48cf3ec23aa2b", 0x4a}, {&(0x7f0000001240)="299c3fb4613305e11a859333e38e94c3de939a76bc510aa63b8f612064f47e75640cb5b431490e5eaf69d2630ef31c1fdc1c53237503dad7474298cb9d3f3f220ae86d7d51cfd54897db30f775f7886ad3554da4d035d058dd306da88803f7a40004d311693b01d0842efceb2fe77df333ca701314a082606bc8ea4d71f125d6c62b757e5f23590448abe9a1d8e3cc02d730", 0x92}, {&(0x7f0000001300)="c47b6f5e0f212315fe15f1d7424be0f82eff6c107e5f98c55375bab56b7cac22dfaf9b6fe122f74843e7bb5ce82ea4e70f96634982632a74f4755acab69bafae23a7beb13eb8c5b5c93a1c0f59c509ccbe3d42b965b8a17f8c3a727810d2fcc7c8c7642dec7ec8f7862db763386bc9487ec31b6d48f3fa6161773f744d8163bc1902b072951e740e270e41b84023aa8de217935cd837b43291e721f8fc168cb9541056cd92c17f0c5e70828a3d5e0076f9cc6d63aa27c150c8298ebfaa24a134237fb5f3a067100e72662e", 0xcb}], 0x6, &(0x7f0000001640)=ANY=[@ANYBLOB="6000000000000000ffff00000700fe0056c666dab70145c3a33b29af48c95a3ebab108a416b51c642f53141286243759e10697a96bb640aae19739f8a5776171d2ca2624fd4d12128a42c7de69c487ee902ae2e9bf15699688d1000000000000d0000000000000000100000002000000318caefe09a13b62a357faf5f9504c864b721e00558fe0c8e3a491bfe91f32d955e3fd59fea86be164e9d1683c2ac545d54349b409eef572345be9001c87ef6f2802bad093e5ae3242eb069c14e8c641c1ad49d5ae2a4ccb9c1c1fe8d0f5d3ae1d8e36f6fc208c76e975a350e221fc6f281318447da570ce480900a33d057d2f249cb46cc17643477555deb3e83886115b546e2d9b5a85bf598654538cd75a522afe5e86d417bf4d8f86d34b9fa33644c2a10fb1d8ee2b31db098fa1b90000005ada8d24f7392b1f3e079b57aa51c2769903107f16e8070f7f292f14299ded58f93d9e7c72a21e48e2e320f84b124c8be6342ae7bdd17fa4975955b2068f796fb4c04a87a29fc39f8c01a62a8da46ce61f2713b1c1f17d23ae932873cc466aa2b6210a0ae011c81d7a1701f1860de6"], 0x130}, 0x408) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="004023051221a3ad00e7ff00000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000096b659c96586d504a7e000000000000006c4ec07b3f638a8305b9af5d948660216457fc81387f4adf84d004793dc464f9e64b93ee41aa4de3eb4a13a591a1d3d0cc9ed1ce503bae8293300aa7f2f7777f640f7997c3589db7133f41dd63916f0ea4ac61eb7ab5f75f3084c81b5b40317cfa0ac621a9fd7e9782f59fbe272ade4ee85e64b9c94ef81870a13bec232a1eac4278a1d26879f28cf7c5402b836bedd64cb83f7af24ecab6a457f6ca28a9f28c2bba4b81c2a8f351ccf7b3aac5fbe28443771f985a23e2f8c8f35115ca3514c"], 0x4d, 0x3, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) close(r1) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000a80)=""/98, 0x62}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="6012000100000000001300fc34", 0xd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x587) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[{0x28}, {0x4006}]}) syz_emit_ethernet(0xffffff7c, &(0x7f0000000000)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x13) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x7, 0x2}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x3, 0x4) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) unlink(&(0x7f0000000240)='./file0\x00') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000000000000081}, {0x406, 0xffffffffffffffff}]}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x689aebc28b1caf96) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xff, './file0\x00'}) close(r0) syz_open_pts() shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:08 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x6, 0x2, 0x3, 0x1, 0x1ff, 0x3ab5, 0x4da, 0x3, 0x0, 0x1, 0xe89}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() r5 = getegid() getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7, r8]) 16:00:09 executing program 0: semget(0x1, 0xa6b26bc0123d7865, 0x104) semget(0x0, 0x4, 0x41) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x6, 0x8, {0x3, 0x6}}) 16:00:09 executing program 0: r0 = socket(0x6, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:00:09 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = shmget$private(0x0, 0x3000, 0x4f2, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgid(0xffffffffffffffff) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x5446abaa, r2, r3, r4, r5, 0x4, 0xfffffffffffffffe}, 0x3, 0xffffffff, r6, r7, 0x3, 0x2, 0x3}) getsockopt(r0, 0x2a2, 0xff, 0x0, 0x0) shutdown(r0, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="54012e2f66696c653000"], 0xa, 0x0}, 0x0) read(r2, &(0x7f0000000080)=""/1, 0x1) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x4, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700", 0xf69, 0x100000001}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:09 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r4) setregid(r1, 0x0) getgroups(0x3, &(0x7f0000000040)=[r1, r2, r3]) setregid(r1, 0x0) setgroups(0x4, &(0x7f0000000080)=[r5, r4, r0, r5]) 16:00:10 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xffffffffffffe078) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r0) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x91}], 0xffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3) close(r0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa74c9da2a33387fc, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) kqueue() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fffffffffffff5d, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6, 0x0, 0xfffffffffffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") accept(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:10 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x422, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xe74306881e47a1be, 0x0, 0x0, 0x2e1) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r1 = syz_open_pts() dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x4c}, {0xcee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x27, 0x350, 0x6cf0, 0x800000000000, &(0x7f0000000380)={{0xffffffffffffffff, 0x7, 0xbc, 0x8, 0x6, 0x100000000, 0x103f}, {[0x9, 0x36, 0x6, 0x0, 0x3ff, 0x55ed799e, 0x1, 0xfffffffffffffff8, 0x0, 0x1, 0x8000000, 0x1, 0x5f0, 0x1f, 0x7, 0x7, 0x4, 0xffffffffffffff85], [0x47, 0x0, 0x5ad3, 0x5, 0x800, 0xaa6, 0x1000, 0x20, 0xffff, 0xc2], [0x6, 0x6dd, 0x8000, 0x358, 0x1, 0x9, 0x9], [0xffff, 0x7, 0x1, 0x0, 0x8, 0x1], [{0x3, 0x6, 0x4, 0x7}, {0xffffffffffff7fff, 0x100000001, 0xfff, 0x100000000}, {0x3, 0x100, 0x100}, {0x1, 0xc0d, 0x8cd, 0x8001}, {0x81, 0x0, 0x8001, 0x3}, {0x7, 0x2, 0x4b}, {0x100, 0xfff, 0x8001, 0x401}, {0x0, 0x8, 0x8, 0x5}], {0x73, 0x2, 0x3, 0x5}, {0x101, 0x4, 0x25f8, 0x1ffc}}}, 0x8}) 16:00:10 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8402e8", @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="1e467b6047096e9f965c8569c76f45317268cc2a091adbc8158eaf0dad8dda6827c9f9d1f837f67335f3aa811575b524d3259f528056c05ffe22b339c5dfa8bf33a9069d2923ffa115c5df0a3bde170ff1f99b86c3e7432ad9aa74813a8568f200f210165f30100f689e33a32dbd9144469c9d8ef0fd990267f061de15bb48886a84a19ce07fbbf0829f3ab3f6", @ANYPTR64, @ANYRES64=r0, @ANYRES32=r0], @ANYRESHEX=r0, @ANYRESOCT, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=r0, @ANYRES16=r0, @ANYRES64=r0], @ANYPTR=&(0x7f0000000340)=ANY=[], @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES32=r0, @ANYRES16=r0], @ANYRES32=r0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRESHEX=r0]], @ANYRES64=r0], 0x9, 0x2, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000280)='\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', 0x2, 0x134) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r8 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r10 = socket(0x2000000000000002, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7fffffff}, 0x9, [0xf1, 0x4, 0x7, 0x8000, 0x20, 0x9, 0x9, 0x2]}, 0x3c) sendmsg$unix(r10, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r11 = getpgid(0xffffffffffffffff) r12 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, r9, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, r11, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x111}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x7) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) shutdown(r0, 0x2) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100000000, 0x8}, {0x0, 0x7}}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x1) r0 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:10 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x3, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000240)="d2", 0x1, 0x401, 0x0, 0x3f) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x112) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x9, 0x100000000, r3}) 16:00:10 executing program 1: chflags(&(0x7f0000000040)='./file1\x00', 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x9, 0x3, 0x40, "864a42273ce5d6ac44758e8c9dcd21480a5e4801", 0x5, 0x8}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x9, 0x5, 0x80}) fcntl$getown(r0, 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x80000001, 0x3}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) r3 = kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x6c, 0x349a72f, 0x3}) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res(&(0x7f0000000200), 0x7fff, 0x2) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x7f) syz_extract_tcp_res(&(0x7f00000002c0), 0xff, 0x4) fchflags(r2, 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x8000) getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x1, 0x1, 0x2, 0x6, "ebcf7744ddae00cd1ad61d1f030ed8528a3a0b51", 0xc14e, 0x7f}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000400)=0xfffffffffffffe01) accept$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f00000004c0), &(0x7f0000000500)=0x10) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000540)={0x3f, 0x101}) socket(0x1, 0x4, 0x881) bind(r4, &(0x7f0000000580)=@in6={0x18, 0x3, 0x39c, 0xffffffff}, 0xc) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x0, 0x4, 0x3}, 0x7f, [0x4, 0x0, 0x8, 0x10001, 0x64c0, 0x1, 0x8, 0x100000000]}, 0x3c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000054}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7, 0x8, 0x3f, 0x7}, {0xfffffffffffffffc, 0x7, 0x9, 0x2}]}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0xffffffffffffffff, 0x400, {[0x0, 0x8a, 0x1, 0x4, 0xede, 0x200, 0x729168e0, 0x7, 0x9, 0xffffffffffff7fff, 0xfffffffffffff5b7, 0x25c, 0xe1, 0x2, 0x78c, 0x0, 0x6], [0x9, 0x40, 0x5, 0x616b, 0x0, 0x4, 0x8, 0xffffffff, 0x6, 0x1], [0x8000, 0x7, 0x400, 0x9, 0x9, 0x1, 0x8000], [0x100, 0xfffffffffffffff8, 0x20, 0x8001, 0x8, 0x1000], [{0x3ff, 0x1, 0x80000001}, {0x10001, 0x7, 0x8a4, 0x97d7}, {0x80000000, 0x9, 0x6, 0x8}, {0x4, 0x4, 0x7, 0x4}, {0x6, 0x6, 0x7, 0x8}, {0xffffffffffff0001, 0x8, 0x6780000000000, 0x5}, {0xfffffffffffff001, 0x2cd, 0x9, 0x8}, {0x7, 0x4a38, 0x20, 0x6}], {0x3, 0x400, 0x2}, {0x0, 0xffff, 0x0, 0x24e8}}}) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5700000000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c6, 0x3, 0x5, "b08dce58000000000000000200", 0xfffffffffffffffe}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x7}, 0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6082, 0x1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:11 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r0 = getegid() r1 = getgid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r0, 0x0, r2, r3, r3]) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) shutdown(r4, 0x1) getgroups(0x3, &(0x7f0000001440)=[r2, r3, r1]) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000014c0)='./file0\x00') r7 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000040)=0x2) r8 = dup2(r6, r4) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000001740)={0x9, 0x1, {0x80000001, 0x1000}}) syz_open_pts() readv(r7, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r7, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r5, 0x20007461) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) getrusage(0x1, &(0x7f00000018c0)) fcntl$dupfd(r5, 0x0, r5) r9 = semget$private(0x0, 0x3, 0x10040) write(r7, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r7, 0x20007461) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) preadv(r7, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r7, &(0x7f0000001400)='./file0/file0\x00') semop(r9, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = geteuid() getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) setreuid(r3, 0x0) setreuid(r3, r3) write(r0, &(0x7f00000000c0)='!', 0x1) flock(r1, 0x4) r4 = semget$private(0x0, 0x3, 0x30) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x80) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="ca", 0x1}], 0x1) pwrite(r0, &(0x7f0000000100)="2b31dee8ee2f374b3129fee820d7dc27d8997688482b95409d01d6de7c2fbd58af7dcb388b2b684cec112fa206b933852552d856070d8bb9ac02da45a72041c373036c269fc4c4fe5795946fcf6c721dcedf7ad0641eab68cf210e1e4c5507a309136b7028174252f089b77e84a1849bb43a08b29cfbe160171bd5ef3eff56d56311466dfd857ae34f8e32006cee6e7c04e44da5b90c5df1a13b6938578a4a5c1f5c02744d1b1c9387a653b1e380fa75f522ae9b6537c3f3d1f9bd6aab9a", 0xbe, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) recvfrom$inet(r1, &(0x7f0000000080)=""/156, 0x9c, 0x40, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x2, 0x5, 0xfffffffffffffff8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x2, 0x0) socket(0x10, 0x4, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:11 executing program 1: kqueue() r0 = kqueue() r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x7) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) close(r0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xbb) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x9, 0x8001, 0xff, 0x5, 0x685, 0x4, 0x7, 0x10, [{0x1, 0x0, 0x3, 0x20000000}, {0x101, 0x0, 0x4, 0x5b38}, {0x6, 0x7, 0x3, 0x2}, {0x8001, 0x8, 0x6, 0x96}, {0x3, 0x1f, 0x4730000000000, 0x5}, {0x0, 0x10000, 0x2, 0x7}, {0x8, 0x1, 0xffffffffffff8984, 0x3}, {0x1, 0x98f6, 0x0, 0x7ff}, {0x8, 0x10000, 0xda, 0xaa1}, {0x9dd, 0xffffffffffff2867, 0x40, 0x1}, {0x0, 0x100000001, 0xfffffffffffffff7, 0xfff}, {0x9, 0x9, 0x6, 0x1}, {0xfffffffffffffffb, 0x1000, 0x6, 0x347}, {0xfffffffffffffffd, 0x0, 0xffff, 0x1ff}, {0x9, 0x3, 0x3, 0x3}, {0x66, 0x13, 0xd96, 0x1b2e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x832, 0x0) msgget$private(0x0, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}}) r1 = msgget(0x3, 0x100) r2 = getuid() r3 = getgid() r4 = geteuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, r2, r3, r4, r5, 0x20, 0xfff}, 0x8000, 0x4, r6, r7, 0x60000000000, 0x9, 0x58, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x400, r3) fcntl$dupfd(r2, 0xa, r0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x7}, 0xff78) 16:00:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000003c0)={{}, 0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x82, 0x8, 0x8, 0x7}, {{r3}, 0xfffffffffffffffb, 0x1, 0x8, 0x6, 0x8}, {{r0}, 0xfffffffffffffffa, 0x24, 0xfffff, 0x3, 0xd4f}, {{r0}, 0xfffffffffffffff8, 0x2, 0x7, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x5, 0x5}, {{r2}, 0xfffffffffffffffa, 0x63, 0xed47e58af1fb8444, 0x40, 0x4}, {{r1}, 0x0, 0x20, 0x4, 0x9, 0x8000}], 0x2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8, 0x101}], 0x9, &(0x7f0000000380)={0x5, 0xb587}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[0x28e9]}) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x5, 0xffffffff, 0xfffffffffffffffb, 0x7}, {0x9, 0x101, 0x7, 0x6}, {0x8, 0xf223, 0x4, 0x3f}, {0x1800000000, 0x9, 0x77a, 0x2}, {0xffffffffffffffc0, 0x400, 0x6, 0xfffffffffffffe00}, {0x8, 0xb5, 0x0, 0x200}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc6, &(0x7f0000000980)="70d9f890d19361c5561ee934feb707caf7e08b7ab2722ea1e775c2c4c1e5e52a719587f7385243f3f6f509a0a3fa4d578500b7c9517f6f2b5097d4f151a64b818a67a6d5099ff71433d351e74f31a7493e85f54cd2002bdbc64b16eb5e9b1d421359b4132869c2f539df5c397bb20bbd8c7aa460305e501950826f2fe1502f265f4facd8d7b966e35b700c6cb0815d027b33f2b19f291eb0341f51a15b866a8c0437f70a3aac61326ea2d0997248f593b07e6d3f1ed7fb45f1f8bd16e3eb145a380f10ba36f4c557fc23a82fd4fd5f8776fd94c858747f7b8e3ce74a423751338d19361b6473781999ac9c5b79f75bbca6900f879a41eab31596a6f5ed12010006000000a332dd3947831980a3ba50e44b36de3ef9f0c29e681a1c7165e7b4fad8d4a6d396b73bb9d683b0992d681327181c3abec972c42683b697f9bd98e598e14cd97db86ba4419e531f3e137a5038317892816135db0d35cc6abfabff0fafa7f11474ce629f52fa5b975030cb4fb80d9f8bcd612d892389dfe79929246fc3eb1c112bdd9ada84559f8dc34c67d481a3bb63c7e6e3c6898b7dd77abfb72ea24c5eb09be2513b10b311e62c4df7f8f09f41588ea045255b987857851352a7f2f47fe000d914ea2e0f6ba2cec0ba4f6417705c2ee3518089149e19ff4bf1d65e7b59b610e8183fb522aa0eb5593609f46ba50b7f7fe8b531619bb3e16269770f29f964da181a5a88a75ceb0e20088a8a3fa52d0c909c21044b85529517cb7f4b74335d2ec2e998d6e0278d9b1e784cb010a6dc168e5062c680193da5051658e5711d2eb0961db3d935b34760bb") 16:00:12 executing program 1: pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0x4}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000380)="e61673b90b292d649477df0a0f029ff0f76b241a0f3632b1b631013021dfc698a77c7f8d266ef6c38d0bc5491608f0b21c25408da3f838d40936923f6ced34a659fc696031dd90a95d63258aea682b27c6b7679968b1d1911f0cd00873a577f9e74fc9b4546ffef4feaf0c4e4c53636ef0349945525c3f39aa1bc4243f3339dbfdb552df3a3ac2465997b22557cef5c70ce3d89097fc2b47898350a567e63dd33f972265becc58faec7a87606020103212e7917772b20cae4eaecaa6a425ed5bacc289bc58cc150ec29f8281e075f28b", 0xd0}, {&(0x7f0000000100)="c3fafb45159713421286bffbea329fb171a8747165eacea7133e33f4c35f8d4bf6a35b8df334b5d46b", 0x29}, {&(0x7f0000000480)="63473e8b2e8e61bb65cc7a02a7156ee4d4b8e9214dbb72071e30c1f95c1ec01046d10eae4364c2f0792ce422f580579ec2b71c023b4a8a72785ef0de62e93ac456e7548c6b4b6365964b3dbac0b31a293d64bad188992accfc0ae88a72f77ac4e36a7d5c26bcf06e9eb73712554564ef086a546ead20d857ddadb72af33ab3ea3619660c1232b232189e279f19820566a8a83f6de3bfd3f249555531b98afe7c6e899f35327cb7fe0867fbd942442b1a453b3801d7ee0c39a63d881f0d63e9c0f00902d3d6752c788769eea684dc55238970cba31f72e062443315d10532c0fbb9d7563bcd1030c21b66b22bc4aa284e7e898c7d5099377efa2908e77d4b032555714e729bbb733ff5a9b480568a732f065485c5e386f2707c5ff81142021ff56c65ce382220ad7827698a8ec1fe8c09964437394308a06a29a0a8ea28d4fd9bc861a55342466b05e6572835048012721ed61dd9e66e679f2baad259562ddceb1054d873ddb2c68e6173eaf39a75976bbc4f8e976c5deea225cfb86834350bfc9685eae2951b169be4e8720141fb2b65065b59f4af0a6a863b4f30670b07b7acc0a411a09fc0507c50ac7bdf1c21b6254225f0399de34d491d1438034ce7bc24029505ed5646ed00375649d76b61c758b125a3472532b56623a22d12e5b81630213fc3abdd5a3526bcdbe63a28d42787089db0e7d3ca3b784c9eb75892abe8fb8e16abf13b1cf2326b75b068479d5b35383d03c5e44dc8218da4735a247b78cfdbc8dd421eaf9b01321be179f1b8f4ab3c718e91321e66c3103bab9d1580fa773c36f6a8e1b77a0655f748bb285cc8c1fa56ac9cf69ed35f3a9c2c94a671b376ba5d614c674729cc6ba6ad796fc511b0a4f975262f4fb9e4bf236d47115a85dd3ccafdd1fc2f4e67ce09f1aee88bd3ceb4b387252d1f8d8ffad5c7d5eb7bc0814d5be8c53f126f00d17809f01a2630f4107a759a39c98d4c873937eed796e6998fc08217f58e51ec0055278e49b1d7c58e5604b20d2e9ecaaeef813c121f4bfe711831b57ad765cd044b424694eb1ebed960ada66ab14d7e7c110d9fc526509611a7d2e3648ac844df4778fa9cbdc52d36c61882df4855986ff494becc315e4c3f3a10d93b11c64f8b7b4af7377a9f013fa76cfdb5fe12e03548ede6acb2b4ae8392ad5ca162e1812ac2666f483dcf7900c8b346421936752f5ddfc6062c811e3249c848576addc908ee1c821e1aa1b9ca402245d25ab8a52b64b7f07b8ebb7d1672329846ddc8e14d4ab12f469e631c22730441da9c99780876f31a82e6269c2f5a07ca6b982573e6230bcb56feeedf576b34ce33a7b29baba4d2601ef7114149e9ee534dff58eec0712cd1636e01a2e91e58ee75e33077bbb9be5bc354ad6e4a783999cd24c983b220f0c2383d855259cb0ce0c0e45ea01c34b24d4d4c97df63eb014c66ba2e9d2bf8f129c17b4c93bc01e16fc6b2d3e558184bc4e159e2c8c33cb36ec9cd498defb8cb001f94891071e282360cf078e9f2b88d30b04eabc04003524a58ea25cfbc1b8215bbd439bc4b347a8026ddda2d20e21af81b30385d90abbaee62344ba1eae0c626636262b95b360ead961f8c6b6d7c4940fe96e97d82a88341f56e5cebc10ddda8a8703af7efa40364b7aca1d81cf9e7c7af4015a052181ce6f855a2ef6f50321c764aa721f3dbf6fe683ef85f1012b7b13d0974a93cb9b79c165d741e41581d41262fa8b63bbf0f1ea307e417122db83d2be94c3e6de6f0541ec34aff80ad68a6e697236222d29e66b95bb3c45879f6dc3ef9bfd2ad42904cf32fe530192625cd747e41a859d9863a15f307b5d662e6c8c0a815db533e19d6fe189ed43b7fa69475b81e711fc7eec19c6797f77c70f5dd1f6b92fb28a398fc0e71be7c3434ff221cce0d8421eda9bdfba568a2e1c9bb483c0b6a4b641d17de0bee21ba7598dcb7b6e15e6f24a82e9a37b8cdbb957f9e9358c2afa1f46c0f49bf5c6e17e6b87481ba9d982924eea5383f084e9133aef4895b5d1ebd8a9d01a5c7982ecb9b82692f047fba1569055e5fff2fcad24c4e163848f868da6abb234e684608004e2c94d6cbdfc23ee95fff89f6ce02a082f84899cfe1adbe286d5756fc6be83261c35cfedb8f056eb27127caf0b73c527574c8ea8c0d3452bd299c09ffdece9ae763454dda2cd8173de210c4f3a6cb91d4eb8743c586c08a91482cd33a6de2c72602344a37c24afef9ab2d8eb92e8f5a8ef9db6ae9232769ea5861bbe566ea4a176d322e1ba4bdecc6348458e16c11dab1e7824d6fb3ad716f233a10772942949ad2f37cc3889e264d458ddd90dfd47ad2c05cbd1198a921abd717f7678045bc74617fbe27e1d2218477a31b3a374660d074e924cf655ed82c7638fd2265d70aadb6c4af5e95196af2041e2782a1c54eadb67b845f3ddd4bc123f4c1944bd1b4b313757a9baab2c4107969ba6df5b1757c976c926db45c45e66ca0f4f753b9c4ad60a1f1090ad89d632cd10e039d44052c498a0c3ff0305887ce57201f93a7aba3a8903f34342f272db4270548f73edfac9f1583564fd615d0f47e262168c50ceaf12cad736d3cfc49a166cfdb1f84f4f4df3f60338300b8e5e9ff4b52042d1008f6a0c1020c86493b88be1a16992a43c40e497027da776b2e56817888c79d2b01d6b5f6ccb05c074af65d4f047edf19f7819ab324d964f265661b8bf62eb410fa7954d2762f09c8e99998b35fff77c12c6a3f9f29b9dcfac41c73b18cf8b37a95d09705f3ddea80c6d53334a28b07b8d468fe00bbc8e07e8709e22916a45c3ae68a6e3265beac01f3efbe2c7a6106673352a7cd3d4a4ca7301fc32816dc0d972ef019273005de80338ca5e0fd46e5ed72a1eafc4e28c8623a64d199a63169df8895788f8cfa05995ee52e5750e965f3fabae0d9389d0e9ae35102904b50f78c0b4175e162198dbf74d07e75f524084705338bfc8e202b6569a1f8623bc352e6b851de1bef39f2b22a0cb4f0038e57a385d0e12dcf375e4372d891bef9e53312a6095b249d00f1b54d3e1a741e53587116881a7a7d8c3aee4f77c998bde646061c2bcbd1766fd85e9e93f5d5b986894209d5e43df59d98f3204a557d1a4a4a8f2e5f995a44e7a6a22f4974551e9ed36562171d06b9a04e5aa300e5ab5ee51fa28ac7e5c2895aef2dc315e77309eb1e2ffa43477fca0edf58d80be726acbf1e7bc9b310ceaf0f6bd01ed43bfe5f5c3ddd0c1714e98c8fde0af76c8ac745d55092a3375148926892ba67588c543a6c7f1795031ad8cc6945c7bd53a7c2a3219e19076f357c83eb621e134d0b6f85fdc6742477d4e296be5e742c15c475c8afe8b5a7a724950667bd8e913bb0fb007fc97e2f435d1d0b20917981812dd483aa3afb4b160f1661fe5e8cf79adedab638c4e0b1bb8db2737315c2aacc653cdde360426343358de7b988848fb647a4b842db3be55c8bff557627bd479dde48dae7979139aa97e64a7ce7d47bdf656c17448e0e9d78cfc035bb52d4f9b0c1fc1cbbcad43c180ee9b615a899500150e92a3dff1623257b099bed4c5493dfa0dea2bdfb19a84f15beafd4d7c9f171be472523814be508523a888c0a30ed9285c8f613d7d2ada31d07c6770fa5e02ba12c524c8d25faa1380c1172e61ac44a82a2f897a666a103358096786a39b67b7f2124aa89d26bae3d73c6d092923ed775224c9394f4643e9e04e7743e9201d1f5c2bcae9c5b5791a473becfc9f8f263d4572d6a5e5114a8d2e91811b9ef5fb0d97dbee99e34b62cef47b3709842ddfa2b2a2aaec5d021269defcb01338a9228415a60e52b6675ee3fc4ae131ff226881982680a28948cc4777b39472951c9fc8ee1d6318a1c611ad7671da8c059ad0d9e5f524b563418f99c6dc12670a0131425df50752de05d56928b76f103f8101a9a0dd071441b41eff7f279734beae889b55a642bff05ee8c8d0b5c48c8f71447efd89170b2b0aa7e6296222e2f397962e8a367ca783aeacba9d6a815d1b3a5c5d7001271ee18eddf64c167009faa2facbd8b8e17c6a1a9e982008e76d143449da22be1432552867c7ded8232a0b1677ad5d57e8970a10b79272b94c67e36ff8b993b970c403f92a8da36dc508a31507eb70fc4ac81f4542f819e525dd8774206727c9f5c03a6a4eca87332158eac8fe969b027f022ea47f50933ad2a75609f579e0a0a489ad30d9a84462b6ca1b12dd7831a01318958d8e9e2829bcbc0aad3f6d0128c112dd633713138657c35b8f48be75497172b08f0a5ab0fe1d6e91b6c785002c3b0b8902392e47a45ff7693ae57bf524facac2a77ccee4c68a1309388c6d18f41fbbc39af8673d788431c44d77ab4061d1f7e5028793f9752750229ea3b5e045f319eb452f8b55feb51ae21b5f6af013d1288123e69e9ffafb3553389d08a5f4889306ff1bfa731d46640c2b402e5c74e628e0a5bd8b6067a8d638e43ec42cbe9565c1e442881eea2a36b5e61a0b8eb8725323be1cbb5eba9c26b4e7bd321b0a66b1323f78aaf1817bd968ff3c1279726292f6e54e25f6f43c5a8cd84050bb643bce48728e6faf1a7ecbc763295195ab8a6a4f265b20e4215f5649414022fb08460839e00aad3fa9455bb205aad748ffb2a45e30222b8e5a9febf12b21fb512025de74d2f8d95771015617b43add3b0e7ee162e7f6357928d64f19d1bc8d9275d784138eeee47289391f3fa9016a8a8c1cc181e5486ed9180489dc95175d9065174549649c5e700bec315163d0f1aaf7a8c12fb0be5842b51ef49bf3b4f038072822dc901355b6373fa9e3dbc3e2aef8b488f1ffc7eca04799d5d540aa3db773701123889bd6fd934a9c7ddf02b90aa96619146eaedff2a037457112438a0cb5d763d1f1b458c1ceb486c9afb395eafc76d0cbc0c7a8b3e8ee801da2c95ed09db4b7bb5ead2d0e2a2e4760f4859db8a3fb45df0014f128eb72523bc02cbd0b167f8e5379a3fe9ea939f26b513cc12f35d0554d7cd824926576dccfe26cd2913ebfed0ead0aa96ebfa38ab4ffb1cd0dc0224472f4338c042a1867500d3e2b8ddf982c224c803a982fe2f161f749fe2db59e6d01922d071e3f3543cc7f1602835b9eea24b8f85bf530eb500915539c9711d7d7c453cf4d5c8d7a7de818e8d11de5f321c368eef5fc92bc782f816faa2532d1eaca596f081c304a48e27048ece6ceb47823ea56f56524796e135cebeaaf997b6513bb2c855c14e37d2b1184e30efdb3416e33f9f4deb7bb2950c07d43adedde5897c8805453cd0417cf66a8699a639f8dcfd7bb4ab60a4ceabb5dd125d3b6b6956d78ea1d84a6f0572bafc8b25c4e19cd3a119823eb5322283845dbab658d69934c702502a92adfeeea288347cb85e70284b627c9a61e4eefcbfbf4e65503c1b6d25cd2f1adab0a3052f5507d21498e7ac6f153d2a682f5efda896ed3c70849e7427d7d746bf7762c32b22a44f663bdc84d1c4f5ca0638ae74977465ef245fffd2a46e486a6852cdc8b2b00a4bccce04caacd3d16ce6de3823212f623ef8cd76609c99e581ed2e1d649ec1f022ffcb6f579a94de181555f89f1e3dac368f390365d6c59301d69be46033aba8c4fb6deb4d9a019ac91484634d10c033feaa7cee3021c9c3cb9edac571d15c0b55ad610baf8ab1e368b9366e7e3935957524efc817d87c46b825fd0123b659b989953c7ea2df95fd7a0cf436e363e58c35bb2672e2bd8f19ac41298a33a8bdfd8514cf14b84f0c8f6d16db1999e9dbe6e444256b2d35c6edba284ae5c929", 0x1000}, {&(0x7f0000000140)="409cb8d057f79d11bcbf27b34d89309112c8f5d8adbf28cce18d521aff73679ea4696ad50f67c1c1da5e9e17d6f73498ad6c90b452530e1c227304ac9b659e78db2330e9a24f053365a0fd1cc4ce80e74df115330ee494", 0x57}, {&(0x7f0000000200)="5339f704e740377a8f9b29a04368801c443cd93da3cc7ce69b88796b06c10c6a92bf907f66e1ef7edb4ef55c85e60f8c9b75b56c7519e279ea31898fd663a0bc63e5dc9dd1125edd9824be11298cf6665dbd88cbfe5e82cc0db0457a32a76c5dc59583c70302606b7107bd47d2", 0x6d}, {&(0x7f0000001480)="de37f17403b2204b8eb954a8eabfc844c7e7fcb1167c11f03c56215ddd0427f4be963b7cf8dc62fa5890415451cb3d575710046f748d1e3c0269a9e9724d5ef7f69ba63bb1e8c3aaf28f5ff8cfe881c232e1b0d9aef472ae9c97f22ffdddff0411d777ba2abf743d9d31d85f91536ed84d41a00b74edf61e94dc17ceed6f00106fc46ceacbeeb5f79056b7d269dfe409a62d72cba1947f359d85494c0ffc436b6bfccfe44058c4d5efb77300e702e0e3df6f5f7d8d0908596a6c4d6f", 0xbc}], 0x6, &(0x7f00000015c0)=[{0x90, 0xffff, 0xf7d, "bd3dc7ee38dc544e26c0b741e7e74496055bfbbd41d8e085143edccadfd53d35bea49316ba14cbfc7e78eefd29f223a844249348fc64fce3d32ffd933b63d148cc5049a934e41c11e29939ff1f0c9928bbee71ff432c92d7a82fb0c1f8ff205e1fe5287bdfec6590f346d1a53d6da9e34124bc0b02acd6904599e5997ce754da"}, {0x38, 0xcaf4d497b5827581, 0x20, "414cd2245c73dcdcb7a595c73d0e6a1be59159260bdc3f068937b995753f3e8f88f6ed3d67"}], 0xc8}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x67, &(0x7f00000002c0)="3c08bd60d53b38f8ef6b608b274d6d8f5cb742b7a5bf2287bdcd261806843df14a90716d1ee36b83e7deb8b97ae6ec6696d2aa76d778ec5fd5d9647c835573c5326ecd000090df98b7870ffb9a0664a6ad79c2935159eb200263d37155039fc3330868f969860388a0dfd7f0eb44fed6c67abb9ff7b936b1fd9c151fe096b58796") 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c4ed384a32aedcb82bfa95b37a1a2149fcadaf9db6475a628e4df3e7e2a7758d17128557b3e0ea0f706ccfbe8835bd528bc4ee2fd329e10ffea79588d9a9ce13faf9723f7aad41093d0a447adf45bfa61467f6ed78e7f4fa35a3b15b6c5c8c81939d7676fcb819b70af1b32a0438ce9a80a5ecd267842e8f24145fd8ca8396bf1fc5596c095c1860a02846d2b65dc06b4d8c7e40f1097fa95ae4f546b30899f7ba15803456ebd7a35c2da8916b9189", 0xaf) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x7) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:12 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x8) kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc048568c28d76076, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d8f3d0c2712c8e35f9181ca7a70532fd1b527b9a6f092a9511d789fc7e14456f7066d5010c1332ff50a43922446ae3c57a9d134be69fb28f248d633a11ed1117b2c6a451365835d059d27e57b31c780a3d22b8915111bba6116e7579410e9e9123df7048711fe23daaed5bf2a454724b1eef", 0x72) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xf, 0x0, 0x300) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x81a1b73288f84665, 0x7, 0xe1ee, 0x5, 0x100000001}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) socket(0x0, 0x1, 0x282) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) rmdir(&(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) getegid() stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r0, 0x1, 0x5a7, &(0x7f0000000000)="c33d8b3d9cf590335aa881b91f78f099efb89bd9c1ff904ab8798e78afcf95cb5a06f664108bb4c01b2b9108f4e9a4a3c3064225e76d68465704ab863eeeeec4e58a0e8640023540a18ef90dbef880e452a6f337345100494682778b8cfa066d03ab8029c8aa665f41f64f243c5ff685d6a56fa361de6c6809c08c933fa1a410a2c0fce3fcf7ec55aa9704df614bd89e61a4984936596b3133b17f7f43c9f98d2d5f2373e58684", 0xa7) pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x400, 0x4) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x80}], 0x1}) 16:00:12 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000a80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x1) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="73020207e0000001989b03bca0437db44f92e99c2b26ad514412e3dbc6e284035e2c33ad3929664af0ce4696f36313f1bdc88e"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) r4 = dup(r0) ioctl$KDDISABIO(r4, 0x20004b3d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x11e) 16:00:12 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2d90) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000100)=[{0x0, 0x5, 0x1000}, {0x3, 0x800000000000000, 0x1000}, {0x0, 0x0, 0x800}, {0x21778311e7bf9a2, 0x100000000, 0x800}, {0x1, 0x3, 0x1000}, {0x1, 0x7, 0x1000}, {}], 0x7) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x1, './file0\x00', './bus\x00'}) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES16], 0x1) close(r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x12, r2, 0x0, 0x0) write(r1, 0x0, 0x0) close(r2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x4d}, {}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ed58") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000003c0)={0x1, 0x400, {0x4, 0x153}}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000400)={'./bus\x00', 0xea, 0x3, 0x1, 0x1, 0x1, 0x100000000, 0x4, 0x3, 0x1, 0x3, 0x2}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/}(\x00']) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) readlinkat(r0, &(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)=""/82, 0x52) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x4, 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x202, 0x0) flock(r0, 0xe) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) listen(r1, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x40000020, r1) 16:00:13 executing program 0: r0 = socket(0x2, 0x4001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3, 0x3}) r2 = dup(r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x7ff, 0x5}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$TIOCNOTTY(r1, 0x20007471) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdedbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x46}], 0x1) 16:00:13 executing program 1: poll(&(0x7f0000000040), 0x1, 0x0) r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="c3978ddf42b9d15a77713c2e4e9447e1fdca067923f1c113053c43425a26a20aff622c9b87b1055d5ba5db2ed128cf272903fdf82f6f26add12f7ee55a126a6df500c6e1367f6ff37ca5da40a3ca319f901cbebc30ad9264fb290af0a70b371a5bb41bc19f8b90c506116c98518f2d1e34573d51838c6d35c089a93a99872c7bfed136f5c25ca8efaa1dca8e310a34220e48124f62f87e", 0xba, 0x0, 0x0) 16:00:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x402, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) recvfrom$unix(r1, &(0x7f0000000000)=""/199, 0xc7, 0x1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) kqueue() 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x48}, {0x2000000000006}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)="db") 16:00:13 executing program 0: setitimer(0x3, &(0x7f0000000080)={{}, {0x0, 0xf423f}}, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x20, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) shmget(0x3, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) getsockopt(r1, 0x5, 0x1, &(0x7f0000000100)=""/81, &(0x7f0000000180)=0x51) r2 = dup(r1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x7fff) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) close(r0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x18) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="e00a3aab95a41241e07bb602d2ca217b1b38368d1078f4f5f86413a464e5616f7ae8a96c487760a90b7a3ecd382c7fc12d94e078b6e3c24635f49ff4be10f80d85d7bd727195bb9c8603027da5be0448fed50acac223a0f801bbe2e473d0fd318c5c5875b052ca3b49d3cd1eaeb1696687277b15a787cb116a915a4740e43294e401787ced7f6f55b500d5d2019dc81420985c5e01bd78551098573c4280410bd0a5badc096480d279441b67b8c7a68ec171e8edf36ce9994f84299a8651785497f6fab9d543f93d", 0xc8}, {&(0x7f0000000100)="310f30b6bf10282c664e946937594f0db13e0033a1c5af98d2e154215e5dd1e3612c8e9353cdc9557fcdb36a1aad6381228cfbbd240ab6e946", 0x39}, {&(0x7f0000000240)="265e23e2e3a830ce90d7753fdc68209918eb1c8a5ba101c06f17e0f8b4be2c9f20155bdef4310c92e838b1bf9f1d4d87dec5ecb1c1043bc6380caef3e2fbd47dfce7e8ea09abd89dc3f5981fcc758d11cd1c8d09b6bdec1d3d8dee09fc38a85b4a27fc7313ab6fbfa5e927010b31dbdfb18f2940bb4e56924fc4fd028f97d938296b1a1b65f80ae7f98c7695847a97ace040d3262c92546c275216cd33d2f8f9246e597b437c98daace42e5c36117289fec0440060b75a77bebdc0f968a4a640beda97bc27de120234274aa044e4a1aebf6cadc4c40fb223fb4062b0c86830a5ea", 0xe1}, {&(0x7f0000000380)="24568219991e3fce6c0220f2c6d48c7288ceff2b4bf29cd69263cb35900d10a2b49d275f80a0b4fe6078fd6a1beaa69cc76975595960c8e32aed11405a1f77469d110dd767e07971e40c0e06aae24edec22d87a77d0f602d2653c235178b6b063038b11e4ac919eb7a56ccdc5934e90119d09ca17ece2f43b57187cef249d38fdc81df683876c47c19742c9d54af3ba1d7f90dde3a8e93944a839184eb2bcef778e8ce17c0e3a475b872591f6d1d0b0ed975f0176dd14ae8061a363332e44351cbea969d6bfd5de08f5772f0fbe0503dee147ac966093da30d88dcadd2d18e62af1221", 0xe3}, {&(0x7f0000000480)="38d6a1f070b8ab5035defd0c10a6e6369fc68dc453f663bf417fc561d7c744939cc0b185e086b6833c2025a5988dea3ed81cd7d083f26c0bf0f32a4f748dedbcdb8ac9ff4d65851436ab2905167cf7779b6dd4a3713add7c23d8acf71f3569828d2e32bf56489aaa2d28849e45ae9d16794b52392e6d647bc5b00b51c0da744664dffbd9bddce27a0c8e922bf6d52801b36070b737f23a7c17ccaa499e2c78f40e0bacd50aa0b90ed32f30dd414e7f196f793a45144db2af8d2fd2e38bf616ec4d32b2970a704ad7dd8ffbb4ae07236ed786718def5607560715bab213b40c06f0165d942b03", 0xe6}, {&(0x7f0000000580)="f90fb808d42b5a065a1837b2bd18f85364e95ed320b28e0a49d4e9688e3dfc1149b105a57085fce9c76d7a289923c56b9ad707f409335dcb23402570333637e56e111aceff195a60d093aa7e05f40ffe7f9dbe7f4472199b0e2e4a5a81b2b00b51ab85c7334badb6442e70400c3f1cd05e893b084ba34118e051755130a78a40e7e75f1b1b75cc3255966265412d7d8d527f06b8dfcddce5e54e722cf542f0ee4e7e0a7c0bcd111df743c60f4ee9f21dc02bb98b7775ddff13d86d2252dce119de3520a2f88d41d738f8bd1664c0315571403eb5a82ff88b5386484bbe2f018e4f5c598b08057719748574cc21", 0xed}, {&(0x7f0000000680)="0dc8acd3f8d03d5a51dd3d69498bf05720e5575491833c49a587e5621e4d234fca7aee20414aefd61fce45d5076d53992a5df63c0dae452354cc666e53ba0bf38a317f1c66542a72a13ac79a96b72fd3450fc81f62da7d46d23d7659a3177a88b159a8b739fd763bf027069b7ae6454ded931787e64eafbda8970af72d534013bb64cd45c719838357349f28eb5c75fbcd6b99e1ef814207a6a4a46bb5f0e90a0649bf265fae128de4da77e91bc4699eb3f71793a31da5f8bdb6d165980032e4199ef39869c8a99be6f7902c9462209e46c6423682ee114ad3b649a8ffcf", 0xde}], 0x7, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) kevent(r2, &(0x7f0000000800)=[{{r0}, 0xffffffffffffffff, 0x89, 0xa, 0x9, 0x2}, {{r1}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x3, 0x3}, {{r2}, 0xffffffffffffffff, 0xc, 0x2, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0xb1, 0xfffff, 0x7, 0xffffffffffffff2c}, {{r2}, 0xfffffffffffffffa, 0x8d7d91d0f57a26fe, 0x1, 0x31a7cc92, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x2ea, 0x89}, {{r2}, 0xfffffffffffffffb, 0x90, 0xfffff, 0x80000001, 0x7}], 0xffffffffffff0daa, &(0x7f0000000900)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x80, 0xfffffffffffff800, 0x6}, {{r2}, 0xfffffffffffffffc, 0xd3, 0x1, 0x0, 0x7fffffff}, {{r2}, 0xfffffffffffffff9, 0x2, 0x10, 0x2, 0x9}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0x8000, 0x800}, {{r0}, 0xfffffffffffffff9, 0x81, 0x0, 0x8, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x5}], 0x6, &(0x7f00000009c0)={0x0, 0x9}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000007c0)=0x1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0xffffffffffffff84, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696cbc09003ea6595cc7e75ee42d40669bd721697f22f9e1ac01e9c063be0e1bd6ad9541b5bd6b39941631614b501fdd66914a7e5679559ccd4f37f1736b826028624563b551aa2b8543e0233c86f1abac53592a08f2f35c40ff90b10823cd4dc0e12a360c3ea557477719f62b7e67c38fba420534a75ba219abaf2416ddc39aa30e60ddb63adfeafcfa99415d2128be409b6994dcb27ade241d0ed2db1bfb86a2513d384b4e464aad69183a91b0a8ecad10e5b5e8213277abc32afe813c7a87832d85992b8a7773f01adb6fe1f86d9a9bd0b87feadc0b2e9bcb1d45bda51ad4afd70edfafc013064218212a492636850d39ce1bf5900cf01242bce4c0874a27e5ecdd479ecdaffde48a32d304ae0bf24bca34670ae32188f19baff143b28ca97ea1ccd4c1f07fd64963770a5b811378aa1957a94191b03749208b0a2fc0"], 0xa) r2 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x7eec25ffb7df81f7, 0x612, r2) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0)="6f60125c00080000", 0x2) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) listen(r0, 0x7) 16:00:13 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x0) r2 = socket(0x18, 0x8000, 0x0) socket(0x10, 0x4000, 0x100000001) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e6993192964833b10a5ec318cc4168572a7a26985cf15c7ea45633377bb4f0d41030c3e48e2bd33826ef0fde756a3d0de20da58251f6b85494a426898f40a64174239b753a333b6d2180a0238fe9f851f7198adcbb41c04e95019ccdc47f927ab5138f4ee327e525c71ee55303d4dc85596fb26cb27304f29f1d7483fa9f6665612da527e737451672914859d0101acb0be20a9d", 0xa2) r3 = semget$private(0x0, 0xee713147ceaa5455, 0xe2) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x80000000, r4, r1, r5, r0, 0x40, 0x40}, 0x5ca1b8e7, 0x800, 0x3f}) munlock(&(0x7f000053e000/0x2000)=nil, 0x2000) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x40001002, r2) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0x4, r2}) r4 = dup2(r0, r3) r5 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getitimer(0x0, &(0x7f0000000080)) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r5) fcntl$dupfd(r0, 0xa, r3) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x6) dup2(r0, r1) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='&*\x00', &(0x7f0000000340)='!\\\x00', &(0x7f0000000380)='{-\x00', &(0x7f00000003c0)='(]*\'){}\'[]\'!\x9c\x00']) listen(r0, 0x0) connect(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696f653000e5ece0fdddac8faa4c9efd670c180688107664cd39c6f13980f6878246cefe0e8c5b28a8d7e9a307e1e0568b005f3f8d1047a259bf27fd3dda5797"], 0xa) 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="569eda3ad802d7e7c0372e7812f492626866cefcacd75e6dd60114d3dcb0b36096cb86a7cb7c2734b2dbe586249d051a44bdfb272dffda158f713eaacd7d5d4fca6b2cd6e48522161b2156774204f5a3dda9d54468bc3ace5f16c15eceaefa40f641ad309bb94f22567131bcb9b3a3e28136ca26adf9e83eb2431682418d9570cd094143c67d3dd6a804fd1f423f2bcb6fcdf6b3d7e65fcbfaaaab05f6f9b9f755d68ce7550ad46369b5dfa98ac5927cf7b2968f61658212f6c64a00af13d9be4e2896eb9e4428d7037ddd78bda0ad08a64a27fb60862d687264108ae7b2ef912967cd7157282dfd53474d28a91db64e9a9599222fc55c19229d056b9329738addaef08d5d2ac9c460dc281ff9885947b5334b6ae424a0d44ecc503500226bf730a12cc0362dcee6f01cd012e1690cdc096db4d8e1e5a0e41caed67af5863ea821269e52b22d5e19a29fb8f1048ca45b8da5c2c4186f1e62c6fdbf83961be5212a1e7682ee153cebba6dcb8ef4e0efefed0e0c5e452900e1aab654b829fbd707a7c25f9f664efd1a8bb19fe50a8f91f96fb91afdc0e466d7e146b94086ce747e9e9a50a6dfe0122a4022a45315b6d2f00bc61f305936f643d602e5b2da4ba12446fedf78b5f58ceb955b393b11ea9a42576820328f7046e316c257e6fd65a4b45449ebb99d0300fe0f0af645f497080fad4fe64b9a5fc6f373233ab150f3692e6081072d70f7d26564e622c2a09eebd0585da12109d4e4d6d762d5d16b39ddf8946484fdec2e8eb455b078cfa2ea618782e61238c8e23f0dc74273b9dcfad871a12c6a6fc87d0938beceed471f00c6224d58d32df3b68e1575fab25a5d6b45fafa67df9bc6f056de99f475d177297e4e87f91b22594d8313edcf41a83fa84185ba73b5d7db6d5eb2bc8f3c78552e161bc5a3e98d9e41638c8bc95c6c6268de5b659c90ff83e2fa82f937befc447b71512774deb96219af7141028072020ff6c832b9f7bbe9a9584cb408bf9f657d2e225a11248d719d343f2eabde7ac9a65b684b98abe6b0cc46efe714e29926283114824afcc3a0fdcffba9ba0fec3fae8f5de539363b566fc32fa853ccc477e36f60e0f7106993f309c82bafe6d1d67a5c3af8ef493f6531ace753b5db937119418343bb60e48419960119653b6082927c8aee50576961f5e09355146b1cd6934972073a4f9a3524972bd5c43a8170938aa3d03de53058bc7aeef19e19abe2b7b2fa2e45d1c4c067c5a5abea2a76f4e220aeefb3b9524f2733742fbde222114b844bf36e4c97bd7b517a61930932ff94d7374263f59cbafd5a062c44ba61f907c36b002860a96ea145c07fb9bb55172a9d9c709df6cdce9f0569df0c907553f2ffe3d73e183de4e98a020208c0e89a3c85d6e5b9b18bdb6fb8bff1cd91e9095aa0cb2166956ccb17a42735a15568689aa6cfaed2f1dba4b2270f1d4d0e24a3119e9b24046990724cb29a318d05a6101907b65fc070c65e20de9f2464eaf7bc70bdb3a21922d8afac14c3aaab9bd8f816cd95cd2e74fee88418a60b0fab2ff88aa129dad49cf1c927e854b68fc5bc0f40c1aaf40f67c0910789fb12f787db1f5c63e301715fef053c935151c76f85e4c0af465fb243bef24f1b1a5623bacc615569a39402ec81348f35fab6a276be1de9bd25785dde1414c6b410494eda2932c5b624901590e8524913d000de9e18cc3e02bdd2e0c32799c57fdfb5f48a327f957824958cbf4f1a52b2f23920b4cf1d9577b9578c16f3ab429c47923f811616b0584b79cf4650cc3efc44894e39f451e7b60567b265184ec6999d5ff49d9ae3daecce438d8b54f5532468119ec0113499d9d1541cbf533acb9967a2f12c6b243e3b61c7844de264935f0c4a02deb49e18d8084b4e00d2a4f59bfcd78c44c101292b4fe0c9f215fbb780c1611afceade87e886621110f3608c5790a782543d9f7ea1a2a10478fbb39bcfb5aaf8c95d567b965cd34ab1c420b123e6072c5ae19e2543f301bf97c7d78950348091833c5edde058f4ec6c4d7715228a0e22be4d52675cc560c7f71339acf28ad484cf4abcbd6887617546e9a5cd38056e1a8a81cf7e393003a4a4838e5f6a2ac9e06b7f159f4468d84ede0f774ec6e1af1b43c51ba2e06b28a324d36ffcbdfdda9b7180abede89aae6f6b014d2744288843af32fb1553b62dc85cd3b9948619571a49b5c480765d6b3a5b5af3fabd0475a2131404337db0106c59a43dc4ce9c7063d9c7a7aa15211b790f28511d5251dadcece80e3ee3fa6ee1bacbe9491dd19e2df4ad5ca8f9da22d2a596c823c79e0f703f9ffb7d230c8bcca2823f1327881eac296456a734006212cbd71b913af31a95ef86cd132f3875f52360713574ce91a20453f86cbb112276be7f4bf02f5c432cc17cc6ff06bb2c91dd35746069d81ad4dece8d131150d4c887891ac3a704815c5fefa71fa169f9c0644b25381f89ccde9f6e417fc598e2466297d3a97ac14e83acccd47e43d96ac5d0139eac487d8426da61afd8c858c806b8399a240c074cb4c4a445611278b03f57be4b61f84507275c7b71fdd32696f1eff69839733c0ee14dc94b3da50be92b8976ada5ecf625297231a97bedd43d266004e7d90b60dbf179f078fff58ff062c9dc664e62db9f14d03ed0c4434badd4fa099183e77cc53cc7d88748763d68ae269ae9ec8cd93cd0827439d54e77284b1fdc4ed87ac97a4b174ea39209fc85aff42f6a7a9e85f6f8498d9ea51c7b8675c7c8550c324c5bd663057c23bb9cda148cba37ccb291773f179f03ae8668cc3c843ec2cbf1105a6f117e4c2fb6b3554dc33a24ea7852fc4bb9b56a3d7b74b4aa8585fc491e26b627bf3d948572c7587a0d3a2024defb52d2bf0ba9b4d637c5d6124828c13757a043742cc80b9d2820c019f1e58daee18b1cff8062aee973eef628fc8c8466665f91a92bfaaa2ed7ca3b757d5503643c1d796162688fa57e5ac83a00c474879c1169ef8dd48ae7157862fad001a5d7e6fb4d7224de609aa3fe5c641703ab76ea1f4e46cb54237b711409a7b49d189c3e970ff18c59fda6e177c3091994a6f1017b4fe486a8b6865ee482ef5ca11c74eb2c5412bff8b8b3257594d8464dbdcc7961e3e158cb82a08a5c4141b11172ded1795083c0ad76fdde6e80ab54ddfe6ac201b7df131c26bb11356fbfc351ea5410bd84d36726802f18c52024decc5ede92e8ecd187c89a76f16ad70bf6bb7017b0c8bb7ab7aa5096953e17f9592b50802227144e860baf6f03c9a30c87a89199522b7f110240da5c72f0a74934b58c912f3deb0ba6a00418e33453414e35ab0e3345feffeaabc043101d2dd24827cfc4b2c0c94535e1ac6910432adbd9ad0df10cc3ecca9e669ce3af1c309b94f40eac239bc0f2b786f0d94ae3561aaf78fbf17e127bcab8c9274a126204ff40ed1055ab20e4d83dc9ff09900d013ab6bf819d162bee818e02968bc4854587d736ad7d50dda6448abfed47a4873e713f94af986b8d3121b11c0fcd4d5f564ad234f8efa40d41280b0824b4658c941a95416ad7a692832b18e86b9ee45c544b0e9cccb3cf5bd5d277fa2f7db4c8ba508e596be4d58b31796f2ce515fd66329f6103eebc73872cc0f6db66ec71a9cad13126dde1f7613eb3523592183c404de2cf539aa2f4c13dfd5d31f68db1bfb4e26e1f2ddf8e7af7a076e41c79cc8ebad83e9753d2c45a043c94701e879c8b2b67f36c05ca17847fd5efeab8e42fe75673049be565914f371992aa04c5037036218021a2ef383f9a4155667064c8410c52a634de62500fbba7c463f7fe154dd8815443514d7224814641cc6f7d63584802ff2a461eaf7f1a7c5518e9ab03267f15887c0d93799d4fcb22eb59914600ec5575eb0b99b8bad4fc75d59881e256060ae7ebd13686b3ffcd8209ae052b2995adaf3c326c53f67709d4cf6fc983674cb1ed2a10b7e0236e95ca2fad54f249a0009d4c25e445b86c8945f2cd70713ea7e3b0d3e1bf36c30bec6e6dd9445af1551faf2f90a0e3ae4151d079f0a34dabff1133b9a8aa607995a424de610f53d2e392afccfdc0c77a4c7e69105a0de3a499b194afaf049a7fd4bce6e407b3c6b385859243ed27f12bd306e19f5abbadd3f4dd1c96353790116139596d0677b6aaba6ad70db3d22d234a41e1597e54981b835a88524212a74f0fa65384a6081c422020a92308040d3c6ab627ed367fc18e3422af0d1c53e19b4ab9e2f2fc98c733c114099629302e398f075212c5a4759c1a9ccd71dc89ac33848cc69d1faae4e65547f8f7407c566b8c3c9781123e132d644c6d31d949984278050b6a5a334fc8ee23e79aa860948767f854b87751dc30bbe0944ce4917276d91ea655c01acfc8887a18a9c385cd77ec16f592213fd1ee0cea601907373266da593a3b17d5ffa2f70ead006d7705364b0c9f545b16d80d2372ec1ab1d24cf9f4bcab4f2558741543fab4826b228bc740cb984cd0785d9184b6ab7025e48930de253b73b897fbfab5c331b63929f9cd0ebf6a50fbb8366a8c288904ec424d25c4c025fed24be253f4c1f1db24066cac8ca317710c439348aa138dafee1f888d115aa1e0d16666170138bd9572aea219b4dd64e7b7ff09fd554136ab86626fc97be46dc2768de581efc1d0acd32c9968db49efbd9c34f8bc68aa8b4a45b2a1d7b1ce0906fe76975b2f6377b35088c9b3becd1ef4165e5acedd76a0f52e21fee4528ae4ae49be52c88630cba0e69d4b46734ff33fd6a271d6d36f65eadf4a39cc456e1fa4984d68679cbc2693865b2daa70af28aa059b3c4c53e539beb84d9b74cb163c4ca94e5f790ec0be12fff68ab98339ae78bf97961bf9f4ce9642a2e696b4ae3871912a6ab3b033e53c100893cb82af9e2c160643fb0ce97cda6199a38f72339ecb604f8a1afd3bf587c5b4bc99a32ed1800bb6f07c048870a1e0bf85406973881e25d3f618cd3c567ad7e04a5c93f3f9fc9b7f395af51dcff2cd02bf04520e4a6b5e6eaac3682c4ee97db485ba0a5d3eec170fa968db771412be7b7ca90e2ece96c5b87718dd11ce934e52ef0b8ed9bc3f85c004cb7ddf7093073124136ca1bf1a8dde921be2e70dc9255d5a8eeba49daa52bf5a6c6454a1a72a93d1d0d239ec13eaba88c71dcc67a56636b5c609dcef32e3ac7accb309ee00dc1e9ea5af7b1982dd54632a6f3b7fe11f4dd5026c20ceb49e857e1a59a30da3a3716d64d72a8e6e938e601f96129d921b0f19d2ada9415ab06319779d114ded73436f6e24bdeab60116a83a09b9e9ea5267d0ee9c1187f9e2395dad8de956a65911aeb1554f7df7d87fcb3377b80bdcc46b86c60b01c0589783647bce79ad7b5f61112981ce66b293977aee1e26d4081cc6d0cec3bd5f452395d936ebf2313b2ccad94a7b305b1038f9629d29cd5338182b28084c25a0dbd95801212b6ac1bcb2d7e0006630b98ea6ecd706043a74e342a94ad9f0d188771997dce85d1992942c9527d673596713373740492e350175d4c3fbac19c2f68848e277f171a816ac58080e669412e2eea87a07aa302bbd3e89a6d15c73ce7030e1382341a10f30ae021d31278d51ce1872f04e054b2443f440efb7e0b3ca6964100464348efbfc7ddc55dc5f40cc4edaa719cab633c4a4d449a0eedf1d4c67ef513d62fc204277a137eddb9b05d95e314741b26b6e4cfb569ce4ca31ea03c83c8e6e9bc528464e4d7eaa023b7544735283023615aeb4b5be84f22c94d820fa7db8d69286d79b0035a2bf5643016189bf95aeaf", 0x1000) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20090, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) kqueue() r3 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x3, 0xfffffffffffffff9, 0x6, 0x0, 0x100, 0x55, 0xdd, 0x2, 0x34dd3e547e1742bb, 0x9, 0x7}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xff0000000) dup2(r1, r0) clock_getres(0x0, &(0x7f0000000000)) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() r2 = msgget(0x1, 0x0) msgrcv(r2, &(0x7f0000000080)=ANY=[], 0x0, 0x3, 0x1000) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0xffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 16:00:13 executing program 1: syz_open_pts() unlink(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x1, 0xf637) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpgrp() ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) ktrace(0x0, 0x5, 0x10, r1) 16:00:13 executing program 0: r0 = socket(0x11, 0x2, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023c2edb49ff0080aa00040012bfec00b6d0715a00000000000000"], 0x10) acct(&(0x7f00000000c0)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x87, 0xffffffffffffff80}, {0x89, 0x8}, {0x22, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x40}, {}, {0x87, 0xffff}, {0xedcfb9fed80b1391, 0xc6}], 0x8}) setsockopt(r0, 0x100000000, 0x9, &(0x7f0000000040)="e026bfc4fcef3cdf4897cdfadef85486b44b315271308f7feafcbc7c3291463d7f53ad98ca6cc6de825d31deb74cbd40770eb360bffe84006eba87aa1086ab0295", 0x41) write(r0, 0x0, 0x0) 16:00:13 executing program 1: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x2, 0x5de9}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x8000000021}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ftruncate(r1, 0x0, 0x5) ioctl$TIOCCBRK(r2, 0x2000747a) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="24f1952695eac0f98100"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x92) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:13 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x6, 0xd13c6a515f439ae, r3) r4 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) fcntl$setflags(r2, 0x2, 0x1) readlinkat(r4, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)=""/50, 0x32) writev(r2, &(0x7f0000002500)=[{&(0x7f0000001200)="fe84f1f22bf061148ff7233df397c53741c7589b01fda65e427bfe207e5f3e4318c290d1e1ae20b4c349e0ea6fa1d1a91eea9ec25b3a2155be0966396df9507d760301efec4f38feecd71287902aec87ecb02746ba95fc5876d2997244263ff9a245d5fb5a3a8465ba87ab982ccd083f0dec95d6889a713711c46fcc4a94856581dc11ef811e299cadc21ed0e390a500d6ab7950c56f34faf0178a56c565cdf83ce92922164d48e2850eed44bbdf30a928f7", 0xb2}, {&(0x7f00000012c0)="e81b34ec08ccc789ea1a2403adddcd79968c070694311188a67a3741ede16475dcd3eb923ca00eabb2a29bdc18e375b4f32e3efbb3a3e28ab0491ce551460788ff21a08133fbeda9a10478855b3b77faa22d", 0x52}, {&(0x7f0000001340)="bfc89457eec72102403f493e145b1c3f326895a79846a96074ba109b4bf7dfc5910a5825c91ce8428892e60f724fd56d114ae86d60898d784ebf574669320fb27795c74edf427ac8d6d93cd551a57065844ea06e751b3f998b1a24754208b2ab3a98fcf9f9e6e7a05bb4170662474c4196d6cebb6845385ba69de7257c4c1ed4c1195d10d2e00d8a4b5283e4d68b75bd5ad09aa3f3", 0x95}, {&(0x7f0000001400)="8b244d0ddb90b24d6c9246383c7187ea3d6a86cfa7fb", 0x16}, {&(0x7f0000001440)="401d1e7b50f5670b4f2b575a0e60b21d7734e447180cf1f7c8e7af7e602ae14b207bbaeb409704c2992fc7bf31b0e87e8bd6f04dcf473303b54e941d6051d74915427de20d02c5a5365283e727c718a6ca640d59726b9aca84b690d36903acc74f4e94a42d1abd2431e4dfa2bde392252e389797324e46fc21eebb2a5ba5073951345a5a6503c18e5ddc0d8c987676bdeb88791468d67af7804fa9ea916864b41997cb01ddc76cba01c99de9e09c93a277e666a5b6e298358c18cbd48484b1ccb8f83b3c12a877713d6337bb26912d2c0578a064862fd61d01d8097a3b55850d2f12ad8e49e40f7937a2bce2c3628845ebfb872adfc6fe5c46b9496551634cc0b0b88531dfb65de598a50a3562834a4b730d255d883c8b3d94ea9d8e6bd2d07e680cba4ac9f51de178e6104c2b2249b22eb121bac1eb1155880964c1af483a3f44f0a4e889b870561a029776a26f3f1b05f573270a049ee6f81e6db8d43093df2fb47e325c204967431a4398dafe35bd50f6c8cce61afc219a0db7ca35fa83a1d1e0da33734b32bcb1141df9250e49eac4027d773fb74ac9175dfdad0ecb7163678c8cf199c411f2f1237d0e4926282d4971869323e007ab0440def90620cffc381f7eac4e175752452763c3b34a15bc25ddc15825543109584dd5869193a3771472d929f2fe7e967547413b8aeecc1ad57ef2f00811bae8b60df3615328e7d7e65a70a26a78521881bbfc5218fd9de5bda9b26b197f1211fc9e085281a419211a2e766b96e4e32824b967e9ad3f94e9db79de9a58534070655dbd9cc1e97d194cd2a53691d77736a295e4f574fdb5cc857d2d157074f6dbdce9aa931555b57f392371c41c7110ee1150787c19864e0a1314fc973e4d18114ef399a4c2bb4956390ae10963eadd955161cde87a1d780e77c12da97aa64ee80a45317e4bfc575f2d41e48b79055c811b9b45257426713bc774e5ff5d348f96a982f6e611f6ee787bdd16b3ade004398fe3e29cdc9945fd34cfb6b1fb951478410052be68ba8367f07f38275ce6e38ee665da6efd07518f008e8741006cf5ffe61e31d3a4eea3e6b2a17fcfb774cbbbb254f7d4fee7cb5fbd4dff278502aedf304c8f80d7c9c956ddf9e6c41490f1507534592ee4afd01f99bb93fc9b6d02e4012e34a23f324dc3fc8907287e67cd7812214080ff492f6914d3fd84fd9033bdf0ecfb3558c0be65850baf0ccccd5a8e81e71f0c165fa1298c5f81fa00a8aea5d8aedfe44fe905b616cd5fc58c5c2f91f75f40c5c70b6d78075ac5a2f47540669fb5237d31b55cbcff1baab762ebfc69eaa2bcd4ed8a175c54a068ee9017eb559f895319560805a1f046a64220a69cd3b0ec1bd0e447b43f6e44a9fccea9029f4746ae1796603a16dd0e0329fc2d52c58d5ffa77ccb2a547696ef677dea6affbebe413e83a6e6bb81c8c802106125ee722632c7bfacc1bec583834a3b0bf1fd0fb914efdf4cde3037e3cf94e3fdc55f307930f42cbed85ee349f510b19469a499e4bbbebc18827e59172e585fa1903772c436abe910b4d2241ee79103938508486068393a9e62015c4857667fd4fa8b478ec3f1332f6a57c0f3776c88bdfdf572d8939a0b03080bc5703ca17dfe4d1d35f3f988c24e3d2e02ff568b718cccc94eeb5fb01ae4525ba4aac9157796cabe2fc83aa987ae682e1392c311a2c58c7d8529535d129a2095180c6648560a105fda518066c9fa41219b6ecdde58f38b7ebc64990dd8c2e9ded4a4f4d0de6ac3f5301142f28340e6fb1d70bb87dcf4b155d0abfdd45732411d2894df9707d3b28cb96300a880eacaa332c018cdd5595a8076a18493e72e94497c96eece184b4f9afb3de2d2b973acb18d334eef5e4535497f4595278fd4f54766e6dc6adf2fdd580af78b9b8f21217277319b4e6f1f018e9955e160eac34f2ffc4c1be318405f403d87ddb817a7445de62c3adfb6aab2ed901086d16ddfc4c8375f6fc8b597d30548b87b71e50814f1a78eaff6684e1c8d20293e2d7be71a7cf6a371de61fe645dfb52e35fa4bdeae3a8e47318ee7ad299ccef7b90258394c07ece839fee886e648bf71a24c30cbcc96b001c1652d0e46deac84fc5656a45a29e715b26941bec9af4b060e58e9faa6a54810f242832713de09249160de90cb6fcd82c31a69ccb400ffc793cbcf8b816673f13c8a886891c755e94a6090144d9a79d343ac83f26859f485e92e862729b3dc736aba8b865440f562f5c48cd150a826d65eea223618e1f7eed01e2aa296bde465e4a554a1f8c165c360f3265dca34b3f33abaf850d83a4dc2da11dbc8204a37f8646ef0a4d5f095267bd04f5e78c41a5c12edd7c09f366c104b380363eb8122c70115d1f3c6ce9f477278a67767e18d5d70fa7f8858f5156c5173e30c94e8bde347571e6f6acbe638c2dfe16cf472c004af2fde9061a1880d0becf9feb55b3f63b1c5dec7dd13d1f912527cb18723997b19a049fee2a61d4411203928858a1e4fcdcb360d53b8644708bd9d0eb4f152d9676bae2f090f61b3bc0c466071059cff9cef7230a407953498bd6ed8dd012cd7769c2c8d6636e05c56ea04a32d048757b8d3e43bdd2fa28463755d231473022a805167cada5555258a29d2fb8328b4de542d36389323a1d53444433b75200bded562e07c6d8ff26f4b6f9fd090f73540d18f50a057435397014cfb1f60eab924dae823e95489cec352120a1a764bf80951f6402c58938fbe89498858d959eee874f313a674754659ff648bbe9edafa414361eb9872ee532c7afea7d60b58aa7b14cc5d13734348c1ba3c53274a56366dff1ada0c6963aaf524e8e845812b513cee0a420e1b699a891763d4cccbff0e98e19d8112d0e439ff1bcf92e1f8efc13c35ecb17bed08e69a42539b4c48423883684f19d8cbd8071bb6154692685eedd5fd8475597964793781c9883a6e8d02ed3da4ab736c12bbddb2ac8f5fcc141939c0fa92aeeb2936b1dc4c6f03c95d83f46d03787aa9e37ae78569ba9e6a51ab77f9befaea3892eb34a104d0c4a1e81148695dca7244c3793ccfdc83ed6b0acb79ec5582b8f94bc83cc5877324d23d5d23de656f772a4aebc387dee45bc39c2256f3742c590e50825fddb3eb1e16bdbfd38ec8950b68da38a74c26c256f252ce34fc3cb2c3d3bfb02d3d55c7c82043500eea057133030869c4910a9acceb65b3495ad7da7942d673f52e284bd4c7a4f25351c0fe08dcbbb00c02beda3bae585d7e936126d907e5508b73ffdc26cab5d30994545c1c47d341a87923c08fbe0846e8b246df7b7a53e51207af14fbeea8c19e9adb4c536c4b5e8c8afe7b105d07081b8d86a38e198957cdfeecd515e9eb63e704f707e56650703f6f795a24f51b36ea601c3281890a9737f3cbca2ba3075047666bee9ff1cec784f10fdcadc5cebf88e595eb30a9241fcf26d37fb0f1f361834dd1905fe89cd02bb223ab8897d567dd75463049cc7f6f76ed59d96784787b768429acc07daf25b6a420ef603f219c94356f45039b5a498416ecf7524e2892a0c44cdd09062657b279397527b2da672bf70deec5bcd2cbbcd69c251017e36e05409b03330dd295fd3eb680252eb68d67476467727e2314b0718d7d7816a99aa1e07ef998c75a12cb891ad5e77f7431e8d5f168cf5f8f94fce5cd4a0ae6f57646028d5349de24490afbf0f596273fe4b0a9dce968bc07d475ef5fcb46106ca0eab90f9973725289739d90cdcd04ab2899d4b672f5ee4deab2930bc5a3662e9e9f3a79f4fd5991264e4c395e328a90dc4dccdcc568036b06484d7a494b3ac8bcfd2d900857436502d17cb5334bc50b2c227de0807c881f4ead78222675e51acad5e1edc0d92d4666f4dfa7f844b82fef74347e14e55268e4c6ba74e59149506a05f200e189c6149618609ad9635d19a27ff54605d755cf631d39ed5d48640ffd46906684190fa896529abaf7e8ad393a62796df412838f3272b02ad596e2ed891b30dc70cf4cb7ca61d733e470cbe5de96de9242cd587888502151e3f62bd0831bed46246bd8c9542606809935709a3fd11ddd07961f521a783246c5bd3a19933670a7e5c6236c14d634c99a799f6eea334be0e8a059c3ddfc7279b79783d8b5bced31d2b9c830f664d6539b84acad1651e51af56e513fa32efe61354cdb4b2f7729182f32b361f79146c88aa75343e44a83d01f21e19a3200bd51ca1d3728f2311985c6e7ccf95ebe27d3461c901c052bf1136f4ae4c57d5ac0a9d39b4b087756e0231d06b31aecd5d69721ab5f09d94f9add318aaee6e4bdece04bca56be9cf05186a6ee7326fb1540e575f51eccec728cc1b051987f1e83ac73227c6129b0bf8c262d72c1a946d693a08b14b87f81bf8a75e00c29963ce14ece8632995d85a2e3bb9c49f3af2a0189967895d093fb7a29dc0ce13ea3852ac22b91b119dea07f6c21101468b44f592fb26bf373c780da9bd81a64ea381d8564b242b1233a0fcbb14478b0fa6c8e67174760370cb4c08aad550032495d2ddc31205e827a22f318de3863d3939b4a9e1ff4f75c8cbffcd9541380ec3987d7e6f0110f9b13f42d9e591c4491736b0dcf918b1fcfc95fc2c7e88c7bb535b7abf2c9ed76ac4a2fbc40a5e611c9db0a14ca941edc5d2b28564432a58b2171b9633a501fe35c731c0606e0a23574efb0b86072202c10d682e11ad0d1022f0dc2d47438675a5b10e8a1ce604d9ade98ff73fe2ba4b8dbab509ee53ea00b80daa670014b7931d465228473bf6cfea721c0af9d7b2731e34b3cdd7ae9e992f11857cc64efe7dedda5cdd98be1adf51b89d4f51fe5ba143feb534019ec613394a49a27ff8304494ee0fde3b0b70ca7671bb59af4b948220d9601d0ed5df412d12982bcafb9fb3d8c078fd0add1d2c1d9fb9e84335ccb56ce1cb9f311f5e5cf8225ad137ce5e4b232761ff56c803adaa4594d5d0cb08b8bae09fe27787e42bd9e5551687f484923a2a87e1bb0f8bb4543e52b1b81456472235a6080a15a9a5463087f39122bca6ab7a95ba07f5c62d83e83684aa902dac736a058668ad6ffc3170e21b076b23d3d6339c9b4faa096b9ce286c80fb477e83eb78161493e1cf987ea3155a33a8fe3f04e323a77f085ca7bf9ac77b46996d2491dd3e711e51f1f6ad8d057d9b7dc6f287a2e82c2e0090d70518146d0d4a65dcfca99240664d91fe8e9aa858a293083775689b13cd4019d3f53deb71bba00f1901cd61bd6e269818d1fd5896e8c33f7abc6b1ca4b4a8f93d05815384454631900d1f0209f98addb3007c80c8475fed7d6facbc39603206f937377406422f51d725faf7fa90459a9ec4dd76d3c1bef23caee819cad9bdf7f2b80ae4b97fc7a9802f576808c906f9ed8fa113084da2a3e6ed454d795edabd6de7fe531d58072327f777a534f492dd4e11c65b4f3bbb1276db2acdf6bfa61a9137821cf04201d10d06c2fb909c861b4bee85d45e49e9be2bcd1a3456b979f3987389b8e0ee52855c6b2d3a67da25947e1879fd01cb667cc997ade44552c18665e65d4566f0bca9d7c80a8303fc0003bfe4c8ec88a574a4c1ede54b60a0b4e770968e0ea683464be3e3c60680516d4c99ae9badecbc34d2e47f2351d57dda253f3991acf5120ff422c6f848968d9d3beb555d4db7742c250f35dbf98eeba780f93dd472a0ae01742c68c3edd625c1669a9ed25e748a47799fb723dda7b29ded02ba79776a8c0ae100d3b0b90727cdcfc81c3bc694727a053587be2816d99cc8d2e82d25466419f87103a739", 0x1000}, {&(0x7f0000002440)="a940929512d0033cb9559d176c12b52e6d82a75f2367ffc647c17fda5246740164b8e689ea9c398b2474b584deab8857cc5f311aa156a3ae5be1852e9ad6b153ce56a1f3", 0x44}, {&(0x7f00000024c0)="b9bd3d06c7cdbac43cfdd301", 0xc}], 0x7) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002580)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) setsockopt(r1, 0x2, 0x100000001, &(0x7f00000025c0)="e8cf23f78f3903f9de416f4c6613ace8424f828650c7066d8589ae140b337517f485295863c2bd9570266ed0d2cc3e0f4872d9027cc4ae2477971d7440046aca5a02d90922b9c81c60", 0x49) r6 = socket(0x2, 0x3, 0x6) recvfrom$inet(r6, &(0x7f0000002640)=""/92, 0x5c, 0x40, &(0x7f00000026c0)={0x2, 0x1}, 0xc) r7 = semget$private(0x0, 0x0, 0x4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000002700)=""/84) readv(r6, &(0x7f00000027c0)=[{&(0x7f0000002780)=""/11, 0xb}], 0x1) bind$inet6(r6, &(0x7f0000002800)={0x18, 0x2, 0x800, 0x8}, 0xc) utimensat(r5, &(0x7f0000002840)='./file0\x00', &(0x7f0000002880)={{0x81}, {0x4, 0x31a89e3c}}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000002900)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r5, r8, r9) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000002940)=0x5) getsockname(r2, &(0x7f0000002980)=@in6, &(0x7f00000029c0)=0xc) r10 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0xc2) fchmod(r6, 0xa0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002a40)={'tap', 0x0}) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f0000000400)="489afe93850304da4083aa074638c54c7aa8505c1eb531264e1e0e7b01ff350c9ed59efbfd68b64db19ba979c81bd89761194eafcec05ac84cfbbce71f73bb836cdf5460813339ff5b6e1c", 0x4b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x0, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x100}]}) ioctl$KDGETLED(r0, 0x40044b41, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0xa, &(0x7f0000000580)=[{0x10001, 0x200, 0x3}, {0x4, 0x6, 0x100000000}, {0x7, 0x6, 0x400000000000}, {0x0, 0x401, 0x5, 0x80}, {0x6, 0x8, 0x5a6, 0x8001}, {0x0, 0x7, 0x800, 0x81}, {0x4, 0x18b3, 0x5, 0xffffffffffff8000}, {0x8, 0x5, 0x7, 0x8}, {0x5, 0x9, 0x200, 0xa6}, {0x10000, 0x1f, 0x0, 0x7e51}]}) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) renameat(r3, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') chflagsat(r3, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000004c0)) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) semget(0x2, 0x0, 0x11) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) fchmodat(r3, &(0x7f0000000500)='./file0\x00', 0xd01a2876f2f9b6d5, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="bf"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x58) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x2) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xfffffffffffffe33, &(0x7f0000000100)="89") open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(0x0, 0xc084, 0xffffffffffffffff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) listen(r0, 0x5) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x80, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x2, 0x1, {[0x1, 0x5, 0xe5, 0x6, 0x400, 0x3, 0x2, 0xffffffff, 0x1000, 0x6, 0x101, 0x19ed230a, 0x1, 0x0, 0x7fff, 0x2, 0x2, 0x9b], [0x80000001, 0x69d, 0x96, 0x1, 0xffffffff, 0x4, 0x5, 0x6, 0x3, 0x3], [0x7, 0xc958, 0x821, 0xd, 0x81, 0x3, 0x4], [0x8, 0x401, 0x1, 0x9, 0x3, 0x5], [{0x4, 0x1f, 0x5, 0xc48}, {0x9, 0x7bbaa6bc, 0x6, 0x100}, {0x8, 0x3, 0x9, 0x5}, {0x7, 0x35, 0x8, 0x9}, {0xe8, 0x4, 0x2, 0x2}, {0x4, 0x20, 0x4, 0x1f}, {0x3ff, 0x3, 0x2, 0x8}, {0x5, 0x8001, 0xfffffffffffffffa}], {0x8, 0x5, 0x7, 0x5}, {0x0, 0xec, 0x7fffffff, 0x3}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x3ff, 0x4, 0xf67, 0x40}, {0x6, 0x400, 0x7, 0xfff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) recvfrom$inet(r2, &(0x7f0000000180)=""/22, 0x16, 0x41, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d00fdffb8150000002900000032000000030000003511af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = msgget(0x3, 0x81) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r4, r5, 0x4}, 0xff, 0x2fa, r6, r7, 0x200, 0x9, 0x80000001, 0x6}) 16:00:14 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000380)=0x101) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) nanosleep(&(0x7f00000003c0)={0xf4, 0x7ff00000}, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) chown(&(0x7f0000000400)='\x00', r5, r6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="8e") msgget$private(0x0, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x2}, {r2, 0x4}, {r1, 0x5}, {r1, 0x90}, {r1, 0x20}, {r2, 0x100}, {r1, 0x40}, {r2, 0x20}], 0x8, 0x7ff) r7 = kqueue() mknodat(r7, &(0x7f0000000240)='./file0\x00', 0x40, 0x100) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r3, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x4, 0x5}, {{r7}, 0xffffffffffffffff, 0x85, 0x2, 0x6, 0x3}, {{r0}, 0xfffffffffffffffa, 0x5c, 0x40, 0x8, 0x101}, {{r3}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0x8}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x4, 0xe5f}, {{r1}, 0x0, 0x4, 0x2, 0x3, 0xfffffffffffff505}], 0x5, 0x0, 0x214c, 0x0) getrlimit(0x3, &(0x7f00000001c0)) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x100000001, &(0x7f0000000180)="f02dae49d87b8a89b45de025141e39bebe3dcdbe2dfd2ac05d46c555b4326cc5ab52d8c294c62c610000000000000000", 0x30) 16:00:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x89c2, 0x0, &(0x7f0000000040)="04140202c5ad44f155e865f6f090c0fdf361e3e3780a0e50035299bc37b78b74a45fc5fad24fed03a87e801794395bf07c6d1dd916d51e9442a396809132d99e59d658d0fac48e7b3b275be6bcc4696b6bd512dd1e1702bdeb8351a1a3eac2c8a18235875b81c6ca95b1948a759014e6342b0f1156692cf82b1f56e6e70b9ad67696a69c3df57ac8dbe09ec4ce69c87006c692b50c08d310b6898a7e483c92a7929195c6f82955", 0xa7) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x1, 0x9, 0x7f, 0x9, 0xbd}) r1 = msgget(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/196) mknod(&(0x7f0000000280)='./file0\x00', 0x20, 0x10001) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996", 0x0, 0x10000}) syz_open_pts() 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)="dff6cf22de649f25ff4d589c85e2eed556bd9e57eefed60d583d5d366e024ea1b95c5544975bda6193f1b69e47e6d5535455fbdbed3af3405bf92c7a462044789ae48025b544e26deffc536e65f7d8b57a502a1c264763d925f54eeed2e75267fdc2f74425474e4e0de76a4476c11321cda244e6b97805e9686b085b81a8842a559933a59ebc95ae27d7bfb780", 0x8d}, {&(0x7f00000000c0)="bb5f2aded5cd6310ecccc2f88d971ec1eb751b31183e16ac7e5fb17a7781fbc055180fe66c3234918df6c16d9b6dc00190d726a28588da7f0288067c342b539bf323e11d9651cddcac148a58e5d4d393032a8129ee5ee9d620e5c17f7cc651e8", 0x60}, {&(0x7f0000000140)="ed6cb3f11adc1a792db8f3426adc5f670b2fd908d159105b7c3c75692cbc4e261595a83adc82a6516d9f88a79c1a481387bde4ef66cd5631bf1a517b59af0a60a7dd539291ed0796166441b8254158fe7a5b05cf2c9c4c759998203619972e2623bc35d614478d552ac636f19d43f68b51770d03274291612301af066969bbae7b95c7ea3911d588ec79fe1d95e89738f67a43ee96fe4fa0346a93ffee564ec452fb84a4a049fd4d565d1d627edb843b0b7d9a9bcdd95dd2888a43a42794fc2ca5bb", 0xc2}], 0x3, &(0x7f0000000280)=[{0x38, 0x1, 0x2, "15728b7cbf24bfbe3af6f3bb3a1a108a1624b2ea25e06d85cfe514e7c08ae08d3a2845fb"}], 0x38}, 0xb) socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xee}, {r0}], 0x2, 0x0) r1 = semget(0x1, 0x0, 0x240) semop(r1, &(0x7f0000000140)=[{0x5, 0x1, 0x1800}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x3) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="ff27370fe7eee0273c1abd1f9ec014ddcd01862cda14344b27d3530fb9b8972f5f89237462388e0de8d1c76ed67d056c322a87d3b159a6e090f81e6af4a1284d4890240a54b4afa7064e10f71b17e5b9fd462d440c0f31969262a574065a7307ff8f2a1eb0e7d42a6f19bdd6eefae3623a4051f5cbf95795eebc6d088e45b6dd6f57769822e2cf71a627c8c684567b4aaa82cb29b54a82796725a69ebc76e5de8b86d549e4a791eb4b75", 0xaa}, {&(0x7f0000000140)="3a61bfbb010c08920c2f7b808181c43a5ceae1b66b575db5cde1a04463fdf4aebb372ce933867abd50544acbdb87eaec65b4ed1e1b1ba85acd491e25be3042cec5b38b002631975f565066eb87ce9b779dd0d42ad79752de518f2606af27bba40e0f5a28b2fdd32f1d41204de7b0ef541f6a1275e2bb5963253ed88a1717c3252bbdd11eaa", 0x85}, {&(0x7f0000000200)="b1c74b099351009456c8e8bb454c68c268f916d53fd1fbec08e118d95153647c75986691b74773db4544122c7a3315116cc6a119459b77a5ed7b2eb54578a1a147a7f120ac6a59f99cffa89045ba4892c678b26df17c8bd8ccfa4afded81279fe23f40d1ad430db26f5ab70c445f3d397063b1a9ff934cb6d60d49d1e813e9b66fcd37d33d12eee695764995f15980ac76f57801e6c1cb", 0x97}, {&(0x7f00000002c0)="28d6b88d0f63bacf8edff8e618e5a89fa2642008e15568b97c28e699aa14423b5bdb7fb628718ba0a67eaa16cedc0aef801827a4ab4cb599f9a5dd05ef7b9e081e8b8d4c35658065e138f8c9c9bafa5eccf33daca14609453bc251799206634a310291d21f8c23b97f7d9f76f61910a42d518875204188d02984ce47dea118ef7fe26e3bd5370d91e942abcbfeb6bfb3e03f10603a525c9dd4804fd6e533ef221214b3a60d2a46b7ee756d54542f3c1ddab7d9badbda30548fc2e81b41d7fe0831d318186ba138a708aa8b5c712c011943da21f8d6dc4e8a468fe1a55f24982858fe3a886c4c6a07f5134f7499a729de0cd8fb07c3d08a9a3c", 0xf9}, {&(0x7f00000003c0)="01e8c9f7b08ae6e7257a040ce4356fee4f11b0", 0x13}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000002a80)=[{&(0x7f0000000640)}, {&(0x7f0000000680)}, {0x0}, {&(0x7f0000000800)="21b4bc16f041fb1889078cb87bdeb066ab982cad21d6d55e65865b472b86cfbc9a59e22bd2cda929b795fc4e1f7e9f0715c836c7fc51c2a8912149a95416f73074ecd45406fd9bf40a05f87bf5b580bab4e5cfb65f26098bc714660342123aeb5f61cea187602a29aa6f389689fc33e64770a0af977220c082d298589d76b05a640e32f43d8d245456cebaccde337ef46afd834825e4d2cc8b7c6871d29f8e91370a30b44937f03266baa12acdb7e8f97ac9df2db8ea0962cf7643466b1c503995a36d459384ce5a3a4cb4f3b87193bdb721f7f7f7667180286f3434a21f520c43acd453eac95a007765bcad33cbe51b93ad4fa393724586b320d7de1877e1eb034188dda85cca673f07fb54106c4a3bf94322b7245492d1d0de7e245f7ff5c4be4596232ef0d79fb0c394de560fd8799ee5baeceab1c6483edfdf69a49e8dbf3fe1d9ee53647de68fb39f422e159cde594a0aebace7d45585231333312f9add350a684a47121e10521048603e48380d582cedfa3ffa2bba9d9a239464865c38874ca1c4ff5e39137755aaa10704383bd0ab3acecb502c9b9d18d027efc7dd0253b82f8f3c06475dd982e4044bb30a6726cc4bcdd35f00343d27290a931baac4848d8d02c781bb0755f98e573a63fa90a9193b642bb009e65fdd16716bda226ba23ccca83c36a93fd8d2040107ef8b5db98c1616fe1915bedd1d4ea496310209fcb491114f7790c787193870d3676e7f47ae0833ca2d3187c62821f8d836410ec3b24c60591bc9b569d734a21e50dff1873b4895fa734cb426f05228153f45fe214a65a3dad163b8c1cc6919f01107bc7c8767f5d6f3c4972922236a306bb4be921560fb2ca7ff5d5c12dc8f11e295467662b78a211c708396ad5874e60e05d3673a57c0c7e823e35099e94312048e7200be139e16c107cb34c1fefeb7ff34ad27a50041cb664536a09594c6dc708191e8236f8eb646920f7140862716869f6ac9f56e", 0x2c3}], 0x4) 16:00:15 executing program 1: select(0x40, &(0x7f0000000040)={0x3ff, 0x1, 0x0, 0x1, 0xf3af, 0x7f, 0x3, 0x8}, &(0x7f0000000080)={0x0, 0x8, 0x170, 0xa542, 0x8, 0x3, 0x3e, 0x9}, &(0x7f00000000c0)={0x1, 0x8994, 0x1000, 0x2, 0x4, 0x5, 0x6, 0x5}, &(0x7f0000000100)={0x0, 0x7}) mprotect(&(0x7f00000a8000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x352) mlock(&(0x7f00001be000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8000, 0x0) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, r4, r3}, 0xc) 8;55:4%6!4<0;  8;0&+,-!%+<"+ ))7<>6<(! )704,=4 8;55:4%6& &:+!! *)*/8 <3&0 /2 60$24= $: 3>4*=%$ <(17 04 702&:!* 7(9: -8* "6+9#-: 4381=7!777&1(/44" ,* 7%<-3 %-#23 7!+( '?;, 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x368, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x6}) ;9"7$>$?5>#.009%:,*1>)$ ??!.$=&3. +,'#31/5 (  >8 ,-:?:+:#$8 !?97*!8;+: ,'/8/<$ 3 '& 4=') * ;9:#:);$+0 &1+"+"< (<6)?/ 9 >>$1 <4780'.?.3 -1(!862  5)4"1;:3 4&0(?>! %##8 )0<<'53)"#*0+4> ;,'?"6"7 !0-4&':(##)2> 4>>7?4-'% &6 0(#/61'* 5.0#+"$%.!",%: #/--!.$ %22/2 !4<0;  8;0&+,-!%+<"+ ))7<>6<(! )704,=4 16:00:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) fcntl$setflags(r0, 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgget$private(0x0, 0x101) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 8;55:4%6& &:+!! *)*/8 <3&0 /2 60$24= $: 3>4*=%$ <(17 16:00:18 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffea7}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x80000000, 0x8000000000000000}, 0x10) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x7, 0x1}) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0xffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x110) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYRES16], 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 16:00:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0x1) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r14 = syz_open_pts() ioctl$TIOCSTSTAMP(r14, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() fcntl$getflags(r0, 0xb597f369a923dc7a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000c, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000740)="7f", 0xffffffffffffffa4}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000006c0)='\x00', 0x1}], 0x1) fchmod(0xffffffffffffffff, 0xe3) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ecf4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0xc003, 0x6) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000007c0)=0x100020001) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896fd9b87f42ebdaa61b08b2fbfbc5e57c6388bbd2ad88b2951b1580136be08000000000000005bc5370bcd4c0a16f96adb5a09000000b6d5b786070000062b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2"], 0x10) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000640)={&(0x7f0000000000)=[{0x88, 0x20}, {0x22, 0xca4}, {0x101, 0x1ff}], 0x3}) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fsync(r0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000003c0)) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x1, 0x5, 0x2) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01002c2f66327e9cb6a4f1a54b5e8b8a205098e270"], 0xa) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0x10001, 0xdf, 0x3, 0x8}, {0x4, 0x7, 0x4, 0x8020}]}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000580)) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0x1, &(0x7f0000000680)=[{&(0x7f0000000800)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r3) fcntl$dupfd(r3, 0x1, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 0: r0 = getgid() r1 = getegid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000001c0)=[r0, r1, r2, r3]) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000000), 0x4) getegid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) sendto(r4, &(0x7f0000000040)="487b8648790d1af3942d85754b74b41cfdd65580a469ab55d2315099d8130c213bafc6198722579352509da80a787bbbe9bcea0c9de77288f5442e79ecf2b679d5b2fac71c0cfab8570174ef933173fd23fab571daca18ff8e846d832e8f888c20351b3a2b2e43f1aff5997f0a9c3a4a292fcfb2317f865e9ddba4dc", 0x7c, 0x2, 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000200)={0x2, 0x3}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000140)=0x3ff) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0x100000001, 0xffffffff, 0x8}]}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="d000000000000000002000000000", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x20, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) fchdir(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3f, 0x5, 0x100000000, 0x3, "5904f568d8d2e949346bd4bc8870c77cbf08793f", 0x6, 0x5eb7}) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f00000001c0), 0x0) socketpair(0x21, 0x1, 0x4, &(0x7f0000000000)) socketpair(0x20, 0x1, 0x7, &(0x7f0000000040)) 16:00:18 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r0, 0x2, 0x1) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = kqueue() r1 = syz_open_pts() syz_open_pts() dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x2}, {r1, 0x2}, {r2, 0x10}, {r1}, {r1, 0x4}], 0x5, 0x94) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3f) syz_emit_ethernet(0x1, &(0x7f0000000000)='o') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x8) preadv(r1, &(0x7f00000009c0)=[{&(0x7f0000000640)=""/34, 0x22}, {&(0x7f0000000680)=""/83, 0x53}, {&(0x7f0000000700)=""/125, 0x7d}, {&(0x7f0000000780)=""/84, 0x54}, {&(0x7f0000000800)=""/192, 0xc0}, {&(0x7f00000008c0)=""/56, 0x38}, {&(0x7f0000000900)=""/161, 0xa1}], 0x7, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x10001, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f93000/0x3000)=nil, 0x64f}, {&(0x7f0000ed1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000f8a000/0x4000)=nil, &(0x7f0000fb4000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f63000/0x4000)=nil, 0x5ff1}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000e60000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x2cd099cb}, {&(0x7f0000e93000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9f}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000e10000/0x6000)=nil, 0x240000000000000}, {&(0x7f0000e88000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x4}, {&(0x7f0000fde000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e3e000/0x3000)=nil, 0x8001}, {&(0x7f0000eb4000/0x2000)=nil, &(0x7f0000ecd000/0x1000)=nil, 0x5}, {&(0x7f0000e66000/0x3000)=nil, &(0x7f0000e2e000/0x1000)=nil, 0x200}, {&(0x7f0000f8f000/0x3000)=nil, &(0x7f0000e1b000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f39000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x33c0}) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x8001, './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0xa3, 0x8228, 0xfff}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r2) msgget(0x2, 0x2) 16:00:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socket(0x0, 0x1, 0x4) fchownat(r0, &(0x7f0000000140)='./file0/file0/file0\x00', r1, r2, 0x6) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[r1]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0xfffffffffffffcd0}, {0x5c, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:19 executing program 1: msgget$private(0x0, 0x108) msgget$private(0x0, 0x20) setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) semget(0x2, 0x4, 0x400) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x59d8, 0x8, 0x6, 0x1, 0x4ed, 0x7, 0x40, 0x0, 0x3, 0x9, 0x10001}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 16:00:19 executing program 0: clock_settime(0x0, 0xffffffffffffffff) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='mn', 0x24f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f0000000080)="9c8ebda58dab72f2d1383e7d223b6e6ff55b484816afc1498ce6ca5970dd345eab4273c236530d0a40e61c9cb844d13bccf2373d21a4649b001c745f72811b146481beed3393ed8124e88cc88fd34e379be1c62fc7ac9b4434ec8df0cb699e5fcb7db3c492b9f68fcbb8d2c8ae2b11050a4249f511dc33b720fdddf23f6c8145c2e8ee1b79e708aec7355e840589c040eed7dcaa2c1fe40a3d86375f4a83382c0aa2da6c307d36f14417c42702ac18615ead69005c1c81258ee6ff788dae2309f6251f21", 0xc4) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:19 executing program 1: stat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x2) close(r0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x100000001, 0x9, 0x200, 0x1, 0xffffffffffffc309, 0x1, 0x100000001, 0x3, 0x2, 0x4, 0x20}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000003c0)) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x19, 0x1, 0x6, 0x9616}, {{r1}, 0xfffffffffffffff9, 0x34, 0x1, 0x3, 0xd5}, {{r2}, 0xfffffffffffffffa, 0x76ef6592e854179f, 0x80, 0x40, 0x4}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80, 0x65, 0x9}, {{r3}, 0xfffffffffffffffd, 0x20, 0x1, 0x70cb}, {{r3}, 0xc7a32f778278ac30, 0x0, 0x20000000, 0x5, 0x101}, {{r3}, 0x0, 0x2, 0x80, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0xe, 0x80000000, 0x3, 0xffffffff}, {{r3}, 0xfffffffffffffffc, 0x20, 0x20000080, 0xc148, 0x3}], 0x60, 0x0, 0xffe, 0x0) r4 = semget(0x2, 0x1, 0x200) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000001c0)) close(r1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000400)=0x1) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x100000000000000, 0x800, 0x1000, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'.\x00', 0x81, 0x4, 0x0, 0x1, 0x4, 0x10000000, 0x2, 0x0, 0x0, 0x8, 0x8c}) setuid(0xee01) fchdir(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x6, 0x8}, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") shmget(0x2, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) 16:00:19 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8180, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:19 executing program 1: pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xd94714d167d71e8e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) socket(0x10, 0x1, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x5, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socket(0x1, 0x2, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x4) rename(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000140)='./file1\x00') fchmodat(r1, &(0x7f0000000000)='./file1\x00', 0x10, 0x4) unveil(&(0x7f0000000280)='./file2\x00', &(0x7f00000001c0)='r\x00') 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) seteuid(r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) accept$inet(r3, 0x0, &(0x7f0000000580)) read(r3, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse\x00', 0xc0, 0x0) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) semget$private(0x0, 0x7, 0x80) syz_open_pts() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0xa845) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x2ba) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x100000000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff, 0x8000000000000}, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f00000000c0)='\v\aT', 0x31c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b865b797cd9271eefba1c36e60fa6118000000290000003100000000000000000000000200000087278588c9f5b51c224657c7c55b64aac39df92e83fd6f8a22080b346043f1dbc127f5504d77be09d8acfdce"], 0x38}, 0x0) mprotect(&(0x7f0000334000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000050b000/0x3000)=nil, 0x3000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x900, 0x8) close(r0) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x26, 0x2000000040}, {0x2b560c87cd9f154, 0x5000000000000000}, {0x0, 0x4}, {0x88, 0x3ff}, {0x21, 0x5}], 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000f87c8a5b671b1b542a538706000029681f13a920c0ba000031000000030000000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) rmdir(&(0x7f0000001280)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x800, &(0x7f0000001240)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffbd, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") r1 = msgget$private(0x0, 0x16b55a79cdc416da) msgrcv(r1, &(0x7f0000000240)={0x0, ""/204}, 0xd4, 0x0, 0x800) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="c572a22a350d0bb77bdb0a2d742525051a340cf8a73777fe0b6a08349d53e5ca12a2318feb82f2ea3b763c7d21806dfc8b7981c1c612134716134a90c806b9c91b45ec1ba3610f57bd8e226e77e910716f58896bb5967404359fe589ea11bb2a9f8d5028d1a8ed24eeb273aa3f6c885401ffb1072b006629f663f2cd20bcb70dde9838afb9d74f6e", 0x88) write(r0, &(0x7f0000000080)="6f61302e16", 0x989e) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x20, 0x1, 0xffffffffffffffff) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x6, 0x3, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = dup2(r1, r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x1, [{0x1, 0x5}, {0x3, 0x9}, {0x3, 0x8}, {0x1, 0x8001}, {0x3, 0x4}, {0x3, 0x101}, {0x3, 0x8}, {0x3, 0x40}, {0x3, 0x40}, {0x1, 0x20}, {0x2, 0x4}, {0x2, 0x100000001}, {0x0, 0x7f}, {0x1, 0x200}, {0x1, 0x6}, {0x3, 0xa33d}, {0x0, 0x6}, {0x1, 0xc7d9}, {0x2, 0x215b}, {0x1, 0x2}, {0x2, 0xea6}, {0x1, 0x4}, {0x3, 0x2}, {0x2, 0x400}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0x800}, {0x1, 0x1}, {0x3, 0x7ff}, {0x2, 0x2}, {0x2, 0x1}, {0x1, 0x10000}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x7}, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x66ff188c) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x3, 0xfffffffffffffffe}, {0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x107, 0x1}, {0x47, 0x100000001}, {0x0, 0x5}], 0x3}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200002c7, &(0x7f0000000040)=[{0xca4d, 0x53, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfff, 0x4}, {0x1, 0x9}}) dup2(r0, r0) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x490, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x8, 0x1, 0x1f, 0x20000000000000}, {0x4, 0x4, 0x5, 0x3}, {0x6, 0x9, 0xff, 0x3}, {0x3, 0x3, 0x5, 0x343}, {0x10001, 0x7, 0x8001, 0x8}, {0xfffffffffffffff8, 0x8, 0x5d, 0x1}, {0x6, 0x1b, 0x0, 0x9}]}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x8}, {0x0, 0x9}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000300)}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) socket$inet(0x2, 0x7, 0x81) 16:00:20 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) write(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getrlimit(0x6, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x20) 16:00:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="72a9f2385d2f151f01b5fc99ca4c2b1761310f65ddc71121f644236f38558389f4a85fd8c206cb04ccef81846738df85765190749375d67b9a7e984767c1466e591c9d69c9d96c488279ab5b63feac2a87416a51411e42d65c76923bae393f250f188012ce985393bc3e2c4267eb3e900c0ae3b1d43e7e3208498b8ebd1167ffe59270a900b04d1bd338505b767d3de3fe8497bdb5cf95d983b827890ada02c654a2e0e7f37ac22285ab70ef9cbc782575d22836d5e1070ef81ca69b2d014028086e5ea031f89b89fbb3d1", 0xcb}, {&(0x7f0000000100)="35d39217d290e1748e96384116109d61700eb1c0574bae1e6d2173b8055f916d547bd2d53cd9f44afce0b23e66eb6d42619728734c448b", 0x37}, {&(0x7f00000002c0)="ec2639290375bf3d615f73893c6e48bdc08c0371ad2981ccd40b67b811332dc08fe82fb4434c54d3f68250e69d7f2623f466ce06855d86e40973f0cf527a004114f9e282ce398a68390df1028933befefec47c322b15b51b883562c7feac7db9685bc0eb1d74bf", 0x67}, {0xffffffffffffffff}, {&(0x7f0000000340)="20d8c749e6bda8f597cb5984eb205a67ac8fb1077902398ecb53be85ce641a1b24bff8d81c5b1bc48b0ebf9bac6eb3a01f8dbd40c8dcde3c629c800112ada29bcb31e8b8cbcbd66170e055baaaf30ccf46f9aed52ff0802bb41cbd3fb2c70a987a0abd8a125c609abc169e", 0x6b}, {&(0x7f00000003c0)="e11f19dd0c24e4488f32e66e70bf7f668fde4c59f282985b0147a0dda1c1ec78b41292f1d51586fea6bb6e55d0a996ce2e68459ca1a89747d9967750aee1bc6040a720f1457f9a1dbe1af57fa7d0b531baae96d7018f9fc7c23158d8b0c7373538bd326a5f8a26c1e4fcf5c1da6e9fcd15726fd939c4ca3b058d4e2e05fd112b464e329e53c0b4fb5e467e562c174c979a408e0fcd73fd8ccbf941a1fdb330ea5f1272ecdc94396842102e7751d0d67c", 0xb0}, {&(0x7f00000004c0)="820b4c851249a05012c218a26bcde3f590087a51c8b77ec2383846dd17c0f5bf616419b75a178d75a2c2901a92bf71341fc5a5f6f80e3e4daf7061c58ea4e10dc42bb71eba7e3d3c1b1ca3d223710a49c82690c262b8d617f9f99d51026d96eeaeb78fdc0cd1990de935c461604e83590f7c782e084a9e031903179415af8af399ffcd322d9ad3bcae7dd817f46e5f61e0269c5b699f46cead2341f88ef0211bae877dc1b12d5c7b668e58910c7d69cc04f87447a427549fad53839c740e2c082f4a12c88dad523e565902e2ec12a187f04125eb046508030d6b675c85", 0xdd}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001040000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0xa}, 0x4) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 16:00:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x4003, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffc) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x2, 0x5}, 0x27b) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 16:00:20 executing program 1: syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x8a) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xffff) write(r0, &(0x7f0000000040)="4e0d0008cf3766335c811bdd2743e4d795a60bd60a00ec8503b5ecb875358eea477204fb3517000048432069bb7ed9d4ae0aa0e5f500", 0xffffffffffffff37) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) close(r0) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) 16:00:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x2) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='\x00', &(0x7f0000000180)=""/226, 0xe2) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000280)=0xc) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0xb]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0xfffffc51) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:31 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x1) r4 = getegid() setregid(r2, r4) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) socket(0x18, 0x0, 0x6e5a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getppid() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = getgid() r7 = getegid() setregid(r6, r7) 16:00:31 executing program 0: 16:00:31 executing program 0: r0 = socket(0x10, 0x3, 0x0) mmap(&(0x7f0000f95000/0x3000)=nil, 0x3000, 0x1, 0x31, 0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f0000f95fd7)={0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 0: r0 = socket(0x1, 0x4000, 0x100000001) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x9}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt(r0, 0x0, 0x101, &(0x7f0000000040)="bdbcc0cb446aa8dc425130b1b355b3f746b52eca456b35c5951c3f9870a84e18010fb751fcb35d45fbac93dbd883df9278f2c649b0b55696bd7bf9b213961f55c0398a0f47dfbc192a27bf71f341860deaa255e96e24720d7dd292c6ab83781061b346c0f5f646cb6a3b3bd5d16853693a6dfbe491d900d08d593e0b9ce5c5197bb14d50d1e40c508e8037b5ab06c82adf2984a327bcad828a9a05237e1c14e66f2435a61867486fc50f12deae9cb7070e20e0711349bc5125716909524837c3c95edcbf1a935ee389e867bcd9002bbb8f962dffeb8eeacffec43a52cd03aaf917f71587a12767576b42b710fa076779be9628da103ece068bf3344d30cff0345ecdb7ba8219d5f6b539f5d0b662aca1c1b2978da2af7f744bdb793941c861ff1e1907603171264a2e4e0bbd502950df3e2be6adc682b81c91990c48e69767d00b48ac260f5b8f9b849f508ee7af9ab0f936242d4d8b5b48ab0df5507078d686a063caef18b6525d4c1b68750971051d1eba563894a2e825a3706c9b7d04ffb3f386d70b9cc38f67d694f4b2ad7a3772e8113259aa111dcec5d7f9f05d42011bca89c0423d8f88168f2ba130e8659d6b0d7e29af77b652a1d975ae1331350b7aa64db5c103dd5e8996e61ede3029f842e38d975aaecaeec48e3ce35446f38607d97c83437267ed72a445ec03e6180a248967dc6edd6d08cfbb13f7c5187a66705589283812b915b1821f1f60caa9992b2f289bf7f7dbbbdd7c17e3232425fdd597c7b39292453de2dfba7cf9c6014fa3d160c5266d3c69745df98a606aae397fbfa9064af53bacf7bf10a3d989035d34be4bdf9f7f78a058ba4b3b464aea2b586db9016897f5679e99dcbfa9a624701d3cce2e0f5b4d7be8798bb4d81d5789072dd50b53ebf1e8e3d2374b451f5d9778a6bad087c1f3594de3cf470849cdd0f8ac72207a39662b47f58448ed32e350ebbe20722f67b09d06e921f14cb36076fe1f533f1fa6be82bcdd154a807b849f45e8a131479a04adebe2d5f2bac3f64373f331dd683fba1b7c44c5f28f5b0f1e66315e20abff20e9770daa686b1ffaff7948bf0df4d526ddcedecdf1a662d082749135fb3b81cf0a3a23eb2971a9026c62890be7b58b56be45c5e4d3bc2350e18d6cc5c79e217d143ba61a0c49fd70fb679ae6e8664dd594d4b7140a8467d128f816e8831789c44138ebf35ed4a97938bb01760662b9546e5691b01cf1a9f68cec0b0546a417176ab2791315007107238e36432e60818298a937854904026e36c7321383d2d5a40e7a7dde7f32dd862da2c152e0dfe3508fdeec335e2fb8e47dc92ed09f6e0694aed655ebd5b866096af04f88108ae5ba0de9215196fbbdb97e95b9758cd4c28ee3252c49b0c8847b3892ccbfadce0b2a6c8380d787a035fb682b85268a877a5c88e0533eb64fd25c2ae8eff2a05d3b883778a2afda50d1bd660cf8726e85ab28c7b6438de123dc6d4a28c247f7ff18e058a12142c9599ba14450ef20669680791a4c82a93819b0a958bb09ef083a060ef0b980921ef262079585ce7655c5d456a54fe7afda22ffcd427d813e2096d09e75c4580b54287d42a467e39c6efd3d7431eb6d74d34017a6cc24b4be97d9e955f94a6cf50cdc02c1abf4effc699c9ceaf7f6a3c1e5b4b33beef570385e780d829cce8a20b809353abaeceea1f25f5884a94a29287aa819e43deb822f3937646d3248b214947bdcd626a6be7e976cd861a28775d52ab35246c0ab6bc4c878c6aa71b55c788fcf261bf3df4c9d476ec265774f53c7dfd16d05f3149ea6a1c4eea5a47e659c2ce8332248e8086221080dd88f209a94fb8eb147bc8560389114432de4a4cb8e0d5ca77bb332caf48f9103c6cc3a7713fc8d4fde153881cd89a6509bf65f1274399428ce1089192a9b085aef85fe64e8fd3ded6181dd44dc6b2bebb124841dd9553cf28142d4b37d7aa265dbd999af817cfd2ae9a42e73cb52f953fbbaf7cf4131f691f93438e97b5db957fe909f65793f094dfd2945dbd763b77131beae0bad454c85dc3304ddf34fe73c4fba87c2e8f461826df5bc62f403abb4c6da3bfa451a239fa6d148f0c9d3514ece20ac5bc815058300655ceaedde18ee700ad90cbeda2c22890ef3bfee969e1cd524ef94dcaa6c5653bdb5312d7c2bbf51446483b2f697b5ebce21e53e14a7589c7cfa693a5492f19d12987119ec07c21bc1b071308fb9472fdc75fbec0c54a2265211ee7c5792d8e00e80f277c29abc6f4a4c11ffb43289b8099a5e0c550403d97c499ec8c30bf153b6ff7bba87d691916828ad3f39cefb546e794fb2611653b3686711fefc31aa3daa041baa7c9382bd7cfadb79db189e6e39944fd961d2736e483ca1085be2a0e9b43d28f2b563c747b71132836ba111e282f7bc309d370d1780a65de5d0441ac859b542fe8a2086b2131293161172a427d4d958d0f24020e5b248afcd8631c96bcb850687a3bda647188da268a517c72ef5545854897b02e666ad9bf1728e68107e7e2c1e67a420b8a3af0f4ce5dfa61140ac56248dd4af689b6d8cfd5b107cf2d651511e7578158ae52f0ffdb631681744d1160885c46865a236869be4e20008db483ac365d3fe14dcaf897e4b7dadccbf5b1d3ae6840033bf9e14f1d021377dcca84000d043a9a757e2e5cab1f62e393cbf629dc295ae20b102bda8cdea16b7daceb2e1c6a444385834f51f5ba4ad5d7074f9aa3c7f594ef8f30ed7072bf6b3a7bb62d87fb26e69cd5ab0da9c84b0b172ce68c3fb0f534d451bfa30c1590392bfc6d3285b89e9319b9e7fb322c3c65c9c0c32bda0effb5f4bc2940f133b5b495647a5aaca463cdbdd818ae1c4172bfda4b5016441fabb36e77e06e171f215f074d02bbb0bfbacc195715be03ef86a9b145c727c06a3f3db40669804ae684c9ccda2a159cf419b8aa395b3a620fab74d3ac61b256fc347353740f825033932ce742ebff5217435733eaef561c8066b0efb9b36d16281a82303718b34eaa1d06b81f1899965a5d6449842500b89850d069fb1e654a728e026a2c01d3a5ca39441d1add94ea484b06fd123334d62141af32cd5bbbe3669cb964946b04cb13385bbdd63ecbb45f8efa39b09f2c20a90e3004e06c7b7dc838cebb36b2374e68dd767b0ee88f0998da1bb76f35a33ffbcad710c0f79353faf3c5298ad9c7ce4cc007061b7b7ae5022ad785a263c6f28b2aa95dda521067d3db484187e8ae5c36500e03bcca7b6c8084273471901728383d498e83101c9f318122d67f3562b2558c1c451575bfc9c8c5506eed37da976529021762572939af0274ed353633ad8ea6682d2414ebee3150b60c3d9a89d3dca682722cd824970245b9b20daa068f03016ea8d27b99d75823a4bd313be711491b21118d715166e140e71b2243fab1c0577e358f0d05bcdbcb3c555b2bed36cc5bbd812e8b65e130de953a558bf182f621cf53b66992092357ea746d3c4fbc95f004417fa9dd240462bae41b0fbc3e4410db0a88e0697fb862be3ce9935d56b14c71426128b4b8547ad53be339b281d15738740bef140d983e794868ecdf821922a71e55a62f32eaa71a56c68fe439a1e6652503f7da1b9eca781dfc9592669741673afa48fa3c61b56888f424ac2cb8715945fbb595c52dd4aadcbe7a679eeecb55dd18314fbec98eba1c982e390e5d29be6691bd03cdad6cb05cf5d35275204e80a38d4a58fb99e4cf2decabb1a8f53bbddf74e898e441de6f00c7cbade615bcc2a46ffa3c041685e7bb26b176cd9602d7fb3b931e5580a9fb10765cb5fa6d352b1aa73163f1f14f2ea064dd7c10d9e932f06d2ddd8d3498028029bba871e9a7018917237fba13a588118d107af9d9aca8136a0940278178ac4f192bb8448f148ac628ee3adc0dbaccda4ebd49278ff5699c1006130cf36b67f76f180fd3c37099f5dfb7d27aaa41a30db36db7e2ca74d07d4d116a8eb1e4e0daf5f2b08d47e1fb45817f75a2445d85aed033d40b441dbc7613794283068d6cc7bea75497e79f922a3d8f1980c8e2fe35b68648b45ef5c16158832651e991146c705f20b439067798c8b224e7a8e5be3845943f98d53e423d6df8a6d98fb11940cdf3d3e9e63eba30ef9177ca7574a4ee363a7e037221f1d81a2fc404c976f4c4f2f158ebf6982a4a5264dcbd5805872056ba0a3490c5625f2f932f9552a74b6c4afea148c76c6b6fc891b4efc2ee4a102a203abb73584fd3f4b0fad7edc862c95d6431b4050abe2584bb7021786893ce8303ed789bfd5a09d32eab06973a1017f63bf405733d76981785f753db9895cd83509af60592d4406f61c0f5c284c60039f32a5de2ceb650271a457ee17cd90bdaa22104ae22ec7435eaff2e04f29a6f423d8a8557b5502daed83196fdebb95001612935ef10039e09519ca1cf323b5712860861d6f614171787b610f903f7dafc5498d2aaae2b8b90a2cdb3a21103aacdd80ad6da3c693c765835189ee83a0d656a108c6b3f74a5f68566959f104163689dd96ccec7ff0a1969de8d8383839ce33c0fb605b50ebbf766327a1a18528d03a93f2a732178ef99888ec97a11c52807fc97a674853be0486175f6ce21ef11dbd8164068460cbfde30b5115dd573898ad431c7c6ed05f9c89310f0db63890a2b490e4abdc718014b37109c55c5ea74f5724cddfeb62dd3b5e5032bebde18bf893bd284ad071beb73df2be49b5aa64320b4ecf3fa9ad220596741c6f79dbbe22792f6a02928f9156270c6fce8d1dce92c8b550a7ab1417023b1e524f265e318680144eca68915e355dbcc36e3623feeb4da78d2d6b7735138820667f5e9deedddace1d0b495f3bd0b0645120137cfd3dea1d35ee486a28cb5c8eb3ba60bbfe8b4b9f1f82bfd69b23500162f889d45f7e9a15228629039479d4fbbb82e97e003ec03e038bc8d5dc77e2c4ddb5fc850982133320458c55ed6e840621e7a9352831bdbe67de53eb62b71c02bfb6b7310255c59eb88626a2e26ef92357e88529a667ad3b0386fe127585e954079065283dfb4358daf10202637947adc733391222573a6cb143a5a15f6756ad4d61a35fe42efb3e755dcfcdb109c7ea719acfe13f3b75268f1feb8c066dbc998ba3f8b6c4ef6050b92ad8332cc340d876e3708f9d3151080d837e14958f61b15b0cd9833667903074a8f8ac9754526d18ebbb96279e1df285b919d07aa7b7e00f7e4cee5b99ffea18003a11a39a7fa345a149b97021169373b0444a44154e75fe9275f5bb159ddefe1183f9b6303c1b1d551c3e4687df213292e76b740df4350b4cc1672dc6884e69ae6e808ee6a3bdfffec63732e702c0a1c30c201d53f2d68f0f6b4a0b7ed3c6841bd69e4bca0d855cb0bbcd678c325c6ba4061743780be2fc9021bef8da28a99b5ed6ead2ebe810f6a8168df8788e36ff0c0891fbfc023345684f8c93a120b5d4f99763a5e57fb619307f957ca2af6045f9be9bca941518004ef20879ec7f92a2feef4b28909fcca641db8959788045fc959b5848e0354a9dd24117def4561ee8f8e65c4ff4e0937019ee647bc925b87b4519b764d44710b6ce9520c832eded322e673bd5111cd44f89590b11d4c96aecab8fcb67caa6ef71d2be174c38d6663a1ec55c4c8033a1c524f0a77b3b2aeca966a2e12e14ecff8953791a2a932e6c4e9e0a1d7efd2d5bb569eab0440894a659b20da9503f4bf5de127bc4741d0537afe92e34eb7ae2a690efcb6ad5571ef24843f271c19ccb6f7ee5851b4c02a155e394a79b901874", 0x1000) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x7002, 0x8c5) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = getuid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setuid(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) listen(r0, 0x2) r1 = socket$inet(0x2, 0xc001, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x8613b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x8, 0x400, './bus\x00', 0x4, 0xff, 0x6a16, 0x1}) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) chdir(&(0x7f0000000040)='./bus\x00') 16:00:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0x1) socket(0x27, 0x3, 0x6) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3ad0"], 0x1) dup(0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x100000000000003}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) socketpair(0x1, 0xb858eb50beacae89, 0x4, &(0x7f0000000100)) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x14, 0x2011, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0011aea4d4ee1bb75b000ced82df1a15a6b5fd21436f7398d0c4e1ef8ce351b923db4e7399639213d3d0673f8f93fbd4c3d364cd6377058fce3501f9f13f2c425cbb5d74a9f57442d74d94d5e6dd5fd643c0069d8f29c2dad0fb7afc69e3fe485e51e953d099957bb72218301d279cc4f240ee13f940509fbc2adcd015814fcc41a2a99b0323f034c4e7e4ae59770e7d9139d48165b3d3a535b9e38da34495e1092dc6"], 0x10) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) semget(0x1, 0x3, 0x4) r2 = kqueue() r3 = dup2(r0, r1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r3, 0x0, 0x11ecc153) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:32 executing program 0: r0 = socket(0x10, 0x4, 0x0) socket(0x10, 0x5, 0x10000) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x0, 0x180) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000000)=""/98) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f78edc0b9b0c424029c9368f14fef8dec1024522c86618628c"]) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001580)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000100)=""/26, 0x1a}, {&(0x7f00000001c0)=""/53, 0x35}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/241, 0xf1}], 0x6, &(0x7f0000001500)=""/67, 0x43}, 0x802) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400, r2) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r3) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom(r1, &(0x7f0000000100)=""/175, 0xaf, 0x40, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x5}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) readv(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000280)=""/112, 0x70}, {&(0x7f0000000440)=""/13, 0xd}, {&(0x7f0000000480)=""/204, 0xcc}], 0x5) r1 = semget$private(0x0, 0x0, 0x625) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x8800000000000000) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x1, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x200000029, 0x67, 0x0, 0x0) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x6}]}) r3 = shmget(0x1, 0x2000, 0x110, &(0x7f0000ffc000/0x2000)=nil) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0xf2e, 0x4) sendto$inet6(r2, &(0x7f0000000380)="0ee3546fbaf42a204c2d99439a640799c5520a569f71de5fe98140f8df0b823b1e97b6f45adb34c71e0d2c55025e736f5ed24b3f71de2ac467834af9d0c6b6f1fec31f95aa45d3f6f29541030d7757fd7831fc1572dcac17431e77eabdc2e7e342b956a595da10ef477c7c2e5f279b8b79e25f06b759947c79c2ebc57acbe63b385a1a63a99219dbb9c1fef06414115eef7cdeb5290522aef86d1fb4f0b4b4b6cd8dfe949f2a548b462c410c5b5ab149b4ce38ee48b898e2aba65b1194e81537efbc89236dcea32f5d9e80a7718cce6995bd4fe0736b8a449cd18c4b375da23f91fe7ec836f208f56166567cfe11e40c0e4f96ab49ced1ac78c592fde68fe306af91cffe7406249ab718c30f14c942d7a1f5579bdcea562b93ef8a6c9d94cbc75ec84cc31399362a76c82482ff321d9d1c00fd4011c505d0458e42ee7a3fa0d2ce8b136b1a6d44e5180e3d3f9aa2f87c381f6e6b094befe8f24a0e50080ddbd7986f07a0f61986d753edde7046ca866e22ffdc8ebf6f95e07f24d4403a87ab0053e81bcdee1a045ae8a3f66d4b6b503633c523824024157e31453839214c38f734de4ae89c4e54668f2959bf74b2e3963d82a018077e4dcfcca2d50d1ef408f7fa836950242f0b3230ab92616749eb0f3082770c0a2eec1723a1eaecdeeaff88f740c4186580e7873adca8ead68beda0390ec9e17dd1975d867266961f7e3af36319df98548659640e07e3297ec5022dbdb60c51624b6ba8a5b8c76f695729074e27007a5cd9c24977e2ef64ede3d5106cdf10806edede1020624eeb16ce890228b9b971e00cfc113f664ec3ab1b41b0fb00fb34ca5c151c357d13b014080c07608c8e2960346c3b168b8da9b40fa7a12aa3c5a611d5786f5893e6bd7cc906a506d8f33769f337b3edab79d69eadf60ad29f278dab18de6cde339dc634025d4ff9535bcdc7131b0713724945b17849b12931f4bdc548669884061316825c95254f932836f3186e944c49d03535ba8082da5a8920aab9ac84f51c700c2d4e8523694be6219f240aa6d922924f01f049ee05d5f5ed1e882fdff55991999e8b42ba2e37a2680cd25cde89c77ec1f1d1c7efc19c072751ed68040b6a19771294fcf1e947da7920067bc946256039fc38c1bec59d0773e5e61e5f1b032e27c19022670feaa7467377d4407676de4cfdfbdb9751be65023fb2b874d7d16434538e21f041cbff703aeef7cd35f98c287a56e0adfcb7286b13b65fff2ba1f82b3d80d706697667d94048ffef387d15e5ef9a6622a5031904fc6ec37c42309af3163f7fc595e60a41faf0fef77b1c7238682c7e956f68bf6519b7fc0d5122c352538d50e22030d1ebd74b20b986627759e108cbb8242c21e7a588f8edb920890abce0bbd36bf528773bae149528ec8abc777d84b8e98dce2645b4a23bec125bb39c39e87dcd4fbd923c73eebe094e19064b81227f3dcf50aae759a229815fd59db6f9c9c2722aec2b575c2099af9dcc80c1fea32d746154e4a80c1e9f6b31123e24fbc0b8ff89b66cf3cd6e583cc3ed05b2af305b75d9cc25180bd45ab3dd0dfecb38ee3eb13057b9889817c77cbbfbe3fa55bbdfa74d1c61bca6979c86fc68f680a45e2ed5fc318544d600d6e21a05e60e129043e57af6d5b71f58205286682cb4799d8edc5f74fa11f88003e391f4450e57f07bc5911ad49e100d33758ecd87407534de22fd911f9985f21399dfcc7762fb2e7a85e6d7e3c050bb794c6c20f422e7add19017648bdadc3ce69832f628b7b3eb8e739282d4901a1af2c8c5b2bebed4cd7e0b445b953a60bcb6ae35570d2ce6eb11aec10d83daa30c73c51c659b63e0a77113660543c255eeee7251940a58367ca31dfb4b96e503e115b520a9f9ce46210d795b82f309b2b3f8c1fd81132f6eeac58ef477d4f422ad64b2ce5c8c90f56a5f931842d8f774e95d22329ffecf9327b0dbb858a8a6f09c223295330e78f747a52782c73c683770ddc2e636642e416323ccdc70176c62361bda1141c776307aa02e8dc1694d8b60cf9731d366288f11ee4c4161b4acca6d58d548c547d330483146c50155c395dd422d01b747de202330964b68a5d5f8851eb4920a09f7390298f0ecc0172bc03ff3f66252108e890a53d5aa1c60fa9e597e1733250c68377880747dd47dc48f12950f3bfd1beb3d6a3ce6caa9744d376e0ed87188ab9a7cc80b4180ace5cefa5c92d63d7646a42e98cb9e354dabccbb42a70efc5c51ea130ae79945738745f99809023fdd217753fe0a9a4782c7a8abeea00a1db11d4d17ecb7154c86b447e3e1b6b2cbd5a70eb274a82ee3c22931999e6abdf7d055f8985599dbc7e3af04c6894cc0fe16f40c1b24bc067c666f4987d7dc0fd4255b60eff962ad824963e4dabb72dfc817f476a78cef79fab2d97421e613aca42f9e9e17cec21fa4fbea4cc492e913d12bc09d8f10f07f6227befc5a32633f96f837eb3d4ff82dc8d0ad7bd6ce6839b979191c887de712e6c2783684e0927a5f8f078a2b17e6b24aa42e597ba13d0f0b78346458b23e128e52738dd2c28724dcc33d911f1c8d3a78e942fa3f4a07eda5e9eaa7c9f64ef218636d358a74a9fff731992e510029e302c0288808a1dbd905251404d5a27d7a1c1904a15fec61ceb5fe9cf644d10a4ef5ddbc2864629dd5622add0338299b7923cf61575356a6d317663888b524870e3327857e1f8811bc5101288b743c7295275ec9b3e6dc3f6d69f7e53a2e289e17886f7022fd7f98d990e855c94ab5875624573e85913e6d413b54a7e9e0061f07bbd2a94e5e7f08464ba2ff32c5c7a97a784ca1dbe9e7c47f46dfa3b7e5353772479f8ff66c38f44a76fa27784e611bd49ddf3c0fb2f2a8797b80ef499629ab74d4500f04965378c34dc5b7969b1a642814ff51f8c7d37685d5534c65ad8af80314e416096a15f089db23a25eb450b3d8a31dbf3a805efe9af8aee124a961e73bb2308e2d757d6a0c5207c02239a5d6d30063bbc6e187b80eff128d4b7c5616fb4e99dd93b3f5fb9dcbd0ead96181b8d4f8692af396723b0e5d0ec45acc446b1b26099d5cb3e62ce34a5e0a672181c3bd5bdef441c1c6960d19a2ec3c955cd5b809aea3c24cefde7f4a8b6e383838c3e69950171c109d8ab58bae356cb502cbd3ddd89f216648f13816e3635a5e893503cae50443edc93cff16a19a98885fa3715e2851686536a7c2953aecbfdca13bb3d9b7e817cd4848c86fd15b1772b10e9d1e01c416ca24d170916ff797d686a3a626aec531eaaa001cf3ec63ce655e3a0823fe4b168ab1e647b095f1db759d0a5b2ad2e0713bce548681130fe0adad7e7ba850999609e897b81311cb6aa19074cdfe2a66120e07f7c99b5991ec391f5721782ebd36671e96c4863476e6febb69a54ec227b0563a1ad76109610af6eebc30be3a646a3e9d5fe0f848b58d511b37837e933e27d05ce62415e38c5c674a65c57d8366fce29ca09c322ea6c2de13d6f2d10d5003afadbd947ee681b3094387b8c456787c7eae73ecdf69b16e96507cefa23f2ff3770d1b099f4e6c187fe697692b506323cbfe868e013e2d0fd4fbf4cbd027db3745a4a411ba7b741ae87ab8c42349d9e6966522d8b0c49ba6ccf90832f45c86555538650dc53859d89df58e5e79d0fd23b1f3f04cbff21e29960fd8b255c5d935fd4f302c27544dd611ad1051fabac84daa2f18ca81a88b5e41c9821c5be4604b88b2621239035a62934d05481e0e2efd6686cb458e53f02d079e486c20ca268409dea46c18d3992470f6bf7d8965cb91c546c4f5fb0468165aa9c75f4d7e75e4c83d38578fda6c5fef3857e9b30dc1b4a53a68382bd606c6023e1e6529384948839bab9faec07a2319f40f258bafa104f8aa4b896468c0e235c2177f22ee4a0eeeb9bcd0fba4c37eb3016ca3f8409be3d9a4f06567aab58d9a42a3f2471f9124ea620c9f31ed7ac26baab3fd7a73ea27272423ee9c29b3ad53ab6052143b65ea83211aad87e63151a998cde50b937ded9d46707bf12893b861d3f959447d14eaeceef306ed5a8ba6893a8037daa62d3e6ca411c666131429774c61e908e3d29596f2f8889cdcbffd0f4f66a01d1ffb2b705923f382309a31e836f42cf6e33f19a766a2be31f222558b41a66b6a6ce0b135ef25540209af0fc27a52ea4f6ad606601acc45080ae416c3d9246fb0e7147fcd5ff54b695a440df0630655141a20cfbc9d030491bdc23fe55a609793e66fb1671a5f32d324a678df829a5de7b25ff73f1282ac93c672b6d1f1f2d6ba865988ac4e99b519b1321599ea85eb3737686b40c0c80649f4061dd8ff082176ae1b74c18afe3eced8b059d6419c840bca7699d5e5b8a1d51eddbdf0db6325a88db7e398f60efa163854c7a1268870253a87f5fab94f0fca5d41129ef83c24aaa7a1e0e9737df4451a6960a17d05505eb5de73e310b6cc41db2efca430108533e2c968fab8cba94c37838cf717825bfca4745163d666e92cdc08382676956dfdf406f10c97b262b14f1cb86464f3fc3044a2dd00661b4da94fdfc0bcd2cc4ca418b7813679e54dee946826df45f6805410329d312f722f4ec4bdd75bf5ab24634317875587e2925781ebc9de2ec68061ba6b788f0b8677056d49176f9eff24c2b344243e03087db1fbdccd6098504055306b22c5e4a6288f8510214df1d439f9f8eb0ea6a9f8f4dc4fba085bf765315ac0f79e0f6c2aacfe48fcc94ee5662833accf6f43206e1d0a9600127f085b8613f29ba59d55c7099edab708c90dc980b0c01e609aeb1eb7b97feadc5542eb84433bcc8c42f512aee2c0ddd50b547b80c448dd069706fe52f5f58981a8058325c099cc4c8a1566528f7e892c25c4fd8def79921297d4525811c0946a0b1fd0d9eb11def3dfff9ea0bc3cf5a5f3e49bcda35e820e82122c8261bd79570c1ebcd43076ad4d732f01812aae92787646e5139f503ca3f65523f45fe9f5a50e4f22a207a35dbfedf845138479d7770a859931ed416ca167b5608981b47c0b92c1884f8f99b9a43e0a49118895129fa78508012769af3882bb300f83d39300855346e95319c8a7abaaad8ab29f8ea063bb8ef918c9715eb96f9efdd1a5c1db4be8434edb92a40e82c6cd01e37d4dd10472df160c6d7b48f4360be0bad1ef51f24ef900b7192c5e2163f267abc09dc3dc5d6361325eb08e164033e1869319b417a8d8874b3be2b2eb50a8d470d3b2795d0b2a2bb3787d6543980f7d8be4462a52ad3422c8766f8dcce7e41cb553d3336247447a818cf1c7675cf4e4bb269d9723f935fa8381d1661e38df6e5e8fba1d871da3f0b6f9dfa8063fd84eb9ad3a8990f8a2e1b814a1a0795d3e4fd068211c1ca3bd1f960e946957a05bf762a1323bdbfe81c975901f6d07830309d9607439dd5e0e2d67461af01d245837a6f0bbf1e59d055c115a07e168f4ea7ed340abeef63178aa2c6ba01d2e8d3c040c9d686dce293cefb48441016940e7a46b1abc307a4b0d05011fb7e3128b437efdc04bad6a55b23446788f412d9a5f9a65caf33d42c687f2f8a327d2071957cfb666c9f8ba418fbd2129fdc0fa41ed3229825c67997ed00c341aaa26d2596db36a71e53282b8913e1e4e1e1abb0aa1ae5742ec0f381b2de5e3e6d70979ea9f9e9ca02f28754dcb87b64e1834bc7a0bd7a598fca8eb9f79fa436188696d1d8bd563e71162220b436389834669be6d9267cc42d95f4e8d86925b4b263974cbb5501064d22c3bed7da83075027469f64118345846262077cc", 0x1000, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x7, 0x8}, 0xc) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0xfffffffffffffff9, 0x74d, 0x7, 0x14}, {0x200, 0x7fff, 0x7f, 0x80}, {0x0, 0x2, 0x6, 0x5}, {0x100000001, 0x10000, 0x10000, 0x6}, {0x4, 0x81, 0x11, 0x6}, {0x81, 0x7fffffff, 0x9, 0x8}, {0xfffffffffffffff8, 0x9, 0x3, 0x2}, {0x20000000000000, 0x0, 0xffffffff, 0x1}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0xc000, 0x200) accept(r4, 0x0, &(0x7f0000000100)=0xffffffffffffffd4) syz_emit_ethernet(0xffffffffffffff94, &(0x7f0000000140)='+') 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") 16:00:33 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) open(&(0x7f0000000140)='.\x00', 0x100, 0x8) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x7f, 0x4}, 0xc) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x3b73, 0x0, 0x38}, 0xffffffffffffffff, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x7, 0xffffffff}, 0x1e1) r2 = semget(0x3, 0x0, 0x61) semop(r2, &(0x7f0000000180)=[{0x1, 0x1, 0x1800}, {0x1, 0x10000}, {0x3, 0x8, 0x1800}], 0x3) 16:00:33 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0x4}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x5c50) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x20, 0x5, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x4, 0x80000000, 0x6}], 0x2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x20, 0x80, 0xe3f4}, {{r0}, 0xfffffffffffffffe, 0x39, 0x4, 0x7fff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40, 0x79, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x8, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x6d25, 0xffffffffffffff4f}, {{r1}, 0xfffffffffffffffa, 0x83, 0x10, 0x6, 0x35}], 0xe9f916, &(0x7f00000000c0)={0xfff, 0x2}) mknod(&(0x7f00000002c0)='./bus\x00', 0x4, 0x100000001) 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0xfffffffffffffffe, 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", 0x1b7) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="4e8e47f8039c6c49ca820f302aba6d25", 0x101e8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000680)="792053a4b4ce2bb945f8b5bac23ac224a755a8ce7a0e1727349e4ff0344495e68866dd13497468c7f223f4e47f79177acbd75f21c0b70dd0663e26c726f9343139ffb3d9a49f1fcba7a781c506cc5e14d0a4f41ebb36a81531f1908ba646dbc668dce5d63c9b49bbedee1593f7ac079dbfef23ce4decebb656132f92b07d0d054908501c56a15ead77a10e5c1d737ec36ba44f5901d07c6b4223", 0x9a}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7f) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7ff) 16:00:33 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20100, 0x4) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x101}, {0x1}, {0x37, 0x1, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 16:00:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xffffffff, 0x187, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x6, 0x80000001, {0xd42c, 0x7fff}}) getsockopt(r0, 0x1d18, 0x8001, &(0x7f0000000000)=""/183, &(0x7f00000000c0)=0xb7) 16:00:33 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10000) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x2c) r1 = semget(0x1, 0x0, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000280)=""/105) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x200, 0x6}, {0x401, 0x6}}, 0x2) 16:00:33 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:33 executing program 1: r0 = geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r3 = shmget(0x2, 0x3000, 0x204, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getppid() r7 = getpid() shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x0, r0, r4, r0, r5, 0x2, 0x600}, 0x9, 0x8, r6, r7, 0x1, 0x76f4, 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)=[{0x89, 0xfffffffffffffffc}, {0x42, 0x1}, {0x80, 0x6}], 0x3}) write(r2, &(0x7f00000001c0)="9c87c377284c35b8506e2e2e", 0x3df) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = getppid() open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x10) r8 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x510, r2, r3, r4, r5, 0x5c, 0x7}, 0xfffffffffffffbff, 0x1f, r7, r8, 0x5, 0x3, 0x7}) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) r10 = socket(0x10, 0x1, 0x7) lchown(&(0x7f0000000180)='./file0\x00', r4, r6) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000080)="1a354f3b312a52c8cec5863d1d8847bf987fd800affdc28a2d3a2a2feb99762ebae94179afc98de484c06dd794232e68bd2c70d4231d2a413881a2e03e64e74e2dd1865297d2904744fad1e42cb80c1465b67986985d5d63cb622e9c51e5c1c4b8e9bebad5c051f42dce5665a8c1ed01b10c40659ea7a822f93bda3aa5b60cc0bc758f5da9b9e622b43782f098556d919cc121e87f4005de8296af33a2cd7790b69972f3149991899a7aaaf1aa06aff7f85853e1f077c6db7e25bc61fbf2e8944ad392889bdb478e09d450b78a406032e18d12e17e25a01aff793c811a89f6be8f78fb9f", 0xe4) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x251) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') 16:00:33 executing program 0: sync() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffc01) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2de, 0x6, 0x3, 0xffffffff}, {0xffff, 0x1, 0x80000000, 0x5}, {0x1000, 0x800, 0x7ff, 0x9}]}) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x8) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000200)="0f0e8597e761f1ba21f047475fc69d516ec7737a4ad8ea3ee07f339e46be255bb6c44dc45845c3e054679749a378b71f3df6c5e7810a1494a532954f1b7be67171fb03c09b775b0bb708343d1b71b8b514b56f950db11541e7084a9565b3eef834beae1ea73096b5e21dab716a43b27796620f5885980d9e7f600a85e5b85f9876339e924d7b375bbdbd9477bbbf95489e94b9a545bad4948332f4914ab579abacc0f80266f955b2c98de6b90e7eae6db89b85608758136cfed4", 0xba) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000002c0)={0x1}) fchflags(r0, 0x10001) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x11) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000340)=0x7fff) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000380)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000003c0)={0xe411f0af399890ab}) r4 = geteuid() r5 = getegid() fchown(r3, r4, r5) r6 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x8, 0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000440)=0x3) accept$unix(r6, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) flock(r1, 0x1) sendto(r6, &(0x7f0000000540)="1910dcd39229802b46828339e1bcbde497bf900e2746d04ed00a474b25dace27f2848b0fd67a32bdf619c86c534b9467523f7f51734549fc13fefa4dd9a42df2410c6d6448c45686a2f84aff072002b8c736537e28e32128447a14b6690b2f5d2874a1e1a96ec45c8b7e2f6ca1c4c3c4270fca05e1b8cf7d2f517d48dfbcea12a0296970592015294d2e556949e8a05684405cc850d571d206a4f91b24ae7cbb5656937e0cf6407640bae186398597dfdf05d3f5f6901fb44412718953cf9e5475e0b2d79574d19191898671be0b75fc1cfe8cbbaabf4b1ccbb7ad469a72a4dd59822edcdc28f7dcb7859eb29381aebe1b10", 0xf2, 0x4, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) accept$unix(r0, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) 16:00:33 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="dbebc2143694366a2c835e4bcebe1d565d325000509f5b116e9bdadd0c08763cbd72d95d6751dc1caeb187cec4744aaa165d0803a79c4d840bece9e005a8359f23d4166e959045668ad7eeac6e64f56702178c8172f095280a48c7404704454c98a158567ee8322142e7b0b98306", 0x6e}], 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x84) getsockname$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x28, 0x20000000, 0x6}, {{r0}, 0x0, 0xcf, 0x2, 0x8000, 0xda}, {{r2}, 0xfffffffffffffffc, 0x18, 0x1, 0xffffffffffffff0a, 0x7fffffff}, {{r2}, 0x49c6677cdf13b607, 0x20, 0x20000000, 0x9, 0xb821}], 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x10, 0x9, 0x8}, {{r2}, 0xfffffffffffffff9, 0x4, 0x10, 0xffffffff, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x81}, {{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x3661}, {{r1}, 0xfffffffffffffffb, 0x32, 0x80, 0x80000001, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x9e, 0x2, 0x0, 0x411}, {{r2}, 0x0, 0x10, 0x1, 0x2, 0x6}], 0x5879, &(0x7f00000003c0)={0x7, 0x38}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x100, 0x6, {0xfff, 0x100000000}}) syz_open_pts() setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200)={0x6, 0xffffffffffffee44}, 0x10) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84, 0x4000000, 0x0, 0x3}, {0x84, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x8000, 0x7, 0xfff, 0x80000000, "3d7fe351d790f29fc7fb42ad641e94c1bfd4fdf0", 0x6, 0x2008000000000000}) setitimer(0x0, &(0x7f0000000040)={{0x4e4, 0x4000000000000020}, {0x0, 0x5}}, &(0x7f0000000280)) syz_emit_ethernet(0x10000012d, &(0x7f0000000100)="ed") mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x559, 0x9, 0xf8f6, 0x10000}, {0x9, 0x5, 0x0, 0x4}, {0x7fffffff, 0x401, 0x0, 0x5}, {0xfffffffffffffffb, 0x14d, 0x7, 0x9}, {0x4, 0x81, 0x1, 0x9}]}) 16:00:33 executing program 1: mknod(&(0x7f0000000400)='./bus/file0\x00', 0x100, 0x1b00) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x196f7def931e1ec7, 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getegid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)='C', 0xde}], 0x1189, 0x0, 0x3) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="455c566cecefd89e1fce0f643b075f41230491c899d966bf4d5bd8024b16c36f7087b780d42ead4eff04d3241f7f5fbe5fcb5debe26973fe5be3d2afab80b61224eec73776da6c58f4", 0x49}, {&(0x7f00000001c0)="328ed5e7cf597d507d280b8910f883fac1bc1eea82a21380303bae5678fe761a1907258254b71989b33db688b4c0bc84ddd3916e683cf5eb7af9868a63a915ffe70b44e185a1c2828d92ffbec9ae755328cc1e3a55aac1", 0x57}, {&(0x7f0000000240)="c4bb6ae9b373e44f167d5655098921b0a06af3bd8af53da8a31b7451b6a7b3111181a37f69308d53ca45ce949428d2e1635706aaabee5a7710f1d6d5c6ad59563a3733975612acedf14b5aa6b9c3312c7388344c0ef833a4227c9df86046fd10eddc63fd638b75411c1aa72d0113d73c47712d681f65ce6055d7a8f4199697c7270041deac3ca047ff2a86d15f6a", 0x8e}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: chflags(&(0x7f0000000080)='./file0\x00', 0x10001) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x811, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x7}, {0x46}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="89") ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xffff) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x8) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x8) sendto$inet6(r3, &(0x7f00000000c0)="3d2f01027385289f1115c92c6214d10e7859ebbb40378b28abe1f53a90e6eabefaeaeb0048da6f04f41c0ba799804b0f1b685e88a08b080cbe97464e48189b9e2c4a58b5b6338ec5280243d98c0fb8f922ea9c5ae411", 0x56, 0x4, &(0x7f0000000180)={0x18, 0x2, 0x3, 0x3ff}, 0xc) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x10000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) chroot(&(0x7f0000000240)='./file0\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = msgget(0x0, 0x80) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r4, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) 16:00:34 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:34 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xfffffffffffffffd) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:34 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x1, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x6, 0x1}, 0x10) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x3f) getuid() getrusage(0xfffffffffffffffe, &(0x7f00000000c0)) r3 = getuid() readlinkat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)=""/180, 0xb4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0/file0\x00', 0x6fa6, 0xfffffffffffffc01, 0x0, 0x1, 0xfffffffffffffff8, 0x1, 0x8, 0x3, 0x1, 0x9, 0x6}) fchownat(r2, &(0x7f0000000280)='\x00', r3, r4, 0xb9505c23b60408ee) 16:00:34 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000200)=0x9) getrusage(0xffffffffffffffff, &(0x7f0000000080)) kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x88a9}) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_extract_tcp_res(&(0x7f00000001c0), 0x52, 0xc) fcntl$setstatus(r2, 0x4, 0xc7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xfffffffffffff89d, 0x100000000, 0x4, 0x1, 0x6, 0x9, 0x5, 0x1, 0x2, 0xffffffff, 0xd640}) readv(r2, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:34 executing program 1: socketpair(0x6, 0x1, 0xfed1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="25f8f8b045cd17a3c0a2a0fa53bb5c70f409bd6c55d746c6f405049d13874618fd9aaf2abc0e1a3cd3641045875fece4aaca", 0x32}, {&(0x7f00000000c0)="a985de9e20efed5159a078388311acc0addd61cec4d2095633a9dfe3052cc9383de2d01be7307ab5d030090266dcafc442f582bdb630153fdac0666fb05442f0c25f82101aae1b53d3486eaea2f1ee36083ba70d00f504088d905c95084ad08f6baf0671098259ef1fd643afd4d75fad8276e5c0b4d99e2095050447cc91e0c4f4826688cad9d772ed66a3746028f58f1409f3df9a03306bc262d1580beeefb0049a95038335ee7f534146", 0xab}, {&(0x7f0000000180)="cbb8f6fb7387a3627dfca881306cde722684d074ef8ba088fbad3cc39611fa3b5c8392b8e06c225de477a3cdc62f6910b71d7877f500c53361f0f16051ef640de564bea7de8c681c12a46f53e792f5add92ba2fd2ee2180bde3e635e610937a2315e1093", 0x64}, {&(0x7f0000000200)="22eb189501fa782651ec55e15ce7a1593bdd86416878be859bdf550ae4fa207d5018c2c626983580c0fe2b838a57dbe86538523fa31d4e7b730569befbbf8d94e6baefdec7113c2c599bfeb3dd7c6ccc369caa66c1055c0fc426f86314743c9f239548be720cb40bef6bcdf47856fb93d8fc80ec6e02bde2abc0a34b366c26e9edde8126457e3acfa33eb8173674cdb41a333e7d4447a81834b54d20999437647add1a905fdc47d2785294209f3166c3db6f5ed9470e5a855fd224498cdd838e5c0fd99b3e4716f53614987f11dc2086990a0ae3e345e8114f2d582f8f9594a58530cf80468d36f5c32f7ea29e9057bc147ade396cbf51", 0xf7}, {&(0x7f0000000300)="809620b228d210efff326c18581905af8813f0f355682a342b12c827f270d797ba6d851c8a41548f98e3b15c817cf1f0b79bd1d9ff241b639f09df2432e4aa7c0d46bf5ebbec2eed983f244de780651eaeee9d9adf7d8137139056ff954dd91a49dc15ab413fd58dd05345a40a89d9fc63da332f5b6d19d96678c7747391bab4adc377350d2ca917d74053deb211259b8302cd4786d50440b1ca95f4202cbdd946f3be4474c3b922c1cedada4ff3e9c420fd270a9db9bd69fcf1d40eb11e3225d40a0660e64061fc0464de8edaec6524c6a7b014a85c66cefc3f3fb3a73eebc629a173f17724b705cd6db53b51d700ff31f3c59318c994048311c6", 0xfb}, {&(0x7f0000000400)="c17b2579162634b93911226069d89ec46e3bccf585ac53b1cdbe2cc3c87d139376884241f45c15b24ca1d8f8d8f7900227f40f326286e2bda34581f934a0c18f6156af5e7a5e411c36bfd2f3f0711ae0bed61f0a75a277c7ca6c50f6a12d8589b1c32e4158cd9202689acc158acf26e73a2efca5c4b6057c1c5cce38cb032aa6682f0748d553adab85db9f8d10fdf5338fe637381a531e7265fc57", 0x9b}, {&(0x7f00000004c0)="5a26168e5a7fc15adb6c8ff41e79dbd1217ac8bc8d236f2b10ab5f638982d437e91419e227357163aac14f05276ffd8919a089001a4d6101f3be3de1e972679b7185ac086ffd13d6fd953ae7f442be7a824b7ca3dd601540a59258f58311b45d54868c4e20ca87fcf792a6ae95e3ee0eb6a2ed559cc4ab7ce90f2898eb6a6ec45efe96928559d3083bafc0a6596b0adf734aa80e08531e15e3afbd5685bc3ec108", 0xa1}, {&(0x7f0000000580)="239fc8f72b68ee72c6c8876b9684bee0f84defd11a569614f83fb242b8d1dc3e6c3fbd9e7487b7c99fbc0ffa478b393ad71e34ad35bc3694ad953c7c3ffd7ef49c81c24ef7590cb53f80944d7f1c961fcbd822d578c80e25e47fb143e29fb09c2df697d63f4d5ffd3b7cc94422bf44c57cf719a1d85da4a2847579701efa9411", 0x80}], 0x8, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000680)) fcntl$dupfd(r1, 0xa, r1) 16:00:34 executing program 1: r0 = socket(0x10, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffee2) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) fchown(r0, r1, r2) 16:00:35 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r0, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3) 04 702&:!* 7(9: -8* "6+9#-: 4381=7!777&1(/44" OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000000600)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x1000000000000244, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xdb) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400000003fd, 0x10100) write(r0, &(0x7f0000000140)='ml', 0x2) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000080)=0x3) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002640)={0x0}, &(0x7f0000002680)=0xc) r11 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, &(0x7f0000002700)=0xc) r13 = fcntl$getown(r2, 0x5) r14 = geteuid() r15 = getgid() r16 = getpgrp() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000028c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002580)=[{&(0x7f0000000200)="cb7b4a60815e0f8c858ccd7f67f28d27ff07a40c9b9e8dae742156dde172457e453763f1ae87e118d5f0cc24a076cfa7a3980e9e09b9b0f4ddaa4fced4827306d4c4aba440f871b80e449f58592990b75d59d42d8742076782d2518528f217c592ae1379569f3a438eecd8a4aaba8b6fdee5a1e093982d9080deab40c3257bafcd971f073bf6f5658c5b57586ffcb1e707c7b53563c23d9c9995d5186a2071e3bdab80e605ba23129df20b3fb6e9e30fc1a51850f92cf59f64656ace5dcc925b4d0c6b109f887200a413a1fd9902ed33c5bcea279291389d78974d162657002dfae52973676e0155729b6354f4ac9da9068b5d33b3ec5224e326764f9db9910207fa27bf10e89f4f9747ad6d36cc1bcf9ae15ff91ed8e3cbcb4794adb0e7162ceff6330cfb0d655535dfb7db9bc26a936e1751ba88c38021cb17a99d01dfe20f65410d9555d3596d03d7f1da070f59913b82fa67dad5a506f58b849dd64ec51279ac512e393c8288fcd0526d1c48bef0e76726dc887c84b9f5d2cf785547e78206b525ee4090d3a95ac5006a8488a173c86e6f7dabdd7b6adefd7a52ed819554b6b7329c6e93790cc378559928e7ddcb488a7c4381ba3713f60e0cdf94eead75922fd3b4260e4e32f07e1201f08ed7cf9fe8b86de78c3afc3783bae1215d9a89d84fc049dcab5595897ce88b60d3a34703209bde6f0a0d6b4711c84c1cb60d40ce9748a840e0e91c1d2cd73a72fbf3c76f835fc83dcecf386d49640c7d097c9714301afaada99c1dc35be09e8d135aff5fd0b6f3796d92f201e7e50fdb7f1c790792a2a5214237e2391c1dd0a9aa13d4fb76914fdb3860c1a72665afee838b250d85e27cc5e9612a92c20beb8f6475c4191eb8eccdc6eaf6a953ad33e061c704274b58d5646a9559aac1f770ee24ee8a1b14532fa8f185b054a993d5edf78f76377312b0751d9689af7e55d47b7e38f2ae8be5b9df76fbfbde15fe7d8c40ad707a5c04d3e3bbfdc600cfb3b6991f5d8b5b340f664c549fcf109bbed5266b3da567bfeff364dcf1c7588edb29ddd344a1518d85240b1a47ee2a5f9552acd1b760f38306a098931daa5d53517f3500c6cee5e6e842d435804d8187fa3506045641d4da93ff51afce744b0f46fe0f6a3c4253fe58ad8be54615b5107106f68d4055e489431d617bc3048d643bd9bc7929220564c6569173661b09af6cba8a3aac1bce2235a1387a88f70855949b7c095226066c7f0054a8b52d72276fbbd3a59164bb4d2bb3fa321c20d5612e49f64bf5351b7806e198e48b6070545ef84fd13454cb28aaa802015e898845839be44689caf832dbed861a238b15331b2c224190b19fffb91ef661fef8cc30831ac64a3195d7a1388c506874f299cf4708fe81a26441802350f720fef9941106435dc7de0614d73c9bd1df47d0c4d3e0c9aa7328fb58832af4b784270b6780f8bd3a8a9d00ea70c7875bd0a613b96a32e56de27658fdb89a0f51236871cb9388eac4ded4f5298d487b8c8bac05f705f0685ba9f4159213483558e17bd0929d9cd1da99d543768067b3286fe60a1656b05890c9b9f7ba4d0c06377a908347e1e9deb57d021c9e2eeb737007b2f6416c6111a5f8a1665721672caaf1c6788852c5fdce2ea5f0357140a5218c241d07bb710ac913c4fcc8be1d2723cfc7c47d8e2407a363a530ca5d7885e163c306b0edf5711e706c9750dbaea1d7e745b64e211fab919705aad057ec86e5e157a84b7964637c8d4e58e130769cf6e5c21fb3903f362dec0bbe7994b0cc417cd152a328e7f33bed3e167a2688b1b86869f64e1aa75c47e266d6863d3d096ab380052065fe84fee8fa185cee43aa435897a6e26c21cc05cb6ed18c0d1ee763f0f2780c8a68ae5601843bb51980ac577d520594d32ecd3ca04a45a317385350a0d0a62f27f048a391f9c8c77c2100474619445d67d5e65856979edda38fe13cb7c8110b4117f0e20bbfd6f7322e3c233f7bfd05876b717ce23af465afcef312f1077b88fa58bb8a0f838a7a788fa220e490b18243952d83f235c9618f14af9b8aead173e949ae42507e745300feb0ff695bcb5c4488717b71977304cfdc024a8d14b7ddbdddf25122fcc1f7fb0be6b801012c097ac35aae71c36ad1e7120e808246327312898f076240d7e7233db3cea005599827c3cc3ac4b7374856140eccdbf37e2a6a47ca9dd89405d6405c336a68ab4c36a47fc4cf2f7ed2b9947b9313b84b30762a751f4ea830af52b05d160862ea878a13cdc67635089813f1b4528b9e4e17d8759cd941649ca3c9cd0befd777ac372627e42bd34091e4388e047cd0ed5ad3ae904c43c8ceaf955778b2e105a52894a4942cdbcfb701e8633fadbac7cf457303f5efc61a70f7cc08ade527d48ec1991925cb32546053fa0ae22cb81106efa607339b25f63de9f0176d964b2a2b0e32b35dc8fe2c446d1ca33e736fb7b25f9c37be552d6a1dd8ee946bfc87f410059d09a3bbac20f613313238a02c72dc1f09e87a858c6d726d8c28ef0f35de4846c3c198192df3ac920b345fa91e1691a7b6478e99e23ca65c0813f6f7ecf61192419f4915d861a383645cc2c64214c111f7c69a07fc521e885f032f307279d5d7ffc1b660a20c5a66a944027c9f92dab48eaf710608b3b54b82bf9ba36cbbf4949d3280d1e4bca73b22e107d676a3577dcd9d24ace314ce58edd37c3948d568943d3fcf5d520f37a03ba2756016d1f71d351e0d4382dd53f2b601e4ec04381ad5d94632c32c6765b69ae4400135c8a435f0c00a6d6fc44e281a762be274ff2b4b4d0edd19f37c8edbc693a74fd303f23c1973ca4eaa0aeb1a644fd17a96ae33b06424a32fd10fa5123d9e635f0f78fb8c8e97625e45bba4808daac2dac111038ea24c7da8087ea33cce1b3d9faac0c919baad0a465c7d7121e50b330fa988725c04facfff1453d41960d7eff941790bc96fff7c3b66fb5e647b6068a87e4416ee1b7189f5b56d16885a47153eb1f4bf084a114b4567044d314dcd81b54a4098344db5733d40cd6bec94d8d3a96f48ae73bf07794a6fbd51ac12633e3b41df4fa4b3711de97c1292a111824e104c0021980a67b4efacfa3fe6f2ecff8c6878bc7ea848ecd4bab8e6eb05a8b63778a38631ae4fe30b049003088067f030d8ac74dc5c18a53641af553261a87ba8b36259fef9dd5a20e2c22b23323f468854782b87e1aea0a61e610cd47ea4fc8c4266f3a6b35a1369494207711aeb838a349e3995a6b36395b3a60e9e8b6fd77becc800aa95d6e7a29f466794533cb188c9d6cefbcc18750973a0ea8ec4237ea2c75be80e94c250fd6a312cc2adccd476ee527fa8d312bb285c5d0e9097b300951b5b641fd695f6156328dba2b149564b1cfa3a83c9e22b783914975866ac76a0ccdbe74f7bdb4e557ae62973ff8bd0c0a081daf013081d52ac1240b609d429805002f0466a4e78193b9a9bf2a441b3c18921d7205ac0c857fb0660e92bf5689f1f422d4a2d1a4ef5886f0368aba14b22f26c3824632e20c7c8abcc26e9873d66d43029417981c5884a0f084306dee2c47d1bf6973ec93bad2f196267c5a89f5c594c9560a5eef123847254c3d6629101c45c3bcdece51d40d1aff8a1565becb853d9d32a55b021d25902ce2915b7524b7a17134db873f0da1e2d212e28fb8c848bbc12e86f976620145ebb4fde969e1551fa0b4d3237f1210d0f436960112be4efeadf0d40357100e400de9c3b598ec1a71fe9066b533eff940764aabeeee9010be614f531d42987f5aa367c6399bc1f293e37eb494bdb63a94eff8a4bef85123aab4b4af09044834d0b76bb16717da8c466f10bb8f4442d865223f539ba7f65b5492a2232a506305c4837aeb7adaab2dfb7767affa0578ec2f35c98417f4bbb6ba0e0f72bdd7990841957de8928c27f4623d4ddb2966a419bdcb11ac554ee2ec49eb401fef3b8e7a76f005453c53407d516ca3ea992c3abdb6a5e5a6b8c9909a44b8de91ccff022d0d4b77808468cc565c7b53043fbe76382ae3430d1915f06add4160c2b1393d29d4950546d6e83e0fcb743f4960f3e8582203339f4da22e07b45a1bea746a13b6414815e55e49c6082287f85c1a3cb25a7f39f690c12d57b89a7c97fdc52f6dd45fc9bb8e77077b2d7dae1e10da7dd9d28e039fba0e13c837b114dcbae99484694d511ad5620667465b9541e5dabb8a0e15c9b0d6f170799032985c7a1af0aa75661f4d43f90069c5ff0ccf3055d1d3f45f3a19d5a2e4d778dc706f2564ef6d275ec675c23113feb3d4591f3ff482f26a2c5cf60b3b2a81281366a3f2c2bb0a6dc36ce565c791578509cbf0ec2c74ab3ee08592b49bb64534a0260f858f7874b1bdfd309fbb7ae8b75dc6ff1183d97b8cd9dfba10046ad60f68f092fb1088331728af23a0eb355dc21a46b54d567c0c3ecffb116fd0dcbdd2d9218e9e38833c3f7d7e4099c85dbe73db7128ea3c48672ea5cb6d7ba429cef395653d536e3762427751cb4205e5e4f939df581f2cc2d150a672bc3b473f5026feac3517874c8f1fbe42f18913ef78d7e865e7f03a0bb5655d83f72bf8204555e44c79454cfac9da0bff8d767fed9aeb8ec2ff11bdfaf9eaebb0bb3c22891128373e5fdc72fe513ea7b700437174e77b5c4b2503d32b1a0217576b34ba92479968890818343cc7d311981e5d2305a6d7973422233705936f8ff2b0810dcdecbc17abff1b3c9f7a7fc26b610d8f46d440bc17d6099b0864a3e777715884772192c56d39ace92cd1cd2257c84c9c3c5f384ca6cbcc61c4a1f0d24a5b88ffde21a7bd6a569488e4f6833ed5304dc3214a0f3f8d1c17ba6340e2e55314f95358e7f32cba12f5e94e75747a2d5be1d470701b7ef8696d01d46f8d35ca5ed4580640b23a9a92094869fca5f5bbc98323754f2bab2de5961b7f94a122f1e23f2b41f72d3204505c6a4db1f6bd63794565be2867edeca88381ff453903f2904e93c796355816b0c4412bdf59a4a74f22339da68ec6554f3a5a5cc0ef3247610e6739bc988029060e9867846753223cdd3b11d8932eba7ed2d3ce3add9cd27f1fdd9ca5e96ff3be3d23d18af98edd36a9816783ebb8e6ec54ed1083c9b9dc4113e266cfa0b12b3d4ae9082fb36a6d39b27c732af5fbe49d3e3feb870e2a1862f3772d6472aee0998e776c22655dc7a0131a57532b63ae4683192423d708c199dbf41865fa354f129b803f14fed015e2d0644c1045ca1bcba6df54db4f54243d605cba8fd90c11e379e534eb983c597b4a19b5d86b08efe7f88554a8cc91072b9a6fd148185d29cc1e2947af022f638baa8ce9b5c29e6aee8ca4c16c67c21aef2d7f24b1cdcd1b3006bae441bc9acf44963488c0c004b025ed97227c75cc50d2866183c4952afb6cd676d97c8f2233c084edd011a50e7829400a5dccd1fb5a4e250d7077bcdf97ffbbdd9d9846dd1a48eefd688824ac6f056c381dbc66aa4a095932929fcb2a18c36f534e5f3b80ba2fb288c9d22bfbe63f0066030a370ad591e444b41c938f040cc16af7ce9896387586092df4fba6c113d0941adbb2581e48add107037ad762b9831283a3e63279cf2922c85922021b48bd93f4d30c66516e674795ded5a2f3c8b4c3b121fd971c70d99cabe2cc8fd7de553e9735cdd297e27b183b5d85c55f8460dd7bd7d7a1d144eecba9e08795693186816a3a8455346cdf0374ece28cb160c7db1a45e6952e0cc39dff4020b6267831eb1a718786f993acac754afb6aa6c97e4793c8723195e3f5f", 0x1000}, {&(0x7f0000001200)="fc3109178561b8aaf710472fbd6d50d53a95ed4838dcc447a4564afa3d325e855a9782b81bb12d69c496d68ecb693add03b6d2356880767610de97c4ce6d921561069431dbc142d9182e1b886fc4552625501f4d767ea6a6d6937a2cd061d474b4dfde6d09fa5d55b6b05584322af0764ff550e37a21f045a8f9ec7da1564e2cc51c3b7a6a3965d5dc2738da18fe2791a5d4f5631b5c3a84d79a003eaea728bdaba302208a04abf4c160a0ff7f6f12e91bd296655b160fc839572aafcc27b66b1341bd29d94f152e0a93bbd390721a425c6a7f4c1b5a6590aaa3814d11b13baa70e5858302cb6699a0ad28e597e1dd85c4299a06d76d", 0xf6}, {&(0x7f0000001300)="0f233bd5274e043eb429f4ec2e05069795d3043d733c90c998f3ebac0051daa130cbf0fd58ca7abbe97eb8954fa34169524821ed894e3a560d98ed6660cdf615b8e039d657753a290614aca79048d33c1e06fddd0bb7e5c517d4fc9e738a35fc54376a6671dea50da7e420f2534cc55b7a75cb04d7dda16d34db9b47e27fca275a3f445bbaac3b3c404c146456e85ae9498e7fa7ca5201cd525230af4f2d1de07e236167b620e64f08c5fcc44c00aa3130b94489ef7161aeeb7019d006ee355748b901925fbecd552c0f9fa608d1354a1ee208c03d5e64e13fdaee5213", 0xdd}, {&(0x7f0000001400)="a6854d0015043b6411f5598b698b2cf5c18af6c66f9e95daac71d1bf14eb400a68bac1b0560da582410eedef4aca48545c36d4bf8affab5a37fb36ccaaac7f24ace4bfbfdc7bb5e65db15c014fa8972de7fdbb274c", 0x55}, {&(0x7f0000001480)="d1f5fb6939ad0c93491e8200e18c5a9dbe90b79f0e784565aff2aa012a072be5959ef825e4176bec9a5e66b8e801b417cf2f595d561d82454484f4d8b646193bfaf01dfcb69bf01ca674b3fd625d3739f0ecf74c744c4460fde90aad9698b0f10f75b594dbccf939800d5ded39e0b30761832ef2f128454cfc079226bddd45376e553c7b6af2d63eac5d89a65d6325408c5979142d5ca4e6adcdeb2b83d50dc3a60f89c1974e792e369b845f0f6a24801db94428b7e86aa18e819e4c27a6a910597511b6c6ed62c6f6ff389eef2d4a39ddcdfbd56b08aca0ab673a30c33f287819a76a03ff13049f7f0b03fc75f613ec1760d486e1d8b613df7f7531da1ed82066aaccb667df533baf350f6c62f697d8ca55f8c7d0d24eb9bb2fb563dd66508337c568250a3a565589ebc8d14f2e45e00e898a272bebaf01bf9f9cd9f478ca4d0abadb59ae30beb21134824da3300102b9b2856ca0f8044365c7623d4c9db344d2de53571a6b62fc4036bf6223d1c1b705bb1c45ddae0817407eea68a51ea6cbdc5d22a17c26259983666e040463eaed1b8e478fc7304e50b477626183ffd15a1b27a05c94f883ff25f129a6d8be114d0fba74dfa9f238c2bdb6434fb2103776d24d689355d5c9e9c4f0e9556d0ef6b1d556395db6711f937f3a88270f50db36a9f79d02c3a060f559acfa99ef90955587b94e73d5345d228288cc415ad9d852c606b3e8145b2e5d992d808a361582e916c035364193d515c5a5fb7f0bf8d044499b140cb210ddb6747ddf0c7183e9929225b5b2ef528eb28b5eaa52d1fa887cdb455635d3ab0f5be67f5f7855aa5f28fe66bc2a02455ea6b0cc5bce749576d3f8b41cbe1aad8b4e61e7c843c9a73a72d58a7d61cf5fd011efea38e9694fb65755fee1015d499ba375a636d36a593575fa35bb79bffe6c691e783f244a1d9ee5dd388bfe2bb84cf4c56875c4bebb39c146127415a8d85881e8309fc03f89af21c3c44f50aca22bb9d01ba37c30661899fa00405abb9a21c6f05716a632b345640712d1a3508cafccf108e0e68b3591678f230bcb5e68870dc345d87d6efd533b65117ae5c14e6394be06e7dbab7f5af50b0b2f6bd17ffcbcdf387aa731df25dc5f2776fc23a459cb14fd44eaad5631ad1144717f155eb1881eaeaea34b99fb0339fd28b5c5f3f20ebe8f5a2048e4e7a0ddb0cb380d8abeefdb5bb039972ecbc6d2cb1d230a56800edbc039bec40c6e4028f07bed916867477e174aa6aa192a72383daf889c25b459fdb7bc8718af2fc4e1e0250cec0c4b5b4311802b4b35a7402fd68f69aa7eb17d9da0c6e2554c1f579762a52bf630fbb1bc27a5c26172ff0b9f9a6a8e800ad599b7a792c3910140b5dddf0a2cfeb5ba6c37ba83489bd631f4f71da2bc81e034a52d5e5b1a091da060f24ea299d49fdd6444536a64e55c8fac8f307fa0c3e168acffedebb13b804b63f6daf124d7f911214a01569aebe2f62c43749e84409b68c0acc88de7b62891fb3398852d6d4338d8069d25533b888cdba4af47352075530a3519479d33e0ef83bc8870feea231674968ad0b5fa2136aea79198e0933be7571c5be6e64f1a18e18608015fb7e06b46b4d73f45b79550b7dc3dfd2dfd6e1fdbc55e23bb2a94acbd97edf09eda2ad840b8a70a8d82a12b0a0a3715f8b7fb6731daa28ad6d5ab5da6a7ec0092af0924614af96e3b78cb1f180cb421bfd9827f5d99846b6e699ce5d5951dfc39ee501cc484f091fc12475895b3bee067759a5830126e8deda2d14b2c2ab29761bbed4a521d6c83a538a8027e997e4dcd512094a2ccba17281f1f1ed6bf034527781c6250dd9fad2b3aeba10e27452a9dc703b2e23ced7e8600037cf12d83cf5a1f61615818c36fc09afb8c980d043cd5b91d0f29e1e784b188ccf01bfeb07aa59ea783164f0d96b69a861c5495376d324d4db7d57b7e657b34541642b9d6fc695f8ff8c790960318c674f77709fd04250310ac8044f8c2ec9be84261fb4ebd128caff63e8a73016f552597e5bbc0a3b592cd3996cf12c853716a4209bad56f238376eb428d8bdc2104a0712f71c4100be83017002184b83347e60c480888a1b22840cafd75e32b1588940e1d1344a5985fa2aa197c4077aaab410c3975d8cbcd73c1f59c429299d9234a117b02b91c42df6c6be7f3e44ed9f258ff9ae13faa43fd4dd250ca717c799a1f2abd702991c5314db51af86f633e2c7aa07eee32722953816fea9dbf36195c32f8730fd03f503b54078eb773dd79dd3b5c7fe7af9e10759681537c4b4c6a0d17797f4b7e503e87065483043bbed136e5ea122e865b452c5f6e01d7d218515e2a8159b7585b3c04c750a5901d7eb940586f2a0f8e2a72683ce9b31d694bfd7527c4e7104383dd88e0b92b57d110344f44a9546e2bbe8dd8a841d0209fc7c274a819ea9a53b6025f6bcd089e74722b3c1c82f8377323c7eb5376cbd761c96fc8979de88506b69f21481c8f5b999f55aa3452a50b03e380c337e362c187cdfa4cd74c16708bd182c9dbf3cf3fcc696f8580f0b968034ccb4c04ceb6e1621fc6a512700c4f03fe83c67daa6bd535e0e6157ff4c0db6c637f164d12390b8a6b75868410543dcf99e8c3acb181582badd9eba85e2225a632fb3e85a724fa3b191621e0baf6fd347cef3009394e0d94746b892bed388291a5c95aea563122b166f9bdd7f4115859242248de41abee55581955da1caedc86b27b9e65206868ffde19b5cdf17c2f4c64e48f7765cb9aa21ad3c96543c3988be821850cf70939ee87abbb6c993e8bdb5d0bda8f7ebd4f861bfb168bebd3c096bc159257325d9fa18d39a033948bf63c9827d898d4bac4994e64580bf999364318424e1787a6025c08f47b411a0d65aeb8764dfccdb27589da3f658fe007ece0ae55f8b41e805b1bee6d10f7af627d780f34fc6305ef3a999567acb15a7994f0b527c4907a204f004b687b249d07058004c322c1678f7a823517b793bd862d099c0da9b848f314f204d123fc2461dc41e91167a96d9a0949140b6f217b9b35a7787a3c035903bf8a0d0f8bb3e95e621456d71710054fa185f092745e56e244ca8277a3b7c9de6b246fb54b4e4e2b7f1cd7eecfa5f4d7db4678bc55114cd82ccd5cd97a11cbe116e60c28eb43e58f41e9c97028da8ffb45f7c0be91a57ec8c5e6218a6a4990558f67d8792697e4a22b1cd3c1dce2fcc27b1d5bce910f5da41a21ae0063c24bf2240f97c38b1cf30adcba21a1220843df781391583924968839233b911f8fccee523c4b4fe87e797a5aa2e30dc0c6bcbcf5cd472a8a92efe7d5a140fb88722fdd5104085efe4a9ae07f4a8fd670e01fd5b9ef56f59ccec9a90be901c7fa06242817487d81ee03aa2e11fe8b65e99c8887c07d618a5113b58c65280d351635604efc290fb91ddf2dca9e332b3ef7e76f2f399f71238f8074c4cac6946d242a4a10da0cfb761784b294b1ddb245245539220919fd5a5daa7074d2b118157376caee13f55c9a9d0f074a0da8bd8de2b45fd9768b529554d97b6820e6b2235a7f0bb2acacf17d9585b7d621ea096968abf47faae8812d544246c129de977226fd4b64c15a37109b828c8df07e053d78c88de6943fe36129cedf8b95c5dca6ad19127ccd00be4cc4d3632164972f16219d4d1b756e3862dad3513a1116b77565f2245c5d8206e75d1f1de6236dc818935c2df4779f686069f8e3d023988ddeeef7872132c1e4d137b7db2f57c35f4fc4c8b999b1f188e210ce0b960ec0538419071de3a3aeeb718101753304755d09991c259ae79290bc6b7859c2ba545befcf7207bf308408ed482c887a45cf89b72e8cb9c4930f24b20ad50bdf9d4deb5cfe6c494d140eea2157810c4db6bbc380bfe011d4372701cbbc18ab3cf28623fa903cb71f64849add493d37de7d76bdc93360ceac379c3f65dbec68fba1a362ad21328a5fa41a9dcc7ba26dc5de01cc67181bd526ab3a168c21e85bb85a4c58804e44aaa4cca067cfa40e5d20745e3504803d1557748ebe50f2439b29088521995fb1f2dd834de85efabf757d56e5d7945862b4a079b95098f7bbc33707d16d2cdadf4e52030e63f47d5c02bf8b443ab0e631d7ff35c3191ef6cd3f155393557ede91b70bd5fd4170618a496539f2ce144bd6c312b1ebd9760471e94ad44470e57cc8f9769ef0f08f060559d90c4a2bcbd0ee48c1ae867aa5bb12d59363479684bd52b4d10c119112b6b4041dde29b2d4f886f409cb76993b340d0e7175c3f0d9b51f2f0efd47e11fabe9e24a701dc51be1006cf1bfd5a82a5ebd0202a511e3e2f47e70a9b9331356e98e811ad954e986025a549478a174fb76ec174076f61640dde309e81c07d5b49c2933696118d93b34ae1d212f1f35bba920777e07278290838cefc103650b54d6a91abd1312ee8a4554319dc5047b3ca140819f5cee57fe91a3c776fab1c9ec1b8349b3b60c0fe6f567c5e291e76f8cc35ce8988467ebe7caf8ada400f310def15aefa3ac82a9761b2bad2c7a0e5f1b44b3c45a7cf167340670322195b8d2379521570cb89d5d0441aabc701507505987ead57c719a2919c357107a839358b15c97412d57c2965b4d76eb66c295f3a2e0c14a13dd32aeccdc156a98b8b6e81a3daa4012e6d3cd89f5dbba16a08d044c9704ac9d9ecc0d948ee9c09c75c7c3f056e63848d12ec9126eae4204b8dde51d2cf56e1f67c4b0e7f24ba869a263c3cb7d8239cdfb3a76d621efb741101dd391cc476625ef85126a78eccd82a5cafd7ef9e0fef4f4c5f1b6f05238275e43cae7413ea4bb6175bf0fbccfb4d5b762d1f7df0f065fa029556f1966ca72b1113debd4773ca4ff0e8d5e2ba00b9282f9b7149b217d5df6ba6b6c24df502232be4402218d83f729cd1c09280e08307a626c59dbba301b3f5485c096bb10acdae550c9f358595fde26ca38e38ffcc07f79fbcdb68aa960c1ab4a0f4b9a57453d9db14f7f9bac95c0ac4175ec0582c1640405552c29268405ac46faa29f281c83922dec8c26f5155757b84a52ef525906901c0b51f0ddb8e8ca97dd83d6ab6f23ef6c7e022c799b9068b38664237f4f154aef9cd130124d481a99a86de75573df3b9ef7d98bf4af91ec132cf650fdb489f13c7e7bae92d643b4a1f36be4dd8c584df45b3cfce2a405d8a7e53461fbf15a719ab476c2587e0f4afbc26a11632d772b5d47e4f64f7d56b7693352234fe67a87c5da1407e09ebcd94ac10c49c13bb1b8b56034129f8584794aeef814a054873e121aab3b4a960a1757625d59abce35f59e0e9a5c598d09975217645d320b5da3d16b4d3c0c106cee0cc09fa8728da8ef05be2a9f222ec8ac931408f93f58394d7ba2a96e3f58186a225ca09931fccfc4204908f184a2756de04d6ad5c1bdd456c9c20de432adb3b55bfaf40f5f686057eaa4f5276d4f5211e45a3594502e027ca1c915445ad05e26c301fc508a42e409edd05d1c43ef7ff7e776bed8800e2ac756dba21a9edb825e760908b0679d428d3dd383274c30a250492fdd2b8153531b3d4b427445b4d3ceeb16937766b4cf408ec6a9e4e1c043c031ee0e127a06903af7dbca1dc34bb7cd8d8a220a655f034d1991217a2cd023ce44c2aed9cb6605af36ae403306934a75303b41303bfe975226535950f7ab0bc9271431122f623006ec7e1da0bcf9b65f076c7e2ed0e41c9b8fa6e28ae10c1ff94c3760ab3af5875f03a1dfa8fc19e93318b8f3581b72167e509c2f2d66682634734b6ba9caab5e3c1dfb03390cc4", 0x1000}, {&(0x7f0000002480)="76097a819ca22420bd1b674311d47ded3e89f0d0dfe15c25a02e9f882efb9c202ff58dda8ecbb3cb2065c2d91a", 0x2d}, {&(0x7f00000024c0)="af067f12ef46ea5e19fa84a0489bc6f18916e6f403a057b3e201982ff5323ba8c9f85a0a6d2d5f998fc461e034fb3a2ecc05889aa443c0994077bc0fd51c86554f3a12c67bfebedc5ff6bb312adbdd699fd5638659422e32d166becd5537cbfa83db20beef5040cc9540b3517085c4c2afa68b6623b4f90a72ab23d70c6cf25b649d3c22967031069c16b2cf07f5078b9225953fa68e8e4ed0756d", 0x9b}], 0x7, &(0x7f00000027c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r3, r3, r6, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r2, r5]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r4, r1, r0, r5]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x100, 0x40d}, 0x0) 16:00:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0xfffffffffffffff7) 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, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0xff, 0xd6, "040853c335cf4d62b52f20ab3cec5585857969c4", 0x5, 0x4}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x82b) r5 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, r7}, 0xc) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="00e4b47dc286c197ddb03fcb120bf55485438565da1c0441897fa642e3e8d65c409d645ffea2e0d80d24a468474ee8988cec86d4ebafc060f8378cf5ce91b5a4673e8ac26464feb50be554c96b756346903b45323641406825a57e5dab3196cc0bf2be8d5a4492b7dbde7fe97f4144bf834ddb44e62a436885994295641b103804eff93f252bb4a0889112208ca52553f217b5328a86701c694c0e441dde6b5315deee06924ecc182563e3d0b85fcf280780f574d0bf7d7413af643ce6522277b6f11dbebd5e4d75a2585bdae66c60ed972585d0331dfeeb60889dda1e", 0xdd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:36 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3, 0x80000000}, {0x1, 0x7}, {0x24, 0x101}, {0x25, 0xd691}, {0x101, 0x9}, {0x0, 0x1}], 0x6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) 16:00:36 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000140)=""/239, 0xef, 0x40, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getppid() 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006357000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e1e40700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000751eed0cf2d82aac00"/4098], &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="f5d77df24ccf26cf3aa892"], 0xffffffffffffff42) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x9200000, 0x1, &(0x7f0000001180)="86a2f50d4026f8eb67e613e3da1fd06238a017431e10e3f31dd6e17346ed792735290a461a6198cdbf8da937a3c7eab8322d3e60acd0660e8af13ae58250ec05ee715eec0a0d988f8dd1b3b49b96e30589bf1c824777124c690e6c591209d57b0c6d1bfacb8b5c77cd5c3fb0eb60161dd8b29dc1df2dee9bf92875cc227ad832bc09f7c7f43030a74402a27eeeb1b35eee6cb2224eef30c6cbfd2cfadefe1357d0d6bc8ef0a0dac285d623e67d59641ab54b6e4a18102ddad2f4996f3de6a656962341c67f6a52270c9f649e0276fb7393a41bd61bd6c53bb85d237a0837555ef1d677", 0xe3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:36 executing program 1: r0 = semget(0x0, 0x4, 0x0) mlockall(0x5) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x40b, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0xffffffff, 0x5a916d30, 0x4, {[0x4, 0xa10f, 0x9, 0x7ff, 0x1, 0x1, 0x7, 0xfffffffffffffee7, 0x100000001, 0x3, 0x8001, 0x5, 0x5, 0xfff, 0x0, 0x7fffffff, 0x9, 0x5], [0x1, 0x800, 0x6e, 0x1ff, 0x7f, 0x7, 0x0, 0x3f, 0x1, 0x4], [0x1f, 0x0, 0x1000, 0x800, 0x70, 0x546d, 0x3b], [0x2, 0x1, 0x1, 0x7, 0x3f, 0x7], [{0x400, 0x2, 0x5044, 0x7}, {0x9, 0x8, 0x10001, 0x3}, {0x5, 0x929e, 0x9, 0x10000}, {0x6, 0x1, 0x8, 0x80000000}, {0x100, 0x40, 0xffffffff9651f87a, 0x8001}, {0x40, 0xffffffff, 0x7, 0x1}, {0x86, 0x5, 0x40, 0x45d9}, {0x7ff, 0x4, 0x1, 0x395f}], {0x4, 0x9, 0x5, 0x3}, {0xffffffff, 0x4, 0x4}}}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000002c0)=r2) semctl$GETVAL(r0, 0x0, 0x5, 0x0) 16:00:36 executing program 1: syz_emit_ethernet(0x65, &(0x7f0000000080)="720ae3cfdd003e6f7144a959f5f580aec067110a5c04852cf59c26ff74aa39c637aefe7ee54b5492e04d5758f1e99eb934965e4062bdf90b17682d6bf0308c323225f019ff2dff20c11e985156ea6e64907e01a14d68b39f14c5b76105ccc9fe62db3c931c") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 16:00:36 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x68) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./bus\x00') chflags(&(0x7f0000000140)='./bus\x00', 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x2, 0x2, 0x4000000000000000, 0x80000000, "ef58ae1de6a9a69b05cf17e6fa4c22ef328e4345", 0x1000}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="000000186004008b00063300feffffff4f12ce32bc0408e40000000000898000184f9419a3bb6b3c042efdd100000000fffffffffad4b3a82298bced9b041da8afe53b717771daacb1a0ff211a7efbb02b92cf487ec84b6ca725c8ba0a24cc2c1669852f14bc0dfb2b76362ff0500a736c5b8c6ef2e7224e8803e592c5ad50858e8783ceb595a72bed324f90efed30536590727c7497c9a469c1e3f725ff537113d8517d40cc1edc642e82f7c1b398ae310ab5905d7d23627b56490cae39d5439da5ce73f8eb19335f580802351f29483b67bf6a8325135b2a1023", 0xdb}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r0, &(0x7f00000002c0)='./bus\x00', r1, r2, 0x2) 16:00:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r2) close(r3) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x3ff) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) dup(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xd112, 0x6, 0x7, "035acd76ef3ca100000004000000f8004a1100", 0xffffffffffffffc1, 0x10000000000000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6af", 0x565) write(r0, &(0x7f0000000b80)="f63002a213eb61ae994c080054d0a87a94e48ad700441fb623040000000000000000000084e1c79c92731950595410fafd326b32cf060a58da9b436a82a60fa7a2233cae27f174aca9a909b288a211b35702000000000000003fde4c06562bc4c24d944f1d29a68a4af6e22c451106bafb00358340dd88000001000a4f6c6a91553fef86b0a64f3a7cdaf42cd73fe6a7ee07e0af0dd7bcab0d3acc2db19c4a8fe83613cc1f47b65bf60ea805b7a441b18d19571b8a4db82d1830468d9ef07d65a5a5882459b4c18b4ec9353a21e491dc4b5d00085c786c6bc092ba023335b08dfe3ef53779c57a33b25be56901836c127dcb0911e6aa61fe9723c8b2fea31b0354a6eddb9dd1487d030323f07541b048c28da99d8c3919669738db91ef25743c64307121de76f00b84db30637ce0a124610ec3222f80b4d66f1301905578003e9d5114999194efee3a8126c020c796a6c8d255428e3d92032b71d1428f111f2626415a604d0accc65cefa4e6bdd74d74282dc5e4cebbd6d87468caa6610b0a4e8acd9c19749c5d75f9ed813b32cb3a5ef79ce63791b057620afdb4d92888f1bab8b0db04283f3172c567c930cd9554cd9c262b26a4dfb9ca3aa6d92267b6293a4d6ec6546fc75456b3b3e062904d03e8db15543fc92b887f265d64f8dc2d282cae3f4885dc523079b3a361bde3935906a35591fdb2000000000000000000000000009401ff4a61c9ed747bf795bfda68bd67f9a1bb4918c81c48dae9ca7065f9a1b22f66614a23c03fb304d44f9f805c45c7bb191326764a43aa91e55e9453c3cd120a1dccc5a4829dc4581192a1387c9ab795ca9362335e0baaa9fd22f37b232308b78383ac3323550c81b7ae193288989f881d7fa852079830f13699e5c58096492a31b5644a88fe64ca28c70f3a9043387110dd2ddd373a240540fcd1ee710e2366b0c1433f87228f0cf7dc25c9b6469a0ba94c70e20936572ee10ad5bb64317b14ff1ea6bfd16ec1433fe59782777a8acf5571fa0e9899708cf1a2261ed9130207100ed556ba4d92d3e37bffdb037b243bdbb47dc2a24b173425a276ed01c3b8cea90bd2e7695b389e17a6ee9adee9bded25fe9b660532fd9f297183e306e750627ff09e3ab72267ce9389e917f3dfaf", 0x332) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3ff) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x2000000009) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_getres(0x3, &(0x7f0000000240)) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) syz_open_pts() r1 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) r4 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 16:00:37 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a112989702f10361f7c882dfd3f995c404b61e43166fe2a59cf9e4157eb4863fef6b58ef66920f94488b8fcd822a5343e3f6a5a8f9c47cb329b33eec9d288cf453a29067deb7df89e7211a3f53f3a4ed8534fbed8e18c6eb7aa18aeb8890f3c14899685fdd3cc0b2e9a5173c5f33cce70681b4d5ce490d8172ef66e5d635412a2754da56e0eeeb28b4c9485e5ab21a191de6e0f463808418b811015aa4654780ddd6bbb1bdda1e60c81a544d3d80f10fbbdce8779da090b48337a08d09c40a2ef1330d6e3912c5312f92e446d20c8ff0334fd15f4110ac8515f0b09832a5f6370cabef023bfb0976f413f2f14a80d5febf8b918c1806404b9ba7be325f358b9006ba0b592fb49d3c6f3ddcd08e710d5fb6b5b4a7745122c827b793dd45940628c9a341d0402d88852cd1e86a0d655481ebcf7edfa646e50800eeffab8e606f286ef79d168fd3e91d5796aff6dae89aaf67e85f89b1979dfde27ab5aaadf529d1477f26b6e124b6f236f3d32e968c3b3f9734faa91cad8a24d8ef1f6e0a65a74de330e971fd3f62ad1b58e00c8928e1c96820784b6b70080acf8f5911a9e30ac4a16f6a1ca886aaa0ba139817b17c2d67a9e7f199bfb161280b73a2adac3a7a61a9c9a94a9193de7e8e9e64274d55a6"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa560000000c0d0000d0459370410510fa651c1ece0efdd308e6b7ca", 0x1e) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 16:00:37 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x3, 0x100010030) msgsnd(r3, &(0x7f0000000540)={0x3, "ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e"}, 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8001) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x10001, 0xf, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeac, &(0x7f0000000340)="b6") 16:00:37 executing program 0: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:37 executing program 1: 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) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000300)="a56b6764a55e8ee239c1a62183ca26027cd36ff16d1b7d9718328618d101221d869a8a34b64fabbfbec3688fc62642211c5cc465d0a06cf599e756458c4a6df64c31622c6442ee097ef7d44a00579469c7dcb4d99f406536f7558023209ca05f38df0bd472e56d345f798a8ddc179d04dd3bc34302f6c511915b12709cb9d1bbf4422ef5458c9d3a43e64ef8d8696d486c59124807", 0x95) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x301, 0xcd6e041c749613d4) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000001400)='./file0\x00', r1, &(0x7f0000001440)='./file0\x00') r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000000), 0x2a6) recvmsg(r2, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000000)=""/146, 0x92}, {&(0x7f00000000c0)=""/222, 0xde}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/185, 0xb9}], 0x4, &(0x7f00000012c0)=""/217, 0xd9}, 0x43) 16:00:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xccf, 0x8000, 0x6, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) r0 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000200)}) r3 = semget(0x1, 0x3, 0x2) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000080)=""/33) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1f, 0x0, 0xe, 0x7ff, "d8823e1e38e8bb784a91f77b1876b161433095be", 0x7, 0x7f}) r4 = msgget(0x2, 0x10) msgsnd(r4, 0xfffffffffffffffe, 0x0, 0x800) 16:00:00 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(r0, 0x0, 0x0, 0x100000001) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 11:46:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x20) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x9, 0x3}, {0x8, 0x5}}, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 11:46:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x0, 0x400, 0x8, 0x40000000000000, &(0x7f0000000180)={{0x1f, 0x2, 0x8, 0x40, 0x9, 0x5, 0x28}, {[0x8001, 0x0, 0x7f, 0x75455be5, 0x7, 0x15b, 0x100000000, 0x10001, 0x9, 0x180, 0xfff, 0x5, 0x34f5, 0xffff, 0x5, 0x93, 0x8cc, 0x80000001], [0x1ff, 0x79d, 0x8, 0x2e, 0x3, 0x0, 0x3, 0x4, 0x7, 0x1000], [0xfffffffffffffff8, 0x100000001, 0x80000000, 0x5, 0x8, 0x4], [0x80, 0x8, 0x1ff, 0x7581, 0x1], [{0x3f, 0x4, 0x3, 0xfff}, {0x9, 0x8, 0x6, 0xffffffff00000000}, {0xfffffffffffffffc, 0x1f, 0x1675, 0xf9e}, {0x5, 0x627b}, {0x7, 0x7fff, 0x9, 0x3f}, {0x1, 0x3ff, 0x4, 0xfffffffffffffffb}, {0xffffffff, 0x6, 0x1, 0x8}, {0x800, 0x1, 0x0, 0xfffffffffffffffc}], {0x3, 0x81, 0x400, 0xfd}, {0x4, 0x1, 0x1, 0x53edd7f2}}}, 0x3, 0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0xafb2f541d5dccb13, 0x8000, 0x6, 0xfffffffffffffffa}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x5, 0x101}, 0xc) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r4}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r5 = dup2(r3, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setuid(0xee01) clock_settime(0x2, &(0x7f0000000180)={0x8, 0x9c2}) r8 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r8, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0x8001]) setegid(r6) semop(0x0, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semget$private(0x0, 0x3, 0x210) setgid(r7) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000240)=""/66) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/13) 11:46:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 11:46:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x10000, 0x1, 0x5, 0x4}) socket(0x6, 0x4000, 0xa8) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") dup2(r0, r0) 11:46:07 executing program 0: r0 = socket(0x2, 0x10000000004007, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f603c060069675aafdde36c"], 0x10) sendto$inet6(r0, &(0x7f0000000000)="11b79cc2ac718009d31124a437321f2b6bdc47d9f3dbe4", 0x17, 0xc0544cbea997bf06, 0x0, 0xffffffffffffff67) 11:46:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x100, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 11:46:07 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x1, 0xffffffff, 0x2, r1}) open$dir(&(0x7f0000000240)='./file0\x00', 0x480, 0x80) close(r0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x6, 0x7, 0xfffffffffffffff8, 0x5, "1b70672c24deb6bcb71ae9a30e51ba940220e9ed", 0x1, 0x7fffffff}) r4 = dup(r3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r2, 0x2}) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r0, 0x84}, {r3, 0x40}, {r2, 0x10}, {r2, 0x40}, {r2, 0x40}, {r2, 0x2}], 0x7, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x28f4, 0x1, 0x7, 0x100000001, "3bb81d003d4fced0fc839204e80642ddd8ca8650", 0x8ef, 0x5}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0x10, r1) 11:46:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x46}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r1 = semget(0x1, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x800}, {0x0, 0x8000, 0x1000}, {0x1, 0x7fffffff, 0x1800}, {0x1, 0x58a0000000000000}], 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xa45b) fchflags(r0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:46:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x100) setsockopt(r0, 0xdf7, 0x6, &(0x7f0000000000)="8a1b1da8d6a85a6daeddcc", 0xb) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x150, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x40}, {0x6}]}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x80) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x70f, 0x5}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) fchflags(r0, 0x10000) syz_emit_ethernet(0xfeeb, &(0x7f00000001c0)="96") 11:46:07 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) flock(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xf5, 0x9, 0x6d5e, 0x1, 0x9, 0x400, 0x9, 0x2, 0x2, 0x7, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xffffffffffff0001}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 11:46:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x5, 0x8000, 0x0, 0x9}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') kqueue() kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 11:46:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x80) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {}, {0x6}]}) nanosleep(&(0x7f0000000000)={0x5, 0x7}, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x56) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000001c0)) r5 = dup2(r1, r1) syz_emit_ethernet(0x33, &(0x7f0000000200)="5d0b91da846636e2141edf7cfcf90ae350ff86998ecb6216f8e2b7c8713b040840852704057d3d6c69b44d47aa73f5eee3351a442e989f3d25d8ae98") mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x2010, r5, 0x0, 0x2) syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x6959, 0x1, 0x2, 0x8000, "d7eeffe9125bd06ae5280977945b74313d7fcf93", 0x8, 0x5}) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x4, 0x4, {0xd1a, 0x8}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000000)=[{0x100, 0x100, 0x8, 0x80000000}, {0x1f, 0x80000000, 0xfffffffffffff433, 0x7}, {0x8, 0x8, 0xffffffffffffe402, 0x4}, {0x0, 0x5, 0x7f25, 0x3}, {0x1000, 0xfffffffffffffffa, 0x5, 0x8}, {0x7, 0x3, 0x100, 0x100}, {0x10001, 0x1, 0x0, 0x100000001}, {0x0, 0x1, 0x7, 0x5}, {0x100, 0x1ff, 0x7f, 0x101}]}) 11:46:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x5) close(r0) nanosleep(&(0x7f00000000c0)={0x13, 0x9}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet6(r1, &(0x7f0000000080)=""/47, 0x2f, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000040)="81bd9d607c58e1b2", 0x8, 0x0, 0x0, 0x0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 11:46:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x40, 0x1}, {{r1}, 0x0, 0xa, 0x40000000, 0x3000000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x5, 0x5}, {{r1}, 0xfffffffffffffffa, 0x26, 0x4, 0x401, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x8d, 0x18}, {{r1}, 0xfffffffffffffffb, 0x15ac49fd62000e63, 0x4, 0x10000, 0x81}, {{r1}, 0xffffffffffffffff, 0x28, 0x1, 0x0, 0x9}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xeaa32db49aa8f13c, 0x4, 0x4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x401, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x1, 0xfa}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x2ae, 0x6}, {{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0xc7, 0x1, 0x6, 0x401}, {{r0}, 0xfffffffffffffffa, 0x44, 0x20000000, 0x41, 0x9}], 0x6db3, &(0x7f0000000000)={0x3590430c, 0x6}) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xff84, &(0x7f0000000000)="b6c35ab23a10aee9231d3d7735aa2ef7debdc24acbeb5468dbc801698e2e68ae55973e") mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x11, 0xfffff, 0x1000, 0x400}, {{r3}, 0xfffffffffffffff8, 0x11, 0x10, 0x100000001, 0x2}, {{r1}, 0xfffffffffffffff9, 0xc9, 0x80, 0x89, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0xfff}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x800, 0x60f}], 0x1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x20, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffff8, 0xab, 0x4, 0x40, 0x10000}, {{r1}, 0xffffffffffffffff, 0xa, 0x1, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40, 0x7, 0x9}, {{r1}, 0x3557e3d0cffe8557, 0x20, 0x80, 0x7ff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x80, 0x10, 0x1, 0xff}, {{r3}, 0xde373165ff1d7e17, 0x11, 0x80, 0x2, 0x101}], 0x15bf, &(0x7f0000000000)={0x3, 0x3}) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r3, r2) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 11:46:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffff, 0x8001}, {0x1, 0x1f}}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="5c685bc1b7153a2a05fa17191c2508170f546b052ce21038bbfdb905ba2dad801decf1eaca903f2b12a54f2a582c154b43ed384dd6788a14317b8d4f7e3b78ab9d95ba5c3d8717e4f0946ed80a16b5b3ea242efc6ce45a76791aa394951b6aff68babef5b260d8215fb53992dc19a00d8809200cd873aceba26abaf27d607b075ce6af5b5d830615a35be876489fbd36038b29d9d4d084bbfde4b5e9ddea", 0xfffffffffffffc87) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000180)="015faac4aa55f614fffc1f1d37444f1421200fbbe9681eab0700000900000000000000000800000000002334de3ad18dd72a273cfae6ec444fc0238d3f4d81c04e38537beec28eb0bea51c4999f32a9aab0efba96de4456cc96084769d6a5a8ec27da3b933bec5cbe062941ab14891993c315c186fdafd2182f0446edaeab41fb2d3b5d7de2c1632831f5667df3a64f23337487516b2e64c131dc88d8204336fb87aa39fcbcccc13524ae6af6f83730d7d79220dbb8cfd5f14eea8389ea4fa7c2147cf654ae5ca66365368ca2ec4b35638f59606c17d40a9932b399595fba0352b2868321ecdfd58c658ca10ad8766f554df47a6808e4055e77929955ebbf7c79008309283d80583f9e4dfea95254e5ddc230250", 0x114) r2 = dup2(r0, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0xff, 0x9, 0xff, 0x7}) chflags(&(0x7f0000000080)='./file0\x00', 0xfe8a7024bb408838) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) 11:46:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) chmod(&(0x7f0000000340)='./file0\x00', 0x1d9074bf28f7b2ae) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) renameat(r2, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 11:46:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4000800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7, 0x3, 0x10000000, 0x1}, {0xa0, 0x81, 0x100000000}, {0x800, 0x49c, 0x9ee, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x80000000) 11:46:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = socket(0x1, 0x4, 0x5) r3 = syz_open_pts() r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x248, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0xa4}, {r1, 0xe192d8d7ef11c9cc}, {r2, 0x4}, {r3, 0x8}, {r4, 0x1}, {r5, 0x40}, {r7, 0xc0}], 0x7, 0x7) socket$inet(0x2, 0x95cf0ee27929df36, 0x2) r8 = shmget(0x1, 0x2000, 0x7fe161ec19d06968, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) r9 = dup2(r5, r7) kevent(r7, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x21df86cdd876638b, 0x20000000, 0x6, 0x7}, {{r3}, 0xfffffffffffffffc, 0x18, 0x20000000, 0x6, 0x8}], 0x100, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff9, 0xa, 0xf0000040, 0x2}, {{r2}, 0xfffffffffffffffc, 0x2, 0x8, 0x10000, 0x3}], 0x7204, &(0x7f0000000200)={0x176, 0x8}) r10 = getuid() r11 = getegid() fchown(r6, r10, r11) pwrite(r7, &(0x7f0000000240)="e1971117dc7fca16e2b11ac645b358200f82ec180021e8aec79c34f50959e73e03c21e8ff15bc15406619853a3eb666b668dd5ce44da95999bc781237d277b210fe1f459e0b2ece4046fcc0a28a3b131ca9cd786442c4ea99266cb64a476104350430fa71e4f0e487e6e0c21", 0x6c, 0x0, 0x0) write(r2, &(0x7f00000002c0)="479b577fc12196adb268659946e51fc7d73f027b959504ebf11d13a76eea730ecdf7f93479dc7f8ec44eee049d1090a712575c0f67fb041b5a1b84d54adacc4d5ac16734e4d8187a65d03cb22c8d51a66d74382c30dc1e086cc64cdd8b5a801dd3cfe7e02f7ce58e102cad3e93b348fa2524b50281a616d679e5d9", 0x7b) ftruncate(r6, 0x0, 0x81) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x40, 0x0) getpgrp() r12 = syz_open_pts() open(&(0x7f0000000380)='./file0\x00', 0x200, 0x1) getegid() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x810, r7, 0x0, 0x0) setrlimit(0x1, &(0x7f00000003c0)={0x81, 0xfffffffffffffffe}) dup2(r12, r9) ioctl$TIOCNOTTY(r6, 0x20007471) shmget(0x1, 0x4000, 0xb0f0d1577c697d11, &(0x7f0000ffb000/0x4000)=nil) pipe(&(0x7f0000000400)) 11:46:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) 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) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000140)="1800000000000000", 0x130) 11:46:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x921, 0x4, 0xfa5, 0x3, "2ffcb1851732de89cb69e45a2628407ca816a98d", 0x8001, 0x3ff}) read(r0, &(0x7f0000002740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="3e33721699190d9c6ad794d4a8d5ce7e72ff46aecd6d26ec0a6bb5f0c294929cbeeca80fce919c321075fe5804a3f91f797719e89880505eb13095b0f9547f708712f778037846d2f8f2c51aa7d16a0dc6d8b6cacd35e410aebb0e2a7ce36f79478e3686f5becfe859f9aa9ea0c849a68993", 0x72}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) read(r2, &(0x7f00000000c0)=""/202, 0xca) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) pipe2(&(0x7f0000000200), 0x4) close(r1) 11:46:08 executing program 0: r0 = socket(0x18, 0x1, 0x6) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202ed3527b60a878ec52e2f66696c6530004920cff9d59b15e01b15cae95e8883c09a3e75ba23e3f08bbaa77c8e0cc88bcf446b3bd8d6fae3c17722c3d9ff6f2d784000000000000000005c62abcbb1f144fc54cadb08a7bc161510dcae4ed260e76fef04465e06b9fd561b49a1b4ade97adca997eb16f40d339ac69b253610614d47a0e94c39e7cec9b837ad3307fd634c4caaf45bc9f00d882dba8dc9d14865f42bc147db50e1429dc3c0ba00f72981ad317a46c455907fa1bc391b5f62b2c22bc56d8478b8404e625d13d7f01ecd635e08b603b637225edc55ae70adfdc408796aaeb95847b22c89290258ecb6455e6d89efb5214f5fb24ed9dc7ccbe24d00278fdd407c43ba0759f700e872ab4c7cfa00f66f35f2779accab614ab5a94bbb6905a2472747ba168969eed625b55acabdfd85ef1990f91d58fd823b325a4b13f3cb1af459f0a996a9d77f4f12920751d849f8bc3b4945768809fd4e2cf2ebbeba0fea79a5fdfdfca4291f7ba0aa48414ff21da88e5959abe4e12afa4dd6f6c2f764e1fcf43426c8ce41cf93453ece57"], 0x10) r1 = msgget(0x1, 0x21) msgctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000240)=0x10) socket(0x3, 0x8003, 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) munlockall() setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000001c0)=0x755, 0x4) 11:46:08 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = dup(r0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSBRK(r0, 0x2000747b) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) msgget$private(0x0, 0x340) 11:46:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="09dcf692b966511066b718c7833a43e7f9f24bd6859fdb0d5e4aecc908c7da92960b072a032d9f70bcf8318c1f5517c60400000000000000fbff00"/79], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="9e3eaa490000000000041b5ab397084a58395eaf1c06bf9a559c25e9be21681d07d045d3704136e699167b4c2abd4d059931f8fbee93c1459f9b000000000000800000", 0xfffffffffffffe26) write(0xffffffffffffffff, &(0x7f00000000c0)="66bba77823773656f0561712c37b26213dbb3446ba05680d67fc44c3c534c57de99eadb7ee803c27d96d196f1f7c750e", 0x30) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x3) 11:46:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/130, 0x79}], 0x1, 0x0}, 0x6) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xfffffffffffffffc}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x9, "000000000000000100002000", 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x2, 0x4, 0x7}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000200)={0x80000000000000, 0x1}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x5124fecb696de395, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:46:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) close(r2) pipe2(&(0x7f0000000240), 0x4) r3 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000005c0)=""/206) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 11:46:10 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="0705") pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) getgid() munlockall() utimensat(r4, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() r8 = semget(0x3, 0x3, 0x4) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000580)=""/226) dup2(r5, r6) kevent(r7, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003aa0d3ab00"/4104], 0xfffffffffffffe07, 0x0, 0x1000) fcntl$getflags(r1, 0x3) 11:46:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20a80, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/4096, 0x1000) readlink(&(0x7f0000001180)='./bus\x00', &(0x7f00000011c0)=""/4096, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x2) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x0) write(r0, 0x0, 0x0) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x3, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r4}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r5 = dup2(r3, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r8 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r8, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) setegid(r7) semop(0x0, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semget$private(0x0, 0x3, 0x210) setgid(r6) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/13) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x575, 0xc97, 0x5, "5ee417c5389e34085ce6565a26c45772b9415e0d", 0x5, 0x3ff}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) write(r1, &(0x7f0000000180)="d29f3476c9f0fe6b34458a73dcbf57", 0xf) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:11 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000014}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000980)=0x8) syz_extract_tcp_res$synack(&(0x7f0000000ac0), 0x1, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") syz_emit_ethernet(0xfc, &(0x7f0000000800)="bfd7ac8a7581c95d1e3f88b98091d619585fc55b5166515931c958c38f875ba1fe2c45384be82dbb841b6f6cbb9a41613d15669b85075c8ca546fa5fb6994334b33214b9d9e1db0e1be8ea82246b092cbc625838087043fb6d40781ea5b8cef37915159d080fefed35d090168aeeccf84d8463fdef39e37eb5e2bbabcf75ce366e165bac74b247f7c9005e51131c757196fcc41a008008e4c7100de8d874c62e6487c87957dcf4f37868e7c0193917e36a2b386e53dbf6a2fc2c9a3e7a5aa81a3672a09712e8b8ef13802a9ac795b91a2cb818042adf4e9a06e3f5e15722390a5bcf1aa71016a54b562045771df841c29620bb7ba0a1cafc5397234c") pwritev(r1, &(0x7f0000000780)=[{&(0x7f00000001c0)="1c8eca1a0b979313fd16d746ff73985eb9248e292e65fd7cd650166aa04974676520deafd18813f01fcc77ba777c2bb092eec44e9ea13e7eac4e11f1c7b4e2ea13c7a46c91b9dcc809ef86bed4abae01b3ea05dfb4533ee47b7ad867d7fcee14c9a4112910b1ad95662f86cd4023386b561b6f57612a88cfd751c900acdecffc7b84a134b510b504f0dde3237cbcd29a554faa68474aab37b27c53e59159d0a3", 0xa0}, {&(0x7f0000000280)="f59ff0ce929cfbada64c4b35c9a06bb3cc74309c080452803552f51f323ca90ad2bac2567b3827108117098a7d428edc6e1cb4c0a50d1b90f821dbebb353e077d4e2d8fe8d34b3b3efd4c30c4ee07e13c3359a9fd1496dcb309f6bf9afe4400e4749c5b9c1e990112eb6af96e1d527305bd3a157a6f5c81edc2d285ffb47c86edea996ba38ee3195481db7299c9263fe8133f78ee7a72c22658509e6649b4232586333cfbbc45b82b9ec863c540f4a5d1b07ee8ae279868780df80e2bf5f3b991c2657b1cfbd18df9d10ff271c62f4960488bcfbe1cdf5ea6eb459b331367b67fa807416158440a54b238e", 0xeb}, {&(0x7f0000000380)="550786a88cfef3e87bde637520aa723381abea54534643e38c7bcf491fb7b5bb78e18a29a84db4e8f72171fdbf057627ad7048e74270200645b76ff5c7cd17ae03056f7c00e437f03da0f3f53cfc5860c4e6863405dbd0f9839d918add5e3fb062b2160959a1ef8c9fe7f97a", 0x6c}, {&(0x7f0000000400)="a6f0d320e1105ec691a0387d199b7fe38ae23e7197a3a8d12f7c8079eae503cbe2d74c55d55cfce1f37fd0c6087662b0660ff247a7b4cbf81ff4bd356679a0c902a71afc5c7f3346ab63b772d04866f3786b620457c63f521f0b3f819e252759e3d96569b29a0288f951cc86f378de9ce3ed64c78124d3871fd38380e784668c3d40a3678d9bac1aad45af62ebdf094620faca059bbff2c26396326dff067940ce10c2993f855407e26f3ab20e24215d5d3961603d9338c1bebbf352cc3734815acda2f23bd73db3e46fc5", 0xcb}, {&(0x7f0000000500)="2b5b929605d17370124771cf45634ec4c3499c4f38bb7f3104d514d4601cafc8d651a70a2c2dd0df3d8e4c4c682fea5b8111e89b58", 0x35}, {&(0x7f0000000580)="eb3eea3a453445af103f3659bd48507d18621912d58a7339cebc8c94b5f834ed1fe0f83ffd988275624559be46690a95020afc8478f1a2f429b691dee4d51fa64100abd2e391f872c78048166a5096fb507cb4779356ddc9f84b3386b3abc9108829e33039f6303507fc811335380a0a40f850172dfaae5374266551cb0e5e3b5cc1b8b41ca1371020f9f03bc2d65f1b825447d0aa356bd143a48852532d386a7bb71de64f1ff33c5b888a2c2bc988ca68ce8e6aef1932f1e38198f75587b7ee62f5da9e580352f4549676f0d22aae37b80ba9cfde79ba", 0xd7}, {&(0x7f0000000680)="d6f991864589859788171b69f27bcb309fa4d5e1477e25ed51f337d63d593b0ad352f580811723201ac81bb24ea2113c8aca2681fa548cd4360bab42f34a2638eda7a2a58bc19d1fa7d181cb5241517cc0920431f819250f1d9832f2d47ecdc30a", 0x61}, {&(0x7f0000000700)="6fe565fb8e9a1502cf0133da1843f4ed2ec195ce9f93cb5ed8983e6d701b364b60f5c2e21dedf4adf25dac832d71f74a4f72e2b7a564a924dc3400e9d4cd680a9507eb347721de36701104db35579872c22a347bb675ea821ad7da22a00a381e5693622db7ff427b7ed2c5bb0fea56aaf377bd9ac25c67ee451a96", 0x7b}], 0x8, 0x0, 0x42) accept$inet(r1, &(0x7f0000000900), &(0x7f0000000940)=0xc) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") 11:46:11 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./file1\x00', 0x100, 0x28b5) open$dir(&(0x7f0000000000)='./bus\x00', 0x110, 0x70) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) msgget(0x1, 0xa0) pread(r0, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000240)="270b56284b5b462992a2da950288eb402c1a55f23cf6b5a2c8c3b6ef2d7ecc8f7a62a918a36f8d9de69cf2915050ee368cb427bb5b3320c61c69d3ef496699ffae76becba9383cd9cc1c1463445d7e71732994d1aa6802849aed95a5580692a083cef2e3815e74e0d9ae075a7aaed2c97219f8df7b334fc83e7056bbc4dc892d0499f9487df2fa4b6a390de6939e324605", 0x91, 0xd, &(0x7f00000000c0)={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) 11:46:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ff, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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) socket(0xd6d0df6f7de3418a, 0x5, 0xfd) 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) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:11 executing program 1: select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0x81, 0x1, 0x9, 0x200, 0x5, 0x4}, &(0x7f0000000100)={0x743, 0x1, 0x2, 0x2, 0x80000000, 0xffffffff, 0x7, 0x4}, &(0x7f0000000140)={0x9, 0x8, 0x6, 0x200, 0x7, 0xffffffff7fffffff, 0x2b, 0x7fffffff}, &(0x7f0000000180)={0x3a, 0x9}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x49) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x400) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x6, 0x5}, {0x100, 0xd57}}, 0x0) 11:46:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000400)=""/119, 0x77}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000480)=""/228, 0xe4}, {&(0x7f0000000580)=""/184, 0xb8}], 0x5) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0x1000000b3, 0x40000000, 0x4000}], 0x100000000000004, 0x0, 0x2000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x36, 0x8, {[0x1, 0x9, 0xf87, 0x9, 0x7, 0x631, 0x7194, 0x8001, 0x9, 0x9, 0x0, 0x79e, 0x6, 0x1, 0x4, 0x8, 0x81, 0x100000001], [0x6, 0x0, 0x3998, 0x2, 0x2, 0x80000001, 0x6, 0xffff, 0x6, 0x6], [0xfff, 0x1, 0x1, 0x401, 0x1ff, 0x3ff, 0x7], [0x10000, 0x3, 0xffffffff, 0x0, 0x8, 0xa39], [{0x842, 0x4, 0x3, 0xfffffffffffffffd}, {0x9, 0x1ff, 0xfffffffffffeffff, 0x7}, {0xe27f, 0x8001, 0x100000000, 0x8}, {0x2, 0x100000000, 0x9, 0x2}, {0x7, 0x7, 0x6, 0x30}, {0x3f8, 0x3, 0x3831ce09, 0x400}, {0x9, 0x3, 0xff, 0x2}, {0x7ff, 0x4, 0x7, 0x9}], {0x7, 0x80, 0x123, 0x6}, {0x100000001, 0x6, 0xe1, 0xffffffffffffff01}}}) r2 = accept$inet(r0, 0x0, &(0x7f00000006c0)) getsockname$inet(r2, &(0x7f0000000700), &(0x7f0000000740)=0xc) 11:46:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x23, './file0\x00'}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 11:46:11 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x9, "1dda4100"}) 11:46:11 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) socketpair(0x1, 0x1, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r1) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) chroot(&(0x7f0000000140)='./file0\x00') writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrlimit(0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) write(r0, &(0x7f0000000040), 0x0) 11:46:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000562000/0x2000)=nil, 0x2000, 0x3) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:12 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x5, './file1\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25, 0x0, 0xfffffffffffffffe}, {0x30}, {0x6, 0x8}]}) syz_emit_ethernet(0xffffffffffffff12, &(0x7f00000001c0)="9629e801a0bb6d467edd061c2d4356b9be91ead9d8ad6079d19b87776ac5d17127d09dab025efc844e045dd7d4d2ed5bf31bb2ee98bc848d59993a9851163c50f626ae19ce8f6caa075bef5ffc3533d3d7abd5c402673f22b9bd88566c847142c52d5e11f3c442d9ce9c88a36db4647584ad91990e86695330418bece82380e65453e027237f90894cbdf5b59598109a9c0294") fcntl$getflags(r0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 11:46:12 executing program 1: r0 = getegid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, 0x0) setregid(r3, r2) getgroups(0x2, &(0x7f0000000000)=[r1, r1]) 11:46:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x1f, 0x8000000004}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {}, {0x800000006}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xc7d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xe90, 0x5, 0x0, 0xffff}]}) 11:46:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0xa6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x20, 0x5}, {0x86, 0x7}], 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 11:46:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000194, &(0x7f0000000180)=[{0x100, 0x6, 0xfff, 0x400}, {0x9, 0xfffffffffffffe01, 0xffffffffffff676a, 0xff}, {0x3, 0x2, 0x427, 0x4}, {0x3bb, 0x0, 0xfffffffffffffffd, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x800}]}) 11:46:12 executing program 1: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket(0x20, 0x7, 0x0) setsockopt(r0, 0x9, 0x3f, 0x0, 0xfffffffffffffcfc) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:46:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001300)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/tty\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = geteuid() setuid(r2) r3 = msgget(0x1, 0x100) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000002440)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r5, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000002400)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000002480), 0x2000000000000222}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000002340)=""/76) 11:46:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdirat(r0, &(0x7f00000015c0)='./bus\x00', 0x2) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x1b5f7422}, 0xc, &(0x7f0000001300)=[{&(0x7f00000000c0)="cd8402a1357713d89d923dcc59daa410ddb0c75189d33ed46dfe7ca2db2e4ee93ce4e6f94679aa6008946588c26ad9519422ee6d88980e77dbd5d77a8dd3dbb89316d144e99eb4ae1b726a5b73042718aab0acf6085c3f9cbe1cc940a7851e232247ee52f109f06db7108390ee7b581794df7908eafb1ef46b6f320ac22124da1f8627b99faa9b30c9468c92f424e0af9343849fab46cceb2215a9dc5ee61dfc135595f911a6873b77c20d098440b68ccafae120399b4e5ab53e459552194775400795ea7d964950e20468b382980d71d5ff624ad37c4ac98ad91a2f2119f875026471d1cfa85c837e635eccbe9e24d877", 0xf1}, {&(0x7f00000001c0)="5f41c643d2618a999fe1d7ed39114d4e5a2a93de43d347a94ec3e0a8fb39046a0b1902973c0be879328b5c5a7da1296f0c304e89f4b1f824f6ba037f6a6f1f13e8ecc3c6b545cb0ea199fcf9052ff3817cff40baf33330a788dabc3859696fe160d58421cf44d17a54c37a73", 0x6c}, {&(0x7f0000000280)="b3b3eaeffc7f8307e2164fd353ac658f50fe1474b71e", 0x16}, {&(0x7f0000000300)="3c3a500f6cbb48cc6aa5b07776d5999001c492c50ba569ecfc99bdd6afef92b127fdec8ffbd978402baaa937d6713456169ecba56814ff22a23e472ac6ac43dabd89ae85497e638fcf298f87ffb97754d6055415c150f952f8d7332afa252a269d4d253878b155799de0a742e808abfa12aa296be712f2edd1c4cb4f94ca693d8f6200de6eabf449a8ec8234206cd1e133e5dd0fc5386218f2b0160b404b96d08164219f57e9bb6c4032737ca32f37f62a073f3dfd9af0693c723d166eb05a86683730bd78187b82add0afb287e8689c2e7046cb3da5f4f31de69348f9f5e1953b49cb8abd5b0aa45874ad22b30c102a55f8d3572324fe9f87f2bf5cfbfb26e31164390f38935ed5c9a9757c4b846e0eff168be5325a29d165791c8c4d4e4f2763dc7c25dcdcea538bb148d8481a4a05b64e159740a7cf819d6b476853a0b2dcdc34c2eded5667f02c92acfe3b4a3c325616a14365c3864d8aed1dfbf731c33976fae0739ce90a98fc9408fc7087b71f4b7dfcb97bfc5100c06acbca5891e40ae030a63dc17c0c039459ff4212a1d4ee7e46efcbd94fcb2ee5f6473873660124fb7a5a1e165b23dfaf3b00f80fa9fe18698ed5f69eba338ee98bfcfd56bd5f5910227c42a26f6bc01199f6bb79cc7c19258c0fa8a8fb84dac3731482141281087e055e80dd8af34f1eb1c4d71b409e30591cf2c7c3c1c616bd5b0bea2e9c8643b5b15251f94d940acfd57bb30ef4201d9d14e4a37e58a746c28d6f2bc216920fa7fb0f911425dca6d1a5340fc07df6d8012015d58f4bbe4b2810d3171d1a959fc931c17243565b836b8c68c6ec5a82c92baf886f527ca66505a04acbe487df786ca6260effad8ff1f33a6593d091c2c5fd09c0eb1906d60732ba6bb8ec0339df1c380df792f43d7dab6aa1a23b8de8fba9acd50f52c19fae41db83c6ee557b91772ccb38493cde9b57757e46f1ebbbd72a4f901c6f10ae1cb7e266fa1d3ad09b668ec64ea8f334d16f91cee40602b771033a8e6454945c3d84dde98a86e30a0c7c256b7d539d442cc646a835eee6f4b5ed5b1424b93fa2e5ff34bd0522b2111f947abb4ab07e2e074930d8ae1a6592b04af5ef50ebeab7d17d0debea64687a8854cdd25dbcf9da54177140f7142bb2c080eec74c360919f98c64ed2d04a1133221cdabd23199ef16bfd63386242e45ea979d88e59742f5e2762ae963c2123d932e65bfc002b152700f7b1d954f5295df8ff88b5868287ff56b0fc7b2e220b826a27a2e9cc8045962b97a93b4d33708ef2e31cf4d9e6275dae9f2d2f442ee69c52f6b99c266b9b2cb41edd9bf102a87d1a7197030fcd08a688874707578b52531d20ac22c057aa9abb0bfdfd782d4591b186247424bfaf4f43b3b5b2676eb0c98a1aa7750e16098f096831ffb2b5ad188526bf144cd1ecb2a230d7e1c9bf00bef30487a2b80dc1e5221ff2ccdae20cb7aad69715a04e40d1792452e2e6b79bea2d3c73891bf57aac86a73c965b6e0829f1563757a5841d49ec72cf4540a953330c5de6ea4d72a5838ab513c096da3d16c4e14946e94f7b0ac72cac06122ab71fb9ceaee82332b4dc5b7f2def757e32fdba812093d18a9f814fe7fa6e0ace1623cdb9f89a07d44ce509a9f1f8730d8f9b946b850bde7864f82738c92b0ce68d6d220efa413a3fae5e16651b9be4fc5b79574b8daec3e0d1fb76c8bb8be46f0a3f478ce276fde8cc27da3ee0841063a7a223a92f6dc32dc81db661c77cbdabbb47553255ada3688789f5edddd97b35ee6b54477b9ca11800fd9cb19490e50a6ec49b41da43b81abba229fa1546f0756c8353fc064ea3b2ef9d63488fa4a077ebb310974b81a4e38b57ca8602a343123eac1dd612c8d261b942ea653fd4f49c0edfec581e1c9189d6e9ae46f61e33bff4b208cda0227e47a10586c69565ebb7fc265e70a5e44edc3fef9dd4a79dac7b55cbcf18b3ada6deafccad3a3dc4260d16c84a97a70c537f3fd0f863e76ba0b5fa2e22aa3ebc0a9973e5bb588cc2329430a1a86f18a8157d79c0e58a612b6de13526e6fa9d53b5598dc5b0b50b47cd18d58e5fa3378dd9d917d2e3289210711dbd033ec042690985e812d8d6aa1ea62bf601d9d692fbee08b3e3a56f9d04a02e3aae2a72372f93cac62619230d120851d231621de391f83c34c51c7a5d95a39d8789363254ea00b0c1442970f17cc252c879b4002ec6a64e5daaa9513607c1f6099d49451b60314422df0b80486a0203dbc8c6c54b10eeebe0b2ab2c54f29aa1a493f6ab6c6aee8e3c791a8638bfcd346ef7b690705820403cc32579936047e86f970cf58656328fbda913e0c78e55486582f83291df93217b3673e9c099223e27182e81ff5c9070b91c53b7a9381503e8f68c19948c3ea02cfeaacf1913ac7faaf592f1b601f7908840fd8190835614f0eef585e2b0866a25e944dea470c5f016900f80471918696a57cadd969cde97318acd275a4a4d567ae1ccdacf2d1c35b78a7d5ed2716442f0eb1c6e8aa9fb3d8b5cbd24b3616f3218dc9b34bef21e53cb298cefccb782ca27bb8dc80641f4bdcccf0628b942d2cce8ab731a0511e07a04fc22d36de1f46e5c140c60ddf3a38d3d5edfaee2bed8b8de28bcd959b3aff06f30103251ec28efd97d744fbd3a0cf9664fe5d0ef14859a2066733fdd293529c7b2e3ccef141b1fdd900ba52e43d823ab703e58773b39cdd7883f16841a9093e483590b0b74314c64659bb3cec525310e03603c9e80d6675a676349d5dce809b5f1c42c4c02c3dfb5a3c53024f4db98a6097638e5f4de27801625952f4cfeabd0cff7b923899f3636d3138292ca7decb85127b68caa88584a52bbb2493742d8c56434fbe364e3b14c263a499d01b15ce76ff98606f7feee13d6758d99f88b206462474a7868caed07d991968c8c0af3e22adcc47d96909aad1ad42fe8875fa1b0fb8f4881b2c8baefc1722d28bb3dd68bdec2c5df5beab8520173a9757e11ee3b57d106de8679aeeee75bc9fb62057231c14e03d45a286db4e5f7d1d560c78472ac823acaffd546ee49d774bc9f8bfda37bc30293955268ca76e141acf039e1c0f4b549c8a88f6c9ce3087780961e7c5cbb48a41bea50120f0f81f0a65976d9c4f4aecca77d0f02e074fd9c09931146f17c8234847c42f092db2d68907ced3b3fa2ff0c8f28849bd09406ed137485643ed9029988b6ab0a6caabcd41bc50894f4d6d317131d1b41749e1a64ea6e4b3bdf517dc978121500bfe6e5536d49716c427a51af87fe98772f01680600e01d8c1f59f83a0b0ed2f0d64cb83617427c2183f1ab13dd860ffaf277f87abcc71e913c8e12e982cf0933acac9c315a34e0e560f92da53733aeeb936e600e4360abad3ae88c84783db8927b8a2c1acc19b5d09bbea10abb5714501932bdfe13ca1e944388c53b7d9dccbdf25153dc869d1980e9d65f20f48803be8cc6d7bf35507d77309093a7f891615d9549cc623b20867dbc7ced9a9044da299f835f4f2aa352dd29aac59dd13d172f7953b4cac53ecce909e53961589f8c10809e704bbc78a098bb6dfb7637c8e66c141fba9af7b40879e787d40e0dca031f7ff85e8ba9310606a865137197e98475a8d7e7e041d267f12d937dc9cc4be1caa485271a4838e21765c8b347a46626189d44a687530f9bfe4c17031bc39a4509d3e9cf5b00853f2472abb837be65de4a4dbe2a31a20f9fe3f56179f64e66805559d6f639431b81c8556a8f24ad3621b2c208fbf9f6ce81001f822304ed432ab06c1d20a896d70da80b68831ea15bf1c16afd52a685637bdf9fd2c156fe3658ac7f648e8c97c473956fbc9c2e8cdf3055b000704d3d573ea8df01a7722e62404044e113b7c44092b84f0a70c1f4b8a28f1f975524bff237c589abd5908db683f57940c8616a413c6054cce7ccf6ab08468771e02d3bf65a618d70b7c42eb735835f2c973b2106305525302befe85dec022f01e904d5100adb0b5721caee96fc74fa9673f1736329697dbfd802360f3c7495c1fdc787357411ca64c54260390206bca431ca0bd863cac74eb09bc27ea4a1b490cdeb20092a240b55b2cb54d9a752e86823149ffd4b6f35732af2185377303c4f2a5372b477d442b70a172335bd50c42a1efcea045aa06a07bc3e13c033f10d245337eb02f89199b68c50a4a146f43953681f6da404a85db2cc44160779f5491ba5e8c178b9d48e8d61d3622bcad3c4200eb3ade8f479815b961fafe6f4cbda610bdfd18a213e76e0053c190908bbc1dd9578fede967b5e5ed7532e4a647656dd2d5f0e73d21636b3fddc550a69951d6f21157db96d9b021118a0658014cacd1b8ec25bb783ecd212dacc34c2878b957e5113a827fd2485d0e502f805c665c8af513930404c234ea71120a1c22fcd13161daa3037ce3f8fc5eafd0b56951616674f397e04525b529b5cbe65c58e14aa031c671c260fc2892ec75aa4e95f402ad04864e707fe6902b33ce73dfa2e2bc55369729c64dbedacf5febe8d595e5a956ab1620c85f2a6b77d137fd858ca17eadc7f53cd1a376b3d41fe4ab682fb94a253951a2f0d87fa19d7b91aba965cd3dc3f54f8f453410f3f1db20f0983ee8cecb02a05823ef9140bb4508352daa760d8fb0992a6df222c96fa0eb6881ada63b914741aec7aae365e1fa5d58986e6e3eae559b513720931d2d2d27abb955019958dbc6e7cbc523caca9834712a5d069bbe0d34302fe7fc2e742d4cf74d741a712ea930115dffd86d05b6162b97c0b3fb69100bb8a6ca090f0367417dbba18b73ef33359908a994ba0378a09b440d9e442ad92603fbe69878b8e8b451c41d7ad268317e18727011b19bae9b5f1a15e49e6aec1cbc800616c18dab572f67a6eb3fdb31af0a81076964262486ee78f500afed724bd4a6040c9f56808e5ee7cfa7ea8a8b7af5ce74e42c0f00d53146dd5e3fcc56825076a6cbd7d34d9c16e21d689130692d7ad6c3793b64924e544c6d4b2b6fbbd0419dcdf532bc7f2644396cbb4852c32f4a59f60bbe3235aa357cf0f03c71133e1bee1230be91a63cbdd038c3fff90ce1b3dcd5697cf34a644a676691449a4416a477125e39832b9333e1761aacac7b0a4cd242cf6b2fc7efdc88d930374b85391dfbc5b4bd5b7ae9fbd2df2620ce3f00f3f6c72e754fe12d912454f26266018b1030e259b6cc8e7ef99d91ba70fc17ffe27c3ab3b9a564ab007a3dd6d1b77a6c019745b86ec0ecde1bbb80726e947d7f20c0433b0033a0b6735264781ca0b6d5b287640066c3d6f53b57ca576723e00a2c19ccb935542267ebb7c919481b50fd3d56cb9d761885ab23c63ae00b4453a5f3cf5d36f70ba2c07bb9c5dabec8c893f3c8959d489a4f7a23ea3117a2d685db99a0c8396c04f37cacd1daea681047ff01eed0aae0dd16e11265363b1675c2b52ef46eb3ce3a2251e5229d7687f5489c26e8ecc85a57143bfd8850355d463a9c399308531a7f8b61c0dd5783aa5d46a6783ef50c3f0b1a3071892f14c27e8c3401c8de2b95b8b8d3816a401dd4766a9138138ae45ba3778de6e726ee4b3d2de856d654ac244f00ffa856a32c787d31472ec9786828e7f15cf97594af057be78cca006fb2be24d61875db6f7bdc7fa03625ebca533f68751e7114ddd8684fd550de5c1c1e03de63723949f60e81414ae40612b145711e08742c08319b827a9a696fad677d3925b3e4c539abd94af8611026fae51ec4a262d22822a404b6f077d314fa32fac36d213df219ebe00514225a829dac6790ed92", 0x1000}], 0x4, &(0x7f0000001340)=[{0xd0, 0x1, 0xc91, "e0b24827f0c375086df8132bd4c045871bd73934038b2ea7f122c372e961282deda568876bd37ba418177b3a07883a0f9aa6d09a2d98a0d66d8d90006f4ab33e74b650ac627a6b86d5bca82213f99dbd3bf475a4ba2e4016e1571d6d0d7d06d8a607c1f54d796a899053d15f69348d304fe333e01f7150d9f4887e1a7099e398f0d6cee4d3a5cbfa8bb5058790b52d0d390dd2ea5401904a1b80932ded1940a220950743c5073f3f69dbe680c0b6d2ea925d5c0fca03660b9840"}, {0x80, 0xffff, 0xed, "df0352fde69c00b565d63e2503cea045ab196dc87881d16a35e6526558d6248c9bc0a46cc52a5a78fb98bd9a625d95bd705204e51f4e734e57e2bbb2547d0a2d95c1e0c5f1c8949a1349143f8bd60e62d0ceba5c12ebe2880bb75029dc52f2f9de49f76f84158b0787"}, {0xc0, 0xffff, 0x8, "1c0241f53f031652a1741801b11e6c8f7fd01a2a915456c9b6e39d90e0488aeb9d90c7c7d8e08dda974130b5355f7d7e065ad6d85dece104494582d6b0c42c8d6568bc4f0dbbb0a41138a21bae1f9b00bd107cd8efb320485813e7684a87bfb6ce66bb4be5c60c8f3c2b72d606b4adb8a7b7d275e319ae7bee69b4537d6c5232bcd46dda22eb9106b3b3f77ce43ce06ef7d9a9ee52dd32c37e8319e57f3a89b09d706823fa143e79aa0fc188990dfe9d"}], 0x210}, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) 11:46:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x4) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x0, 0x40) r5 = semget$private(0x0, 0x4, 0x100000106) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/55) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) fcntl$setstatus(r1, 0x4, 0x84) 11:46:12 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100000000) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 11:46:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000680)="792053a4b4ce2bb945f8b5bac23ac224a755a8ce7a0e1727349e4ff0344495e68866dd13497468c7f223f4e47f79177acbd75f21c0b70dd0663e26c726f9343139ffb3d9a49f1fcba7a781c506cc5e14d0a4f41ebb36a81531f1908ba646dbc668dce5d63c9b49bbedee1593f7ac079dbfef23ce4decebb656132f92b07d0d054908501c56a15ead77a10e5c1d737ec36ba44f5901d07c6b4223", 0x9a}], 0x1) execve(0x0, 0x0, 0x0) 11:46:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x42) ioctl$KDGKBMODE(r0, 0x40044b06) nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() 11:46:12 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) writev(r0, 0xfffffffffffffffe, 0x11a) 11:46:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0xc10a3799e1cb2fde, 0x80) flock(r0, 0x1) r3 = dup2(r0, r0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/30, 0x1e) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) read(r3, &(0x7f0000000080)=""/109, 0x6d) open(&(0x7f0000000100)='./file0\x00', 0x0, 0xc1) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) getdents(r1, &(0x7f0000000200)=""/163, 0xa3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0xc, 0x0, 0xffffffffffffffff}, {0x7}, {0x806, 0x0, 0x40000000003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000380)=[{0x1, 0xff, 0x7fff, 0xfffffffffffffd25}, {0xfcec, 0x100000001, 0x8, 0x9}, {0xffffffff, 0x200, 0x3, 0x101}, {0x0, 0x8, 0x3f, 0xfffffffffffffffc}, {0x1, 0x4, 0x7b08, 0x6}, {0x8, 0x4, 0x3, 0x81}, {0xffffffffffffffc1, 0x1, 0x0, 0x3}, {0x9, 0x800, 0x1ff, 0x8}, {0x4, 0x7, 0x4, 0x7}]}) syz_emit_ethernet(0x8a, &(0x7f0000000140)="b603c5035569701cc026efc8406695eea3cce9b38c4bd1aad979883bb09b7007c4ba4da504cdaad37f6e3d0730e2cac7037987d93bb0496a6c89b85ed11ac624bdaa1beadaa3c967d33de3d03db29bf1629d2a051f72252403d0706cbbfbdf90bd42df29ab1696244f137034401040529d755c07e729ceac9f0ba419a12c8b87dc6095e4cec790f240a4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:12 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x1f9) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x89, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000240)="487beded660baa36e729651aa40f2e6e4aa907e69c6eda72c377a4b950a7d68bc47d6cfa3a2a2a3b88aee7bb7b1c87d658c626d2a8c6b4257ad348f976a1c7f330d0823a5e3d99ac20273309ee6139137eb32a48df728b73d691f66252c7fa0a264540f8a0c21fec665f40a9722d4c4176f491be242a22e5267bda8441c8ed9fa7dd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x6}]}) r1 = socket$inet(0x2, 0x8005, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="aeb25f57bf44d87d41fa7ee439c3864eccacedc5b6e0d22164925488fc5c50a76f29d589c3b920a46b8ca1017858e9c64bce1d6bd2f82cfd0385", 0x3a) r2 = fcntl$dupfd(r0, 0xb, r0) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x3, 0xce2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8) 11:46:13 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 11:46:13 executing program 1: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffc71, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) getsockopt(r0, 0x9, 0x0, &(0x7f0000000280)=""/188, &(0x7f0000000340)=0xbc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x2, [{0x3, 0x7fff}, {0x2, 0x8}, {0x2, 0x40}, {0x1, 0x9}, {0x1, 0x50}, {0x3}, {0x2, 0x2c36}, {0x2, 0x100000000}, {0x2, 0x5}, {0x2, 0x2}, {0x2, 0x1ff}, {0x3, 0x3}, {0x2, 0x3}, {0x3, 0x7}, {0x2, 0x100000000}, {0x3, 0x9}, {0x3, 0x5}, {0x2, 0x8001}, {0x1, 0x6}, {0x3, 0x6}, {0x1, 0x8000}, {0x3, 0xfffffffffffffffb}, {0x1, 0x6}, {0x3, 0x20}, {0x3, 0x1}, {0x2, 0x2}, {0x3, 0x8}, {0x3, 0x800}, {0x2, 0x40}, {0xcd95b32515442cdb, 0x8}, {0x3, 0x2}, {0x3, 0x60}]}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 11:46:13 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pread(r1, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) r2 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r4 = getppid() fcntl$setown(r1, 0x6, r4) 11:46:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) chflagsat(r1, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:13 executing program 1: r0 = socket(0x18, 0x8001, 0x0) preadv(r0, &(0x7f0000002280)=[{&(0x7f0000002300)=""/36, 0xfe46}, {&(0x7f00000022c0)=""/59, 0x20}, {&(0x7f0000001140)=""/209, 0xd1}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x4, 0x0, 0x0) preadv(r0, &(0x7f0000001080)=[{&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000080)=""/4096, 0x1000}], 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) 11:46:13 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x100) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x44) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x6, 0x40, 0xe2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x81, 0x40000000, 0x5, 0x81}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x1, 0x7}, {{r0}, 0x4ff737d3cbe7390a, 0x80, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0x82, 0x4, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x14, 0x1, 0x9f, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x7f, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x43c, 0x6}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x8, 0xd82ed16758a2a8b2, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x9, 0xbcf}], 0x5, &(0x7f0000000240)={0x5, 0x1a79bf93}) fcntl$getflags(r0, 0x3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10104, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00 ./file0\x00'], 0xa) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) 11:46:13 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) close(r0) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x1, 0x7, 0xfffffffffffff800, 0x2, 0x7, 0x10000, 0x7f, 0x8a]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) 11:46:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 11:46:13 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x8) sendto(r0, &(0x7f00000004c0)="5edf6c5dcefbafb22a7a9d50cd39ada8765ed73d01ea6cc1a135257fe79a27c228c13bc60afaf6bfb6edd82471f693387be0cd53a801c74b166b8bf663efdca02d573a258719bf13ca5723db8bcdb5da4682c62259ec7b3e2f6f27082b66eb2c8ff3b442bca2651596fa30d3acc27006a023fd3b6b4c0ec398f8ddf936605258800d20cb391756d5d05721d8ed016905d067d205e498a79617d2debd8fd6d4a1270d36f4776743cbc6f11ff2733a762ff2f2297f0f0b537a3653f02a2730bca67c83323d4e4ae4e048ac1bebfe7dea57d4062666fad19a576198d4eaa4310d1a2b2a67f50f2cca7e57cfe7ed7ad2967b6d61a0c45e197dbafbfa7c56987486212bb74f91a5a8211bbc39dd8da9aed67a5f69452de2b0466779eaa89243c66ff502281d4e99e88d2c3d14874a7dc938031fc9d43fbf061f33c15ad17d78685d0d3a9f632a314b9f16c3ab02181803d0c64f021f96584251890d7258ace17ea840e7657092a2422fd27d2482bc3bc489e73f504e92039be3b9036f15588c930256d9030a8d44d20e7a9e032926c154ac02bfb07a398e193378f879ef4d9d1326028402a4cf0879b6b9ae6133a8d18078c8755c082b02f62d6d100fe181bbf4bcc56de18f915c2c81316d33bacacd5a057e7c10f08074c56331048965e64344c73021339d009ff888df82a688db05d46650c9e4ecbe778b5540f20e004deffdde84769f2701667fd1660d0ea6b982e9faa6490603def200688c4655dd3fa6f43cc1a1885a8674d6b003866e86489bc2c2f97b8a9336269919376dee385a33590b9e083df11f432a35a1cbc755215b6789abe5e36105830d6805fa63f5da1bfc422ea6bb60ee9107f47c04abc225e58f271f9ebea2717d0f03d008a2a369576386b2a97b17588df95b99a7dc93874e1fcb7e37a656b38f0c1e24e629f98d169ef5d95af9d601524d2cfdd01b557a1b53ee6c844b24febb84b8e629d6695f0ebcad08bc2a9fc4ce680bc46741e38e442bfb5de86a1dfade6af0192a4b2cf02a20b3858b9cdb2a97cb9a3388256252e8ad499798f3398298468f9fb1606317b1da768d5e00d96426ba561b3212007388652dd1769f1f360dbafa07b9fd39ceea3f9077297c435228d6e1b0396240dcbd904b10c8c7ee54580e2d119c5a582b79a9ddee23e280a262f117710755dbb22ccad579ffa9025039c1e5309c471eed96e288b462347506aea428243ed8f09f88f276a297ece8429fd76e6e66ad3d05ec55842a48bb0d3c590a3b41e58fed21338f67a67b7ebad65fac2d1cf478590cf0ac2d051d9ad187fe2e23e1d0e8421190e66545dc7a8f2e43a3d73a7028c737f9c393d5d2f5dec740eb56350aab93a52398a4ec590abca260b2220f337d9970214682d461f2f862cdede58e1d5372ee45d623723505d56a43ca4492ad787200660eb0ce993cc341fb4f003d01e508359829a3ecea672cdc5a5427672b1393bc68452a9ab305317b638eeb673a73c70728efbd0c8719fcb7178b07e53a9e49842084c16c4466c88e4ce0eeafb725355dffe0f9a6d310a1f72eb7310a7f08a3cab00b4e4b1827aa69cf0a27f23f4201a1d79088d2ba6613680716316f791b179793c5b4182af1725d184fdbf4dcecf5d8c8ae4effb4dbf134d67342a92f1dea207a3e2e6fe46d9dfe01944ef8e4499ab573795812e97fa0549466331d45c5c35e0ed3140c003c692135381fdce5324eadc621e3329474665bd644bc5ed8ae15eb08aa4a4e6770634a9bbb4bcaecc704e790edc4ba7bb7a6876eec11ccb717e0888d3bb07d6c0b0727b870c814ad02f28d53547b351abe3a7fc6b3352a146b4417f145325f16892cfb4466188fa80fa2d7e863a31305d00010e653a715b36664f227db7548a862439383b1bf900b9cf131326a1b59607de860d4db80a00f1b3de638756e58a7ac74c7b184d3631c807b2b2fddddc4eb375eb723ca11e0ef7910ebe06707b14efeb83c3ee9c76ad1baf8d428ded67ddf1946cb6c4561784f34176f81a59d72e2347e5425ede449ff0ad016eb50b82e18e6bdd7bfe6c5ea4003373098fc2ebb475f864ff9bd8a72f636644c508575abf8e97f09f9a4a6858923383a034a4b2beea1b1c0661285a2eec5cf487a6f51c6cc2247c2f6c8d8404246d3f493bdf3e2554c3fa4b691cee2b4fa28716ef2808cf8fc3a4acb90aa383c753aec51e7294d2af8867b6a1ce940d5a71068b096328b69d32b8cad67754c0c417fc41e6b370406fd32cefdcbe1c5692555aac84a4eab4e7ecd875ec7446d087d9c573fe239b49524bee4b0d51981851850d510db6258c0d388cf1cd8ebff77b03de4705a7890ca1db2c1450e324b54b78039db9d748ecb4bb6d0c746cf01091a3e1858e94b1ae3a8a792ac5af5199d849217507b4c7082832bac0c56f86452a2d48022399cd055c3508de1e6d8052c41a40ec020cee9215ac78e662a2c048d0ecdf811059da09d6a479759d59982727ffc00e9514a0007dfd68733a9bcb4c0d8e64a87a9df35336920485744c1bd89dcfb476eebcfdc62f6a1d40ae9af13a77758374483fe81c8611d7083eb6c906b8b23000d3519bec290535cbf267bc1eeea921913fbe49afccd1dc748f931621311280fb2e325b3bbac84a1ba0f9799dc4aaee2e579c8bbb655a685f826dcf270fb0bf0acba175373d0a38498e6ff2decca30421a433b78e2eccecd353468930e1a872547136e7d61cb2d9915ed24e5b2b8a9a81550e61cf10fdf398187d7da9efb4c70837442ac97cc087c6e2cfa0434da6bca8dbed4f31cf74bdc31dfba14e5cdcd045e00fe8707b37b7357f2c6c87e3d2c8475c7d21de7da9606772d95fdbe85e2f5d6e7827db9e336b3ddba4de8b789ef7ea686c42d348634fb7418f2bbbe90efd19a3fd8f71cf140df2e1d2f01c0c00d93439ca6163ce8459a91955ba5490cc3a9bcb92ff66b486b16142a70f5b3a4c5264a596007607350ba6f45c96986bd330d8964c1b0bc438f1390213974a8e705bccca5c67bfffb513a3288f14c9405bb1cd46605c1b7f1a07115a25f1968aae75dd7d508414bf94c0da18126d5d5fd33e0d84ccea54b0e787c34ab8075d58ddea6917f17747a94992a64f7b38d0a086272f363fb349abe963d01c6f4df583b528b53bc28d8d156b1b95187ae801d84b07ca6ef1794c6a5c767b51ddf31c422b13e5fd690c9a4ba75c0818a3e1a7fff760721e9569d699dab5e4d472f9f18fd9e3bdf220266256076e20dd2d4ea6d49a13ff9f2f647b0603340526d7c455d9310110a36102dba6c7e22c507225c4264cecdb41286c8710376abc5bd99e9b31604d5af5959cc61b2e0c4ebaeade375b0a4ae78955968e736fa84632bf989426c08bab7689af41adc8be75851dec251a32f73a89c822871a0cf5b24e29b99c4ed3cff9fd3e7ce23d461235d8133caa48baaf592f093cad29e560c341c4215bf681647dbbde7ca7268d5c175650d9486fd9d9189b732d321ff355439fc918fd7b8ea48ebbc1fb28941438e63ddb865da642bfe466b0f9ca974db499f51b59b4b4dc6cbbfe167f9809572fd9c1eb0ed4b4c48f951cd53f294d2538aaea56ff1d329a88b58070647ad48d72ce62421ce9a646d21b022cf99332edde40f07d708c5d9142efecee5123ffc3c64200c8162122b986f1208be17e135e0d6158ccfa1996fe8449586306ea30809eed95abb576f960cdbbd31d613b09865be7f3996646d642e4b353dc28eee1c326f9c56e7b819313da2fa8f5fb7e55bbcb90488529f835e3772104fb3be10b73a60f18088e5a58896f8b9ceca52168eeb754dce77e76e6ab2f54ff3f8f33d2359c551fd86c8d3f3769fab9c6ea30d027c65e3aedab67c8cba69364f3232ce723a68dc2a49259493d5bfaef17dd6a329b25831c3f6200fc2c202d44eac5a95f5827ccac6268b987e2e9f188e87b208f911a6a81d93857b2af2d9786942cd862efcb88261337af9359b9bef533ba1064386d8f3db047a09edf0c1ddd9faa0f0e4e72e6cbd88f58d7555bb1e1562acb70664f281003e4684c469f745a2d162d257f6616054a74fa010770a2eeb24990b4e67573509f9d4540ed2ebfebf98fc73277a7290532404ad0ea3283d2b8573ee215c85dc199b454c2a4347d90abd1a24647d82c027e49504522cec85971824c28763001e8a6a3cfca95e4652139b2c04f652d723fab1ec9713192b8aa85be02a37a7bcf14a86c834dbad2d074691888098e9d5b7c2712b59ab006306b878a4d29dce5e4a78c30e12d093759296bfa0ab044d0fda658d9aacb9b854f368187ef9eb02b6990cdbe6f3afc50a5cff58f91bddbb870cb6b11a8318bb7c91aa3c63cdbb8236b513f10b33e47d87570e05c5e249d2eab6ab40dfde34ec362ced75a415cb2d87802259d3425341159d850fe3422a03001032ed8992ccbdbbc59894653526e2a507d0457a78489bcf123433d1e2e37b4e7b57d79438c22f830ecd59cb2a510c897a685be9ddc23da1f6233ec46f2b857d915d7bae70e499554f97229f50043b930f90c97d05ed96c172b505bb2dcc763c5ad9e2d9d308851b7729264cc46ab5d110ba5f1e50c55e4e684d364afc5ca64413d802a0fa727ea8bc67fd77e43c52ee5d0a61f589911e10b2b977895b0dfebfded25e6997a9c94c445ce8d62e967a9bdd514cfc055eaf0748ec5c56a253b153b420d5afd9694f71a7cba266fb97439e35e66c2ea63e82f1ccc3dc0bd607245e61ff38859e08a32c78d5e4a8ee95a204adaccb4fa1a037c185d9480a9a9748f74da6adf25271f359a3243817dc54d0ac1ea4b868b485a6362407661b9331de64073b4a3fb013e48b224dd6391568bb6e2980d1e08128840d5c096e49af127f7847025de85f337d5bb758d0f5cad41d077dcfa40072d9dcdef821faf4f647669ce7b6df698d7cf7c5ad974f100a9423ab4654ad37e7a5f483da0f259a733fdc452434bf0d2cf4ed9c79edc0256b59e1835eae1e4fcb3eb957b27a8221db62bf1316419f6547b67da3a7cadd3910be0d1c4a480e5a13f5ef1c5fdf89edcd816e9e968f3ee40f1e8a3ab0a4cc878d490fa29d3be9098a869757b8385423ffe46cfa60a712c6d9a6a188aa4467afa9a4656ed7250d4b56317e35c2377590ad3ca57d693a4778095af52a2a9d5841f69c4ee204298ca1a1187b5058fc1d53f597dbdd62d0be3b816f0137e1616b33d716689478f8467d232e9b3c9a2813b883e852711a695faf156e5fb0fbd1ad8314dc99ff9ba0d6a03ca0481ae0c63c121fced52e396b5937cd3094a2778d872f1ad8ed6d6c2d3157b2294c09f9e16931f386e29f031de8e6fa1729025133da50eb7fc857ae801e9ccf6995e4bfb7b23050f1d673e1da5c8e34649309efd419d32617f5cea3dfbea553de77f058ac860b0587fb68f52d22e16398116745852c4d5782537e59f5ad8faa6e6cf287e6eec8e4348e227ba0dce37c092f54beb5af386051d3c904c19c9c58f7b7534121cdc3bda7644441358ea5f51f7dc292ab0ea42627d782cfb6374cd6b9613d1686f3fa94a7ef0302d9d9650bf089221bfa6218eb393610c4cffe64790361cdfbbe6c423afb74c993b17de486c75a13117fd1014d26ecff1ee6b9014f4c2fe48943dc471b5cd4e7a6489329112ff9ec3e18de1867f07af3d2f1d40dbc7366b9a9dda81b61f93df4a9b76de26b97b46f57cf1a7e99aff40c1fd4fe6a0f7e25850bbf7d8a626af8105a0c687ed04dc44c3d8fad7c046ef8544385dacf6810438c2be9c90f", 0x1000, 0x4, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r2) pwrite(r1, &(0x7f0000000080)="a3640a87571beb776b1f9f8c34c877b31802d983980ae6e0470c5921c5b8ecd199efa7213560e1ce41d78b9b1f65e90ba427e352d69b5f1e1f5ade82cbc3ae8d508fa29ae43bdda21b98db2694c66d120d9a466b60f311e2e30d8143a44a8d3eece364eca247415a6f1e61fd583396b8d796d80b1a8b0c12636d15e6a06a4ceea1fcd31604fc1d4a860f7e3ef2a3563a655ec35b45775982e184d2e46a3fd91132e934418c8052e85c6cd4b042ceddc3902d557dbeab481a15117f31", 0xbc, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 11:46:13 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) 11:46:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r0, &(0x7f0000000040)=""/46, 0x2e, 0x42, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000008c0)=""/214, 0xd6) 11:46:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 11:46:13 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r0}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xdfd8, 0x0, 0x6, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:46:13 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 11:46:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x10000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:14 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0xe, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 11:46:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) semget(0x2, 0x0, 0x80) semget(0x2, 0x4, 0x140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0xffffffffffffffe0, 0x800}, {0x1, 0x676, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0x6) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r1, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) semget(0x0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = accept$inet(r0, 0x0, &(0x7f0000000500)) r4 = msgget(0x0, 0x2) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="024d67f0c7000000c1cd1ab0aa7273192e6689d22bd657c986d0c59d34c59dc59c793ca3a418c7000800000958ad8e78"], 0x30, 0x800) lseek(r2, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) semget$private(0x0, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) semget$private(0x0, 0x2, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 11:46:14 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) fchmod(r1, 0x40) 11:46:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x1}, 0x10) r2 = getgid() setgroups(0x1, &(0x7f0000000040)=[r2]) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0xfffffffffffffe93) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 11:46:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendto(r0, &(0x7f0000000180)="46f1f394c78fc8592b35a61575720c71b2357cbd838ee076db1979d36d41b2ea97f525cbae9b4d4a75570de65393acc1f5a658de8ca70686574c7ba69321666bd4bb586c19e4ce696cd6c453ec3ff52f7fd3600853b86432015eee3be311dc4459bed51905a6bef29109bec5cd6e2494aa791c67b65c99c2cd7add25fda3d6779845922bdeac6c206f73610c8ee70a5d0f98dd4836662c9cdc1e751865e5836150851f0866b9594b0f7cca434c7d1ea2fe903450416a397ff7308a556d728a11176cc565ef4e9cca36ca8898c0f05d40bab94a5697c3ed826ef52426f1c637659920dcbfbe34c1042acdb76ebf98601ec2f195cefdc548cf95429d18ba2ddd8038c5c46b228cec88bda9f680fa72fc111fe1d62f7169aa603451ca6d82877fa7b81d966fcf6571eef71fbec461ac2d964e84976d0d090a6bac72b0407d0b6a439a00c1e4ea9e0a739c3eece5f281c2633feac05489646bdde7aac867aa26a553f3db19d861d59ae905e5c82d14f443c6799b4b556bed032ac6424c8da291ff51e92738c7afd071aa41fe436adbea920b08aa4c657a7516f5bfd660821b04658e71e8070c698c206f2e421be0ac171630066f9e87ad7932fc195a5767760c1adb4afe8de70b5b1c5262df3884757828640d8ddb1a02f53f767b4e4c50ce1f95e69fdc6aa5c3b715aa8d8e4baf9de998ec38dc3958895cc6396175c5f10786c78842cea7d41eb3ad5dcd37d38a2083f727fbfa8f8b5f2e3116e82327293ad6222e055a8c22b1d538145193cade8ce5471ceb6df5e9eac8361de0adf2858b8fc7fdf6bc9f8e740513b2e95f44d279d560de316ac22fb1187d319f5989d29174ff0855327f87e451be96138ec03edab69857896f989c66414c76027fb9366fc7dfdbbb9e66f9f0b8377882d3299f204f53f4f84206c46eb557c9f7bca4d68b425667c76016664a48df83cb832a4cc21134e561d1f05bc4cdbf21ce1d7efef1895b70eedb88a32e6b6cc406d81f24d69aa0c55566654343a41deacc3f0536284cefc1aaa0b8b9c66e16afe9dd5ada37d97da57f7c25a00cef54f1c803a6b195204ae97157e49f12e3a8d5b62cb9126e2628c519761fe93e5732a48e588d41fdab950e94c15f7edafcf868e071bbe7199716dde850b024e69f57a60975b9bca4c44be03cc82db31dabcd60ea981bb11eebad89ef8b8a9c54bdd4a9f58678ffff575698a3f5d5e4bc9da13bda95da83448d861ee92c62f1f18fb2f2e8ddfb43c6595d50751fdf6802d8304396c1431ae29d5d2e5f530c7303fb24e4eb3214a7aa8b92edf4ba26f1637929f307e3a297584ea5955287b59fcbb526c62d94ebd472686427c07aa952315fb6c406974a92f3354fd40b3930f490319633075265c1b6d5ec8aed8d2e1514b54f5fe810aae120bb58f86bf705322fdd64d5864a6076df9d67ee8e87898e2d2c5f8333e3e353c8ac50515810de921945dfc22f0d932f1e890273c3a75e2a445baa9584c7dc02b92510a39c6fdb6174197274b62dc28a07af7eb6ba53f573dbfb49e534552557a53db083bc7621b610e4e52ed5af892337e574ef589760a94f011ba2e1c9119983f77e519233813513eeb48a5e01be155967bb8b78764e13c629a30386b2bc88280d7649be6a09c93038f510f18846cea9a99a53eafee2817817ae0d432f058e7c0a69c357b7e9d70ae0aac84c90b6330c5857fac8d10f99f1894b3955eed2c58b0bbfed96591710947dd5b943bfcdb959d2100a73723321adc8a9190731f1851009c9e4ccf3529dca6b7e461c8de7362376221f58825d507b0e602f59b09622871383c9bf7ee24e5bed4e2da0b1e2d5dc241d3f2ce1b30dfd8609e59a4e3269cabf4e57d929eba2cf614577d589fd044fa9e7bb435428a2d08ac95c511008fa638454fe33dff3026330ec11e8db06bb78f02622dba1153399b8ba9c5a8fc2f84960ab8e6678809e0082a6a9fa6e0a0e4518061212f2b25b310c5695fc1ae8d8ad7045a3db299b34b21ecfad793f6e604c74edb311eb1d2775fd98e0a80d3965ba57338adf759b363e4dc0a394bc2e05e5d2a30db92d9ca675ac1c845e2714fbc0937641262ac30028a37c33175031981fe95b350d76c219e8c4c06b7a87daaf56b6016f5e80e6361cd1ac944b1bd89c11a2f7be9ef3e5b516f45e862abe254084c80c74a70e212805a1d58ec34484098bec3a444469d113ad11b154c5ea44d50a2cf829785dd6443e94b91138ff10e93eb6493be5083eff571ec02e887f6b1ec0a7a153b24987587f34604fa6b286e797cb73e285bc6d212fc2b320f5cc2fce67c9417f33ba332f78797beaaaeebfe1814cd36f35c4a2c5faab172a71d771c43456bba281ee532675a3800cc2bea4f0872b26fff7d19d7630fb0304029e97149efdf8aa2932a22e0b5b2c6e903230704b2f468c213f1eeb3859efa26da656b1fd642436403a62af9429367a851d3c6e627c1fefb7753e892acca702e6d3d95aa696321a9f163ff251ded5b2f3c1568459f10aeb6e40015e4dcadff0c451aa54a67a664e7588caf096c1bcab16e0f13298dcc3d446b6a812b151db2a7c960910144bdad19d5b79659182cbf51492a49da81b376c9bab7e830de8adc042298521f2089b162f38a6096bd664dcbc70b68e95e2c6fad510990366e064b9003cd50efa1b943261680ac80e7df053d1d8a20bf284086e61e7c731b5825f1539dd5889a0d0a4ad99206671263f22ecb46edcc06d1c11fff7aa9023b13effd21ccab90874dc2a5adfead400a71c0dece008590f04c420d34c3f663ce6c5f787fd522a7ad1f6bdac04a2de1f6ddf03ea1077b59bca03773628f39593bbeabf33946ef5e9dea820fb1852aaf0a7f9792042553425ce93494405bd3db5efeabf7dbf2c2610db8c7ce9610a773fac0e6e73adf2568f274a87207c112e409cb2451bd32bdbb2c50f1deaff09b6d1b62d85f27bae2e29f97080e7475f74622a52ee457def41fb54a98b95ec81e29b54b97cf9dc1ac597c4e9c6390915edbcfdca5c8e9be1b03b57a1576d09f7389ea53b6f27fe854560fa345fd89c327cb8dac0d2b53e16aead38ebae81cb372b05c56e93971549c69740ea0c89b6d720be8fe76dab6c1f8c9c680f70c3487f021058128ea684a3b151d4e7bfb0164c0c03c35a3c03b90fd7c1d94644538d7f6fdeb662afa275bc33acc6a465f271a667d8ca850a74c1823ce9f186a6f9247c190b373cf781f2395e7d1505a717cdb5c9daecabfe7bbed96ad222c63d7377a8eb48101c584faff09d713f21189e297ff5b0999bb0db1a03a453f44c80c85bdec1c36ad32ccb380f993e2ee5fed5603d92e19d5d2f6bc55408d4bf2c8a1ffd8652c641ff04e106d3739bed5e95f9d6eee0306633aa404a866f6c112a383cc2d405837eba75736e8d1349171a759d24b109eaef8066ecbd07955aabd405fd3415980d3aa5b5e747e3b356c86f58492d4aba39ed722fd5c19b6ab89fdb003bc15ce18b94f4c4291b23ae227e2e0a46d4e18369f1bccb8ee359b2ac6c681a201821151a80b3ae0edb5b1bca46e1b4a53a55b124611577e87fcd46d37d6a52fe13d7188e18ed72bfe39e43aa0603859ea3b5a0cb49370f134cab42d35a3f5f8702a1b671f7fa97df8418e96e97439a8ab2dde4d20e08a356a1da6a6e68fdce1c40079e628f9d86c153cf9f6e576b82a8bbf1727dae2906c13a2df977e64fe017280b2e3ada167e72c1fa79d668087090dc3a3c42b0007dc40e2de44e276948f6034d2e8c3fd5a75733a01697b6994bb44ef114a236c3d6499e493fd958350574a7db82c0177472e19aec318fca2bbb4c5ca877c35f29eb32d689de0700540445cb0fe60ff26a6b0bf087322ea266140951af19df55f1825f0bcc5f05c3d59c133d0c8028a460e4c91428b9ace0cb41b65395d9f0da5369ed24890953b5f46280dd665a7793f5ad8d32456586be89f408d63395a8768699dedf6f3aabb976c7cd1ea6c6f8ddd8dd93b7fefc16bb19ef76d40ea479cc33fd50ee5bd9c2b5db96270a22bc9a34beaa1913d5873113ceef3fc3a8e069e79a12474490b890f5fe64a724d5fca9b9a5abf8fb99ab0e7d8e66adcdf1e61ae5d9923d4b2bcc9c9da67ce838c8834c5e084f2db4ac9f237040087276f9fdc828f0b1c15ad8f40ae33661a6930fb47e75638f0e5937886ebe570a65b239bc201d47e03835a2c1f0bb554ab9d3af6eb8c3640af2064a25cc66964eda33ab404c439cabb6915ff34359dba2d7de5633979acb64f0ec1f1576203973c0c447f66fa80a4da2d1a9836481e6c875cceca31496903ab1d0d8e0d1c30e3d90ca979f48eac2cb6f289dfe0562bfc4b664b8bf2a9c3ab0b4028d91b9dac3bc9bafa10fb7b5a967c0ed69aa687fd63a0897e928252d7a41d9ac0a251fa46981d17cbb471db0aca72ae759a9049b65cd0316dc37f9565959f5e5873abf937a9c085dc4a046e1c8b9f7a43d6d064edc15684e8363dd147db81655359a64df38302fc51d9a9254025ff1071f1b07213e5d497a145b8d65aeb10590f9474b7665df1c97058c62a87c24c93c52af6ebd9e6f3271e07497369cb9a132af7929f92ce527f30ff11fb940281920ea984c35af8d512862387f21ebf4df56a8f6aadca590f0c8f2f9695b7014033a2cf86eac25ae1a9c47070ee41bece88f02384d903d33251e44b0033d82c2113baedfe126c85309a0b0a792b356cdbbf65acba16b77c916657d98141b1e9abb816192558f76d7f9a72fc9b4189a727be9a7168b34c08d8e9d70da037896676663b55edb1306e95e38d733da125e39d9704ce0678d8f6da337ac84ad7fef3838652032f3355a48bbae23bd7e1ebe5c71f5a15329203e52e977f3fd2f1112cea7722ff74f40765f3a5182b8ce50ff1b72c68f502ed5107d20f15a7d432777f6f595498a3c49da0d04f194af460853751f63e7612cfc244c3d2457fb5a70c8d905ccff4b17d075141eef775c5028086dddc5bf0e088d3d21034b262a6170d3ad4fb74bb2d9e03d4b23007c716eccea7e6d3ac29bb7c6b68b605458672456c554218a50f3f4a2dbf607d48dfd73674874c95b607a467774a287b5e0fdeb2f5f0c5f1ae99e257d0e4ea76c991432e0800f87da97d8b38e02379c409e9e72bf663c44246d0c9771fc365a7b40847093b347383e438721ea5197b4f6d8201d9dddcd62766f5142265246d15cf6d620e82fa43bc6f7d90cb7f2f6f75cbedb7227857f49daa009d2ff5b46ead3a0182aaa52eb7ab1974e9bb9c148dcf5989f697af82a02cc6f93ec93a21494fd2853d49d816ddc7dcf081eb7e6e26ac892da900fc14b195dd0eeb008118d9ac1873410d729de2f3a66632b4f00a4d93c8909b15287fa74fce0c62f46ea879b17a7b3900f21d83e48ff97283fc05ae3298ddf1aebf1b4bac0ea31595536e9fc41c9ef9ec10f6686d1047aec208802ea17c6acb6b3906195b3f3acb0f605c6cbe9ed601fd7243e630711947bca0eff169a66026fa3f4834ab4d30584d83d1dd3e347ac838dab4ecb475dba9cd5a521549e2b43c1f356c482e61e25ade93d5b37659e6bd4736b99c3bd4211bdb9ef68ab4ff40bf23f82ea259c594c68838eeb9d262572f40d9a0069f1f12b3e938de9e45aada391c111b94e300f7362a2a32080b42973b2c7b4d29a4fadd6217c01464b4181d6d2c4d6bad2fdafc33e79ffa1918e8610f84f6b3241bab1f90eee5bfb048dbeb74622a5d0515e32b6a3a2af3af55cf5585ab06dfac0044d0f9c40c40b78", 0x1000, 0x9, &(0x7f0000001180)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100)=0x200, 0x4) getsockopt(r0, 0x3fd, 0xdb4, &(0x7f0000000040)=""/98, &(0x7f00000000c0)=0x62) listen(r0, 0x0) connect$inet(r0, &(0x7f00000011c0)={0x2, 0x2}, 0x34) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) listen(r0, 0x0) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r5 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 11:46:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x10001, 0x7fff, {0x3f, 0xffffffff}}) 11:46:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x10000000000000ca) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 11:46:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='t53\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r0, 0x0, 0x8) 11:46:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x20) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x80, 0x4) 11:46:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 11:46:15 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xb6b54572aee934b2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:15 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="b322cb5ffba22df937b2c89ac768121bbf7f6d89756e6bbf16f2775b4ed1aedf3927b05a6f6b522511ba2c9a5739e9ee330497", 0x33) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:46:15 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r4 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r5 = msgget(0x1, 0x10) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000cea4a6e90000000000354600000000000100000000000000d3a34217a1be02691180c9d6bc000000cef4231acf636ff70100"/95], 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x9) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a6da102184743b6893d1f2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9a00"/4098], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) 11:46:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b0989c2e2f66696c653000"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f00000002c0)="9e3eaa56000000000004bf9aab42b63993b2000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 11:46:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x40, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/252, 0xfc}, {&(0x7f00000001c0)=""/144, 0x90}, {&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/174, 0xae}, {&(0x7f0000000400)=""/129, 0x81}], 0x5, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x1, 0x1, 0x81, 0x5fbd, "2a3513fa5b8c7226c0c10edc23a83ea8e0032460", 0x5, 0x1000}) dup(r2) dup2(r2, r1) close(r0) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x24}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x17}, {0x48}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0x8}, {0x25, 0x8000}, {0x43, 0x2}, {0x8b, 0x9}, {0x1, 0x9}, {0x5, 0xfffffffffffffffb}, {0x84, 0x401}], 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 11:46:15 executing program 0: r0 = socket(0x10000000002, 0x2, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) socket(0x2, 0x4, 0xffffffffffff26b4) 11:46:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x1, "000000000000000100002000", 0x80000000, 0x4}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x100000000) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 11:46:15 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x10) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x9beb, 0x10001, 0x8, 0x0, 0x4, 0x200, 0x6, 0x0, 0x1, 0x5, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff71, &(0x7f0000000180)='P') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$TIOCSDTR(r2, 0x20007479) 11:46:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r2, &(0x7f0000000100)="7f4f2d6475a0119a813fee953030eddb6c981d2dc42ae6d11b50b94c638892a205b9e0799907dfa09f4bc12ed85baa713570a0f34b975b88f25a25c9b326d180754d9830fc89ea013fda76d8ef34d861950d08b0a197cbee0670ea87fb2b189a8f54d33735e3264c62a756e108ad3f539a20f6507e5e2636d84613b4580da26cab1b7fec92ee2262e3c61fa86aef4cf8154334e120cb8605c70643e85b749db9b542be812f0b9b55caf4cefd", 0xac, 0x1, &(0x7f0000000200)={0x18, 0x0, 0x1ff, 0xfb8}, 0xc) recvfrom(r3, &(0x7f0000000340)=""/213, 0xd5, 0x40, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x9e}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0xffffffffffffff6c) 11:46:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x7c80, 0x7f]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0xef}], 0x2}) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0x0, 0x0, 0x100000000000000}, {0x3, 0x0, 0x0, 0x2000000000}, {0x6, 0x0, 0x100000}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = getegid() setgroups(0x1, &(0x7f0000000040)=[r5]) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6}]}) select(0x40, &(0x7f00000001c0)={0x100, 0x7ced, 0xffff, 0x100000001, 0x9, 0x9, 0x1, 0x800}, &(0x7f0000000200)={0x2, 0x200, 0xffffffffffff7fff, 0x3ea9, 0xffff, 0xe, 0x6, 0x40000000000000}, &(0x7f0000000240)={0x200, 0x2, 0x5, 0x80000001, 0x6, 0xfffffffffffff801, 0x7, 0x3}, &(0x7f0000000280)={0x1, 0x7}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 11:46:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x76, 0x9, 0x401, 0x7fff}, {0xffff, 0x9, 0x28, 0x7}, {0x6, 0x0, 0x8001, 0x1}, {0x4, 0x2, 0x562a, 0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom$unix(r1, &(0x7f0000000140)=""/64, 0x40, 0x43, &(0x7f0000000280)=ANY=[@ANYBLOB="94794e2fafb002ca3fe24c6666696c653000c4d8ffffffffca53871f067fa0908ff1472fce270d0296ffedf99a6d0b66b84cd735b9a1956e0a48bc0efe7215af80ed3b8d41091f6a67689333502e2bf27e29dd8f8b1163382ae62077423014598353fb5859e1aaacca35a090e8639e97ecee9f6af3ff2b2c661239819730000557750f5188b133851e2a436649d0aa16a02fe76854e1fcc2540d4a4da3e6431e197082544d40030443c9ca51247eac00c7c4f21313e9e4d3ff3b4ee00d1665c4e4a167cd1076e46c2695865b6b30d93ef74e571a6ed16998e5b6475f17e2a586aca5847f144d2a69"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) 11:46:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x4b0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) poll(&(0x7f0000000080)=[{r0}, {r2, 0x44}, {r2, 0x40}, {r0, 0x1}, {r0, 0x2}, {r0, 0x10}, {r1, 0x1}, {r0, 0x4}], 0x8, 0x6) 11:46:15 executing program 0: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) r1 = msgget(0x0, 0x10) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000ac0)={{0xfff, r2, r3, r4, r5, 0x1}, 0xfffffffffffff61a, 0xffffffffffff0000, r6, r7, 0x3, 0x10000, 0x2000000, 0x9}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r8 = semget$private(0x0, 0x7, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x2, 0x2) getsockname$unix(r9, &(0x7f00000008c0)=ANY=[@ANYBLOB='\x00'/55], &(0x7f0000000900)=0x3f) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)=']]{\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r10 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r11 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r10, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r11, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) close(r10) r12 = dup2(r10, r10) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r10}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r11, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000880)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 11:46:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000040)=""/24, 0x18}], 0x10000000000003b8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 11:46:15 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDSETRAD(r2, 0x20004b43) fcntl$getflags(r2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r2, 0x2000746e) 11:46:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:46:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x10000000c) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) 11:46:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff0701000000000000000000ea78000000000000000000000000000000000000000001", 0x2c}], 0x1) recvfrom$unix(r0, &(0x7f00000000c0)=""/69, 0x45, 0x40, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 11:46:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x100000001, 0xffff, 0x100000001, 0x8}, {0x1, 0x3, 0x101, 0x9}, {0x4, 0x49, 0x8, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='F') login: pckbd_enable: command error 11:46:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffee2, &(0x7f00000000c0)="b277f37ec5fe006448ab") r2 = semget$private(0x0, 0x3, 0x304) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000001c0)=0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x3) 11:46:16 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0xba5, 0xfff}, {{r1}, 0xfffffffffffffffb, 0xc, 0xd2972f4ab29d0ad9, 0x8, 0x20}, {{r1}, 0xfffffffffffffffd, 0x2, 0x6ce41021cba172df, 0x2, 0x3f}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x6, 0x800}, {{r0}, 0xfffffffffffffffd, 0x60, 0x8, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x8000, 0x3}], 0x9, &(0x7f00000000c0)={0x2, 0xfffffffffffffffe}) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r1, &(0x7f0000000400)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19146cca58239f31e6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffab035db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 11:46:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x120) getsockopt(r1, 0x1, 0xfffffffffffffc34, &(0x7f0000000080), &(0x7f00000000c0)) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) 11:46:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1e0, 0x0) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0xa6, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:16 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x4e0, 0x1}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 11:46:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000100)='#\x00', &(0x7f0000000140)='@[\x00', &(0x7f00000001c0)=':%!\x00', &(0x7f0000000200)='\xff\'\x00', &(0x7f0000000240)='-,\x00', &(0x7f0000000280)='^\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='{#x\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='#:{\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='{\x00', &(0x7f00000004c0)='].\x00', &(0x7f0000000500)='+{\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:16 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000340)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x2, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x5, 0x1, 0x8, 0x7ce2, 0x2}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) 11:46:27 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x20000000000002cc, 0xfffffffffffffff8) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) r3 = getuid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r3, r4) close(r1) 11:46:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2000000, 0x0, 0x0, 0x1, 0x3, 0xffffffff, 0x3, 0x0, 0x0, 0x8001, 0x1}) getpeername(r1, 0xfffffffffffffffe, &(0x7f0000001c40)) 11:46:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 11:46:27 executing program 1: clock_gettime(0x6, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x800) 11:46:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xf, 0x1, &(0x7f0000000080), 0x0) 11:46:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) bind(r1, &(0x7f00000007c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=r1, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRESHEX, @ANYRESDEC=r0, @ANYBLOB="315386adc5d03e3b826d02c339fb14dbff7906514d61d1d8bd4390351642f507506b455a445492a5a603016422231d985ebeeb1a28ce8e36e11e46941b91ae43997569235f04d12be2db2426df3d51f150c8ddbc1c648d3ed64cc44366d638fb1843c2112b734368aeee8349f34166d87516261b1e0ce1e8a9d36bb02d3b73cd08dbbc2d4ede99030d02c574bf90d8d1828ae273546028c7c66ce8a48d53ee0d5b156b08a40f497e69a9607d8a9c98be77bced1c7a31df61158f500edb3a535881b185036ba070cc", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYBLOB="211eb7e93a247f5442c9053dadb9350e88724a98829bc70238e31e87414fa66f3d3e7c381e2967c73322d81a411f1143f7a18517fdcd56e2ca1aecde958fa97c712cf1d3328443a03b53c8f0b8b6193df5f7f5fde1293e79de1d648224b50583346d72773d9956eb7ddf6584f4c811934f103dcc79afa1db929396adc50de9e51cd779c294af91854c577b7e1a5546710fa13bf236a2bd97839784c6ff8a3f", @ANYRES64=r1, @ANYRESHEX=r1, @ANYRESOCT=r0, @ANYPTR, @ANYRESHEX=r1, @ANYPTR, @ANYPTR64, @ANYBLOB="9c31dfd6208b001afd122229d8214454a8e3dd46d4b9490a2f0c9517a75e2501bad5e35fc1376e698493df1350a938367d49d1a7a3020595c5c75acc27d50c785758bce84ae93feb01ca75db9f2e2c8a57ca61efeb36ecbb2d1d68b119c4ad42fec1bfa6dadcdb581931627a98000e006285abc477a12079cfb61239b73bde43a2b2f6e5d9c0a8fcb994", @ANYPTR], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r0, @ANYRESHEX, @ANYRES16=r1, @ANYRES32=r0], @ANYRESHEX=r0, @ANYBLOB, @ANYRESDEC=r1], @ANYRES64=r0, @ANYRES64, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r0, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0, @ANYPTR64, @ANYRESHEX, @ANYBLOB="e4cbb217705e268764edcd08ba593fb71569227189a78d3f97749554c627b9dc418047f2348b955014e02e9cafba66e43008ab1353a0cf6008982871ba7773f2b23a44b4727c4588dcf27037840803828b706069452490d5ae976de3e2dceac5fb39b5ee2622d263e1adec41ce97999c7a9d56bfe8cebf201176ad712e37d80348eb256090a477371d8404d877a114edbd63284cebd0bf62a7e98c634799bd5201310b1dd412e380eaa1979b0bda158baa9820fc67b2931c525930cca189c6161997fb33a86bdc2b496c8679baab32560e0d2c7d80cb63e45f68d06c2e4a3a707487e4d57ead6ec669c9fddb17", @ANYRES64=r0], @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRESDEC=r0], @ANYRES16=0x0, @ANYRES64=r1, @ANYRES32, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRESOCT=r0]], 0x7) r2 = msgget(0x1, 0x82dbe15f20e68403) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/182) 11:46:27 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) close(r0) 11:46:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) r1 = msgget$private(0x0, 0x450) msgrcv(r1, &(0x7f0000000140)={0x0, ""/132}, 0x8c, 0x0, 0xb92a54081bb46fbd) r2 = msgget(0x3, 0x100) msgrcv(r2, &(0x7f0000000000)={0x0, ""/253}, 0x105, 0x3, 0x1000) 11:46:27 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) munlockall() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) r6 = semget$private(0x0, 0x4, 0x5) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r7) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000a00)=0x2) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0xffff, 0x0, 0x3ff, 0x730d}, {0x4, 0xfffffffffffffffc, 0x800, 0x9}, {0x80000001, 0x4, 0x0, 0x401}, {0x5, 0x7, 0x3, 0x79b}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:46:28 executing program 0: socket(0x6, 0x3, 0x2) 11:46:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0xf905) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES32=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYPTR, @ANYRES32=0x0, @ANYRES64=r0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0], @ANYRES16=r0, @ANYRES32=r0, @ANYRESOCT=r0], @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES16=r0], 0x5) write(r0, &(0x7f0000000040)="2ba4", 0x2) socket(0x18, 0x2, 0x4) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6, 0x0, 0x1ff}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:46:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) lseek(r0, 0x0, 0x0, 0x3) r3 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSDTR(r0, 0x20007479) lseek(r2, 0x0, 0x0, 0x1) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000180)="7df8876153bd7965332ae2ec920efd1ef204719122a6025d00272b61976ec541c230fce5de2121769fe509112741eff16043a9c6c053d67da6", 0x39}, {&(0x7f00000001c0)="0a3e02de0ad01763ad5523b6ca037120acbc5d362229b42a5230bf6a6fd744c8ce2e1545a4f705b5e4fdf8bf69ef494499fe22568c048471916b7486b530790293eff57d83afb6f1be5a748c053780e79bc7a29153809ddf339da7b83eed91af20eccc9ff2", 0x65}, {&(0x7f0000000240)="d65ce279c799b164bd013d61e910d797e6d032e96804e102d197754de498bbeea36d417e40dbaeb6717c8dcbbda859cdb7ea5166ee3d6e307c729fcc6c8e4cc27b4363b859eec13167cfbdb98d7c3adf71ed64db176d88cf90247c4b54e9ed9d8ca609e458448b2c0ff12a4d404d010ac473e2502e324e46ffbb5a25e77312e01f7928d7fac684216763f76cbf8d93706bed10a0fc044a96d1326cac1aa1e5e7eac6f8f87f18a8a0cf06f63cf127cdb93bd4cee967cf4e0456660678d764dbc4f2135fd347ed4e366ad213427670a3902bef5fcac47b67eedf7591bd5beccd232ff13a0ee56d4b77d688fc39190677196bac", 0xf2}, {&(0x7f0000000340)="fe3cec6ff154031fb3ce02e7cff28e060c40fc5211d687f8187d3091d19d6aab85b44c2732340bf787e7d2f033c90a6ca7f44faa1bc04017075661750def0dbeae797bd8be4021f64418fc7661e38ba105456ba3f1fae3ed265ae9ce506b2a8a4366a3b978bcc149f0cb6d583de5faa4e30608bf8adad5f0b9792bf6ce2fa67d6a6136cf14700e21b835792b7ca6c85740ce10c8cece222f492d18dffce2889a99a359d23b553ac0eed9d0e1e482b61526ae3e0c2fd26bb059847668f48e12d819ab90447140733578882077b439021449bce0125384f97c48f5fd6af47060fa734ee6a52f13d572735682b24d65feafcd8c8e", 0xf3}, {&(0x7f0000000440)="f20105b38d77066ee04e4dd356b5d8670609306a246f8e62f0bd651ee9a9cd28772dd3de2132a73961654ad50e2b68567b7efece622d8a90075af4ca4e4b4989c1107cf9783d65ba7f3ae5aa883f9f9843f0cdf815bcea99f4453e9615427a4f93a194244c9a", 0x66}, {&(0x7f00000004c0)="7933b566586f91edc7ae183145b1c932c33ca724a5f6daa6d22088b13d8b264eff", 0x21}, {&(0x7f0000000500)="9f34d8bf6daca71d99384c6f822b20d2b35de02db67b85ec637de29406c5704b83689a3bb17c0ca85c42b53c765cca0b298ff4e3b7facd4bbd45c09a239ef53f63887a27549df6101c71d8e6576345ba816fbf81c136824d94590468346290bb9c6c786c6c8f29147793cc6a267e94b64a9c9cd26305e4c170c2ed6102f9645ec09c7a8193e7ed9d546fffedf8f6eda35cac15582dd7eaa5f83d78cac00b6a7450af4500db0898d034927b814eb4813fe03faacdeb228efa528d545483c2e2a9c3dd07e4aedda0296a7874a0ec865c80103bd9b24968e764c2e2a38df2812b0507977e6f4670960c1b8cab202eb93007772ef78a0545dfaa02e31c74b87889ce57d902d22ebaf379e5079592f5f3d590f25f75efc6c40e1d2a89460a1efca6f890f37ed672cf77fb4e470884994b30133d7d4b87610c65dbf9c86c407fdcff8383e6513dd482682688a340647d2aa6b5ca3e5d6be1cec9edde4b185650b89a15cef17de139f6afadca3a215ba80373588a6a8fa8b59aa709115a1b6603c9d867f1a0d75dc03dd5c5a6f2780388b138708d93072adb175d5591e282d707a38632159d204ad1b6f7615932408d137dec7cc7d5a8c249d10603c5a4f275f49d9b276ff3151c4142a44047b88b04220f5012772ad008ea616b1730d958c2edbfdc12597742e2e3b38c56f325d261f3116bd4d2300eab422591c9b454ed116b03c85c70cea97588d3a80c3493ea766983c6d518e09b134e283330dfa086d077a07c14308ba366bdbfdaca08c47d8b49b412e973e087206b961b1119686981b84eb18883ce6b13367a3eab8cc2fa307c2701a47a5e8c245e5d34a5b1aef13fea630245e9a2fdcb1789eb63262abb9b81718b4d72af1f345cbee3122aacce2721184ef6c024a64124c142044bc69691c2ced501f7e6838e578d88920b668c9ca17ef09cf908bb5cc8d22879c76ac9d93b4c5e08a1d41ee18154048cbb5e9a74efa33888e94041155173e57d97910f19f48953e5c40bc678222604150235198efe866d11aff2ab64efd7ffbf872fc751b9db6239bf6fd070bacd5885946bef936c5d85bb841830eab3dbf5c55c2fd63cc6ed43a89b1b9c959816cdfa9989e76d384c2c8ab21fc549f0ee519da953407257d4208d50093deccea4239cadac51700c74b91980f14fce9002a2369dc489973be85628b77a5971591524408ea837b3a806f6587e7d30bbdf51d619ad4641e733c0f4f5a55f91c48f26a616ec6c35d998276a1c41f0869103d3ba315a33306873512b8b740cac084d8a9c3bccb807166ec25158e849245811c0b411354bcb0ac74833bada57749c2b92bf07c5e0c01991d5622cf91fb657d83001cec6dcba437763fcc2f379e8f7aff97cf7d7b2f813e3ccf045859b6887b6f7ecaa077b38a24037f6fba5b61d867b4c2d91a20906cef5400d78d7dfbaa227b22fb2b8d4f8021059da4d902ddb79bbb9debb6a4fa4cbda6114b29cb038ded73d5715b2258e097d895fa4b48228afab5b06817601152e3234e77a0492eb20a05bfb16c1800d458177498c498f9c92f321cb568b8bd5f49b0345c7f760f0e144012259d4791fa1366edb0f381a907ee31282b5b93317b987afd4248048c54e8469f0afda69f77e8daa10ddfcc811f1271fe5d39ac3b4e9b724daae5ae020e2828b3629fec7e8833d6f67ccb7746d82b5456565bf278bb56ec98e1d5dd7228c2517f5e631817c428b1c22d4dc19531216bb432c7b9504db5bc65abde79aba0cb9f2fdc7be6e44bbe1b8cee82c092ac0153f8af7119418da2030d3f0046013e658a4c6f5fc6be3411a5348ae4cf5c13bf62b3eea105249e8a649e2c48dd1432ceca137764d7a6898542d47d8bd63295a04db525a4accb48c8feb9b0e9760e61787ab1b8db13d53cf09956ea7e9d503a6eef9e18f82b0137aa30732cda57a7a506ee9e7278662c89ce1deace0e293f689f812fbbce3bbe658ee63f88d2efd64816d35af2b08faa66e8da83c252dbe3593f3a8059e5b2cda04f347c491cf4c97a1f3ca568398245af0d10e4d9129b35179f8a7ccc4d1367a908a34c8e549e7304dd48b5e12ac000ebe7662bf337cee9cb2b2cc2de152675b1469f53963c562aa57e6d1ed9d60acfe782c8751ceca93a20897552ec980c584b37e3211b73151613b80c950c042dd9edf2253ebad4778fc3e7818ab8cd5bc8574177c8042cd024d996cf8fa04c7cb95c14ba30cd63d75c8f22669980f28468d4b654573cc7326eadf52f0865ad6826ef4c386e740c5b4e76264b53cbd97b70b480f160d4586a3782a581eac99647bb324d37e54c3fb80f436094da452762a2da2fdf69048911a71cdc64f27aee271c564e24d07ad1057ad0fdc74b7262c1e28d9a2752241b819ded5efeebfc71e69715c7b3cd40e216bde8bc3bf21e20e6e19f6f316d645f21994967b1a00a03ef1d8b1ff65430000da66145f56411746c3b9956e4b863f7c423d211ba37b074b49e6e9bf7ad2352cd753d276cba588601595b59c0736abafeb762594cd7f2d916849c223e5ffc82b9fd41680e62e0fe7ce930ca9b0704885690422556effdd0e51ff109139515c5b21156454b025759acca6f187a661f370f88281e52430577d6d016e03342d9fd69de7ff1edce898eeee5d8e259776eba1d89b40072baa38297af9269b58c55a3b48df6e569608bcecad64596db642e2943eade1d841c3f2ccdfc382cf44ce4eabba7576a919aa717a96fd554f7d5c9f0ef76f35baf801686480ed316f111c0c17bbbfcdcfd07e417731e31564ae0a79899cbc4d74abe7a744d60afbd49ff7b8d8e8a28da877d7e35c2449c615f8f372fe645bd4490f814911ed32473eab70b3fdb1d630c92141d733264dd931840ca182c479479ccc4f3dacbb0566c4ea995f5e00646fcc619250630bf9d3f7ebcb48af5ceca8a2def9da10f58d096f68e4ed37221bb7ee8250514469666805cb9d17be0578fb35424d85229844d379d8742c87130019d714eeb11c02217fa114eb5ff038d968c86e9c2a758dce7fe21044be649d171459b2b880f5aeef10a31b9a935d88e14b66509ad087826faffd798c80575d30d34a7150eb38592a29c743114275969ac767307480f4e98ac1db36be2253f65ad4ebf7b5992070c8fd487d56a3b08fe517eb7b69e3bd2a55b793b87105f97dd2c59a19fd5dd2717807f165e888d34ab669dcd025b95521892b131ca604c9ac7338480135ae683ac6d4bd60ed28cddc87c51f88e85f40a582c91605922e0d614f3c07beae5dacc5b2f87d9a2f8b78f396e089cd01d0423bbdf9383aeccb2315704bfee3f6409dca8bfb54f5a8612f7543375a6a8a9b9b2a5325e3d700caee12d8efc7dbcaae9ab74ee1daaf842417fe3895e756417f1a65c54465a0dd17fec44e594ff67e84f8089978305259ca2768c06d82588fc6d2f4be814af578f5b473ed36fc8bc6349d2e74f6555e6dfd78d9df16f77bc8cd5939c72e5ef5e2e7e05c95b9a44fc8636f5177b05952225ffaef3661ff952fde131a9664550dd791eb8ffe3badf43856912184c36dd69a0643a75eaa065d0bc93d95f3484cbfb4944349c160838742a04f5276d8a970bcb4fb38e22e304a6a992e556b35e5d96d05e48caa56959eca609123bbe678217e1bcac9aec3e8ee65f234b6c08697755308741b803f5761b15ef58b02d2f22baceb2f7ee9ba5b802c082dcf11caa7c4a9a61205a50c599b42bec1e80484aaf079828e675a75bb1719766a9f1e12cb740ee3247c6d05f679a7a58b1438bc3030e98c74eb6df13748d18f79851209e1154090ec4320aeefd2a9d430385dc44ce70c36fb2d6f23784a10e8cde101edcfca8af51179f3b62ae52ce4d07ab968434a55d31fb9c55d28417a3ef03ed15ac09e1086fc12039014b815258d022a3a80f0a1351acddb648c48c5c0d800d1813dfa56f263747aa81b5749432368bfbb8b5d022a2ade102890f7083789da14520f679210aa560ccd25e5e38b09f753b4b23c7d1d95caa495d2fe81878ae7db4e9fea2778999c8f48dde64c3764adbeb2ec80fe26522b845d107c1a067f7eb715ef98307698a3b632bc902e9542f3a4cf2a95ed76839acac59442fb826444b21b893c1e87e3dda461336a74c53c1c979cadfbff87d6ba5cf7d2f84ae9e0480d71f61dfc0ca2e4376bd42e886e59058166fe89766f052f7a7a197a6e45ff835e409c4cb1fa49d41c36fe43f9aaa01bc3dc9c54eea2f3490edb0d6b64464995bf1f09206153986e121454a7c573478ab702ac1a6838efbc7f85e8a47ee8194c83742ff8e656a80803d7f0527d62ee4cf727e0aaf8cfcc438b7223e324a27dea961db16e45e287bf98b578595a7789018b6ea531c68dffe1b80c6355c4f6a5a05ba9c28ace68ac9305528a0a5512a80faa48243af16a1ff74796a5e8af89cd57f60b72a1144270148b07e4521c6a58f6576086ab4d2caf7ad2e67c262a5debae298aa8989bd2032df15f635fa28ca61f2b2b3c0858e85092a18c4f995da97cfda32f11000374a357f9b35883563f75e21bff9da3092b8b8c9f92ec0136b63e6bcf292ba8308975ab3cd4165b39302d0307083015cf4062a349d84d17ba634abf2e8f50ab37131e614f0555b510ef5a8251f04ff2add63f055f4a5c25363ef959939817ecaa557c0f6b6f579278ae207710cf5c3b2fe184172b7c21013b4a44ef39c6f16ba00948bff9b55850c8f41d3753da670642659c4c1dc0f6f2984ab65a5b4b0cb6b7c39f0271ccc4797a52f8d0dadb9963c0e93688f8929a4fca2d127a91e7437a2c55df9aa062edee2cd3f18c13826874cb3e20803c1cffed8aa6456d4966c718bbf882bc48f8cc5fb234543e62dcc725b5319ca7c2c35ee4e62d73816ecb156381f285dfda7e729bd0c2563aaf90b00f27569f27b4092f7389d6be2cf80b98cd1aa1cf41be5b231b9679a9e33afabf191fb3233f71d11611de9d74e01f91454f9cb31d06057c43c2ddf680e25bdb8a50330ecd7a5821fd9f9ef13868f3480d4cfe4fbb76713478e5948f447ac092228e5cb084f78985e9c6d778317fb7ac1c0e3678b5a04e2abf1aacdb6607cbd51be00d9353579a0721bc96128add565cfbc95adad3ae607267bb65dfd56d5d086574efa6801f885a704361949e7c450ad37fba68f13960e8e418b1b97a09a171923c4af8986a0cc4461291a9bd88aac4f0ae5752feb936b575596513a7d0dbee988ea5bbd93bc8ab4e915657d5b0e72567958e61c4a2f94cceb4f78f3c1eca920606cea1e9cd767f6722259e1a4d452131c451976a2b2f995c4cdde2cc168d7fb6e5f9c91ca1283a824d788127d36ee2925beb23e0159fd430b89e84bda00b5b999e38ed45bf925415a16c59f323126cdc8ec4d666c72db1a453df14d4536791ec17788adc5a085e35af9cd3fa14a4ec3a5217d15bc0cba0e123f6057c3987e8c2eb4e981cfe799c42797ef69a94961b8153f32bf5a25cefbc32acf094dbcda64ea8a099e033f9bd979dfa5e39680675f410ca6bb6ec8ee0ece9f1820bae4ba14602613e801db681e92062f6a8b3d092dd324593b8912065140e07aee0116312cb3313f39e1c792ca70da41b6e021ce8a5505145bd4b078d24c8e34e27b08b8189277fc4eabc34949c98e10909cd050e0d325bae3b8a30636e94f5162b2dcfae96fd037218a7472e86e6f22250167d559772dd7c85649af49a3582cdc08aaf3508488c87cba3d8feb917e511062b6c21bf1a90bdcc203d05f0e663c393a3b3c27c03e564", 0x1000}, {&(0x7f0000001500)="5d242e299d41cd5f005e06b847cb9ab62b79cc2846b6340f640559053b11cc92e1b1bfc06ae69bcacd385e9f6c9e217bbd5f1f70fed8f66f216bb462c1a64dc4598f5b23e5598824dbf24df85b0f526872a32c2d3ed9fafa280351c04f623f7178a6c4622301c35a67b07c7b17dfce47759c95fcc8fd7489ec73ebc699ea53994122aa20918b376d5edc250ee7a2ff8ee1e70ded7989cb0a815c94f7d16445a578d0855d81cb6cba5f00439070fe4aa519ac4d525b13aa3f984a572bf319484f7675ff3db39fd5f2bf5ced4f012b4e5cbc", 0xd1}], 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001680)={0x4, './file0\x00', './file0\x00'}) fchdir(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000016c0)=0x7fffffff) r4 = semget$private(0x0, 0x0, 0x200) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001700)=""/160) getsockname$inet(r1, &(0x7f00000017c0), &(0x7f0000001800)=0xc) recvfrom$inet(r0, &(0x7f0000001840)=""/181, 0xb5, 0x802, &(0x7f0000001900)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000001940)=[{{r2}, 0xfffffffffffffffa, 0x6, 0xfffff, 0x4, 0x180000000000000}], 0x1, &(0x7f0000001980)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x8, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x3f9, 0x5}], 0x3ff, &(0x7f00000019c0)={0x81, 0x17456a99}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001a00)=0xfffffffffffffff9) connect$unix(r0, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x0}, 0x8) fchmod(r3, 0x16d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r5 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001ac0)=""/228) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001bc0)={0x200, 0x800, {[0x80, 0x8, 0x7, 0x7f, 0x3, 0x3, 0xe8a, 0x1, 0x6, 0x8, 0x100000001, 0x6, 0x0, 0x5, 0x4, 0x88, 0xfffffffffffffffa, 0x401], [0xfffffffffffffffc, 0x5, 0x9, 0xffffffff, 0x8, 0xe1c, 0x3, 0x8b05, 0x5, 0x4], [0x30, 0x3f, 0x391, 0x2, 0x7, 0x3b30800000000000, 0x100000000], [0x1, 0x3, 0x609, 0x1, 0x9, 0xd4a00], [{0x4, 0xaa, 0x5, 0x6}, {0xfffffffffffffff8, 0x5, 0x5f, 0x8}, {0x400, 0x9db, 0x2, 0xfff0000000000000}, {0x7, 0x8000, 0x3, 0xece}, {0x5, 0xfffffffffffff800, 0x2, 0x607}, {0x1000, 0x80000001, 0xfffffffffffff001, 0x1}, {0x9, 0x5, 0x7ff, 0x1ff}, {0x800, 0x4, 0x4, 0x7ff}], {0x6, 0x1000, 0xf2, 0x40}, {0x7, 0x6, 0x8000}}}) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, &(0x7f0000001e40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0}, &(0x7f0000001ec0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001f40)={{0xee94, r6, r7, r8, r9, 0x82, 0x2183}, 0x7, 0x8149, 0x1f}) 11:46:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000180)=']\\[\'\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='^(\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='/,\x00']) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000eb09a93277f2bf82f6021c730860a72899e12c20851dfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100040000000000000005020000139f"], 0x38}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000340)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x100000000, r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 11:46:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xa, &(0x7f0000000000)='\fFW}', 0xfffffffffffffe98) sendmsg(r0, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000180)="497ca9acea7d6d269ebef09edffa14d59d784908daf1a5f6376aa33db81e81b314b8dcc775683694eeee5654f0d394e63e2842a0828ab4270abe82e0dd011d959a38232dca11fcd067fdc1d44e0dc32bff264dd2558577cfb9d1ec8544fa291b8b7a250831d6a8f4a1b5b7a75928a05f94626fcf1c6ae8bc23c529472e21d11407789e165b018cfb63b242db5765bf4d2586529f990dc703f869196f31f62d0b24b464c50265d9b9f7760ea1f7f44622905e54c9a4a59fee40aa065fbd1d391467e7ee5ffc98834b522be3e4ed1c0abec55ca7f7ecc730323c93adac0f569bdf6c16b7c0ab7ab611fb0a448dd326812b352ac3aad01eb20b40ed2b6e075d796cdea3e7948dbe9424556136d874cea51ec3c04d7631881c526ed14a5da1348ef8fdacaf6095ec38ad18ede52ee10189f0130f0c1a7e01495c4c828af9616aa4f7f2becad3bce975f06d45343a3c83107c129777c21396cd307f52e4e58ce7969e50a7f30e5268331d9fa051871d899fe6384414c4e3a5da4ad1ad1c608ce48c4940ea3c81708df6aa11eb9dc12e5d4447aa293bda654c1af328ad1cf56c60ce0e8e46163f55f0afee3eda3fa75523175dab7588d78a0a780d196ae69432c5764c8aaf01975b7d4d71acd420951a087c529818b52335fb3b9364717948016890f95d70b8238b20b69a73dd8320ccba28a222eaf640e02021d9a93a1409682a601b99f6a2decbffe17e983fcb747db19f2a82fc30e64727092ddd6417336762865bb78056e2459fe2afa797f2f5711e8eec092c24828635a9e5ebbd906379617da6c9b3be68625fc568cc60ab34fac76fb6eeb9f05a99b71b05afef79afae3e3759f8bb43624081bc6cef6ff1c3e0a0bd33179aafce00f75e6a8842de09a69f3cb49f140c8a2d1939c93927010d3320cbca72838bbe0c25b5016893cb7ac24bf3de7fcd5606ec621d81f1e9826b032f8bcd34db196cc5ccbf68bf2b6084a17e3fa3d7d07eb9ae32fe1ac2d01140bcd2240aaff97e1d02443a7036d61b4eb6eb1c84cb362e1125c2f79e45a74dd1adc1b5b680b00f51315323af048d4cb416fac54c5687b0f8a6b9d91950b8dc0cfdae4df07aedbf47836bee22289e9e8992b7c60712705b2d7eca725c58c148045072214cb85f7843aa76d11e425444024b0cfefa02c1eccffd3d47a5ef2f4a6389fa8db3d08d5d8e86146a0655f8cfb29273344e59d64e7e182ddb7167e6c7ed7e535dfa19463174ea5cd32b3d3acd93f86e98bae0c7fa44bb38a576586d71bf0b309050c3ab2f8b8b7776864cc3216278d818bd893c5648a8821522479dcd08fed2c70575f7906a9cb9939dd4d5ce0e5399cedc7528ea6cd4f8ea5e0810b37d0d416577e8ec95615f887dd0c7df319d25491c64f5ec7befabf9ef4b5cd49749acfa32c6ad0711945e3fb61f4c619db9317bd043fd96ef6542e04162894334a2d72d5870c2df5e3a021ec7f283374c0fd273fbd79f7b841bc4d1dd9af64934b8910e095e1fc8949129ba5ed7cdd1094a6ce06b7fbc71830363611045fcc57411bc74ae21e5f901cdf01f17f1df0439b28ee91626a9736b298e67930345216c4d64319eb74a8abc95a5225ab9d57e1a2e5004af147a70297714cd0c7bc32f2f3eb1875aa2e60449807a641d9034e8d1ea2188d65904811492ea51df43e6f7f81b2ae78e07767a97f0ffc487c511c04c7b46352cc0c1b959d0eb5925820dc699aeae10cce67625f7ea63336372a1e61a591c4af5048bf477c37b9852b6f8c9ed64bef0148fe781ab881460fa58de274f59959fd9b194040dfdf77bc1a708cfcda0e9bd49041f1603b5310248018de9c7d62116d1304140990c6d013889c3957809e1f67eabd11e998760fe4214701297eaa4ae93d4954ed9ba532059a37f1aa2b60b2196eb2fccc2b456871014d2497a8a0c82c005a895f1a787c93867a9bc103661dbd9901369baef947c8abca1e4aafe042a39b128a6b73b60177eb37a1e826aa071506774f3b3d3ede5ec4ecf08317b4baf825c64d3d447bec2090dc07e4c5ae5ae3ba7e662109aa75558343bb6a98a8f5f35e8ddc4f8af1edb35efabd8adcacfa4304606f32e442dbf8463bdda59921c47caadad7169b22209a9bce013a62589ac9ab8b0bb7f033af11f9e7a192c653dd7ad9ecc3ec9530a2a8341f5ac304d2c5ca54fa8246ea9b78a18957dd7dd2039b899be2d0982d8ad1c6051124067d417868db91cd7a2f895ead20069f4339d53fe5b73974d0d45804f499ee8085c44e5d67440dba7e337f90940a6051dd4d432db6494821f31059598e99a5707eb51b864f383e406d0f4c64ebcbc9ff6cbe2aa5cb2790c98847ec071178005d59d3c0d0e895979bc38e0f6beef4b848368ee4a0cf00dd9f8f61634fd2be8144419eeeff9d0675566a0c566d5b3e911f931da43fbd4e41a518b9f023a589e55a8030dbc2e1680729a5a9dd179940b6dc607fdce7eb9abb62f6a4211393a4793ec190a1976eab1b1f7f2e4164099dea5b1fec8ae5f069f3ac44d6a54193506967335574dcbde2418632ec91792f0940141287682581d660802f55a02dd0d265c17868b31069f10e424f3e60b118f02382d9a841e0d8b19ad939a1d91e8a1caca5659f18d678d43f542d622a57aa727c63761f1e4bf880944e9a4dab3bbb14975d2bdbe917ce083aa85d46307de9a77841edd0c68899434c37d133df6ffd87f511700add928078498a61fe47d028588929dc041eaa0e31ea753768b014f616f66273a7410e1f71fd99cad4d9e4511fe328ecf2570b0fe78fd470d278e9f3c5da6213092b51d8ce84dd5411f1c8cf6fa8200a70838f5df3e272ad6bab5502c0f29ef30a86f1fe52d9e6a035728fe880a4fc46865ba9bd34e84863fb0a6204d5a5cf10ce376ea06ed014a5ef4bfad4d71bc40fdc4b683b3bce910124ca44c819b6dae0bf71bb39e245a3747221a8740ca01b5a9a3d3fcb34d814dd615efb5cd7016df532331b9c53bd42d96d50fb0861ce3f6bc96c83b055981be95e04d29bb9dd3f6848d4e890e302eb3925c64cc512e2052f3f7772b3b0e8d2d5d827f682facb8ebf3f593f642b00c6576a928c800417384b553ac349c9ed2a5eba034c6a16d90efe1a6185fe1bfc58b8b709541f5678c3afb6d5075767a3e0ba142e687df69051de088896333e37fcd3bd4764a5bdc547104daef68969981d2540190330cfccf203cb517c14f59fb5f0acc79a59cb19392de7bb45f2dbf269481385453e69c4e69b3585f8b0329b4254ba5855a0a5e538ecc50df4bcf213f8cea612f174ba319c04ebaf3cc04265743aee4c53958ef6174acda75d45e5453c479595b55ced3b71bbfc319bdad65457332ed568993722214a70183375800ff2297ebef44b61d8f194e0962a75f1dbdb088ac733dbdbddefb6d07e66cf01733230e953972f2ad46a7de25fd163b1f32801369930e6a68da527011021e0ff044a7830791ca93ca98cd7643ba397791e0a8c8911adbee67a4f1e0c565a16826a86a653f2b468a6a394af98de931f920ff136ea82080fe6387e32a48111e98f760930a32d44ecaadf4541fdd02f6ed2f3fa1b7d10415bb9f9990622756fadff7ad72eb0c1bdb1402d8ce06ef5dac7f065bd3e21f7e6651192b1e8e23085e040070c24cda45c2b7b0808321826d6c341df680ab06ed2511cda3c1c886b0d30a2b502dfe6335f24881df921d1bfa5a01fcbf571ba157e45f1e9820807a5fed0c31eb8423d80ea3e3f0642ef71eec89245a4b5e1656983db5735d8ddd048c1564482ed0fd2cf9f5d92a6beaf288ba84904a4e7a45291c7a3df362ef4ab121b164bd6c0996031e617e80472d75a1cbc859e41ddb7c93b718e677c154633f7ec093f950768915bad678c15d297f2f4f74d296da3bc6ca0b7c75abbd2d4170b8243f864e5d95ee10502db74f7bd8bd3e54cfa45dd63c33fbd48f3e32a9a7cb129f95bfd42a41eb97a5834c8e7a377b8637baa58239e2804e1142a03dd43b5764d326be12fc16c8a75dcf57360ba618873c4184ceac97c325a09e0c22845e10ea0405b5ef4b813c3afa22e1eee076e047ff2c068b5bf97708d1a3db14bd0dd17a271a2791409070f53e80ae884b78df066216c056372aa8331802377e317ed76abbab64e635bf456ee4e0cf33ab47d1d0903bbb8cdcb5c36552e53b9f17c5685c19d9e40fc8d3a17eeb4df40e22b3646ece16a9309ff6ec8cb1d4a195ef2ff8d923c85906b5c76cd86e3575900f5ec5e7dede50aad823fc53779357bdcb31659b3f8c05bae8d1003cfd29bb529b523f87f343720661c628fd7bb90709c08ddbdc4e45144be1decefd8e9e270ba8ec62058a3076679dbb5cc6850d283d6f409d1cef5d6210e7780ec6d87c7ceb376124885df426d180a43748a6c1573a6154b7371f33a217d9de6b11ef4d926041626107d7334457a61c8552f59abb725007cdda27f6da78766715531dd47ca91aac6b7dfa2e75fb74600ed74657accc166f803d0a638783a3116f6aebc882bba0b3ec439ed8a1e4923bad6b80b18491fc31f7a4dbbc8be88a40eab5add4c4cdbc32bfc25e16983b2b692a85de0ae6158f9c12517b00022d547804906fa138cf8d0d1c82fe7e13b81d0c60a98ee192026e13eadb4b260c21a8051df22ca2ff41b053ebea2b8ada80ff12ee7a79f18cab9c4d74f0ecb0b07b9c65e48a7cfc00357f6158a3363262efc87496e6e406607c6fe86b22998481edf0b375323f476b51bd9e9011ee86379ed6b1838b3b843aa92ca71949c8e34283676fb587765d11d2131f930c06c49078540cda3fa12d7f3c080d74009d97086e9892b42bd5412936aacb8e0494cd78135bf7b52795be1250e572113ea4b94071113c076ba69d8eb8722ff6bc7e8e31331a66360f09f7ea0619b09df04954c7ed65ce75a78d62a06407dc79f6d1e147e7e20249bc5989e881db8eade7dc86a8d9cb9b5f69068d92328d6ea375683b573957fdab1d92a71f694d6478d72d62644978637a44895d153e4a3fe47b1606b3e9d66c6a6fd76742160718af05c30f99a253a190dac86e00ae5e00bb420795e14f7289f1955e1d91f065773b7c6c903917b7344c041b5a9670da34cf4900e92e5910ed06edc697053682233ad09ef340206fd6ed81b5f7d7d5fc6c2f0d8d3aeaa44a906c30417e66d15feffbe1511a107157220a68dec93928296a12ff3013fea52af5583a38fd7f987747e77e62f7dd608b69bd8ea311a949b20afa6e33ca8ac1164885ad2dfdd8ef0c2a6716f020a50a128678265d9c572c697ab875248dac6e09eb206b4149d5f06cd4b7a1edab5abe4ef7556690d532022e460ca81652811c39d972a5c0b259a9a10eabadd8efbffb4ac66896e51462bf1c3aa816afcf46f68526cefbf60eee127041e4bf38a2ee3d29c02218439b35ff49c6db0e1b5c4bc40c7e266fe4ae838f4b7152374309c236c87719613797ec1efd81fa39fa8048572317dddae6ae5d0583c5101a700d0ad75e2ee03290c5d8b6896e0d655a787340325d50677341a27422705c1bbe3db686092f1ae82c42b3e533b8923114b40ad9e6ed08ee6f3f45a810948dab83b100ef59a0279882a34f3d370759d6059995b4110ff4f913debbd5f1cc53c352754ef130cbd0fb0a3fd0ec0ea0376eda8199fa16edc61953ddd95f39de7a550c2cfc4500bd17f6ad6a7f7fbcfbd94c6e66bfb5b5041eea24a22517754085b06156c39259414519434e6bccd998ca2a3b0923da6181d6718dd01b7b70ba2af16b77bc", 0x1000}, {&(0x7f0000001180)="cd5c5e9672f6eee938b5a18089d03f727c7ba12b1d108df7aeb894c43517606be72dfc77e011fdeee6ba729a431a337394ab0857013a837559289b5ec9c1ba9e5c6738fceca7446841262123f6e143c99db899d3dcdfcf3973d075f41bc7e1c33718d573ef0075deb363b0a08d2810fbc57805be32195d6e34ffc14eccc10d32f2244805af20dde0de8d95b20b11dc5f8eee2f87d9d26071d7f7c945b9058aff91a9f0eab3b84120d9e0fd3c1999829dfb1179701030db0a818988ebf3f11c2056a4e28d0502ca4bddab680bd2273a59f84ff32d03f6c7a3793b434bc64b1f7392c2fccdecd82170afb87bec18d9dbdeee73161c3d78f740aebb", 0xfa}, {&(0x7f0000001280)="3660daa7330ee5fd85f528304f7e17e6c698e6", 0x13}, {&(0x7f00000012c0)="3387dfcba68a2661fb3ed8c895d80d50d42e4c579aa0c40a15e06ff0d311a8e05520821fa99bbeaa32958ee19b0a79c06a171e742c8c09f7e2554ee7889a5276260e5de9292779c9106120a165e1e154cfd226a6ab478f2cc0b8274608321cc759023b72c715f76d73d6559f295cfc10f1dd309b57a72e7f0aa5f0d9eb0dd9d2a50a33e6edfb4e9ba0896a3fbc911fb3083e63406dd732703d86ec63db6704ea925ed6299e", 0xa5}, {&(0x7f0000001380)="b3c322c89c8528532d5643e86e3b963d93c4d9de240fc5e42835169757f7", 0x1e}, {&(0x7f00000013c0)="fa2bc762f27af3436a3bfe21797fd5d900d85a136da5a0b8a3dda47533012ecade49a5abdaf8b2e7084c182eae893ce5db2a2327f3fb10e7443663707d3c7b7b5ce783afdc147a25b343daa4f2f98c21b1f4dce77ffdb076eca38cdd4b011bcea83ab036ec54f64b22", 0x69}, {&(0x7f0000001440)="d4d7c7ce0df70fb70d974adbe687d89f1df880b38f1a49b5e5f8e9e81dfd4621dec9f953e1a0921ee0830d71df601e5564dc5362d719932e362e93a76a002a58828891b08e09c933d56553112c60a6f47f438d49cb5f8f355345d5bf4c4f9b27141c729181cc33dc752bf28fe80d9db43e4c268b0568af9bf43c78da93d4b5dd02ed39abdcd31d8d158ae78547b3b11c6dfde40a55d20cd04857cb934812f676e58c13677ad68b56502201cc15cbacd51843c58edf8ad7ebbd5d905470e5fe7e56313e476360e6a1bd5469c317e3579ab737742fd6f84a79ccd68816e90e82411be6474ea296417cfed0", 0xea}, {&(0x7f0000001540)="7ae754e03645536cd0686eaa7cca9c4e0e143b95c6ed34a884199e", 0x1b}], 0x8, &(0x7f0000001600)=[{0xd0, 0xffff, 0x9, "db056ed1b7eb1b7c4761dbb009ee9c10677a2701b0c48a2c70c8e8a3d14840c4382ba9356b2c31583bbe37fabe196ff234d1c8eca4d61684b32989aac5162dbb273e6fa5d3ad95d06a2fa08c32fd7726e398b3e82987c96ce41c3678c2a1dd2cd3b2233115bec9fac5b58fb9e5446b0ddfb34c70e1b7bb967a16059bcbd470610f017bfd7a89257cc4b6e20b594bed078afa2fbe19aa1bfdd6c62ffff1c4802d9cd1b9931c75032a40305638840789814b7b42663ef0a8f0ee"}, {0x80, 0xffff, 0x4, "2bfc6cc91182bf06ff519331f5cb3908b41d593fb0febe2c816679a2774f417a6af933f6f213abb8199b61d3b510452bc7e4d5144a346e7af284473dc391cc7d4d30f3975cea7981dc48e952e10495052995c5b3fc02c17ec44c2e456a176c4efed6ddc43fb0e0b3a28d"}, {0xc8, 0xffff, 0x3, "68dca745df4b1445bf353d9b6e82ffd8f9cd62a6ad44747e9ddefcc81f4e27b26af771b6f2083faa2b7e2bb5fee268cd2270b289e16358578c9a310d7444411199cb3bda25d4e41dc198cde5f8467aa7104a63007b405e1e546620ef19caafd2e0dc36a9255cd68a9cd837d3e98a64125f7fdb4a256256140d3712ae68059608486893134ecd0b77d12e1487b32add5a7b688384c3e17687285020c1d488b811f6b197c973b81bbf9015ff200b158565b10a4347d1"}, {0x1010, 0x206e9f069c8bd334, 0x80, "be297765efb4a59844efcf03b3a133a49fa4537870da787b0bf42c64eeed48011f015dd877ff20c711db8e4fa3619b3c12ecd0000567148db8ba038f7ad5ad05bccb5a9af66dcc0f27ce4695763a323379f654f387aa0cad69e51f8820a9db6a0126c0e80d199e57b90136f10512cde73fd292a2112e463be5a5dcff922c584fe17a728534a09851d35cb6aab06e42f107f9112092fe8cb4cd9faee4eb50bd94fe8d8a2606744c0f8d5f5fbf9d5c68b1476649b28ed402c2bbcf86d1b3ecdbcc64f8809e25f8f23a0ac4d1991a54d1432d49a207b34fe2de0dc8d3240c951612e3998a5eac4bf7895f213cd202423773764dab7e1166ad989ffa4fc92f2f81aee00a76d014bccb3352b183ab22354d8038ef80afe9f73d26e3bf323642a3492393cb3ed8b3874e5e7c752028d0b8ffcac02600af6ba8f4ec001990aba9e2119afa3f6d367aa8de64cf3324fdc270c7c1b175e5f6fcca22dd5553962a6a8a8566a2f4e9d83bc56e9e79e7334f7cb806c5e4820308d15ffba3edbe2acbb6b80fd0a9bd97ded157985ea733a3b3dc576c082f941d001bff75fac700644760194bea36e64526665234ca4f3c21adbde51d203bacd1fea4a45248d8adad86710854da68396e895cba522d78b9b2ee9fd65d8e56455bd8f6b19323477f0913abb31f0c1e521d872574e8b0c4050f4dcb1ddf79135fdae87d01b1187979ebeba5e31f6e1c9ba98208ae3fe46b8984b4db8eaf5df8066ccde521f3dee2bab61ab46b9de19386bd8b27bb2552ae97ea1090bd0ccda856acb55fdcd76e1f51fdd93ac769969333de1c6ffcbef40c0b2f15115bec55e1cb616582815dbe2ee738e446186886ea28dbd4aba16266cd255649cb9d2e250bf56d5ab2b4407992a64b213dc4b925c7425b7a08f2260c7e7b0ecd2c52f421bc7abe9d46e5e45018abc31d88895c29d48a2f146de80f9dc80d95da82924cc5e18adaccd073009db06ec44257994f1f46fc95df1842fb0c490e9eb3993ff093adfadc80b7a3f537d254b8451bf8253e09c8ca90788e026680fe29b981eea526062f73b086b228b54f72eafa9e89b1de079d85e05cc9113e77d83889480d9466d4664d38560b71fab4f25b38a0b75a135578a491c5d75bfea2b354d16e86afcb2b368e70db0999321a81bcf7a5a7cfef6632b558005666378f5c24001b723adfe33eb2f0831c945eee5cd45e45920acd5f579c75214eb4b06fb2935b1a9499a0766ad8c5cbe9c74626ff5b98ed15c1c2f04ace21e20112bdefb2ce1bd93c8e7a4cc7f2c723fdde26260e26b8af3eedef612ab13945244ab4843da8868d504a0e9eb9802cde90c564f05e38ff6508f8eeb9ca6315913e117984e3be40fa5d5f34a24a05673e13e5e9ca73da556ca80f995145d9add74f029d6b7507949c880155d326c9e68fed88c966e44689d2ccd9dc0d4b55d902ba7c78f17120a8dfbca9ed8bd89c2984af11e9eb255faa919ce8fc9f43f0aaf2a838eab467e1fb0efe45b059b0519b4258fba37dabc700858e93cd1d48beb3e5c3ba5e3829cf88148521e34e401b325ab16edfb17b48c9e43ae0577b8dc1bb9fc20100e77210b0edf5ef03d3cc258197152c976a26cc48c7b8752c2733f60080f13b76de1010ec56f9e269189cff2dfdba6f310fed8c09e243d322ae2be361c3e1f1eb32552437139c93cebac28f33baa3e3799cbd22ef9ef6d735377a8e2ccd41f7928946a8049c942e04e4262515cad2b8a320cf05fc04b4832677fdc40d59651f6464d84107a861cacc1410e21f92bca01b482f93901ef9b1d5df033a36ce9e8a51d7fbbfc91b1f91ba67e818264c02582de7b5b377412fdbf0e920b7b56c80bb5af88ad9f8e9823096f77bc3a84de7e00a3e6dacfdf3343d4e792441c92a45bf7ba1a66549ee2ab599fc90f844650d7909d023246d11c5632881d32178fc6bf0e6b8ea0490d778a0b4bec9c517c611bdb5f243aab1674708457c785dea59f314ce4bbff83bce7683a063b6a3d1091a2456f79a08b59326e9499ccdf5008363f1ff8e33eda77b1d23b661601c667d573fdf4707b369ca1d69f3265638b1816f53532b30183c8338974d9f103f5a1595871e92e4df95195d561e4eb3470716dc8fa756eeebdf39932ed0ed69c4e70a388c45728a91f14595502bf6c5492744dd702458f1b521e16907508f602f19c794037ab00ffb25d1140e4b85cafeaa655d7cdc10a5f6aed5a0647d3aee87f6c8526986ced2df45a1f91c82dbd1289bf74f854c8046024885f4891175420ad0b7b20e2660e82f3816c807c3e5526afbffe2866a7bf0cb0429bbb3ef011dfda6270d54dc0c1794962dc07540f7ae73b8c0fefb711cd43eb9b0adf862f5cd13a0435496917a12bf7dca6143a1e9216a8895c3785d80c6231c3ab409378ab7ff4fb1f243a37bd6fcd2e15b749e44221bbb297f57275258b7a05eb9203cbf4bd8d0c7ad06be7af778dff5f964be809510c04c500b662fa2d0358ffcc76ebb4de045c1860e9f94e3f8cd220cb5ddfbd1ca88c9fc24be9b96c2a58dd9640aee86f804cb28560de17ae15417b89e3fca1e8cfc5abf268cc1581398b9ff18f371aae0c87c1d019cac15a2fa6259c6db7bfffce15ce8b6ce5f0fda88a66bc53092bef1bb57986ace7b14d7204136ca6814b079d96f4204e52120b14b57a8826eabfe79b6fd570f6d202e680d3304ab9c0fb9d36a26e3684d67e5107d185e566cbcbb56c1a0a1093adfc8d131ededfc728637963de502cf3838df5baea87ffb4032e266d0960ecd4980a43334e29edc8a0bab2ffbbba2d9fc8d8067d44a821032680939e1cde6354a6afd0a1fe867ff9db51d3631c3db7c517d72334755799ac87524671adb70a702013757645b7846633cb04d64a9b3869cd3828a74ea46c3163d173848df08dc6cc64e008cc3f7cc8a6127387a731e7b823dfab7648cae053e500a78a192e2ddb971a0ee2df6101e66a6b9b1f6a40cc5588b97f5db8e9129b44540e7071ae82d2959f0011f1df697bbf5dce53699c8bdc3bf3135b88a498659c944c9416d72bcb4f51d45825f66f30739a9a9de147a34201216dd3ead9782e68b97af9bbc906a361f462ab17634e0323ee4564e1125ed8981e111572677fe72b591074ef0f428302068177276b043e1929cdd65b21c78493a4ca85df0958edea8085257090f7fe51421179594bfc208e1dbc2f9e0c958521ea8b6bacde1c9f56ac8be7985596df6643df0fda9981a83eadfacfcde53cd27c92453921965afd11a3c00ff56ec560273d0556cd05fe5073859d262c8372f2fc47def5e46e4348bd63af7ff277addf57ab6daac5ef16d86d460cbc5f29d480c5b42d67d2abd7ed9b487fe727db3ac5a3b846518e7436e248610c8b0033ea7c8c01b958ff981018542ede0b15ef0d59f3da0854c71288951785541240094ff7e0c08b5ff82775965b1197225fc1616e036b51140987473fee687780c83735ec946faced01d3c6573f02fa0aee77cf3699e5802528df0e013222e6b7790f4da4a50d1b36f1af91eeedf0c53dbbdc2899978a359dc629c329d977b73783a715ce6ca259f2ff3ea2c7ec3389d629ae903371af0d9a4a8c954502c0106a47c5592a5d6c0ec997da5d84d6650af430aac9d4dcbfd593631f6efbb7d4a38bba230e9e482dba49feee0924d11723aa048fd81992cce9dd8c64581e9a90c6cbadba4cc5a68adfd2f25f8b9e2aa3b7ba635999f4944b3a631f57021bb8a02eba82604507fdcc6f84f5eaa5aac3bbf59a7b9e0aa6d17c0a75886c50b63ad7a6754d0d972139af50512fb7767d95bf1f7d306de4d701ffa36ab0fa1dd001f63101732c16ea2782b909fd1c129b83ecd8e93f4b19db7b94819ecc7b5f75a50d6653a77a43fb39ad3118c9b144aa958eb70d9ea4da9cf68965413d50d01579888ea6755f1e29cb055e10774e482be3547172f08a4a87c2df4d61664d41c6a631a86ae88887384192c47001ba73c09e2334ff698a585b30eee326349c0866be944b6626083f5d79a745a49ccbfd498c3cfa141cb2115fd059970385fb1e87329d36c1b69a14fa041e2896aba8f3aebb26786f214489b309858aaa7c8407ca3c1573759fa02c1686e9846bf96a5423cf78b0142947c06c44f3132c8ae43b293050e2121dfe80f6feb071fee3dbb51e29da4798fcfadceecc974a1640369fd3b3a27b6ea704feba9b2f57860698e7b91871ed68dcadf1baa26dd4377e340e6afc8067d92d29c7a5dd24fd7136dc83b3a483187c32a4d447d54202082b52465c2ff9a0f716de9cbb6d71d95d78a2f73b3700aaee67d6cd21851c195797ce7e26845ae539ba3676eef76fbc5f452c9480d9a04c96e2b7bf111dd1b7ed4f1fbba5e384eabdfeb72f0d685c25d4c5c68af66773d1f7424e91c6d7af450bce5ff5d6b133647dcb32808df22a5c963238c30acabc63607046cd96a901b8631340fe066ecb80b0347a6ee71f084f2284ca18de2f4719a420697508c65c7ce77b68660bf862f47a4727e60899ff3d121a94191c30540af691e60823b3e88e0e533bea4faee0a5e55349b08369ac7a4c75cbd4ba877b5cdeb8410992f5c58276dd18a49069372c6fc921b5ef8701e2da2223eec226e22ae36727c09921e7aa85ed8792be8b4b085579d9c60de725a321bf91cfec1b4f76d164fbb59eab10ec9a579683092168122e1a8ec0e4b44e261673ba5a02136d441484d411e283890e88ca94a2498e3ff3e40126a2f8ce4eea71ae93ba51349a927952c9542596cdad5335a5dc047ef62a475660786ccc25bfbc4a168bd93b22b6650815ca535d3f9bb2e3840f794c73275be8f77f1f296d71ca2d87019c29a3bafa4a9cd59fc5f22e73ce8d20d7726aad3fac5fb6eeb01c0109b378a1e248e287012c6877b66220f2c31d292b4ba97725b180b6d01c41dc7f39b746ea9566275fc739dcfcba08f446e6c07d9610dffaf0fc7ee457907c7a218bd1213c6409195b55b7898dfad2aa3e7dce6d4d1f2318f438e1f82ecf59a3d68e5192a5bc98c2e4054046b88295214be3685f75838e86ae1de653a640be0296e3233f4fab7b1ec0eecc0c3973529885945a821556928b46713e4c89ef1780fa35554e5846cc96ac3688e57e884ac04715d3f4efea4ad591a957ef84b197701b16062cd1131529e4922e23920d88e58d577ac83d1034106c60ab8ef4c1b3198ee0ef8804d919890a0a03a8188ce0d15ac0d9d93cf5111451b9a1699a3debebd6e44a4973984b4461ff7e4e268e8df527cf69a95f6325bd604243ace669e0cec734fbe033f6080cd795f85e4d791dfa4f928aa55d5950f6e78441a8b41bc25826cba0e95bb557f9af1155e3ed2dfce961ace4472d24c70d83a27d9d9217ea1fcc4911d7797d732e0f961efa1bd2a7e7b229ca3be254ad3eb8374f00ca222f1f6db1bf3d0a0d0eeb55566effe69c064079640bd7dfa8e2a77e8a0071fbb0853562a7c839543c38bd6ebda90ee5abc6c206e7ccf80cd391c4fc16005ee355bdedf206b7a3d10b29b1b706951d8e3fc2840a62ac8926028b2747ff10ff08464baf0c0101d4da407d8824e144bd61884ac192498581c193091d7d1b30a690e6dbdb52f954943a719fb38db472f59f20fb894f0c9a265df28e759bb85fe6baf2b44da161d5e5728a85dc1278680df033a98c81aab8fb5970692f58b09d776d66e69fb46d299c4186fd1be1221127388a1de0cbe558d1b0ce2005295b610cc29d39fde31525863966175e1ea00af5540448dcd2d9723d2312e"}, {0x108, 0xffff, 0x1, "7116970a4d1587bfd05e2144bbad32675f63e3f455de9f7ffd7d43ab680631637dc5a95383be8b24dfd26139e6cce6ab3b33105054877453ce650a5c7de3f5f9d50687a62b4a5a685da4c6cc8d18886f9d15a563d276f81d7dfad5a3b5e3c3269673da1fc34a1114c16140b5a726aeec1435683172b6ccbc3f9632dceac89094506f797ddc89e39a54405f0af3eeba722e136ee448e7547215cd5a407b7369116af45396b39732c6317b9ebe1e433d841952c3a1305a6aaf24ccdf76cdfb35d386d6132cdc4630973295c58b5f45e4831609e465681629b5ec5829bbb552465e4d5163ecc6a0c0281f4a799979b508251cd5"}], 0x1330}, 0x40a) setitimer(0x2, &(0x7f0000000100)={{0x977, 0x23f06624}, {0xffffffff, 0x70}}, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x0, &(0x7f0000000040)={0x1, 0x1000}) 11:46:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) dup2(r1, r0) 11:46:28 executing program 0: socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000140)}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe", 0x14}, {0x0}, {0x0}, {&(0x7f0000001600)="be", 0x1}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee6010", 0x39}], 0x6, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000001, 0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x400000000d, 0x0) clock_getres(0x0, &(0x7f0000000100)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sync() open(0x0, 0x100c2, 0x0) semop(r0, 0x0, 0x0) socket(0x0, 0x20000001, 0x3) fchdir(r1) fcntl$getown(0xffffffffffffffff, 0x5) 11:46:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) 11:46:28 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x3, 0x7fff}, 0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x2) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x21, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 11:46:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() socketpair(0x6, 0x2, 0x400, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xff, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfc00000, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x5, 0x9) r2 = msgget(0x3, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/82) mprotect(&(0x7f000046a000/0x2000)=nil, 0x2000, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1000000b1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:29 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f00000002c0)='./file0\x00', 0xf88, 0x13) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) pwrite(r1, &(0x7f0000000a80)="e1f0ea2321eb65d6ad9c956d2acbd056a9b313f72100efacad9b889e900587f8f8ed0181def8af8b5d8319b63c39fe8f567f4f8d614f786367945ac0ba61aa3b392e44f1c63aa72b323c74dd840a12b8fafb94f60b29b737d758dfc29e9ba1dcdc831157eb40aa23b5e1aba774812daf3af6a940b6c38ebe39c012950c68b983656c0db5e0ded2a4632d374e262bd226809d09d659738b509f38b70e8bf728c0b01b62384bfa88b3916252bbde994c3b9e4426c4d54e6f49d454e52e6a17d5e18d35a75c311f8e7960bdea3244adf066d479ad5df9af55be965cffa31669f0ae8a", 0xe1, 0x0, 0x0) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 11:46:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x9d58fbce513ffbb8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r2) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) fcntl$getown(r3, 0x5) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000300)={0x85e6, 0x5607}, 0x10) 11:46:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) 11:46:29 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) kevent(r0, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffff8, 0x0) kqueue() r3 = dup2(r2, r2) r4 = geteuid() fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCLOCK(r2, 0x20004276) r5 = geteuid() kqueue() setreuid(r4, r5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x8000}, {{r3}, 0xfffffffffffffffe, 0x2, 0x40, 0x8, 0x1}], 0x7c0b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x58, 0x24, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0xe0, 0x40000000, 0x9, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x40, 0x20000000, 0x1b, 0x7f}, {{r3}, 0xffffffffffffffff, 0x28, 0x40, 0x7ff, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x8001, 0x850e}, {{r0}, 0xfffffffffffffffe, 0x15, 0x2, 0x7, 0x4fef1ce3}], 0x37, &(0x7f0000000180)={0x2, 0xfffffffffffffffa}) sendto$unix(r1, &(0x7f0000000200)="bc4eecbf69558de0d08e2e476de94ed6e5e172f65dd555e8ea6ec92f2b1bbeaaa81aa3fcd7d03bfd38fd0df2bfc83c2da39ae7983cd5497af95fffb59e2217399a0dfb57ea61568127770b8843580233e825f181825ba856b9490c1210e77bd9e9ab110468a28ed5b87f60addf5d13d44856fc95856aad4d74d7a94b9286ed859b1698f4c89652f0b63b8c132dae620f7945c247aa365525bba456199d65aba1e0e398df86ff42e9e5c4bc46f7229c6a63dc6ded3a2973be6755", 0xba, 0x4, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 11:46:29 executing program 0: kqueue() r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) 11:46:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x8) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 11:46:29 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget(0x1, 0x0, 0x20) semop(r1, &(0x7f0000000040)=[{0x3, 0x1ff, 0x1000}], 0x1) 11:46:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x8, 0x0, 0x6, 0xff}, {0xa99, 0x8, 0x56, 0x9}, {0x3, 0xfffffffffffffff9, 0x7950, 0x5}, {0x5, 0x800, 0xdc, 0x8}, {0x7f, 0x100000000, 0x1, 0x72d}]}) r2 = kqueue() select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 11:46:30 executing program 0: chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x83) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 11:46:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r4 = dup2(r0, r0) fchflags(r4, 0x1) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x88, 0x40000000, 0x8, 0x2ca}], 0xa6d1, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0x81, 0x15, 0x7, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x3, 0x401}], 0x20, &(0x7f0000000100)={0x3, 0x7}) 11:46:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x4}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:46:31 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d121c14b2f4a8c23100"], 0xa) 11:46:31 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0xb, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) geteuid() ioctl$TIOCNOTTY(r3, 0x20007471) setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) accept(r3, &(0x7f0000000580)=@in6, &(0x7f00000007c0)=0xc) ioctl$TIOCNOTTY(r3, 0x20007471) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x45}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x5, 0x3, 0x0, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 11:46:31 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 = semget(0x0, 0x3, 0x431) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000fc0)=""/18) kevent(0xffffffffffffffff, &(0x7f0000000b80)=[{{r2}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r2}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r2}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r4 = dup2(r1, r2) setreuid(0x0, 0xee00) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r5 = geteuid() sendto$unix(r4, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) kqueue() mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r5) writev(r0, &(0x7f0000000f80)=[{&(0x7f0000000dc0)="9d5eb5760389c5b8f302a4c0bf15752ecdf4c9d0f458fba252556c133735cc3ba6c65876876d49a05ddb80486d041db99cc85256ed8455a75d09b3dd937407380c9aaf075711998251854509d45c069af6b59a39cb8289aec939403ed6415d5e904c669cbd7c62d03fe064ea6ad46bf6ef8470480923b9af0003869b8ae5538d304b5eb15b084feaced1a591ee6d72e649e12ff586a31dacd11709b79c8caa514ba9b3d0e7c5fc6ce7215e5c04e08d1730e2eaeed3cb3bce869592d1d7a44e1d", 0xc0}, {&(0x7f0000000e80)="c28e0c8c88a582aaa6fbdb2111a5eb27b46e3da610219db167a44f98f404a5a9561c32198e1f96bf6a6adcdf7bf0f23d3f4aaf9dd2311eac9096d5c4b3c2a24b56d5bb239ee35eb55fa06f442e08425899b33dbde8c9ebf5571fbf9b7a011e81de1ca1049cd4bc19159a03fac1fbbbb29a3c45a1cea5ac906250c72a09eec41f31c9162ce22df0b563acba98b0e55e81", 0x90}, {&(0x7f0000000f40)="b50634d9cb55593413071695a8d549d272ac68e1af888c2840a17186e73a2470f95a2b9315538f", 0x27}], 0x3) chroot(&(0x7f0000000d40)='./file1\x00') 11:46:31 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x3}, {0x1000}}, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000002c0)="4d53c0875bbd837f0a2cadc9b32fd2531cb23dba8e62", 0x16) 11:46:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10410, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/126, 0x7e, 0x2, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) dup2(r2, r1) 11:46:31 executing program 0: mprotect(&(0x7f0000534000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x20) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/110) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xeb, &(0x7f0000000180)="2b0ccb0f204ec81929754d0dce3e06e749f8a2b6af19ca1684142ef13f9b54337cedbceb3a19d184318df5c895b6cb332ac6826d529da0a17fe2c3e68d96683e9c1fcbc3d85399217cf8449d95793c6cbbe4d0c772bc1e44528638f18e2b13c4846fb21b960f5914e33375525bb8ba36969a5436049b1b25cdc5b5067f7a0813c94cb7bf946857e36d7ec024f006d455a6d5f74f173f3aa5087cf77a4416f2c49de7e29389b0674649a006f8927f2fa055e44a67aba48fb307cb659ee13223068e1ffb2a51d5f90bb7226b53243f75f809507b4f4940d4a37a5299208ec9a7d1efe7554c5d52caa310b255") syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") 11:46:31 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x48, 0x4, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x59113a27}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000cb2000/0x3000)=nil, 0x5}, {&(0x7f0000d77000/0x1000)=nil, &(0x7f0000f7e000/0x4000)=nil, 0x6}, {&(0x7f0000ea7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e74000/0x3000)=nil, 0xde8b}, {&(0x7f0000f73000/0x3000)=nil, &(0x7f0000e0a000/0x4000)=nil, 0xcdd}, {&(0x7f0000f06000/0x4000)=nil, &(0x7f0000d1d000/0x1000)=nil, 0xffffffffffff700c}, {&(0x7f0000edc000/0x4000)=nil, &(0x7f0000e22000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000d39000/0x4000)=nil}, {&(0x7f0000f6e000/0x3000)=nil, &(0x7f0000cdd000/0x4000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:31 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x101) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x4}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) msgget(0x1, 0x432) 11:46:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000011c0)=@abs={0x1f95d27d48731892}, 0x7) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r0, &(0x7f0000001180)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001100)=[{&(0x7f0000000100)="248478663388c3a9aea994fe30b94b074865fe7ebe823d32e249811be98feab71960a21b6539b3493cb503c60f2c4a82b61e4ba5f9b0a18b630c1ed71b2c73f57f5edfc27b77a4ebe2795f569cd7506bfbff94208124dbd864c52f14fa86a09cbf1e1b81f7387834456d0c5d6a0780215c94e282c96ee14971c16bc560d678ee36856793b77139fe340d0424592dae2be37a9d72dabb906261f92641fcab7cb3e37e278de47ce3a179ad44e608d86a2ea2c9f8f6d7d31101c52b3a7b09a17a3f32d26060fb7d2990beb8bdbf5e3691fe69fb0ff3b95af643fd9b6f513b970dc009c35e1fc775ec970951e36331535abba7fc9142a6ce09a5bc9c2d6eea24c8522bdd792257e697ea4e3cf20d32c66fc24e7b12e4d2023bdccb15ee270a081681f6c46f401388fdb7c0677f3e2c3d7746d61500f5d04b211d87a789b5f8adae268aff88956a5b4fce26737fca577a22ee2b8df9b448683e8494eb52f9e107a5b34cf8dffbbcaf694f9e679923fbb7df058427e918ef9fa5898b7b19e8e0c2b3b1a9e15dca0c27efc0779479eb7ebca5f26f769ede0fec4d7e84be548240b020962a5b27787a4073edb0c66b20b958c929487d3c3c952067251ac0c4bcf03f78888088b83a9f502ccdc965a249b282319836a16590d7c6ad35209b16fd208157f9fb9ef19cd59790bdae9d7d5b7feb2c34704dea53912f87e74e50f888a6fe94a5b9fd7fc547dff8436b89109258623367347016152a259896f99be57a1c7ddca43be6fa55be7c78ff178a2d9b5f667767bc8be9d09fda6c0752e5ac20661a70da92e64de19234cfdcb8e2beedfdff10e3c4339449b5ebdf8ddf20375117471c4673a4f42c3d0b12ed2e29e983b22d0eee184b769d7df9e14c981f8383b3e66ff86526424e52a3e9e23e8f4128152a4469d0f486567aadb253cd966c9518f1b225514f391a56b4d82ff8e315f05a901b1c95bf7ba99c5519d8b2e0db65a65af5884863fe34740d54ac93271d2fc47160d41d620a81a981999d8f342a021f2b71671d9d341c0211c5e14324c0702aceac3b749911cb5766faf1b7d5de7907fb9f0fb397dbcfcf75d0019593370060112d366fb1f4569859e1bd6ea5041a33d3a1663994d1129354b5564fb75b43b0ad7b469f4ad9b4b0b4bf769b87dc68326c27812b1baab1468b7275593549dd74c1d517d62329f4b09cda8b78e551a912c6513cc13d56eb2f4cd52ec9d12d6a18860a6ac28688c62f78e8de021d51f38bc9ae04b3878c89267bb1a2b4185eafc02a2c450e661b139a74c17089c84439d6c350ce68588af1b2c97cd9c64c61c3103be0ddb24a04818294386d1a4bdcf7f70043671475ba375806a5b83f4c04d61d855f79b0317beed41a96e027ac0ffef1772209b57a2c17a899421132091fa9bfc51ee1debc7b4409508f49a097a700204b65d7979b118c0cca53abb723f598d1d025e78cefd371ef369aebc15a50273fd89aadbe27ec94a7c427aa2311eeb79c646bd8079f25a8d9408ad6f266b47bc408a777e591e6ae4c41726e1418e25b545fa197cf166e3be0ce73c1c551bdefdb08678f1555e971d4a8df45158977a90c462d85add8538111c8e3cfc9ae4b49e8f52a4550bcdb4742a87800692fb8b05a03306b8f9c572b64928303886039c4ca3104be2c5b47ae486950795347b64239e7a71502fda140dc91565bfafe9e780b2c825481a777418c9581679603ce8f2405ee5bb28b13383139523ed7c2cfb7bc8c7ec49ff280ce92bdfcd57068d5252836e1f2fe3cd1a7c55bec0fa89e9f389b72ea6f3017d6d2f8e17f882db58702903c67fb961345aee226a2068b93899cf2c7596d4b8b23487e44e32d12df8a1499a0adb70fc9a895154062b6df4e140ee30ecc89763cbb28ba9f21cdfbb2d6df4a71441b10f65d3e1546322a43f292ea57f36e542faae53eb0b0cf0954fc521d01083fd64109ac81cab5664eeb1aa3ab7daeac671a7eeae6d6c71e338624f2fcf6633bca902a708cfc021e13874598eb1d81855c863a4e9eb6d708dd38d13ead86a049dbe25550f74a22f4c95fa4f1c8088a23685359e8d18db1c0202d2769b7ff159744da0a6da7ba75738384e8f75a58d30aa2e33e1539b4e2dc0657367290e2e8d18c2abb061a42532d859eb5a2abe879054a4b882d83704235b35c0a62af737b4f9dba35985866314e9ad309ac7f02d4a37c70514b9db487dee2528f69a6225140099fc77af76315250ada22dd7b8cbbaa62313ce1512f575294bffef7d4d401efaa45f280c4784ae9c265a3b3f62baf48dbb722826a0868f2ea4e398b64ba7cdbfb43031bd5754b9b9064a52492f69bb6fefd2d9d5346f160895fdad2400fe886b4064027c427609d11993ba0b6059dda205c77d9bccd6f70322b6aa0ec4abe195473f5752e6c2a98cd2ff6c11ab6ed305e30ccc624a02a670a53d74efe0e3510d040a7dbfa99718189cf797051ac2a5be800b652b04f3275ddb33d99525d893e9a3e3b697acc37e6646790fb3dc2e7a7fde871694e8492cc81cd54f7db938f8f0847edc90914c79e2fb1fb836edcf5d0d144327625eee799e59da299d085f130560883897cd707c6b6a422472533a015e0fc1f950cb55feb9573b04706b26daea89f02e3a6ad1c67fa335f369246be7120c21bc479a6f8d21677eca5443393abdfeffcd06590ab6e7e7dd7d57d2b14e92787664b9a195879ad70eeb9bd32a353c5c7a6c3b293a8a83fd774e9b54edc71fcf1c168e163492e99c36f1bea2749b9eb17b9b5ee03009ab425be54f8e0b91248ff583326de3b33ecca8114c222f5c37167dc4e91da06785324f682cbacbb9d2b4e2b8db1c1b8a408aec17667b4e7f4ec1271424eb26e45fd224b28b6d4e2e6c4d48dd92051d4151f35a53d81dd0bc28a533969b470785b2b25bf1cff66b6f7e36130be56bbd4e8cb561bb282847339aadbb2d9319b626b1dcd95fdf1a3909313951dbc3e5fb30e1ded16b2290e052d409b023ad75fe3e5894a155c2f80b7b7fa31cd8654e9e2cfc304950eaa0e965b2c555b742aaaf492a620246ca818d70f1b303a9a85ec6f8dc00de77ef7ce6b1d88ee015eaeb03e6254cf4e6a4579dc068501a8f7f209e53d683ecf48bdb73e86b7ef7186e12b4c0b933c7666469a7025710d9a23be56f5ebe8edb0220f74bbb5564c1b2ea8727acc9792ef140a5ed9f3c09e042f94833a8fd82df63792b33370a36b75efb5125fc93d444f777b058f085063eb2e10be23a17167c3387274ed3759b94abb454beaa24415f7bff36e0d69f3561a5e09ded883ae0373bd2b357686388a3d2a58c73d5eb745c76c5eacdf5b3a602e622963113f1f5a66e75a7ae22ad24fff988876461875ade8537510b60316b10550be6a2c64b3dd42f0efbf10bfffe7fad69a1b871281be8703ea9fde67a05ecc81621143da3048b9f5f19a492d189ebab6718cb32632e3550cb298e44b19a8840e130e9bd4d60417541cb32785a688e54fa40e70e071c775618e7b285e49d2b3eb2dd9fe628380e2ba99d9454f156ddeffb46ac57468bfc32d4d235de33cbd97b64700eb283c854bac46aeb29ebb6662b7c33d2b7a674c17ac866e25306165d45752fe40f88cac5f399fc5be7a1f0a18da321058d8c72fbbbb182c873636b2ec7099817ed76dc529bae2e9317fd1cfa4ab380f562ca7a5853e6ae7d2a2d56318eeec106b450d78bb2f2146a1cb6eaca37d1598a80e616a831dbc3d61a6ff5f2820ea5d8b654e1beb693180d34056501bb9c137c6588972fa4156a5b7f3212fa650926f0453699c710a875dd888435238fd1cc47d61a8c646ab99812e5cc3365bf816249ad01349967e1bb7c624e71be25c6ef6f3251feb6046d5d36b21b6730e393887de34e506d51f7024d755b3a446dd96226ca483a7ec8ad370e960804f0763ec24f786814f3ebafcb940e6d23e1b4666866340f88bf0912523b537a0635e55c0a97b93b83694d463c4f5dc1fd2ecb6829e09d4340312a6d410eb3088ba2ed73128fb40c67851cb2fd4e1dd8252e095e3144d16695cda3418bbddf21dd6ff392e739f2f5a9edd17f29d57760e4b52cd014cd9a8895cf03735b14ef12f5adab33b39391a7525a3f691a975ba604a1b6e6bd4ffcf7b45dadfd73feac69770ae259799ba755bfd302677cd2cef7d5e5afe18cfcebb983109cfb667b913e971b562602d039cbc0eaea0267bac00abc2cee36e5c3d107efc9c0b8fd2badcd6ec6ca1c69a5aa70361db4f05e5936a09b14aa955bf9a5ff36d0ac0be4e8c78b37f26a9efdafc9ded3c9cdd251c9e02ff3b0579f09f4b2a69d75cf053e0055a8f564d2f55025b39440fdf0c454da95bc085b30364318aec5a2d9823508c233eafd2be199080018c5417beab801a5f009e66b9e241f69c640089a69fee8db71d9a1a082895ce3c8a9cb40820e3cb5a9859808dc3775aed077b714a648518cdb8dbe2a2a4cb41446655e99690fdf42b6efc48340cc49411014931e1bb2219e0ac6c4dbbb4efeaab6c95a4ffbdc909bebc963b1ce635eec5621be03b9a0d496f0252954d470f8315dc3454602b16573328bf8ceecafa093b6507402b6ade8721ac60d4e3b841fac18b2c6965ce8b6212112cf1a52dd88df3e419fda332f4bdd8b49aaf01dc19591303fc6477921e97d7d0caec7d426e6c3ba46333e7355f537961385a341c9e8b6f5f73ff5678a71904ec7572b3bb2649277a24a455b5e0b06f5fcfcebeeb8b42666ff3304d084828e1d6e3f6af543bfc25843440a1921c6a7be04fa5caa507397d1eb43e44a2582f74895cb6616eaff90e34158c462e449903fbfcb7d54e6df2eda63d1045ae297af4ec8bc8982543d515796a67906aa0e824b4282a1f6534c0d5d7799bfc108f03f663fe4de29ec93d0114c86fd91879a6fbdc9295754a59d51d1f00f9f82e3864c07e4da5624e93e92c9f38248b96dc64496282993f2a043423b18baa36bd13544182f67b424e8c40c93cd006493d0d7629aa82db173dc792024ee14a241a0021ac5513f5ae1aace814ab3406342df9d8abc041804fdd707109f8b311d40db00b532524073ea378db9bee5b100be54a62f6dad9e2137a5680f02adc00f45b9a731b7811197813ab25a259dcfdf00c57d4a09556099f9f2e389a12c0d01ec6afba6c7a1b551fbb445263e7f5102e97835e8904dfa9e5b6710a325343f5998b7beef5c380afba3980f7df47d4d633963a4cb9a3bf49e129a644626a902913118500e9c21be20d605cd024d5611f3bea9e4621907d0675786d05c89dc9d190bde3d33f545c1f59eca447dc98914b5d7d46051c9b60f04a2e90d7508188cfb5888a08d345abb7a604be15366de26c6559d6f400aecfb130313938ad5ee1cfc41246cc32bfe59ec14c2b8cf41d2f1de432647023ffeb603cbe9dc1c4490095314a852d006a4c304a4ae7acd71038df7bb394d2b7b4f907bf7f9d3966c858c1de97485d7323cc7e0fec074a650a288033e9187228b62813f5916dbe289ebe53900ea32ea46b81d34c0d0c6adcfd45a8067d19281ca5d54f71bd46b4b2d6e74b89d6b0874aff7693650b00988557f799aa793ceb4ec4923f9b467be667d27721de7bbe1b239c996e9d1d25cbc996aa32bb307b00e03968e587149adaeed914a6c1931a13cf7e47df7524717c39de2a0f00d556e6ce3b0c326dc6df92ed1aa8d6f986f83bf2a764f9168d04a651bae919395571aebcfc70ca1ddbc493edaf09de7df55dcd57fefbb24ff96f3a4c76cebbe83db942a9c455", 0x1000}], 0x1, &(0x7f0000001140)=[{0x38, 0xffff, 0x3f, "ee70a44eaecfa7ca60fd6d8c2b0dafce8f82048c5b4f7e0b5d62bb6f9c8f07d654ad303c"}], 0x38}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) close(r0) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 11:46:31 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) socket(0x1e, 0x3, 0x0) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x801) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r1) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fsync(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) 11:46:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x10000000000005, &(0x7f0000000140)) 11:46:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x3, 0x7, 0x1, 0x0, &(0x7f0000000340)={{0xf86, 0x10000, 0x5, 0x8000, 0x7, 0x8, 0x7}, {[0x6, 0x3f, 0x4, 0xac28, 0x20, 0x3, 0xd2bb, 0x3, 0x2, 0x7fff, 0x1, 0x7fffffff, 0x101, 0x7ff, 0x1ff, 0x6, 0x1000, 0xfffffffffffffc2a], [0xabf, 0x80, 0x800000000, 0x0, 0x1, 0x7, 0x1, 0x9, 0x8001, 0x10001], [0x2, 0x0, 0x0, 0x1, 0x7, 0x7, 0x5115], [0x6, 0x2, 0x9, 0x7, 0x5, 0x5], [{0x6, 0x5, 0x8, 0x9cbd}, {0x32d4, 0x9, 0x10000, 0x400}, {0x3, 0x27c9, 0x1, 0xffff}, {0x0, 0x1, 0x5, 0x1}, {0x6, 0x0, 0x10001, 0x5}, {0x8000, 0x8, 0x4, 0x5}, {0x9, 0x0, 0x2, 0x97}, {0x40, 0xffffffffffffc7c8, 0x100000001, 0x411f}], {0x8, 0x0, 0x7, 0x80000000}, {0x1, 0x100, 0x9, 0x4}}}, 0x5, 0x100}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x87}, {0x2000000000006}]}) pwritev(r1, &(0x7f0000001980)=[{&(0x7f00000005c0)="d0768a80bc0c168b83ef0e922b0991b30163c90398adbd28a712df633ffd01cb714cf9be461b8a73ded793eba5c7a873d2cfda0fbdafb5330e23680e831835f18199e6d9481fef6c32dfa99c289d80825e5f43d4cc7932d3a95a8769f56a63d57d1d0f39f27f73b2a436229d04935281c64534b986dde6534ee2e06cacbc17f45732e0f03a629f8e7073bc759835cdce39972386dcb588b414496a92e9288cb5832b176db6960d1e28c0574c", 0xac}, {&(0x7f0000000680)="78e0d608c1ba30bcd5c00c1694f98e5f0d2ef5af519258337d6685ceb23441819885cc32fd9a3b8b88639295ed754e3747a578d6f89a410b4de1be5e5204ae0e51c6b839b4525216421e59a7ebdd472ff11fa6b015c943a83c8e9fc98e3b723d7e587b0b29d65264752d2f956549b247e705ca13831fa1f7d8f8af956311c58b72115069e45734011c3a78c2adb10e153423ee9ea61070ed6858ede5c6c7002ad4c9e5d96c1663842eeda43b410bb49cb6ff978d4718a5fc8417eba96037181c5fa77ac9e0531abda3c95decd926822e2358480ac4ffe694804e3213f9c74b4922708a6ff4b6095798f1fac814f633f55344ce26358b39e14a6930972c0eb6f5b4b4365cb093be004eae2e4b2223f52e9f6b6b3c6ab21c176419163038650f9a376ce212833e06e059d9ed02749be1c9d310b1ef4b78a1ffeccf5be11558bc3e2cf03efdfcd0e187ab2c7b4fcffc9254fb48df51576b5f0e98587007d1447aa95d18e0184cc5fbd7050eaa055fa01b52e44f48b96f772c4bc98e2bec483e4018e0654cd3570e61c56dccd1531a791b5728e206d97a01b8a6e6928c4cbccf1aae92812a091afa234fd10eba5a31eac8adfb4b546596792def081efc36664b9c689e19c99b26f4d6cea397f64fe85e38e38eaca1390ffbde8e9c7a5d4891a1cef501f33357c774b419a3a4b6409611fd3ccabb5764b713a6768a789a97f0b176b653b288a3f3aebd0d8ba5f19a8d97718b72d1c36f4e2f0671a484d0cb4fb67676f4e49f24c24899706546f983dcf47c03f2694dd34de5de9451cd96629baa69af026a3338cb01005614353aedcb3ee472c15707abb393dd00af6b83c7f2e3240a35d151a00c872835cea56f050060a487d752c731aaa5f8793d8bdc5d39a021b3d7b0824654aa02b5ae5c241861967588bd583c456d9919afa62c2a2458c9886c1de01bba2ccd17fbc53f39772903fe0bcd39323fd35ea25fde70d84895a327460677567d3ce8dea21c38b361801992846e682d4dbbc7ecaec6522c5a60aee9abf5df16869044fdfbc8143c0bfaa0b60219f091d96738611c7290897d07973cd106af95c47b1b97d4632eb3dca2a44e2db5eb40d0bc98aa4224764e51d1a5b3d133ed9aa3c369edaa3a0270aaf2d2e599cf3cef6424a9dd1abf975af34b283d9f747dd84189573c76864b95aa58cf9fbdf4d19168c305e24bc044cc66fb81339926f8b4b73f72932bafddb7a6eae712c376a00ebb53289e8c4ee5d5a76a0ffbdbf4ba654a70b18552522a8e51f81b6af4c4899fcdbef6aaef850a3e3a701ed5a178fb5538154f20c5db217bf920ea1e83b4fd3272268cdcb05336470abca3ad5c24ad517e05ce35a86d887637e9b0f60b964e31c6f56833a8304724fc9fc03172eabb3b845b1d8c597b97a647d37b05118dfbb9918749eae38d5561f8da154e498343faabd48b87322b2cebbb67d045381c5a142b3da80ba0f25f6519273f0dec467f8766c593664ed91bc637af0a89427dd526aa9fa2f78a24984b014cc0c8e78c0394b7d9d8c380be76d7f0054865085bcce290542fcdc6ee21e3855ccf85f36f7d75841781136df0b1de59fd6d0da66be96803e746e337af7fa9075c605e06a816c5d004ed9903d34868b29ce613ed45418db2304e46d71fe88d29fb62cb6d5ff7c16bcebe4dbe24bff70979559097f97fa709cbf350d0315ee96edd44f55355069e3ef94ec2aa55c33b476a612b84afecdffc24fd4773334ae5afd70a64cdbc18948570f71ee204556086931449eecb2600a91e75cc3386a5bbfe105be823f2a8b5e55e9f44af23c6cc8afcd8201b82b682cd0a77ea66a30375805e8e174baf73d750141c4a28d8a6c0e532b9c47b5573cd422eb1422da1067526e599b57e21935cb6ee9c9dc09f61a345a103c3e1d71eddfcef3af5361148f3df8841196bb7f0915dacec0430f5a1fd862aabfc3bdfb04d321cc2c337e43f03b0ffb13e4193058d2c6dd5f01e3a20299bda41fa2e43977ae97ae107589b2d3cb4dada86886b1e8217096cc4cd23b493e5f99b1fbf3ef0608571b10a0d03f126f38aacefb68fad37e67c5e1effade904d456ef076bf463c1f26798db11902b6ba657653d1f3e14374fadaa509a9ec19bdecb41ff28575ce6527c1be7a3ec438fd0a468b6c1ea215e15f83e3ba755019fdbe82fde9c21241bdc723a5098e56ad1892ea93545c9d434879c3f1f57ee193a5e30549aad9ae039ccb948c47b6ffca25fa6632cae3690f8295fba0bbdc4474e49a1ebab4379db24e3ffd87f2b15005a7e5af04c4725d1c9b187776d2062fc045aafce7936c5cc1ccf05b88cf68f5abb25c5379743bb661713c583109d53aa76b2bb88f4bc16b9b02dce645f14b68522765ca2288731d74e53c23d62c6ce721e41fc3fe2e1544daed746d633b3ee0639f0b57e8f8f3db4747806841ffabfe24b246098525aa0f8b01e2c6096ce7f57f16135b4f6b081b934c6df009cae5af9de078c6a538260ccc6679df4816f832beb974096ae5e2018c7b511c9da0b63e44d082635ffaf41922b2a08490f6c053e707d1fde8234a2bf63152a34e5a65b21b13cea592ee431a9d05885e4b353a1d4c91169952256c52e66aac4d72ac9d0cf833674ef52f8d53739169e2bee916380455fa4890e9eec2fc083834488a2f2e28a56577b0ccffda79fd42971dd1123d87d62e9c61929a99d1d31eb50e0649d503feede89b3edb688a945c407b0b1a4c9d15c4c7107155072709ec96c25fe765acbc4791f8400a50ed33e8eb773730fc252a78215ab9ad1e5ab5bc34a072855ec8c649bb1ba6e3f8be7913ac9bc0439c2934ad59fd9e6602e241df31c7fd0efa8f2cba22fe23947fba2aea7e65937dc96adb8e213f2bfa0e3e3d0d362c1a4231711e4326056ed4f819d38661bd6ddfd89d7d8b515ec8f5c7878a8892749bc550a12c66d2749769864b2caad054675d1c7c709a227786cf869f87e03d57f51143db3945368bd79b2ab81e2c6ac7b170c60a0279e2ab03d19344c3255d9d34393025c2e8e832630c2070b33bed3dd6e0dc36cb9008cc1d5a3322f3b1348c9cc2a5e37adb78373b409e36ad779afcb4f6140b0e6520b38e97daeb10800d0c575f9f2127347f7b481f07556707749983afed0d826b4c667a9d16fc05bb6fcd8d670131c0175fc4c7167eeb4b1134f4196821011529b33f475d5569eac144a670fafb0754ed3ca5cefa0105bf38253313656111f4e6ecbb71411964f65eb09ad28aafad8a9f8c5f4470c4fbb2aa60715afab5d07c663c2ef93a2c4f9a3bc861696c048ad3870086f8c870d97a5081ff5c813466c477a63d7ca2fcc2a91cb4ab3a06fafce5474f5aad939bfd096728445027dffd4f32b02c7de927a6193aba0b8defb5968c65c9ddaf2cf455e557b6446d98203807c0d10b7c9ef261c3668a379398fbeff56122e70f27e738bb520c79b6ba1f470a043dada39e3708d2faea3789c1fe47625d5a4030e20b7c55034ee6228f63f51b6fd5695a1b0b1f9d9b500ec8a1d892630a1c09564517044e9cd940dfcaeed7606c78f25f50f851f9f01f3b4dfe7c2fef0dc4e20abfe7e9c63b4c5fc0bd8800cc1c0dadfac6211af2560a751a79021d6986ef2cb5d23e5d5de1c5e7dbceafca25bbfa35fc62db8aa7e75ad2f6a9c38c1a3781d302f1e8955336d798a5058539383d749eed0bbab2b8bc288f0e47106120e775d9d1fc6d27ad278248290371c68b06767b54bbd1c8fa4f8332968198ee4075481f0165f30b2c7af827eb567d2311edc482d366b48ede77dc4219ce495c9eda45687502ea1f0ca3bae194b0057c8a17e8b9b685c77f28e8b9f18b0a85488c40900548ce5645253db2aba85fdc00c144f86e21d426de91a2a0732f62b526edf3a238658a8bce4b7ad926ef94e894327bc6296399781ac57329661375ae59b2d8a3b432fd97a5c984fcd43151f97a850fb15389e5ab0879c33793af5feebf353b8755bd022b982276ef8e2507869478a5fd59c9dcde3408bdaf535eecf07fd17570b15c7b4e169beceb744b27bae8a5dd66c930686bc366a7ed5883a00cda1664d34398fe0169faddef4be46f6905580da2f72aeb6163866dc254c2c8a0fc661765caec29a794636ab0ee3d5c6215447c9431493da58d46f4ec6183efe150ba2264cd5b44402edf607738c35e350dd44517b21b71c5933bc14ef4f88fbcfab3c972965d4282c0d6412d1a195b07d48b3c7d0dee60646f8fef49308b6df658668b22a78b162a1c3657f71e0b5faabcf7bf0f2ed767ec5f24c5b26ccfeb84ee056562c5515ac2237cc1ece01022ccb86de086475269f67a90b3cc86a62fa96bc7df5ff2359551f01bb8b96a131354fa1f0aa4e160c821b9337285a83ffda9f99e94bf43aee0e11cc0d1fe8f1e3dc450dc5a67d01244cd4816ab183962c747a9e66acf7189284221fea307ae061ba0d8f62412de09ca0903bff55309c4f68cc29c373a58c95938bf455c55ae237292c6a8605d622db7a45f7bce3db797f0d88c4cc65fa73321c308b41e8d91671919199e2eb151c91606f8db07ff758fe3bf55e55a2ee9be78a962babe1977f86a5638013a34d7423f1b7d106973c3abb2394849c35b7e63e17b90ea78072497088118463b1df61e4f95089402aa00dc44bc39973d177421c186f8f2dfb7472cc5680f05ee1f295b18c9eb0c36b377eaa57b48f8fdf5cf15a8bf1bb8535f74d672206aa0c04d71c65c73f3a2cc3be8ccc83a32fdc1430a7bec867d240ca9754d1891dc6564ce22dd16fba69fea4801f4cc978739801e9acda9ea86dd138f598b5c31dca9a7be59572420bbe53646b70df4cae6148d79dfe035523b8aaf8388014b9af57889910425978d417cf4afa48b23e2744c2921a9dd7bde304c673288df42e98e59a39f800f9ef539b09177113173f33f8e71724a4fda7ff1d6ca43d3e4e8e90763884149d51fec2fd07d12ec30a956bc5f66f520f0e9c38ed7d147b1100dc78db4ee0494ac196eb285c6d99b1478593b3aaaf8794a5e6e74790b4b7d5f1152808eaeff22e5e754b2ca41d4afd6d9c02bc888747c6bdde9a03c3940dcd2e289f685660be43f7a183f0af193dad2ccda96f5d377d897f078ba4b99da4738678521e1fce02a62583bbb42e6797950c1f69731c83a2f7daf3a78788cca6834b1750567cfc76104b4248b3a999a258924c809bc0999f3eea9244c749e9069ca52fee9f0b96eda9811ee85ae0047b375bb35399a37cd3fe506b45e136b73bde24f74cecea3f933eeaab3f4eb6490954026ecdfe9192518b841b0e3ecb84f8d2cd24ce953915f8c1458de3ff729c408da61bb754e9de10a931dcf317c262b465ec3700f2cacc922d895494f4d1588efb1e88a1454048537c67f2222d1135840a43d91f769ec0cb18f4147497c6880cb510e6737daad98adab9f5a1f70d3b9cd0a3d11c155fd5fc6ab875afa09b00cec9f1c3ac3c9d0d47fc5bb1af2b702262ae363e510c203d986182d090cccf59ab69be4a11c6f097101ebe9513e9afa2d964ec8c0fc8550e18548479a46af3bf4b50db00a6e036d8edd19b3dfdcde9a1e7097a99f78d9f98b6040629cc708a0776d31f495ecab33c3dab72e8f1282577594cc17979a9e585aaa46e0bd44485b7d787a79c6be4eed4eb6edd92191086abe2bf182039677a7727c4ce90d961a236f5d71f7c86166dd713fb1668458df7aa1d544656723fedfa206a2205f3c261bcaa66a3147bc284e56969eb6d585a67fae68329b66e3c7e39484c6b", 0x1000}, {&(0x7f0000000040)="4482499b4977d2068dc365c8c0f432e13b04c65a43a15dac02bf77dbd87bf2a9c93cffa7660f961285b2e40b", 0x2c}, {&(0x7f0000000280)="2cb51611cea6699efb1ce758089246d90c9809d3aa34caf1fcbca8d13d486a172080862f9c7ee753fcb5e3c66f930ac2b706f9a04600ee4997509dd5d6321e7c68fe018c7a797a69fc40f41ce5721e2dace7274e13d6240854c41c21360b91ce860d", 0x62}, {&(0x7f0000001680)="4b72687e99b5e2632f2d9d1f90bc0d656b2aec962c887d849815925c112b3b239ef8f3e7e065e537b02546c2aa2903750b99bbfa0119b512561257234ba9d29a060e1b91ad5a80941afec3269272e2780899ef15bbc1f871d668e62a7a9d9acf5eef016601182353152bbb0ea4714ee9f2f6b500ced0c5cd6879f959b03c5516c0170c0c1b8684ab56a3f4a47d7c916d75faf6478b1369a8b8cb93b40b7da1ecde660160de17e06d5f9be534854411305747aedf437063c0fbb574eb421d141683534190bc88c1c652bc01dea98c3b4083f265fed63fbd7f643502cff3a3ca44171c04a96c4c078e4ce2bf1768ccca7d3d25b7070a87f0779622499ecf", 0xfd}, {&(0x7f0000001780)="51283129925c7ea4069c5d9de0b99839485c395815aad4a1f942164cc26920f9f17bf342a545dc01fe3d7f851c5c7c162445d829c0ce368075aef3306391327e0e02275b92b81ebc3c2382e22bc27cf2e464d9cfceeb06f37d0b27e99debbea3f18243d59b6666667caaac6ce25125426cc9d4ef3bed8701e62e3b42b9863067092c5e30", 0x84}, {&(0x7f0000001840)="935d42db9b8fa6147493472d79e32f819b149c31eb4f9bd1d7c3e83ae441ab7e8cadac8ef570b5e345005a2885464881cbdab8f64d2e6bc73be7c5842d198bbcce7b88e1b96d8bb85e8d555acf54215181bb849e3de270e67fe1e09f67bd4d1b95fb57decb0cf24a3153ae2e895b51570e7fae0f742e799b71e7dc21d3ef639083be702fe2a8a2f4094f4324eed1639ac60e1ebddd", 0x95}, {&(0x7f0000001900)="16209b59ee3bdc1968acbbf91d4663b020e73a1243df7b1c0f1f7aa57d87a9d6f5918e41191eddb4a99fa35ada57b2a509a21657eb78b4ee2a4d0aa99011a6c0c7654ce37284b04e35211a2bb7a5aa512acede1870", 0x55}], 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/125, 0x7d, 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 11:46:32 executing program 0: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r6, 0x1, 0x4}, 0x9, 0x292d, 0x0, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000380)=0xff) getpid() shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r8, 0x6, r5) r9 = syz_open_pts() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r10 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) r11 = semget(0x0, 0x7, 0x2) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r10, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r8, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0xfffffffffffffeb5, 0x46, &(0x7f00000003c0)={0x2, 0x1}, 0xfffffffffffffe65) setsockopt(r8, 0x7fff, 0xffffffffffffffff, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fb4ef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599d2179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2891885ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b000000000000000", 0xfffffd8d) socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000001c0)) r12 = semget$private(0x0, 0x5, 0x40) semop(r12, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 11:46:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x1}) getitimer(0x2, &(0x7f0000000000)) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r3, r2) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 11:46:32 executing program 1: r0 = socket(0x10, 0x1, 0x1) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcd9, &(0x7f0000000000)="b6") 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 11:46:32 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x84) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 11:46:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd24) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="020e220ca964e394b83faaf2b896bb644352238b38325c72ffbd00005d90d3e076932aed8310fc66695f4fd9", 0x220f24e76ea0bd91) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgid(0xffffffffffffffff) r7 = getpgrp() r8 = semget$private(0x0, 0x2f07400288626d4a, 0x8a) fcntl$setown(r0, 0x6, r6) semctl$IPC_RMID(r8, 0x0, 0x0) fcntl$getown(r0, 0x5) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000380)="7d8de0d536c1fe047155ad51d1e78b7db9060139d24a3863e2791bccf10bc4274b2ba84e3834403d40f3b5071ca7de209613996d0693374fb8b9a937a988bb7262cf0258140f785cd279660a0147a4e47324e7b2470a1da8065e99d7cf7c8751bdbe451e3c5c91b0b518433e1d2be6240cef176a517f186bcd4b55d37a24bae4997ee9a969720eb8071bf9aaca63bd5543ab61a3f34ca73759f71688246f28e046eb77", 0xa3}, {&(0x7f0000000440)="fd30363a708f5539ac2d7d8fc2b448266914f6ade18ca03190e22f2db400cf6f3a949a3d0653b4ad5a09e2d2677e721ff0e4e265c345bd34d94f857a167a909f9fedfa950b0031d77ba4aba160d7d3bdcb45186dcba8869094160d3638a477d040780feaf22be879c9873dadbbda30b45ead8f5e15bff8992477613896e8423b3c17f6f0c46df305260dbd97ccb6a38300297f6a17e23e13d9b3607f5c90c6fb59e2f641035318b2ac59175bec5baa5d87b0c3c09b2dae43", 0xb8}, {&(0x7f0000000280)="31da21cb30", 0x5}, {&(0x7f0000000500)="2978af0b68869adb2f41d0c0d743ab0e0a8fe27927690e46c5078053958e41025e3416299fa317614044c300ab19d07967cb1680d0be72dedd076d448c", 0x3d}, {&(0x7f0000000540)="1351ced6167b32d144039c2a757c3009b75b5f74b41f3cfabad85626fe8d8d2467e6ebc4d6f234f775d28b74b0b3912f13f4909f56f30fc64b", 0x39}, {&(0x7f0000000580)="15a0e0685f04f0389cb99a28dbd038812a0f3f9f0c968b7ac28fb868819060f872d2e531e26b83c3ce5d4b76353900b95d41", 0x32}, {&(0x7f00000005c0)="c0430a1a337174942a0669878ada27273d2001f31090eca0097edeca523d6ab677a93002f563294147fe48b640fbf56a372f19c54d2f7572cd3f4d2e0edd6bc2daa31319552ae7f830221da962f90571116c143ac1a66d066aad6c0494299359f66abacf90d2c6837e79040114849fc312ac8958480022df330e138ae446fbac96de9fe41105e6649859d37907eb4ae071cc5d24b43297c68f4f78623551a7d3ea204b5e6738f016623ff8bc2632484cf5798a5ad82b2c122429d63f6a5ad87a3b600f7fba8cb3e01e3cfd8368baad28bdbff45cac36ba27ef9cadd94df9d77ee82960617dff85a09ac3f07e5a4579", 0xef}, {&(0x7f00000006c0)="c527f00d482b35d9876286c893126f0bb554b08d792a36086ff3f1dc9ecb4275f065241643dc139c25596c6d40eb6cfb55db42960a031b991e7eb74dd376b6a981aca6a10489191abb13fc5868c012bdbfaddc5b66ae16450f8da61ec75deec31ddca193d7a3d261d77c57f1571b300a0639b123df03efade8a81b8b1957c6e96fe1dc4d69933a21fd042b94eeb6a651bf630ba9807e70fa0a6d6ddb88ffffae904c3e2960d2c043b75a29cbace50d20104b8bba6471e85b80bf7b727b1f82f589d2f8426732e723163b67353dd82e6fa1f4691ef0349278bf64806db90d916400b2971cccf8a41ee71653", 0xeb}, {&(0x7f00000007c0)="3e3d8fb2cf8b14c1953428f922860c294dbe3fdb944e43883cc5396dae63fdd56e10a0e463ebc720825cd814f0ab2f7afd33e2a888a8024bb5abb9228521f0925ce2cce374ea62eb3c45b2c539d4cc45dca5980e766b71db3b9cc32dbe565a6a02316c11650f2295ea118d8ef92d3bd344d58b1df852919f", 0x78}, {&(0x7f0000000840)="51ee6b0d88a0f9dd514d162802a93be862577e19953c32fd16c99ec4e982ce773ae686429101f7eb6445058fb09183d83dff20fe25e6bf160d92811b4dbdbd28184ad89e62a312c8e676252191f5dded19542f3cbd51215ad2f2f9c1ce1f545f14e80ecb718a3cc519a4bfc6e5aceb242bc007f84f84b8c7e9f48bfe2442a502a4ab7c194fec304912b87d8165517798ef029dc293459c6244e56651a3110d965e4a", 0xa2}], 0xa, 0x0, 0x0, 0x2}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0x0, 0x4, 0x7, 0x1, 0x8, 0x0, 0x100000001, 0x3, 0x2, 0xd08c, 0x4}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x2, 0x1f, r7}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xa4, r2, r3, r4, r5, 0x0, 0x3}, 0xffffffff80000000, 0x7, r6, r7, 0x0, 0x0, 0x3f, 0x3}) dup(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:46:32 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xbd598ee48b09cf06, 0x8) ftruncate(r0, 0x0, 0x107ffffffb) ftruncate(r0, 0x0, 0x80000000) ftruncate(r0, 0x0, 0xff) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x40) 11:46:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xc0) ioctl$BIOCFLUSH(r1, 0x20004268) socket(0x20, 0x2, 0x1) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) 11:46:32 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x200, 0x15) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000011c0)=0x3) ioctl$TIOCSTOP(r0, 0x2000746f) nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) nanosleep(&(0x7f0000000040)={0x2, 0x7f}, &(0x7f0000000080)) r3 = semget(0x3, 0x0, 0x46) semop(r3, &(0x7f00000000c0)=[{0x0, 0x800, 0x1800}, {0x2, 0x802, 0x1800}], 0x2) socket$inet6(0x18, 0x8000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5dc2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r4, r2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x20000, 0x0) sendto$unix(r5, &(0x7f0000001240)="ec399775fc67f025f1de78edfffc2b7075ec9045d763cadea3dfb201209fcc1f19fe4effadb9b4554667ca76bb4d0557a56d8e32054ae8919cfcc0560f3da261bb2608d8", 0x44, 0x4, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) unlinkat(r4, &(0x7f0000001300)='./bus\x00', 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r4, &(0x7f00000001c0)="84d552cd1aff47b7771a06cfac6814f09f550c72321a0d37f1c198d96c4237be654e38a118c300a6651a17bc38f3ccf45bb0fad8b3e6058c9020ba1f5ec7da27c635a4f34c049ae2e75726c0fa42f8cff0c1c4421403c0e36dd831a90fc0db464f88aa34381ea60700c61f282fb2b879d40fbdf61576b0bb53c36a49885ec60a025a94b06acd87b4d13e131d87fa03ab9145ede6e5669f7d134c208aa9d4fded13a58aecbec45ba51398d1313453da8a0f7fac5506140b36cceb6c776dd96616f041fcb6bc726c416793bded4b37d7c880cc5300074037f5e26f4df204e9e2d698ce51f52fc797d6721603695e9dec5e6e268ca4b035ce7f9b1f361b7bbd308a140eb5a0fe57858802d4224a51bb368822433b70d1a97de2be3c2a07f9d6ef9278e2da5db394926df2364bcac72ac3e77a14372fcd2d0016713c7ae77b905498e045dc0724c4fff80decd30e13c6714a830bc719c98af2b43e1662afbbdb7356188e29c316fa49f2836583e95972eac3f5e57ae05ff6554729dc8b6e02a5faecf9ffe612ccb90816bfe6e153e6a2bdea08ae5ac9783e59933da918cddf6f428f8d09dafba834da76452e0e2d567204a60667612671018ee55f3188e337adb989f5a59ed8cca5386e4655a46f92dee038617cbff790a58a6b01f9fc0b91db268744138dd8b14fbad840ece109e586ef79fd5392ba4aff3b9c730b7bad37f81f5c35ee75995110af6c524af043f0dad368c3dbee4279436c8c01f2edc7654b2aaba31e1330fd427d4b1ec6df6fe9bd85916bc9ed81890332f686d87e1bc2bec1c11e3e15d27056ef68c2852dd32d55e0b95cf8068fa33d59544ce5efcd6a997cf61fd5d9e118104269ce45e60e17d0cc12ac25005cde23323bb31b3eef2b90314f122e8792a3609cba614198c461ce9a569cf3d79af9d14598367905401bc1c9841faca2a6cd122140eb6369130fd83f3350514cefff6818484e77d81eed32b9542eb19b9a4417098eac7e59b796ef268d98b39bb44f7d618c32b09e2dce58e9e292f52c2ac517595caa141784069587b7cd31fa733f50cdcd2560768bdde274021f883f507fa6a54e34453db00012832edbe1447cae5d467c57bfc15e1c56f0c3a9c091aab5e584d320bfdf39ff3c13aa77f61f1b70343860ba6bb8e459cc941e60bcbf1d4820d9a50c8a42ddb9ae1c30e8aae3c6073fd58b87f9a0a8915de0f4c8129804e628c65b296e2f4188a0229f395a46aa8a96f200a5f94cdfe5076244f48782b4f070902471ffe6051aef78ac63495e54c0a4760ef7db281454b6667a9b79fbfc5ef9c95384098719078c0b4d8fe7c66b31c0c75f574d1224ee832e58c17a1562ea495b9badd2613191d7f5ae3aa891fb90995e336a38ec5b5d91dc208c7fc6676d57942072140384cf8b43f290edbfa5681eab9605c3e1f6f4492414c1a82da2a719c712fc348dccfee2897a6981aeb0520d8b047fbd29745db99b79d47aba1121e7cb8dd1fb2e543dfc8f523f68b72150405185cd1ccb711426c458be05ced06a2b0d794c9c759e6a48469171f2770a1c84bc4db188377ad6d80b511e5e4434d6b7ab28d5783c908364c5a3cfb654124753b4c84e1636958cb34cc5bd4d8a43ed08e110c78569369d6a99ce0ee2080cb7236717fdf01aa8c4dcb096eb781bceabaf0c399324af5669346fc372a2089e39b84d153974d7f2b383832b2268c9de7b732996a53d5c2af5ba95db7dc2d6f3861c840fb7ebc18dc2c32608ddc13b355b2d53c07403fc4e2af7e879146419bf39b2f0ca9978541e45990f639e32938db7895f96fa6fd6f1ce337c75650d972d0bbf62158ad4527bffb737b72c051bf2c85c9b3782d974bf648447342d6f2e098e8274fe3d6f29fcad27de21476c937c39a99cfb9ae4a1d2069bde928ab8780d2137f833dac3275380de4b6519b143f6b1c2d3f192ee38388c5907e63363daf2911d3402e797d759e774276f64616109f8cc27d5872e4f35d2a05dc3bbdd68fb7826699c7c806ac2023189f98aceff502c90c873a13fcdd357e00c9941ce3e230d803b943234cd40b34a2938d50ba6efc60014768469b55f92d522bd86691354756d74cf8ff11d413157ff8a620076c7641740f60e9df1dc7c3b6f8a523b16fcd9d23b4b9b9d175004907283f20f6078b8020674d420925bab51e79f4a649ec44d7fe9b6e30d94c574fd8b3eef7a708176665b10e7ec06e452f5667160bd01ac8c278f066f6e35d15141a4d4b3f3d79b6122a2e71241f4f888f0196f0e0611fb9ae440a2bf7cdb951b2baf9f3ab85b2027e84af567689026360959b5e6c76295033dc653aebc6295f227d3db61ed74fbda5daa05fe16eb155676c667d81b83b14a4952f4f253a0635b96f81cc98aadd327869fb538f21ed40b49c3fbec02d91cd5e9dd7afbd9b9a4ac62322bf7850315dbb8a9100d6fc550a479eef9ee2a1eee427bc8628cbafe4212df9ae00a11ad015c567e3b55f928baaccb260e6c6a0c2deacb2e3de62946b5b82dd25b026e09c1ace50ccf6f4bf381857454e525faae9a3006183fe8ab1245df2e7d0a081343193876158ef34037897f09d80900c66ef69dfb7512fca979c9a779fd43339cf25dd9e0e704096cbd5fc939bab838ccb3114e51ed3c5f665f3a929853b8a2a293c985f97a3a11956daac898a014add1e566e089fed5cab9e38fde6dc185ba01ba2af19f75482c237cc7193a5c004b8ff6027e4e5ce7752713983c35980ed46b98bd5ae745ecd99325a7fe392883d44297cf0b20b9797860459fb356aedcac2ff88adea8db7068331146feb349658ed17895320fba90a8e4c9adc5cce8525a4f3316ba6a514f91dcf0d0e270a256bd730d2527c5f3fbbcbfbb2bec36c4b0dc6cbb39bdb33ecf7cb4fc9e96c4c6132a41921642e77a3f033d8ba7cbaeac29f0ccea759a447d9da99e0ba51b01eb03731b67b987ac46a580108269e17f943a09768dd20ddef184b0ee85f50417034f7e4998cc2f152b83a121bdc1ef3bbdadc898456c1455c5c15cf2c20b8c7a379d1d4066e1496eb05e48a55ae2a854d78f8f1d535ccd3b9ae6c1d19d358444df2143bcae465281a5e4b761f4cd08be0e0ff4222b572521356e2969209b8956a4a715e66632a19a890469b52841d2aed9633b3062bfb7551521e109867ba80d0b94a30ec5fcc7a4fc8a2ccbc9046dd18eaa5202cd52f3dd15b9a794f91f238b34c06ede017e600d5f43a2313f4c67db8c6ce06b4734acc77b2bedda94c774af31b0b2b68890239b2d3aa93658a900c8f0bd992e566dceebf887aec88e3020baa89b530eba2cf162a70a58a7e01e84b6e2f615201cc41006e89b9ea8cb2e34078e00a516a3789d3c1bd7adf7a43e23d67205bd880b44b13ce49bce95a342364420e3a8763275722d95ae6d6f37a13a09843fb1615a9e575ffda39f7f2edaec815ed756fe14f157434e968f3a9a45af818812be361988263985af5174c0be06c37646dca7337aa8125d94d588a4b333dc0e474aa9afeb2c1cd59b9ad75ff1d972c3863421974349b62ae0dac49864e86a93c6965e39b79b3ced28ada892e33ec9d2da3a49054ca04fc58ae1ba2d3654bc99082b069b5b65a6fa38d6c8d83e86905e61ae783a52546640f48c3379481e228bdde0ab406639fe0c956eba7c565c4a2d7e8f11c3897d897ca06c787653fc090c03eb8725759642b239e64978c28f270c9f6a2246448a0302a45a5ad3b764f9b86b6c604f612bdc0c988caa953a03e9ea9c47509e4d2b2c7be8d85a3c6ff1e36d11af92ebccbaefca3e4c791553a3260df85a191ae24b9e057db421e9105a80bc684de3d021cf49c8ff8415309e5cb2d1075c5602499e52bd27d10e36b0f9c3703edf211348d06ed4ba879894302d6a7a2b88b08af95adc7b1d41f5b90746b10252a4887d657ee39cecb178fa1ca9c78bd78345a48b384121a58aa2769ba14cd9c6fc66a12a6dd6beeef40155b68cf964aeee92393df6efab63edff09abed5ff39a921137f2a76a8722fd13ae22552ab72feca5a7070b3588386038beea28ebf480815c64b76692432334669799de31ca7ae1ec068583f685556a2695e09e1c94ed0bb156f30b062ff07fef22486695aa6b21f5f172fc5917b5cee4539603f3a783cb9dbd6d3923b32ab1668a5d299a7fc1206abedc2f62f923e62d979a09851c221877dd2ae83339a4257f501e17e881617ef15b6e5eea2075f628535375ceb88f8f679ab48582ed8cbc74516df41aa618b511978575651d422abe39ce39b2aa2b8ce24fe25857801a9d70cfa689a5885851b879d5a8cd7a2c264bbda99e32da490d9ccdcbc5bdf072194b607c5e1893b56d30e14a3dca6b947798b588929b41ae579e7e655acc8b453a4df1e31eb0e628bb295481a8d24a62e79678978ce9f14e8d255c4244f95e36e1f31bfdb4fac52fca86a804072b1d24de619cec567839f5817c486b2c7d2e5c1d43651b70fc7e42664603ab5a4bfabb23f837406bf2738a16615c2a7108ef85704b3bb0e0317237958e263bf7b6c41fa227b98766359d6a4945e0551fe19be06c5eef27c2162587445fbb682eead794fef936b517cf53edc1ce52874a6a83ac208c63573d5f6bffdf2eb5c6e0006ac5e6f9e34250622b56aaa1de52753fa469bb3f12dcf446aa0544a7c59b805dd4353c87802926450dd63c21da481e70cdfe4257ea1a5c6f3936a010e56b1d82e4c18150fc5a40cf5672d78179b1b91285f22c0bc8e2f30dc6c95fe297d842d5e9cc3af355389420038bb0398ed36445befbdbe1b2215f18c0749332b19484659ee8d8578fbd498dc1c2966bb116dac5191126331729e6ba272888baba3e5ad7e01c5c26ef527b649710549e38ab15e16df8ced21b8c6a22215f2fbd69685ff94150bd2f35639cd4b1f393f9468dce3adaf8863ac198b830b07e564fcb634ba4360606013f8d43560330389b52c66e5dda568321429d4bc13a74e3b3404fe0611f51917422664ae5e3369d9d9befea942b1b2b71560cdcd0244cc1697e0eb56f628a9753da1b611168c27c22d1adceba01fab48ca59712a7a68bc8978f38333fe6c42796ab5fe814ffc99e3bc46bee0b0fa135d2bdf174e7e80c836e07ee17d654afb165d902959e3853acafc4ef30c3f0873d0a99dedd1c7954432a0f37a0de72e546998b51533a62cd1061fd765274d8b83339d4edd5dc432ff378b6efe1455990aadbbcaac427697fc70620140ae61c1a6a4d090d02628c5239a81fe17e5f44558e466aa7765b71af858b00ad61bd2f2343d92ce95e61047c7a3cfe4db8eb5eb85a22271711f22631fb9fbaf7e07a01544a6b1daf8ac1996a763c46ad126918fe4fbb61ad8fbe4b50d540ddb258cfe78f9dcc250297bc1c78c5c4d892a5aeb3cd43e5f9bd42793a6d91a1bf9def504fcfe9867a9c318798ad22388aff98a64e00f4eb41bd666595685a1b1edaa3b6ec06508aede8bf5413def75401a56c59d0f69a19140e53a03e92ad62c07c2dbb400fefc341ce493fa37dfa714a444c04f82c0fbd33c023eaf3b5751e722da76dddb43d31b3e7c18d7002def6cd1bf937365908309315bd2c4e1ab06c296f016638859b73beb0b78af0c8615edf63eaf4b2570ebf859d2e05ed3d8cc87c84263d5b1f374168c9bf36cf04e137208412ffa6087bd29775771f249be72b53d913d2fd85eb724c0dd2391bafebb5dd15cec0975d7a39bd991321d2ed09afe75b8e8062e7d06a48ccd0b11e7b0e3fa83dab9a20a5bed230c1d749b0b0", 0x1000, 0x1, 0x0, 0x0) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) r1 = socket$unix(0x1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000002000000000000000000000000000000000000000000009700c48f6309bd1daf28d7b7d00000000000000000000000000000000000000000000000231e00"/123], &(0x7f0000000200)=0x6e) r2 = dup(r0) ioctl$KDDISABIO(r2, 0x20004b3d) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x48}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 11:46:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8e) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 11:46:32 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x7, 0x83, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x44}, {0x4000000006}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x118) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 11:46:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0xc52a8f7b1c143889}], 0x4, 0x0, 0x7, 0x0) fcntl$getflags(r1, 0x1) 11:46:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getuid() seteuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:46:33 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x820}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 11:46:33 executing program 1: mprotect(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0xffff) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r1, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x400) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x0, &(0x7f0000000400)) fchown(r3, r4, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x6) mkdir(&(0x7f0000000140)='./file1\x00', 0xa0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r4) open$dir(&(0x7f00000000c0)='./file2\x00', 0x30281, 0x102) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r1, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r6, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r7 = geteuid() pipe(&(0x7f0000000480)) setreuid(r7, r7) 11:46:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x2d5e) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) write(r0, &(0x7f0000000100)="377318b2ed0fd4af616438ee0b31f08d2c55982ad9e1609624063566ad6899c878c3e819ed78c83b6686a4d85fcb1fc693ef244e26e97455d301b41c0f2d0adfc385398f542c21caf84d7d52373ac132645ccd736ebc4c46d119165189f52ee5f1e24b925ed6ef6dcf45e6a1831e7affcc72e571449000fd1b0519a15053e07c514a82333eaf80b82a4e0996654242ecd979c88305b3b8dd814eea", 0x9b) 11:46:33 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() open(&(0x7f0000001740)='./file0\x00', 0x80, 0x42) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSBRK(r0, 0x2000747b) pread(r0, &(0x7f0000001680)="709beeae5762375c447b82b40c83a17f67c6e1a9945e23d993454c113641024fea4da607763b63882b497ac0e95bf60c0c127e8b51b07f9f1cbb27213e589b33d1547cb1a7500a882b18a9f177fc8c0e302b06149747a58ec82a1eac5aca04ef85d027a3138912a2e1c890fc70182459e3b821c70aaf0ffacfe7b3d201749ca42a83ac393a9c26d47783caa3d350f9a454afc50b4b69dabc8e2f4f9965604234219eceec61a5b60ca37802710abd53037b0c97", 0xb3, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f00000001c0)="68e30479ce72deef40c42ffe472cabd01aae061bf94b993e21cb23ca9dffdaceeb2ed964ad379e8a321ab37e5852d0b84acaa9bca883e0549478179c707eaabbdf1a30dc4277509c1378d92ed23c64342c4c1b1dace47294fe8bda46b7872e926d3754541e27af690f283ecbdfae2ccd9ab4fd6c556906435348d62d9b14e1763f65a22891187c0e8f77991979a29647450c3d26324c8fd292812edff3f4bbb059a5a43ea8d917c22dee3ccc179112c74cba4806bc10d63522d36e391e059dc1bd0bdc18d7239a0fb5af24871d2587b854e97f48bff0a5a1b6fce2d6201b1dc4f89acfa2010500fb26a360e7b350c1e16f74404e99879b369670942bb8257f5bddc3c48f1d93f536a33d0d7e6be707c764ddb5ef434ca16040d592599b2472d7f9bb33b33aa9281485f0d6a9adc1ff057680397b8d8db059e20eabb5509478b7260e2fefb74162e189b3b352e00b5430bef158b07f93e97f7742299c5212c405fa9b71c5d76764f188416edc284befb8d8cb9afc4add0c3348f718ae8ab4538b84ec62511a1631348bb9a61e4b31330c3da25950853b5f9ba4b29d8b10e67688566de625e74b431e3038374e7b2b67d46246b578ee0a3d4fb0381f2d5a44e6aaf1269ba89de1170b9bcf3c070196c885dbaa83a4533eaa3ee8147b434eb114ab077bd3f49e92f259bec52aedb6e4a157534dc7f06dfa537e4e5ddd211a17ac8f54de318c956aa1b2872065c211a907caed3b9ab3fcecd9dbd7275c877d375aed38a86db6ed5f51bb01912873d5ec6ef50b386bb36b64f831abeb321896873ac7897b34f2590edc9a884e41c8f6ccb098c9d27d05b17a835fa653007ac575a5bc13c26a27235d822a43a64171c9fee3deb301b76b1171a685bdab0c0bdc031adae7b2304834e8673f4dfc7571005a6c9d552ea80ad4fb6bc6aca255169cf5ed12276e7f9cc7d6d872137ee06fc7751aa3d4718b93095ae042a90b7eefd5a9bdd40bb79ad3a09e734d78ee03ffdc8611805eee92f011a4256a5472fcd81ce20d08eb7dd315bdcf4c39b5812ef5e6e5f85ab844a105402e6484dbeca51ee17294fafcf78b6fc984bc806c8a29f5b32cdef9499ce4ed9d6ba0c386f65983c7ae6bc4d6ca5472d796fc8f8bfbaf7aac05f0afd7b8f12da7920007b8e468498ef3b06790dada6cb96c5f1ed40bd3e6685768aa3cc9cacd7af545720a1c7af9ee76288d5c8d619a99a7b0269cb3d26c62cd3c0a9ac9b2ae73c5bec3ffd6ffdc953cd5dd9ae6b4f1153a862c759355baccdb08905b202dbed6e442494ef8b2c505791293ab841d604c36dcf57a5ff43522f126ab047f1ffe2fb1554fb43c1a33828c7a143e463762fa6e4b688417e7a63ac46296a0a6b4e4b0acd1bc44919c8eb42f11966dc140ad0743d8b024fa91480950ee4aaa44ce58511d6af1eb530d3edb5d6d4ec79f698951844c95bd123a204a4946f741b1707a7a07d46cb98cb8833a9ad7d01fe54582cfb4773b93c2fe5a1a9034476f596fa7b081d5e4a3063ffe2bc1b0f72aaaac8fbf99ecbecde3d11e2d304a03b457ca48660ceaae7cb22deefe15e6bd886d565f381ba7cc9270de8ba3f54015c9f6415e877383874ef93b50a4bdbb74b3087fa00dc480bf54284ad5c90432e015059a20550d6b3117a8abeb4107a3920c901387ccb27fca978fc1a892b612db65288acfdacf9583487adabaaac7ae396d6fa6425cb2db99f6f6ade431656a2e15f5b148d4a1f408149023c3a9549f4948d0efe8cd17ec1fb9ba029de820cd67c416cc14a87309855379102d3ef66316b92ae1952e298f7e6fccc2d4b4f50041c0523273e331c7f6a03c0110ca071d52afdb841018ee544c5abd8c940a4b1b36bfb2d65726f51fcbae909b1a3d27981fc5426f2d77fcbb8a66d1fb26e3241b693bccb0edbe241ec7aa7202b390c22a46fb40c794cc228d5638a6a7e01add0e305a6d5bf3cbd8df2ec2ebf4a63a0fb917df1d6818f584020e83fd73e755946c922ca43527320dcc39a3bc71d9c9796bc2bbf072538cb52c403ceb8f1443aab1e05bd65e8d7c112589e61288af1eba436e69c7c324768af632361be73d88e6d14803201d1a071a76db70f6d2432007420515cae6c6825acd6a9c694af09fb2e5fb6a768ec5cd0f613a176b800816fbb479ece176184b856883e548ae321f64a16795d8291047847844bb89ff44602f093e87f7b52de22f994b0d88e33cd42c9dbdf864c034bde9aa99def74b40c31ce288f7ff60dd9afea643c63fd8a46b2c724364939bc04ae2eea6de7310d6835072e308a55501710ab9dbdae5934cfcd7ba6bf76bba429ba08f46e3f02ae27af2ad2d159fef2ba7421472f1c1460e366e5629704fc5189aca69a615c3fc9fa9068b963dd934f4c01fcc9a1d75db9f09137d201a8638d9607663a9f369d98d2929683a4db13696a824deb7fac49d2ca45fd00d64aa264a97fa12442c716b8bfa435b845083c02adf88daca04bacc9b4752e8570aafea3cd4ee8be51247558cf74344f18b7dfe5b774cdaf9c9d91412be28d719a176b050e7e108b1febf0259facd9e0fd63c1b86c3231e6f3a686e30aacb5e1f34393f89ced638addc314c8d917476e68ee74d8e4ca9086453e19534609184a69fc4140951a384f9bcd76d169bce422b6d4529c9e9d9605d73a048c5cb849232353b19383339005a18dcf55d53192969477c7bd230f0edea036f85352e95286de0ebf71620c60ec2028cdb8435ce8e1c6be07c3d155555cf7810eadfc3c46fc662edc6f218dee7770c1f286c61345a7860e21a04fbedcd9c509b4af46a375ac2a7a9a4016f8853a1a3ee6ad73b5e76b02acdc31bce9a0995429f59c01f66d6882985aaf338acc27e8776939515b215a3477c0376f2012fc8d0a25c9837a923a0c8e90b7a6d9cd6c00b528833cd029640e1659a27dade143fcce5fc8b40cc15a130f35722a139fe8e650dab8e38ecd073e91affc2e49b40d4172621eb3f766fe15c1cac1a9eade420cfd3e9ab2f140a708815dd608eba2769416b0a8c7a3d36d8049756704e621e1be772e5a9f4d5c21a2aeb68fb68cd840ee2fb19ca8af1d721cd08b139bcdb89cbe14eaf4951101e206c40c99115c60ad401da3147b0a812f3af06a0c61f03fc334388e76d2f35a7786cb8ef38fcd2bac15c9f6c24431ba052e31b24b6a48b33b18d7a7dc4e618656f6297d44c4384fa4562eafca1469287e7fff0e55de538401e593e3f02c7aafd14615d7a6a120546dff362159da992d22f297f5563ed56aa2232aa2f85c29fe47152ff80b49f4c54d185a87e2d929e0ffbeb07af3222ec2240b03870f6cf9b516625f01e36ab7b04024932a9f3e12044db23d457d4b16f81531c6cb3192e8468fb5e5a77246778a6adf9e4e6a8d4072eace63866c541976b252844c5045a184d0c151f1d1a936cd1588455a38f7453f5f7536a7536d1a07b61402e89aa3e00d765091a97fde3c53fddac768210dad5b6bde4814a1b3499c0c6ac6ff1cc15f3d37f39d8d089a080606fd48c4eb2f1c268ddb385f12271fd2cd39e52fdc03e6d85e7ce5fee55a79275372012afab5a0f85465b59aef5135247fdd13e6e326fd4aef3c77b2dfbb33b07b82f431d02c636716002284f9349f97c52ff1cce76d1030b331244845151bbf3fabd7c9e99bd1c628c1af700f03cf3edf8bff07fb98c094e3ac8af227ecc2b8264e00af98f5da6247aeccfe456e26dfa8b78ddc8bea5f6c38c57274a4ad5e03851f57804eac3522531e569d5e4c03e39b1ff8217b4ab6b470f11816040a356d6380a25cf05d070ba7d006c42be5492fb376630e4db7c45c6df12532c59d212749287611ac920aee13481b63535abc7e60fb09622b225e4463ed2c1e1d9d55b020232b6fb6b094bcbd8178f491eecbe9c48e1b9354388b4dc93c91b8159eff60c0ecfb71c87b1158e53f08099aa30315d5685cf5c01bb782ff28625ebc4bc1d2749d702861fdb81c75dfa68424cfeaf6f4b4116b14d386eafdd18f1604c6504bbd9f26b4012927156ee4e37fa29dc846c80753b4185b2228cc524ef434475363850e2bc91c64b14f14e2bae0d08b70c4adca31f0cc03a5aba86d8663af65b284deded8e7a71517826ed0cad8b38a080036afb24fdc789a8c37730651e7530150fbe5a7eafa952bb673317c1b4832dc59687717b1b9fa122d6df6e1ea2ee3a5895456a0f23c5fbc120eab36927dec9536590fe3a7b484d88a9408ff9da9cae5275dff3963ef7b953902c773987237041812b46f7bb55845658e1f734aadc8bbe17209d8449aa967eab30fd3e5253f96a574c3d58615b88897b986e877d7c70700e09cd08e036d772351474d140205e7ce4d3b8c9cf9b13ae010036caf1e2cd5f1e43d88fc9a30fa14c62630a14d24a91d75a2bef2b7f7f1859244e3d8ca2bb52bb8c9325e69b943768e71ed2e45696bc33098f51ef019af907b8c958a9c044bfc5791fc021d3f7abbabcae27f984f0d87b4c0abc054c755cac383190ffdcf3937ac1e79abebae3eb34dd6e30565a681e0dceaed9373bb3a1f52fe3394080afb02a76916a0b7845c69cc2af5275855c34e30e2332cec9bcbf4d7811feb4fdbf01a55b0903253f9a72b98eaa65de9bdae70375610a4bea630163a2aed87a2a79477a8c5016fd8cc53ed4594d3af2fe6e87f57d518160c6f05d5dbe832a9825656efddfad572182096abefd4ea3bd2943567fbea0f0bb051b1db008d655aa157c607e1689b434d9e7df8718907fe9dda069a700fd0dd35257eb34167ee56304c856a0a6124877dd950d6b4aa4e7e8bcd318a9415cef27a213c32aef0c0a97a074be060b0c1571ca83625701200ba5a86fb30a078fd00e5942a689d2ae0e745e88acb26eb74bce97becb4bfb6f2cb9dc616014f0fc291f70dd6fb058ccb175cb91a16ff08b40a0834fa4ef21def042f78df98ccd969e2b45d2ff4c7429e948d1aea922d19c9da32042e2ac59269c36547dc26ca17f07caaee75eeaeaf4c8da0fb0eaa65df311b49da5ca357b63625ba7ef10cfeb076cb59eae9c1e4278ef282d5703cc608d75465b8710471027ab086178cbfffc1a29a06f0bb3aa4ef628406b7bb9367355dfe87559ab4a28415d791b56fd8cc50e4509b92f40c07e4d3b5b759bb78a458446b869d0031b3155d1385d6f20a2ddff73a3006710a6dad12264582ce122764a3c26fe1449d79ec04c2af51c5991bed4dcb1847984638ecc12ee72078ef6e29658731dfa8f09eddcc2e1bef05f06de5de3ca4db017f09a38fcce742e1deca815e3c5b3a84657cf2bb1080b88c4abfe417a413a7d575db97987b086b65372ac8eb77122f18dbbfa9c226d39aa29f62c8da1ea197dee1bddea25792ae8f884543b3ec2ae9a1b3b581a4a23432ebdb854372b4c673f9bfa18b4a3e30a581a87615612e4fb644a5ecd95ed7584613b11ef925c3f031ad589590fdba8c7631e2608003f683be2c44255b3d4c41b537f2e977ea0c94b76bd4ef900bc87f362d089dcdc0bd1cff704990db84039cafc9135dbc6e50ca8c62dc29f5cedf69ecb6cff503521f5ad6a250df47d8f4ca7afaca0c2670641411cc552aef46b62a6569b701b7209b59863009df30db6f08fdbaf8ef3f069aacb092fa588d240c7a91490061826d5c15f5b1c61948220b8a18dd75e49973c86d977d23563dac3517dca8ed0b814b345c49dd4597ec51f2f2039c15a027d9c11b3c87a606a091181f6e55c97ad775b39a8e4c8e98b0aa301da8bfde8807d5aaf9f1d4b7408", 0x1000}, {&(0x7f0000000080)="b4e59dad4495d7ae9c0c2ebcd809f79b7004e4e71dff", 0x16}, {&(0x7f00000000c0)="fab1bf87b7debf232e840cad8d367c81e5c62faff64630268ad0bfa60fcaed5099ccaf361e8ee47405f9dc21a9333e6e15ac38b15b5c64770332bc914992aa7f6b164611fde16d91cec9f1c2510d4094b90e3ee94a654f6f6aca691979d59000601573041dbefac761e520f5a14f7b9bed67ee930b6d86b8a4e2607e607cc2e5d9237fea2f692b8c4665f4133aa8d37bcf2461fa590b9e37c9b76e058ccad5287001f633b7e678e583af4ea986bd3b9b224f71f6b004b8", 0xb7}, {&(0x7f00000011c0)="4da594c538be4900622690b39137ae30a3f05bf1b90c42d2673d2deacf7156eb3af59142a8e9c0d4632187d9182ff778a5fe64420e58e6751aa0b9129b9e79909cefbfd6122bf469e83660b97d51c3769176d570a34945b6ab5caa", 0x5b}, {&(0x7f0000001240)="4c24b09a4f774ff96f01a419d46f71191e0e24fae5d179876bd424ca8141d21232be4e144df59b7d0a10c4ed553f67bc918a9312a32e8d0fcacae3dbff7265cfccdfb8841e90105b6942684ec5f32db38d91d36958e21073c5a26b27d9e1d94e468f7d9e966b9af158", 0x69}, {&(0x7f00000012c0)="4f9260e9892dbf3d8a314bbae97231382a6934281e7c41bbf847519aa991c4bde850aa69a4c907a3268277404e7ef674c2038e28922372b5afc8ff586074fd656112ab0f094677bfae495e9bbfe6f470dc81426de73c23945a06bdc23be85a3a7df494e4015c0460cb52a204052169e542407aa50656c13d3bea1b852b1cd9f4630b8f652d4948b0a3049aaf004ee7ad5590dab7121d790e12e6246cc4a520b56d2b1bfcc6e4d228f6882033c2598cafbdd549fc16078fa255947197d3e0dd2e5a98f5b7b0e002e3ecfb92a7acc6e8cde4f0af6ca179a89293fce688c089529ab9be959353d98d46ba9b11f62299f1", 0xef}, {&(0x7f00000013c0)="19b7834d37e2344632a94075d989b6bd56df4823b126d2d5dab09e90ecbd4cb30a641b45be08cf34b1b7d030842e1998fa02f1103f92c838db0aa8e77b0f2237bf14340de28178b783d755c2821432bdcbef0db21914042a63ecc04f0808d2e8cb4ff16ac5d83c702e37bf3fd123da080d89d3dc4f5e3d2e818ce79de2b4451b2b5d9c7062902ba07a1205fc5520cbbb25fe5555ff47fb76863ed59c1289f91b7966c17aeedc75dbc3e3af63747861e6c888e7b60ed4ffcbf3673f2be24e9f3d9c71e800da636a9f72e008257b1388d6054074bc06f4e564ed570cee809741f6376e474ccfc2bafe27871194fc4987624273e232ef7d", 0xf6}], 0x7, 0x0, 0x0) 11:46:34 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368245a0e72e2da7745a887498977d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, 0xc) r9 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000d9000000ff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r12 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r13 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r13, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 11:46:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) dup2(r1, r0) 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x8, 0x4, {[0x9, 0x7, 0x1, 0x6cbb59de, 0x3ff, 0x81, 0x9, 0xc578, 0xfffffffffffffffe, 0x5, 0x101, 0x7, 0x0, 0x7fff, 0x0, 0x800, 0x1f, 0xa59], [0x8, 0x2, 0x80000000, 0x2, 0x4b, 0x1ff, 0x200000, 0x4, 0x5, 0x10000], [0x101, 0x9, 0x8, 0x14000000000000, 0xbd, 0x7, 0x400], [0x8fc4, 0x8, 0x2, 0x401, 0xffff, 0x3], [{0x2f21, 0x81, 0x81, 0xf}, {0x5, 0x100000000, 0x4, 0x800}, {0x68, 0x7, 0x3557, 0x1}, {0x200, 0x32b, 0x0, 0x5}, {0x8, 0xfffffffffffffffc, 0x9, 0xffffffffffff8116}, {0x5, 0x4, 0x8, 0xfffffffffffffffd}, {0x5, 0x1, 0x7, 0x5}, {0x1ff, 0x81, 0x101}], {0x0, 0xff, 0x1}, {0x4, 0x100000000, 0x6, 0x1}}}) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x92) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 11:46:34 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)='oPP.', 0x4) execve(0x0, 0x0, 0x0) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1}, {0x800080000000006}]}) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x3, 0x1}, {0x18, 0x1, 0x1, 0x8000}, 0xffffffff, [0x100000000, 0x3, 0x4, 0xfa0d, 0x3, 0x80000001, 0x6, 0x1]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r2 = socket(0x20, 0x8000, 0x7) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) 11:46:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000]}}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x200c1, 0x100000008) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000340)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x1800000, 0xfff, 0x101, {[0x0, 0x20, 0x8e3, 0x1, 0x4, 0x100000000, 0x200, 0xe683, 0x1, 0x10000, 0x80, 0x9, 0xffffffffffffffff, 0xb4, 0x101, 0x6, 0xa3, 0x7], [0x1fe0, 0x1, 0x2, 0x27, 0xffffffff, 0x2, 0x100000000, 0x4, 0x100000001, 0x6], [0x1000, 0x81, 0xfffffffffffffc01, 0x28f, 0x2ee00, 0x10000000000, 0x6], [0xc0, 0x100000001, 0x4, 0x6e0, 0x2, 0x5], [{0x9, 0x7ff, 0x0, 0x2d0b}, {0x3f, 0x3, 0x0, 0x5}, {0x1, 0x2, 0x6e87, 0x1}, {0x10001, 0xce9, 0xffffffffffffff90, 0x2}, {0x1, 0x8000, 0x7fff, 0xfffffffffffffffa}, {0x5, 0x6, 0x1, 0x5}, {0x211c, 0x8, 0x0, 0x43}, {0xff, 0x40, 0x1ff, 0x6}], {0xffffffffffffff01, 0x401, 0x4, 0xffffffff}, {0x1ff, 0x3, 0x3ff, 0x3}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) 11:46:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x2, 0x8}) recvfrom$unix(r0, &(0x7f0000000080)=""/54, 0x36, 0x40, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2}) 11:46:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000200)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2d6, &(0x7f0000000180)=ANY=[@ANYBLOB="280000006a2a7ab349"], 0x9}, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x200, r2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) getppid() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b75c08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b75c08 11:46:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x2, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x5) 11:46:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r0) 11:46:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) dup(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) 11:46:34 executing program 1: r0 = kqueue() close(r0) r1 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe(&(0x7f0000000040)) 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x430c8bed5c382bc5, 0x140) semop(r1, &(0x7f0000000040)=[{0x4, 0x8, 0x1000}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 11:46:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000080)="bfb4866fdcff1c361ddea66c724e8a385d8a4971a438a1ea010b9f303fcd578fe336b2adc08fc54cb6efa1ed9508d8be457c5697fe46a25976e3464a30029e7d", 0x40}, {&(0x7f00000000c0)="f3d58f2a2f87cc3863352221362594a8f3b7c3741f024404144322a5482370ead10f976a1acbbe134cae588eb6c67d91043ed04855ce16e2fa9f584f33b0d0fdaf1428e9d489eb6e2ecd91d93e121dc956db3e7c41869af19ef1d3c936c2b054b1c211fb4ef2cad0a4cb3914c6e58248dcbdcdec11aac1544487156cdef5f7746e07aee102c87cbceb5caff72e0db2741476082ebc70ce95c21bfe386cb528399854bc8833343c235c0f165f86682227fd529b013fb96122ba8e2f27f9afa5e470b7305c3123986c458dee874cf391b6fb0c802aa0e35619439246c60d03015d9a6a488c51af0d56080bfc5c87de7c9b13f0f5b1631ba25047a3a2ab50c1", 0xfffffffffffffddf}, {&(0x7f00000001c0)="eb01c2aef0acdc882932ecb7f13672e296a5eb8f", 0x14}, {&(0x7f0000000200)="ab298ad0480c1ed7facc19ddc9b05e8406796bc6af1983913dfaea6559e255ea7cb18c96e5914af302a156d26f96246180acc59cf0b20c6497a3d568693d2a6792287ca6d8eabc4d2a88875e8e561ddbdcfe0fb8cd3c97ff1af3f924b6ed61ba1f9d0008caa423f21215dad55bab88acffc51d47d79c49411487539a3638f82de071b6ffb2792191ff211ba01b56ac890c47d73e34b5e348cb2cdbcda96e7ae483dd8fafd19803dda4ff169fbb1cc286affb24a95e84c2b68645a7794d9c5e757b20ffd41882af6c", 0xc8}, {&(0x7f0000000300)="74478f56678f51e751fdcf9fc90bf37177b3dcc476dea06745d25311ca478e5f876f724c1edd8dd4c054c4194a5e8c650393108629d0408f72ab6b78a54fe2b3dc096e8d843bfab4c32ed2568f7b326e03dfd5508fc4d4d1faa9e5cb3052cdbf371b4883438084894bdc62e8e2f14843af4852dc", 0x74}, {&(0x7f0000000380)="4b43ed80b0003927cd04ef35758d9cb549b3cc6d92af05eefda760d25b321fffa357db3e27680eb15e14f07501ae68772cb6cf47362831e25d2fa3718e834b571551f8a89af8563c70282322a726fa724af512cf42776d3d9e5c26b6474b7be0100d00e409940adc2829bf743f1eafbcf2559453e0df9b72ec274a7d71070ec467029e55f831bd3527aa41c9594ad12a172de1caf7c4e2948731e5162518838e8954072609371dc87ba5abef002086f500edadf57a0e1de2909e40d19506ad0cb5ce70f9a989018ee897262c7cccb6bfc8db663d2274b2d00c54bf5f87d11681c0c1c72f30f0fac4bebfb2ec2b589ac13158d92681df21477f2352bd99cbe62230da0c93eafccef20bf2a0f42f6498c56f023423f29396df135ceb07fe21b7278592bfeb448c7c1eccc758bf5762ac8ac653705fd06563f816b8f6455f7d5ff50e1248193a38ca87b5cdc6c7d30e2f10f30603050d329b2ca4da664e89394f771823dfce1d6d00f59b2cb3449124498a98de4a97e323880400df17212f5ebcafc5bcfab846f3f4764747d3d32970cc2b0c3f9fe8970db911cf5de33af63abc872ac9a7035bf6e5fe34a287919f315f5accbe09ea6fd464f895251426d483fe15a4d185b0d31f0d33824bbb02574402d1b5135233b02fcea908353385a1f7edb693e05e15aaaecd264454e315c71722fed3be9166f83ce36c3b729c76630af9010604aceaf1c86e81ceef959fdc7659bbe2859e26de488934f59e02271effa527381b6eadc942754abb1cca798b391b6ceab365167ac0bfea22ab9ca84f1c367d8570383c8f2232222f32007a89df02e940ea7531fc2c810d37fd20a23566917b53e086b40547596930930fdbdc25ee992be490727e235cfd9cfcff0f76b124ece1741c7100f1d5e618f15418cf98d6e866940430e077d652a5eab9615674c7e27d04e83ae0ee492a3af37f8a60f1ac077c3c99ea7ac834835b5a58cfdd1a127068cca3127e7ab08d22549a53448340f06b382566906e91fa5bccc82c0965096ad454694b656d65f6534aff8dd0732204e475aa56d98c4255582a6a082e4aa5ac52dae49a9e15045f11e7629c97e9fff9efb4f926f80eabfe200fc12ba68a820e89537e47afdfd772cb1ccb7ff4d5bf6d039e5991227b12829e7b7b524aa2badc2eb2e3960675847da9d498c701eade68d65e96ba1bb16ab24582ef99456f0133c34d7e5f2dca1f8cffd8f24f07ce2b007d880479479c266cc61c9b0dfd944d742bebd0d5fefa4229c5f4bc5771233bea4052d3ecd663eaec9e0f37b3962f8de4fbafad3f69aaff8b206bb18c708685bbe8800af56c7c1aed04a04208c3b069c52a5c0ab6587abecfb00f9eeaf426a4ab4eb2648636077eb16c3976c9b1003206ad66f06c5985e4d9422e9ff29dd69115aa733c00581e7f34533784f5c78cfa4cce8b78064dbf8b76f8dfbc093a8ea5716a5bc4536f030e9985250e362095ffa3cb7565cc4606422d49db111970a85b3722db862f777e88dfa8ffa16c76e18b524d62b4033fefa256d6819143696ca08e9abf18dcd2eae1c0f0464bfbd1faece46c82488883893239a2db21cc109e2ae4b862735ca8b7fe152b02ff104facf6631cec36cdbbbde6e288919527461900382891014a95bde564d4619c0c74a8a0c15a788e630f09861a1e9f89c0939819cece70e0aa6beab83789400ee7f30101d99c6f35103cc6e64a81137c1e2eb24a94aabbce89dab4785accb01e159b1813861f6b2464780bed97a2c152456287e9999ab197d1e330d88ac3fb90f66665b80e1a92ad1deea149b928d3c1e5e7739377896776f2cf8142e6d151af99244cfe0d3e0d6e43cd1f9130ee1f7852b961856bdcf0dbf53bd8009dfa12081b7e79122f8c8b27ec9cdc74dc2aa78c71df99e56fc7f8b98e908145fa81408abf8d0e18f3687f5ab7f2d74af3a853e2e2e4d1f3db9965a940972e8752486307c75692acb33837aa233b7f29ca31f681f3e50e19fa01757d5849cd3f845e04e3dfc901f52eea0b2708c01a3b8f386c299ef65210771ff133a9157abbcc9c0e39ce2f95cbdc1c4dcf0e748b77b80f7b9016b61e027f62a1e87dac6332ac661c2179b27b26757f7a91cd831cdd3d4f88078f39d70253d8f358fac863f88ca6d974e875ef6ce44848f1007ce3bbf8f67588007cec21a18f25881999088f4d5a6adc85955038bed4931ece6d8d51f2f56f3ba4c0c8f74dc0a394a44a4cd0fd6a64e92a53ec6733d1cc5c357a20b142cc9a04a5f2108fbda3c88c7f0a1c11c813ae9c53fedae5b3fb40fe064d1bf83dda3d4ac44e3380834e2cd2c9bb0070d018b6890278e374be51fe32f047d95cd12e5a7c7770b2cacf8fbf6622a2c45fd1c9d363f8d47161675cb678bc48eb241606ef474d4c6a8f90ee03e7f9f3a2da2cd58468fb98e2377cfa6779b63348b35ea7bdda496c5a79843f90a977c573a0a3bb0e8cdfc2ac821e6b986ea43a9246bb3efc446892b3b44e0781c4268b6980b29fec947c38d9985dcc665767044e7d162c2f9908818ebd3b5528f25deb351a4439055c7b027ec5bd10c435c4e080531061d7880a37dfe5e27aa21cf883e5e81da21385d7bcd34e17b9e4080db038e373bebcaa4bb23d8501e4689e406653aa743e5c916b0bab1faa4f51e57b2154d6399bd59384c792526e1b7233ce889002c98e8ad66e104d41bf91bd70a0e84c315ff091094363fe4e50af2cf46dc8477657e43776fbf083e2565ab6ab03fe16a1897855454391bae1285f1644083e8de6a55790afd55b655df81048bbdad13e95827fb8664ccc8cbed1e2a3a810e5bb9bfcc1ae8530dc190eb1bbeab3e5f7ef3dd2993d0171eddca68493e8f1b7727a17a4c022db0e6a88e29e5a2e898541c7f8b91fc88a8bcf4851b84eff106ce1c01a192466fec99d4d6bda88243767e862ed29c0c91b139a05fd285ef941e128122dba2d83513b865e55645d0c70a014612337a6aaa3beafbf27270a11dfd070a8c58a4c33a4203b1e22ce4ad6691a23214ba1e9c65d0d582c4caecfd76b7f84b0a230a3775a29d4005126023941a05bd982f739ca2e9637089b01632661baecb94a9bc4dabc5c30cb31201d0c626f8e798a43f2e9dc680c8040851ee636b61f10dfb43715a9441e776edd695e1c922337cbc0e3a154fe08dce8ac24e21176da410eae3809bbde30414b0fcf1493efea428dc9573e26f5e2a6e89d70210c55aa56c007a5fd35d6e34e44033a0ba539a397901e94076f2878fa19d0a242287d271bf3ce3d87c3226e06c54b20c7b644b4951ec2d7feb06b2416d1aa6a319cfcdb8806a9374ca8debf1c2369c0cd9d7c746fce6bb671ebe3ef3aad5ce62133fb0a9414c2233b26dc98481cf48d6278e31fedbff2bae63b26aef95977f73c33544f3d6684a74642608b1dea5c73049c4bffd7c103082c829209b9e3cbc91f31c48643f7250bbfa2ea6a861f54e66b3312f3d02c08576e266e9ab6cc1689bb4cc9c239eec8a08354e7132b2a8fd60462570af5497b89cb9971d670e6894f9c2ca5222600594bb910654b4a9c7a699583fac20ba1fe40414c1fdc7f92fa3cc3825c37619a7200cd391778c5fd43541c240b6c4bdf395deb41c790c477a3197e14e4c7893ce8ae43ddcb8dd6f229185d1cf9bbbc9e7286a4d490ae2dd8a7efc8d89cff4f92df715d2f8c8432c88c951d1794ec195a9fe639be96bb65a0b752b1850ff78c138e8d927f566cd1d9078b70a774c2024e338badc6f624ea006af49ece5aa33907e358b8b0d97319d3e29c2ea41bb73d67274ec259dc6589464856b5e6c55e2c92ee87596809f15f1e40d739c04625a97a9dd0af7e51aa92ad2a65c53ba4bbb85a793cfc8f618dbc8416ecf2d66feb0ddad78ffe91ac1460daf9664183e608ac26edf3e4f56e712796e9c2903c877ea51e3a247950476de64bffa0cb506fb30ca765d9fc9e7dea0d9faf069f3310d5c2a48d5bdd364697b84a1b2a8ad2431b4c00174f062f5f3ffea2e1023611381b924a1f890342e6a77683170c29d3f63bc96bd67b418205d1fa3da7bc82b8c2df8d19e91e975212336dd039ada173c1eaac20009d1b0fa1e5ff68dac3f7eb29a688aaa796fdbaf75085a17b49b3edce8fb6d18bbb4ed035fcea352032aae283f0c1fcdfe20823d4f044c43d13382b7fa4bde69f73f7a119f889f20616f3315a342c98485f733d57439ebc04620b34cada3a6c9ed8f78b169ac6863a8cdea85a927baa156078223d5be7347c531f4725ad5192811ed15e1dcafebd4dfd038c82bec9b02e1a7677fe2755f36009f455c3cb75ca29f9c663bacd8d3b316ad4de4340e015fed4ff6a3933b723286b5368f549c38b4411b0c54a71c148211f8ce2dc3965c789e3e97806d02587f17d2edb335e1cec95d999698d3044f1edac8f239602dcc8ab18c8605f8463f5796b3edef02379ff1ab758aecbd730b12455d2ace00dcae67eecdee3a0665da38259d7dcb2b2e37059eb73c848ce42afb9d865ada88b2d28583090de7f62d49124e90a47e2d282a16d3c1295a807b8d1595b2bcc1798fe5dccd8318d5c7f984044b89c0328e747bb26dadec9a9281da64774097ff7cd296ef74b9fedb0019b317ad85b394c949a5f03cd105195572ec9d0aaf73aff621478e14478adc3a610471302e4c8eaaf50b73787827f685e4695cb99c93a7b6d46129ad977180e4d7ab8a0f7a6799afc9b5952fa6360f8f5b8ce101b41c25303249b1a42a25dd9aa4bbbaf63a373eb885f53bb6ed857e92e670e4a82bab659d87c56100f2ae0d6747b4391b9fcffd7a2aa42a1a7b7454b6d2413fb199e4fb4b2c7065af7ed9e4683224bdbaf2715c82c0de136841b3e229e083ea5b86a0ff845fd03f95d2d5a70be5259bbe3ac5ce872f604a49ab295b0799f7c4da7a1cd266fec6cbf058e24c816d8f27ffbcfedb7c4b9fffbe7e8d3735ce873033ca3c5aab092ef522395d6192fc999effb62d70fad9fb529461bd4ea9a36bb6325bbde290d9179410bf1e541da1c6cdd09d677debc48b3ecd8e591a64d99175d07343efc17489816aac4d9c3061a4af7d6ce9415b5d9e4eb92658eb2d4d3b4447fa0000c15a7b0baca1ca1bcdf2934212f62676fa595a6b9eca1c028d76899b9b2f02531b4388d6d31e5d77f3e21c7183fd87d81cfa3a650d673e4ae64afadae6697403fb7b8a816a012f07902914d7f4f829499773e0c170bbd370f07cb436b6892044e2ef497c51ffd220e4726fabcd3939d6d143193dd93c6bb8ab4b03f054a06425fc53ba11c6dfa121a136e19e88c8692f09f6e062318b459fcf8c7fd4851a8affa81ab37ebdaca883ad1ff6acdda1856778d20ebdbc6ebdda55cde837255a80b633cd6f7e5b9259a37bf2c5ba56e6d9db1acaffeb654a19aedfaab76c808d5ed10dd1a158b1e6642103f8dded0f90a5c2644d36e73f5746e02e0ad62bf0156c5613f23d1308a7f158f4e054e8d9fb8ec95a674aa7eca1cb2f9eaa8fadf196a61c9831e76eb32996567391e7b9c9d7bdbd5816c6f15efb04d35c5d4ed60e17a53eac8e23e7fc8ef8132281c50a554df313cdb100aa37a010ae631d0a169c111d597be13584fba6896e25bc27aa70edb7d8cae81af059d77e6507556717d768aed76ea6b41a207749d2f06f841f9024adde50907dd48d4b245803f276a3387db3a45b8a6c9fe11b6fadd1e44a3ac706770db0763e1bc0718ed27420fa52237ea119b75911a4908205b9cf7b599661eb2917e59417a91984fd514d73b7902", 0x1000}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="80000000000000000100000001000000b0c5ed2b7197f58db2cadd15fd74f2d99ef9b2901a73beb40db834259108cb8d9dcb799d5d22d9657300f44d184c5f69b0c60a6973497ee2fa2620b5b66fb05e8c15578503b591481e12370a4fd1c440b200507c82d0dc78f21d19831adac973545010ccc32f769009000000000000005800000000000000ffff00000300000054ec47e48bcad5c01bbde91065f1d0cb28817b2d64cd44f07a906e4af57c2d97340d31c53beee0eb74f725713c6eb155f30cbc1990bc1815ec2201deb4a6a890428a949eb20000009800000000000000ffff000008000000c5bed4bb48c602a962b00c3e74b69ecf9f2800b92926344e3dcb79b6d55826cd086eae0fc3aa104c37bbe46d611256b9fa5ee78caa6ae982f0240589d92c337ba33c87b89f746278c2357c1946f00f5d01c9f0c8fd2cab9e637f6b33ca36422ea40feb7ce570e97c4febf3062d3ca249f8d9073de69728dc21afd7e0e62f8fa925d60a000000000050000000000000000100000046c8000027c329b513d57f3fde20768d2d02bcc68c8d788e48cb5401b2d0cd1af4d7cf2c95dd584ffbe6f05b536b018831ea92bb8e0995f27215a8920a00000000000000f00000000000000001000000d000000055e1c98dc69119a8720a8e9e3551de9139aabdfa5f9d502ca9ddd49e57108407961e4b1e2e59fa88c27e65a5a955988065ab5d18b3f667cb8bb233c5db14783d522b21c42409bee7bcc45c9a48a5c678a07a9c8bc0ba4203a34b42910eab7622adf3b1088e30bd2e4a471c5e9743329ad12aa911ed24abe1c31ee4d945a14d3db27c93a61c6ea6e48a21f7733ebed108b5256fba4386b7564466acd448ed170bd881689f15b50aa597ab95e3c489715613fb6e645624f61274f3cda819291b82c1ba624664feb78366556b044f24371b8fb2ce32d0f99434423abaf0eb1d0000"], 0x2b0}, 0x2) r2 = socket(0x33, 0x4003, 0xff) sendmsg(r2, &(0x7f0000003100)={&(0x7f0000001700)=@in={0x2, 0x3}, 0xc, &(0x7f0000002c00)=[{&(0x7f0000001740)="c623ccc6bcb2a1816b27f5dba9ec24287ffe9e4f740962f0707e16b43e4fbbc30a84c1904c07df97922004f3cdc076164151a0f3f4edc6a00f5f903b6fc6ebd9fa7110350f5f65d34e27c16245aed265ae36c1ffb8dfe5ce7c159ef7c6193c36b8a6d9c65676a1a9981a5d9604b426f55628ad1b9a29f1979b3f78fa2fe973ac86bd3c8caf6a33b542f7fddbb6e8ce9f5afa226cb8ee649041ac151bc0fd7d5e885badd03ea76f70e4a0e2baf72332247ce118fd7375b26dcd3fec35473a5131b13c2d5f6b84695fffd69a7ab5", 0xcd}, {&(0x7f0000001840)="b992161fe321b1d09c81eb104fe187ceaa9ba89aaef9d535897b9d83e3aa38b720a5e69d3eaa842cffcea834989e46c13b7fd78ef7dd2bb43599de7372598fac9e943dc19e8bde375ec477f0c19a4777938086cf3907c4f1fa067189c9e6e1c50715bfef8251a183e792ff59d5974d3ca75afa13fe838bfcf1edf0c9e52cc04a764a9db912e4fdbde3d22e578090cd00bfa8be837e1e858e24159504a22332ef2c20716579893b7dbd1057afc126794afe1510691cff49703c62b71875cb753367c8c0dfd8f2fc4260b919aacf67f05cd017286db3d44cfcd47446e7466a0e6b83343d71ef2381b41232de94378aca4f9322c5a21f6be9f12c9e47a25ab6f495b7699271c51758b24c17e173fc1da6779bc437adcb7904765a0dd7ff0bbd45ddf2a1ae1c8d7ba1ee5fa4fd5e3e45f19cb5d7294df2aaaed35137e937e767d017bacfb419c9b2ce17d1cadefb5909272ebc913bbc29774f58e5877c309b6e940b3f47fff0fb4ab93537744cc288f4e7f9d302b2433a878e457608561e60b7b15786094f1b79262bad4b1d95f557e0fa866d43115a6bb46569e5d9aed843a5b84cff5df7338de00ff60d3acad3535de63c73eeb0be6c5921ce9ec2042570373dba9c9e090557e3a059cfcc9d27df60a46fa577fed03e3ec54a69211b5f58a1cd9e939117e14c99a2c911726b0d0182a0c6115cfa93e791cd19ce6fc8e2495d7f2077413d60cc11038531a499768bcd637b52f4f641dcf9cd9ba949f3985bcbbd0071bd30ef9c2f0946226f2998fc891cce399f71ecc4fcec868e415ff582716a6d7dcdd59dc3a4187c133e6c307139988253e72f1f9d3211cded6c459301bcefe1c0d2b11edddb48ecd9d197cb11233c3ea6e8e1aeead07f43b1d4f82f6cc1ac079eba9ff1edbfb38e141f3deebca778ecd75d9747f8a4da61472a91084fe78c981bab04b0e54aebc32d5cc96f738a1d4ccc852d313a52d20afc7ec394ba3423ee5232dd32100ddc09619d1bd9bcbe74e41597b20788e3df9246c09683539fab1bba423011b43cfba81d98799cef26a28c4752159500d228c6dea7770e303372cde683c2741d230f8b2a261e8a08c3a77d3687aa5a5f16813fe7e9bd0e420101ca4412d4ce34d93b2d54c3f3c2ff4c278e189a2ae4c4e92cddbb695770020bf49f027711611045b1ffb86dd696804cc0fe904370f509ac96441a5ae0c6e766ce50ebe659f437f6e45ee5cfdf42b1a7338ba5f8807c97e252a2f9b1d0a28956012fdf55056f2a8cbedfe7af3236755d5e61dfc807919b9c9305c5fd5625558dbe33bc8b7760fac6bbac2c2525ea117616492a56672e2735a2d04aaa8c65de07965c93cc76297bf488097e49414c88a12df7f0047518b99e535312b7bc7c906e15fbee65b22b2db4902bafdcb5ee634d26195ecc9c9bc519a5e082cb71bd41a872a1ea3e85a2760fc83501a87bca6c166fe6bc97412ecd3ef2ad4d2e4b8fc2457e441c408c023dff6f500c85109d6fe770a64142e2120df924a44f70224c64ccebba1f2f7c777d66b23d50267658f3a3d205fcfc0af8f2dd5e7f6e814f1ff3ff6c373fcea33d060c31c7e9b4d16c944ae22045e12836ed04918da7d8673b0d6fa8a548d6e81caca1297512234acd2ba5243bcf5141c96c17124d2046a4b4a7e0cbdb2fb565ca36b418a643312ec85eee0f121aebab14930c94a91871b827a60158d71bdb7545096f217ca2e2759d891b463d45757b60f9fb3739dd7778ae0d35a9ccb18ff663d86d2c677350a57923095aec5986adabcf0816d75540e404d6f0e641c4637c82e5b1ddd33d4b3be4485ef43f261770bff44819c5b4c43c35ff9005c1189aca513caa47534b6807074d362a93dbce4715e51c92b610a308633c1b032be97254974f09a2413dc80d12720659320c35c57c4aa52d91e5c735a78c6571b989be71281c026889a68d0b58e39b7da3bfea280353874b18b0a7c2146d9514263319b05c0f2932e6509b9b678735fdc04073baac05d87ee4de69934cd9204526b2e0b2520f1d16cbbaf7dd240068de5b1fa0aa6e76ccf9330024f8152e2d3ffaf874e0e30b776a7a78f8b46aceda8cfdcf9c570c275b121b2d7285fff48a4a26924ae5a6edb7da1fe810aeee0c6b978994b82092ff6b72f264c975fb06e23c1778d0e7a7728bb442fc7b2bf57bec3910982c91a4b78882287dc9b119ecdebb880b9c40ebb37c51980ef610c5d72c87f5c68eb383f08ffe590a07e59875623219f88ef975c976474192c6916bb1633561f7860d1ab0f5e9240dae864ebbe5a7437192d73b8c12db2e396091a1befc4b2d50caec3e660eafb5b7f11ccd9e61df9ae34cec6503c2d8579dc04432fbde3b5669162cbd5534ce825673e7ff3372f01df0bceb3813b815cf0b55c286f0ab254123bdd8a52f6d9d854d0a17d0246da01d2ac2ddb17aa794e2e7d2918c60104d84db21aacee89d051253df33c1d97780d5d4b8b903ad51d0243e7740b0a419c51978d41351bdff05fb658dc556ced747c63efa8257461811b6249391d4ea15f4560324e47ab40735cdb4b5a2d2f7d3c355ec0d719b13d905240af3673a34331b00fd87fd3ae6ebb62f1086a41efb81f93885bcf18bf11df771aab08008a2d04f8b9fa539c97ddf4e9d8176cb675b98a5fac47309f3cb8ec827704893ceadaf24ce5be152cc83a5d790f276969031c3be64c81a1c29e8ae61fb1ebff86904c9f4bb692b61d2829578e9fba624814dfe0925c8bdad7bc6f8750b4b63865a058da4fd52b53935de4049fb9640fd4fec6164afff94e5f4a797f743135863fa6ba2115f0752c53039c6c0448aaae6ff217437819d8b7dbaf71a8356adee46bbf7d737c0488f64bfdb2c35af8ed2c419d0e93f77f92a26226fd4cbbff243b1c6beac336666e969f9243f4b12db1ca8c0012910edcbe407f0f21f81adc5682071ad83d193f1431a99f726f432978ff25cc47e59ae4ae22deaf2c10a9e40be75b089920a8ef1a64ef1f6640f5c3b1fab86ebdee8c85b864dac5532224b18ad6c465495a93d265617c07c4eb646f121627fac6837306b9ccc0649d53ee586033c6dbdb9b984f27b9e0db8e6086b0203586ecc37e2ed4963a02b48c9d60aaf8c11d6e4826001abd6d85e71b01c83bad1b2413fadd0168f29f1c548b96e835b28e2bb4b378fb57aecd34c03574dae353026015b4b3cf5abf4b8c8f3111e5e05cfdce2dd5dcba097c949d3eec69cdaca94ee7a2de7f4287d34c77877f1fc40055159b5c5f62a6334d2d055900c5918c90a13d6345ec95d29439ae3a1b82233e56ca808d04faeec0e75b3ef8df731d48df92afae82d59a54cab47c8eac84a33aad74097758a98d1825e34eaeaf7bc702b05144388d158498874fd950a081b33efccf4969ce035ebec400002b38a00d600ba7f631a17ea954b98f12b9a8172c039585b97b2c86935b769d6b3f1ff054e6c2a2137eeb7f13e41e4068f2ab057b21b830cfa3e1cc28193822c1e0b976658817af46d6f8a7d2574b4caa3ec3ad78ccb4d9f60f1637c2cf7e1f6756b1f4961faf1b9137f099b57cf9615bcfa64526b6e2d9a2bcb5006a5200cc73a5d6bfa19042a502ae1e782935e45450fcb64d1e83e50eff408d2e446deb76aa5b8c1ec928102a045162aa52af819c678ed87506d712c047f7845bdd1b0ee74d4a961fcadddcc6bca7d07d04c778c2fab0a104ddec3d4b421d120eea235b16a23f42077d9056ff11180b50191fca981a3bfb6b6afb3ddccd2efbc37bf32f16d21d4551af650978df6c0acce00d0f430f2213538c63f212b2ce7ecabdcd96531e8518eb409502cb420150c76b418e453c974fb9e450ce1dbabc9f945e3e590d5fcf43a0c93d2c70af7d826e41e07e12f82512de27f05edc1480218c8a47b8c7546f1a280c8ae2ecd4bc92993e7c8c4e73f4ba904cf65365f77cc398e8ed26da4cea203d0546ec69c6663ad3e5008c13810043476aaa6160035ac42e82d6a36a3b6c0e8e78bb9f1912ea2d8e87470cf7cb25f274448bb63beec7da6df1f17cb65cacf3a36859d982e60cbb43a69c669b767e5c8c0027cbaae492748a86816c15f1d71a7eb1873b24fe209c5486cd6fc29e215f0607d2a5f24b708ab183663cdff12b018cf80b9c6b30031b91a6003cdd50ed9f789ff62f9a05d456e98dd7583e3bee9520ac6bf691b135a4092f787202d1cb09cc15fe190c32aaaaedef9124ccf3ec0306cca4b2024647c2242cd57e225df040f6efb60c65ea6d80e12d05f08e3e20d5104e3398550dc60ecae133c6cb80fc86463ba210ac57f14325e4b509f77d93f50f871fa866e4e2ebe78cf72d9fdce7efab6ecd87bc0db83262fd2d335df43a76b8df7249a846fbf2a675de234da90f09875b3d9585182911e05df556644e7d1a8883e3974773ef619fdaeb62c87602e21a6a4b338c4fab1d25a5b768da415d3e0e1c42ccce49030aadc07ad5bd12a81428f2a6862a657b4ee0b272340a2e1a30283e280cba53be1add611502a45ec9a018641adbe462b46ef8bca4f77a17f70d6a467cccec41e6516ba1069a52eeece3731cd9a748bec3348e2c7a8f244223c2876c7cfd3a143dfac3fdba294ef8ef477e01fa718f31420b4e274bfc504fa351f06be93edbd1e53a60ee2c490fa05184517430464b137c80cc988786e55099d7c6eb3e6d62adb8c8be67630a468ebd4de960452d632384773a15d6048d5f1088a8d88b4e2729902674437b302b8317189ea92e4e6e3868887cee3e9577bcc33716123e1a6a41aab2506cda33da69091d678ee7599eb437784a7d01c5afb2a64fe76146b509f28a7ef22621cae9da84a4a8a87db2c0291d219d7463e5012911269ce491bf99048309c627cf6a0f20108e84a3e453eb822e1c0cdedddb5f41527d08624d9dc1e11e08158513406df864730d820217a17eb670e7ed1d2c8c29f96ba4fa47fea5695b27cb5b9c3d2d459129da5a126f38aa9eff8e2a3a9a2a69fa7c4f89ae65b1824ce3b15e54194d3ddf1bf1f68b7344b028dec838466a84ee457220cd7ad20780b785a0450a9a58a05a65fdc4f44a900d4896b85f9c2ffe3291c40a8e225763aaf5b8941f93f8528da017686ed4f12884ba71437a43f97e5c582756c241735c34473379b0a50a1664330972b832da626b94d0971576c1b16e6e089477374e4e71a02ef541aa919297a251aeb4e8f2b2b224ed7c1f598fcf24414d742af225f9cc1bb3a76ba7a18e10329871ca8a26d7c2267357cb8e23b88c4aa912684b3bc7dae3cdf6e841a65162336cd753a5c9ed6cfe43adcceded81cb36628f504ed050b489643162b2ca3f344e226e4b80726420a83bea3d8fa65b3785b967f266dcc2f6b57c50a32ceee8e40a02d05a5582d865f135905645de31344b49526eb377b52b11848fdec2994971d1c88efa64b380cac545b22ad42edc7c72e1d26ab23e6ece081c946288db28ed8a0fc6050fa198b5b633dfe01be437f5ef9073519db0c31dcf1b6f7fc343a9cfd0b99b97089c96d8c503cbf1379a5ab04c09e4b11595882b2443380a1fcd506ebc4778e9949a71d2e8ea44cb4627f0b3205b3a39f3002c52d89930e75f7502d63cdff69269605e62549891d6011f5e514748aabfd4e468827486d0320f689cb199a237f9c1d9f00f432e3b08bdf15907b22ade2e08bfbc67ebf069df97d7c8166fdf1b0d131ef96dd616e89547c3f3406adb16f00b1976f72a7e63a9a79ec67bc60a5d5c56525ef112b25b2e7e8c303b6112752df82763f67e06cab39", 0x1000}, {&(0x7f0000002840)="5b758db647664e67b9bf9719cfb5ec332dd76c2d6f91a1cebf290a14e67f1746da64d3be4d9fad90dcd8636defca3351359c989646ac133d5996782340959221701d1970ec4d260fbec8753a5da4821ef41f1770669001d5e5e7548d68b903ab52639cee8fba5a2c0b", 0x69}, {&(0x7f00000028c0)="43a1dffe222c6d59b410845678b8cf9d8c398b590da88ba0f2b2b94d6d42c1374e0cdc15afd93924815c594a59", 0x2d}, {&(0x7f0000002900)="6d01773915ac9f0dd8a47400d531b9c56f3b0c6faca3e296f48104ba02e487fd59a4088fb5950dfc720cb61e155580fb35f56fc0953d3fa0d230ceb15117d728046d5d425e8eca59116e2dbad6a8249e1dd601b1114d872a8981e2d32bf19aaacc4cffe63a838662ae7d584623a1bd3a8a1287f0d0836b91a34d7197fdfcd5c24672a8311653bc243496d3ac517dcce20e4b3290", 0x94}, {&(0x7f00000029c0)="f92b19ce18e8a1e3953bde5874f263a13eee74337251b39bdd8123a9d7d6064304a768a0d72807c66164f23b9f3b7d0fbebc9f9dae29410902d05680cad96f89471176a73baed564f1baf52fb79e1e8cbe54cd9cdfb9b6b7d15bd0b9e95314dda47bffe3963f2339bd6b88a9da214992aaad4ac9e59a961cf80d12ad7cf9b3f7b1673027274409b15bc14541f83424327ce09b9e3348a6313b60d9b03a956838ad2d75d1e3a7a864f5f38523d28e95a76636d816f3fadb353739fa5272b7e939c8a758f6550244ab4495a7a21b4b34cd24472882d7060ea12589e2dc7a09e86666edaa", 0xe3}, {&(0x7f0000002ac0)="293eb7b806", 0x5}, {&(0x7f0000002b00)="c2343cc392e34ff86c862a3f85a7afdfc7c3bdd6cc05465337b8675bfbb3eff04846a85f5108e0440d54ca7efee20e851ab580c165b39a53bd5ed548be8d044c63bc8b6bf6d05997bf20951751256877a7aa7f4f5d6d5dd73355ef81e79c5b2fad2ed7e6be068314114254bbee47655437b5d36a670af57532daf866eef12a076d84caf2a20fa25eb45e9762eea79df938baf83aaf1fafccef2484b111beffdf95a1866bc25d32450e36f5fca0436424a27de68d64f217ec1844be75ec33bde320092b5fe7c23f2569dfb302d09bd3acc7b928c28f227050df6fa239b133681e57f7126c1b58cb86bc091b80a1", 0xed}], 0x8, &(0x7f0000003180)=[{0x88, 0xffff, 0x8001, "920f16e4d873a3c95a2d862573ac27c6292b2d62066c91443567d0948a989cc8053da921d42b0386dcee77d6d63e5dacc43d7872cf2a412434d1deb721177de51d920b7c64fe19abd63b11f8e8e8d0ae5e88b8f560d8dc8dce566d826707c0823cbc34cbdf152309bfdba416643bb4773fcc"}, {0x90, 0x1, 0x2d, "33146239c9f576a4479dda5ca811105b1c10c5c8304b722c33927937a92416c3899d8ee21a08f77698d85d49f0d5f1f4da32db976f69ddb2fc13fd0c08aa00f1ea2b58e183b160d2b32943accda3e9a08e2ed587d2c1c5852b427d02635f264b3babaabd1c3e7167738c75bd076cd87db5e62d2d1b15085f4393439cd4"}, {0x108, 0x0, 0x3, "aaab5d437f2a2bedc86dd47acc07fa48c3124d44877102927c18f9d0fa54bed29399df83853e119c08ce85ea0f7fef7771c82c215989219abc6b7de078f8f90a9cb9f8ac182a4272034104f4f7ee05f8726a0f43f1b1ff79c8b1ee7bbf9c20bcf4b8f3bc2c863adc97c1ecaf6f62047ff1a2ab1b695cf6930c725feea3688712bb06abfa951bfc79c1257c1523e7537f763709fa372e1a06e75819aa14112bedd6dd2204ec10f7caba2d14af060589c58846d40535357d46c573db778d0b449d41c3710397111d4afebbdf3191ac193885ca39be1fb8dea79c508e8058ddf4568cb8273ae5dcb6c2f7883ae249a3f6d737"}, {0x28, 0xffff, 0x80, "6ba326beedf0d737104f5a6b436fab3e590738"}, {0x190, 0xffff, 0xfff, "457ee895a3a61c78fb562902f3d51e803f417fb9522ed6e68adee485ecdf452ab53c0d942f3726c4cb4105da31d4b84f6dced376860705ead0e50ed99d1e3724ed75d8b5a4eac983c3614a37f19356cf672f5eb5b4ad0b25541da632f858d4cd694ad00bb2e0e0f9e2e647cf2e66fab49bd9a36132b5f3d0e47551b5d1733f13efcf29c8089dca204eafbab0d2427d7a32c2ed97ebc33a55a49e6addc510d994aa002753b659ecf8327948f2bc08c5c832d0426b5aa28fdccd68141ac7caee02b860534889286682bf4aa1728f00c4858026c8c464aced4dcf8474dc2c179f1fcba155227f4b49cd57619ef5da7d9c93efd32dac1d1f24785d7a8ddc87459ad4260a041596499e83b22b0f880d30d715a0ab9d374ebf39735a755ea2d2a38ea67aa91d90bd8e199b99138248be8071e46b112f94c5aefe56967a2fe48c7de8311bf008a4ced29eff99ca83ef1ddc394ffaa2933beceade2a8fdb3990e163371db52b132fbec281116348d7c9d264dcf1024f35e9e4bdf0534dda53962e85"}, {0x98, 0xffff, 0x1, "1fadcf32abfb183fc485a96f4ec38a6154fb270f2c0f396d2f8e0a71ed8a9f657612e70d012e802a9352bfe58ee06ee29ec0fb41f6fef428ade66e44df45ce722721c1185df516fea7dfa228d070298484055cc281bc41489f7e814fc8fc1e2a964aa0b0b43de745d30a63bd5c1ca3e4cf7602305e9ded1a6e34a4257dee803effbc19f29039e62b"}, {0x88, 0x1, 0x200, "d9fdf59fcd9a5038ae653bf3b94266d0ed08c4de4ae9642959bed9416be6360d1f153b1e715df9ef422cf750b9d33abba4e50709eecabc3d6cd9f2a32c0f64ee36caea4447f32abfd919c7e6c79f4234ceb1471c6274657377ff43a5c337b16a5abbfa9a2f2cce4e29343421d4baa95a73"}], 0x4f8}, 0xd) shutdown(r0, 0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x6013, r0, 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x180b, &(0x7f0000003140)=0x10000, 0x4) fsync(r1) 11:46:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x40) 11:46:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) clock_gettime(0x5, 0xffffffffffffffff) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) open$dir(&(0x7f0000000100)='./bus\x00', 0xff20b812a080f42f, 0x150) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) setsockopt(r1, 0x314, 0x5, &(0x7f00000001c0)="8163c9ca8ddce1ead07dcefa27ecf65f39bfccee5afda8fae0e0433cbb20f7347d88146894d6f11e1f9d75e017f7115232c2c2709e52918ac9c004f3ee60aaec79745f0808ca2f820317889d3fcb1ea0c2f45b20194c961ae929519a6ecc4f5c98717128f6b25783cbb1475b0269008a0c9ccb5a49956bee6e061ae48da3994420abef452a0b32359c1f8c", 0x8b) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000300)) 11:46:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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, 0x7, 0x96c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:34 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x80000001, 0x4, 0xffffffffffffd488, 0x8}, {0x8001, 0xffff, 0x3, 0xfffffffffffffff8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) getsockopt(r1, 0x4e0f, 0x40, &(0x7f0000000140)=""/56, &(0x7f0000000180)=0x38) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) syz_emit_ethernet(0x158, &(0x7f00000005c0)="9003000000000000007e9422b10ee43c6fce381e83dfa450083258a30d0900000073eef7e55aa4fde7aa9c2f5c9abe4053d59a5ebcfabb8a39a0798ef48eb0bc5184ca058d21154a1df11c0f19df84cba60694682b389d3a41426e2eb1e204b83c5af155b53e24a9ce8281661c7975ae18805b4f10d3b91ecdad63e59e973ecc3ad31a66bebbab190f5080766ee2aadbb59f3f44ab1c56eaa4851132649ceb2ca337533c4bb52ea12c39889b6791801ac5ced93a656aad5e7ee082de50c9f07aded3b58ccd0ca2d1725bc7c110e9791045b9da7574cac1ede2f77ef93ece62c370bbcb6d3151a11934e7a40b7d2bd556e713aacb8a5d38ef5973d1ea018cff15d0f204e95cdb769ab9c61c0d1cb1dbd06f1a9397c453eb897506bf6da75aff08b3414ee30305f2ce240900000000000000f5a383bb3e405b1a18bd73e033e40f09d6530838a9f49803972099b0f9bf80b086692a51b46b28") 11:46:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) socketpair(0x2, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x80, './file0\x00', './file0\x00'}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x44) setsockopt(r1, 0x1, 0xffff, &(0x7f0000000100)="0339b0cfa8c0c1b09426399fc6756f6ea9e5d61c372087465ba4b63642daf92baf5da30311b9d235175e733a9ec0d18bb4e2025ff0c6c30414122f384bb563443fc9be7fabf145cf8d49fb092203237f1c76fdc7fd14dfc8877ff87b70fc91eea357a2e2d355c33535dea02e89d124f26fec36805ed4126b538bd1754ff987d59b1d5992bb2d3f47ba32dee445d26463b166b253c462773df26df8bb9d732ddccbfe144137700e76cf663ea3b15e7132b7a5306edeb3bfba4c75af34a4e76f69bc725dd97db7d230a1e3dad53ee03aa0bcd9bf689e33f17bb469357871d483556de9aa5685b08f7fcb30f6b9f6e079b8aacb1e539423941517ce89", 0xfb) 11:46:35 executing program 0: r0 = socket$inet6(0x18, 0xd887fcd4da3b8778, 0x6) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x9, 0x3}) r5 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000000c0)={0x101, 0x2}) r6 = getpgid(r3) r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300), 0x0, &(0x7f0000000c80)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x68, 0x4}, 0x408) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000480)="e9a0e6ce1d6cedf9abf3e31dfa1e756c6a3f0b4291ef7d411b0a61d742d9b2ff808a6ef1a0e6cba54b0eacfd90738041969ec7fa17ec4ca352c2c8a3e41682ebc6fa8d2b2248498af7536970503123296c74bfb7c707ff78bd902d22599d40f3a69813a51b03ee838fa376d63dc53c38a1bd72d880b15ed38a7a96434b9fd07a4f2b53f20339b184ad0c1a6fae498952c1a0a2e8738756f61e19f414f64fae6e5d3daa438d092e759c44220396c33a78ecdf748548041f5bde54babf90c74d68ce1e1fa1153e92e3f0b8fc4d75", 0xcd}, {&(0x7f0000000580)="e192ce3261efc96a9049302efd3e7ef14a0ab3de361dc94dab471f59f2f775fae66a5b2aa5227ea30f986009f47ad4d1", 0x30}, {&(0x7f00000005c0)="d12bbd7cf8e76d801944213886b16eae35ad627611cb119d6dc0fe835ebd839bd040939007d7f276dbed9a9d4967ef1c447b43912f80ce424ee3392b0848ab87a7651d3dce60241ffa6f1be7eddc63affc38bb08d8b17e6c217615c21c0974e6255bf11958bdd24053fff356119ceac4ea0aafbbd49ccafcb0e15038a58cf649f88f430c952f778c61153c325e8ba1383dba76b96ac6833ce185261fcc4a7fd34b06ad3c6c8a732e00d236ff20768aed02cd555ccd77cebf359e36a740ee912f00a6c31f3fbce2512c9b17f7ab22319444ba1ab8779f", 0xd6}, {&(0x7f00000006c0)="e5d7cd5e19cce7933234624415f888eb64a58a9037485ffa991299d2d75bcc739757a2a35d0838ed23083c8358ce4c5dcdc940cef024226754f80198a1f52e1001312b419dda5635c4be6fb73856170b1db85bbf9dff1bb37406149be1a90ce94d5f4fa6c323d5b61967e23a534c36760aef0c853afdbf1502ca4fe8a249c406c88d87d5e68757931a32da7e451cbd786308043f5d247e48fc9dcacc583e5caf44a0da22b7e8f971e89b223b163269c4aaf93d8548deb9119b745a8f80f672198c37847ce982f4a2ad0ba8dd9432f8fb994d2d1e45", 0xd5}, {&(0x7f00000007c0)='m', 0x1}, {&(0x7f0000000800)="5f310b42a5ee3aeea3062e63d90a1a9806198c320d1ee80513780bc644f162f0ba0c0ea41f9f51a830cf3eaeb4686342ca61e353be585f245437e6dca8298411b27235322ff1afb806d48c81fe2fd6d34ac43b40f9df5bc1fe3c5df2acb3d08aec27ec6bfee208d2b2e0dd1eb5c98e7e7b2a0c67b293620cd36b0db7", 0x7c}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="85154a9ba9a6ca51dd52d13d54c0e30102ffe1c25a35101e4d7bd8980af2d2b4562bf0dfc04c0010ceead37fc23655226309270114394395bc05f69144a690e2897e77e767c2c2f9f5bfdc8ca5a1bfce194a49e2e94111d32d74b47acaa20a58814cfdd6028530d086", 0x69}, {&(0x7f0000000940)="43bab39ff0e134742561e0997f2c5eb6e4595b01546e105b6936922c2d6bf287b8074fa0840b35fcffd7d868f0381395dfb66302c96e8245c474fc5d709b0a50869267466e23e152fddc4a680cf9246ed32ac50642697add25aaa32883ec89e4950f84e17308692e122643f3d759d75bfc4ea109f9d976a02049532d3c04b5ccf38d6c3d548883f58d2b04462597386e412ec12cfff23f80f17bd9bbfe40ec87d23ef78954e9bbd42ce1ee294c77646a102c1baf749a578366b73e480b7084151c63c01f1123f531adb071237823e2d517642b8433653b5342", 0xd9}, {&(0x7f0000000a40)="ca81c365497dfda8eda636d2a705c1dead6ac5f028864accb866aa9988ac64e78946dc97b41def40ce8c3b0a5b3c82efe689e87ec2e50478a6b96fbc490be8382c995f383429751979b876159ac75b11742a08bc531045ac4fc9ab0f1eb6bfd2d9d9d336d1f5e9cdc77368bfca0d52b56f0c0f64df0789da5ffb5b66cee75f3e0aba04cc4b675dbd02dcb7a7fb6bb2b429f04cd361f5409023", 0x99}], 0xa, &(0x7f0000000bc0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r8, r7, r9}], 0x48, 0x8}, 0x40e) connect(r0, &(0x7f0000000080)=@in, 0xc) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:35 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4000002000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="399c8b7b095860527292803f2b00b758c7590000000000000092ccdc79a00d7b9d5c11479da2bf9d4eeac53054c065eedc110cc74f61e3cc5dd5cf60da5754e99f2a6077a32d7ceb389220dd31a4356fc8685c08fb587dcf9dc01bf8a909dbfed1902eb882daff31572800eb0f10c3c1443f7b22f1d9bf9ff623f1f1809935d843dd6a7b1e1784fe8ebf57df4d79b259", 0x90) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) 11:46:35 executing program 0: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0xff934d229db8d664, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b191c91f48cf9304283c98c0449f1a76d36112d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae5906aa033f0100000000000000f1205c458ad269d7ca8a8c8610c3ed291cfeb708b5a7f46b869d6d997ccdfb0c4057c0a996ec7f18048dce3e523a441b59348cff10b16c97a50a0924df7e0a415258bbe7954079d73fc78bc1970f1a771611fa77055f8dd6f87d9af19770cf68171e88d21afac7f10214422b8c109fed91e4f901349e027b503a0ab653ff8e22ec830d337d8ea4ec5d089856fca07c6f68aca381f0db2504d1f6d24b116fcb4f598e7cb592d6975bb8fe7d0edf1cade10fa5ee3c411f513fa8bf", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r1], 0x197}, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x40000000001f}, {0x3c}, {0x2c}, {0x4006}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x0, 0x1, 0x8, 0x24aa, 0x9}, 0xc) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1ff) pwrite(r0, &(0x7f0000000380)="5fda08a82fba2e7742890d927f775e1a802189ba7f154f2f20c97e3aa23f9d48dd7c98ce3c6cb0a86f5e2b67037163ed20e4a709cc25d56404c2ba0f402334d7e0d50983d33263860a8ce22ce017a2349cc18d79fad0cc091bd0eb080559449728dcb159903c28fffd45d38eaaa7d7f179037617c05daea80e6f8db5653531b818a80fcf6b64428745d27b2b158c7614a26ddb5f4b03a9d44f2466af1d07ffbce0401648053e3db682a53e1abf0a108c6d7f9a82bfb9bf2b44e8326c34ce2a2c7ac90d20d9aa2279cf6d195b830eb975622a7ee3120f53497aeb72d2f3ccb17e0f657d5560a8a987ff265cacd045a073a0498639f8cab3493e9c2c1cde9a36c7550a1e3cca1b9cbc6af47443f59696cef4919dcb18cd0cc0010b4912856ed70906f995e9c388e07fb124e106d7e10abbe89f71f3ee56b846c259877d02713db249b9561932c2d82de8d074026b438c3461ec71d4dd1cc7cf747893fc106dbb3c79bd6c7cbe24dcff3eb7ef787a3fadb4ff1f037c5e9c74376b2bd5ea7b3925e9f5f429224307d1b3d5051417d7bacd48412a97d620c2da08bb735cfc531a44ab233336903c4b7aabecb92a26293240be91008158ce7100979f3224561676f232a04d224205559970f6783c0556161d00d86c436f122c051037092f58f7431af8cb124458b4022892c46a9e9b86b7a0ab961b74492ee5dfb24a3e5e4ab57a3a58af71e4ff2a4df345f241fc863f0b9e232c499eefd38256f972730a416719d210d679eadc7603933b0b3e1ab0f01df2bb229390b0b7689c355e90fafeba53221b8256a9e1aa8f9975939cfa6693d192ca47711adddffc0ead04b6e5f3a128e4eb0f6a95a18e0c930958820a12746f883b5d0378eb920e54fdc9bcf191b717888b3098ee3fe90e44e3969793d85bde2646ce9dfdf548196cd6768f15553b0b91ad1e4aad6a088449e5959e9f3c14f54ee16cb0ad30600954957bd8c230806ec9699a43591294f670fedd72c0cffeed676b361765e29fb4fea7df842ea23a87ce36a9e83bafd354b34be2b33444e46e58bd66a6718f5b5ed677b62b1abca2867481ecac6479876b9c625788591d54c507a8d84af4a4b9ea78372e25ae3154693819ec3969789af6fc25668ccf8e50208e353a555dfcebca4c0d277d110d7ca19b0121a0e8f15860ef9b5cbb3dca445ac6c3640990a1ac5dd9d811bfb8d901c999e8d566aee4f97bb879a279f9db8937f7d87dac35ae6f9bcd9514a29490804b788f35f2ed3b73728d0621aac3c972c2d3712ba28cdc95a154073c1d15964a999070ff24b630b8204654a6eb928198c83ff3998f1e8a87cf53bd5e289bb0aacf31c79ed92c6b553d09924c6a503c702d22c9899dc0b8ae092edc2ab25d3b0824d75d605f39a9e97168d3adf49c055d08d0106041be5c72ae5d6fbe3eaf875f291a7bf19d36aedbd609c330e15243eee34505816e0532eb88033b947cdf6f9447f8a7f6fa8dfafa525a6fb06b2a0447716a118530a97ba49f07342e96e4c6d26b195a477fad12ff135c1078c51898c51d4d321d95e917d7381339daba05f2457fb276354908bbee9fa3cb1a0e46f8e5a0ecc531735682674f742bedadba60f45c47ce526889abb102d7d8d32f5284ae72079b22c5a2a4a410a8ec961ba97d1c95dd56c8d484366c2f17e7a33784a868dc64d8e21902952cc6ce4b0a8cde33aa7db34f5d2e30ad971ad9ac3f683a0f1f330a8fcb17c4bf79a93ad24f3efc0854f9b9536277dda9c6f3edc474be8bb81a2f6aa5fa5e5481c25648df63c349d711efb5ee5a0dacc7e0bb93f20d5e7bc47dad0a862c9ece97b72f6b859cf212d2b2b74ddf49db8099285c87e0ae554bdd5cfcb32ebf5cdd2daef9fa3af3de0e648c16a714f9c1e07ccf57eae9e763dbc9342a288000b90f0970d68a133b9281bb1e399e39de810f7182739a6ac233d85ab84d278bc12aeec2a567d7d1f0c8409a611eb9d9ff9aecf0786375dbb7bc3b0a8183918223af647475fd0ffe55e53ccf264974283b0bb7fb0594ac04a8d3e6eed7e358425f58763194450829a75c11857201c4393e91fefb11e53f71c40467686ba25631fb92dd9f4864afee4ed4f9bb5b98c24081b852383107af5b7d12076fca276ae4f6ee54734b1bfa2ae28954d552aa9f69cab18e0ca209aaefcaf544e29f50e24f7e799833973479f11ba90e2693af75a960590a23d4c1c1b8f0ed2f8200d581d67d09932fa35738b2930b9154013359138df805c79e16cda82e8fe46b6c5c260855b71d532b2dc7a92897ea3af34fa61a1d3667eae07a9abbf58dd6709f643e1fa7e3b3fafa86af2fe7a1a26ca1b1f51d864e24e81400d6873d1acd880bcc2f3f0aa815908f7f97a4719c820e759bddd902d1c16488d20e88c46e7d01ec737b91be25228e3318ce86bfaec52c6d8a5a8e8c681364d038112337ed54f7255fc6f5ad9413664b86102c1e7e655cc4b270a899843e8ea2203c831da059a72e6233e506245cf749daf4467726902405a87e32b97a25c0a362039e616632bdb2b6838283cc47bbd37055b47ba829ef6053a03f7eaf26304d70e0b95a55b92e599e3e41c0241883cd0e9311f6ecf5837bb929e34e5ab25a22901cad711ec4ab836bd95472e27ac81de6f5306b7867f55a224b8116017efd0fbe20d408a45b68e8fdd5d3b8ebce1f194bff36ae075f8928ed4388fa287ddc5782665e85337fff6855dfb479637bd2e10f3ac9654b7f599eb3e02800eb25e5e87a697f074c65b7389e1bdd9211db323a13e6491a462a9c3b8aac5a12cd97a502ce8390ba97087d7a94161cb87a2ab9cba70901eb7887b615de39c69099848ccac162c8e85a89e6df56359358fef9b48bb21f92695a7080f1a28b6ff1bd20618bf5df9c195e1468075eeade8b2fabb906ab8babfa73eca5be77efc11381c858a013e119b8e3119491b6859bd25b4f6f94fd5e2e8e541115c61cdec0f9135d4a8b7d6a1023fd5cc0abe69e1fd2a2cdfd761dbafe37c6f4165622d5a30500ef1cd2c7d6bf26b05b06463d72cafaae34163188b03b7e16cbef175ea7352cc20fa2e0db03f023dd8a605ea9c3c0918e5721349035fa6a16878033c1696dad7f2b1ae9afb769594ab6ecb6c5bb35df1e3e5012af249216f2865806dfb83814f9fbbbacd5cedcd7f1b6c9007aa9543ec6c8922cb2fe6b315d04aa2e6fb29c6adc623fbaa22f461cb9009382441e436ea529140c6165d3646b68ff81bc2f37651a628186993ae300e65b5cf36d344995134c537a597c9e4ade8b81f262ec76469f947cf117cec3994f6a1104856d9c5627e713dfb14000981e40d546015f1e2011e9f18fd1817ccfe7fb3f78fa02e4e4550aa6247fc3e237b32161682919579af763706079bb1c656983a6cdd9a5586f4cbcc28d277c52684f9fbc5ae77df07921de828612410b903745248d569f675a4546ddb174edfadd18600619878d111b44e87ab1503da6182fc10aec0c16db5027474801dedf23e2c040110e0246d1375e1c4d0e32842c37725b6f56dcb27124e3191506ac0b7ce4377adeb74402a47dbca21f159210839eb15c6c000e242c00e6af444ef56b95929c129f46636c1e2f938b128f76e16d20ca23a09d9d9ac148404c9d956de355292b8396e7a0c846172db94e22fdea3636535c0516097ea4f171596024fb19ba3c20057ff03e4bfd36dbb3b1d54179295a21041f2c7b95b81d1ac575a3ae63ead63f68ede2036af3a204b7959c031bdd414b1b29bf5308a48646b1691cec24b690520f411ebc9bb8da38a45cd56f4035357ae43173df824f4bc8907380e540cf5fa24d0b416c16987bb88fd15b1c8510f739d80cecb7a65fb4e9425e976c4f746c0d45182dc2b01bdc3f441a10d79e06d33dc7874e80cc41806b744ed5bf6d0243026172cdfd12de333485faf10a9d2f596e97d8887a059333d4ddd6b04a8c7b9a2631902e697cd1ac2b0198f4065fc5df4888c86402984c3c6de39ec1b309f760a7232a7f56d6afbb44fbf9726349bb46e0f4841191f4060ce0c0e50120681c933afe8b75c9a5e98154b01302534236733cb488c30e82b9a260efc0133b14dd94c22186dc5bb2fad2809c4c0edd9264d1329c5b5a164dff07ee5831ef18a266bccccd0e8babca4e441ac3a381eaafbd05fa6314c68b59f1e0c24b840e156fd953754f2a33d2fda36035b92045016110b75be2c5064351fbee855eb4501ffebcc4199b4136060e41571759a2d85388b4deefb412f1d21a20679801d1418c29075573fa216ecb7145625feefb6017cbfe3a8827efc96c656d247912376ede047a47ba75b15f158c20d71b4f8f26edf0a5aa5b301e9d4445ccf9f4730277d3294185205a97caabd4cfab58baf2d045e04069bb16790631c7fa92d45a02a67ee02df2c0bfabc9133571c3af00d57812a406cdf0a7fe9a9af6a5cf3198fe086ee8d4d285dcfbeb302db14d2e727f36f5a835a7b763be24771dfb3b1e1d31b9f233bb8f55c983fb225d642dc03d7a2ed94ed9ba18d2e4170a50bbbf9d7ae79e9ba5ebde0b7a5452118890cc937420c5883ecafb58957ca6c98a1bbe26aa5dcea8ec374f1f48c4c97036f3ffa51bfbb86cfc4008e0435a943eab95870881768efd0a1806ee31d2cf8c8bf5580cf5d74081c15f8139a56d00f11bbd0ef2d36fe1a0e72aa18793695cdf05e025b34b6d53f3effcb420c662680675400a197ae7fb76625db2f0745ee04d60210b3d0e83da16d9fd7f4da7a81897ec553b1fa690b23e482342cb2ee3771910fa2f18ce4c0c43ad3a9c8a984726cea66846a186b01f058d3e2cfe80d668166ba2d0d1c98c056733c81d5a4e40fe847c691e31cc33333fed09dccae1e315fa27d83f3618909503ad799c84d9da15f0296a45eda63e9b97f5e213b9a448adbdf3d20f70b17d3be1d2182893943e63d4cb2bf0bc54885bda65d38c1cdf72d759c35d9b5a72b93b600dbd69ec7ba3db16703ee258d60a135ad3b80dd6efcf065e8defb04aab03613ebb10136a02f75d297e6bb7a39003edb05b15d5d164d83ffe947cf2c812187042b09f86834d9aacaddaf36684689c8c52b0b4154f62fc687747cc5863bb533b842a414d67036530fb6dc7ba0d0f4f10041e2f71796e157489dd4fb52a1b06a87d3d82ab6abaf750dd873474414f3d2a11bef5f5113cf85cb3ef7d849630ad9e10ab389a5d1d1e1bade3659644d341602ea9b8e877f219ecd35427c2d9249c79138057c4f244e815dcf4b9ad9a39be0f7530a0395b30a2ed4a62ed1945c21e513f9ec2d2bbb83fe2a363c203a86fb9eb24b5a49e048e806e90851959623b8a7d040f0d8bf0db03e9f555ff7cb98b2cab6e1c9c13337077c6387b9dfe20d305e362338ed1dfba07d957194c8c2b324a9e062a991c8ebf5409e6b94aff2bc4558b2c7a566d6a4d0ba1ca1953a29d26e1c15d7a00bfce47160ae3a1da98818020088892b99459aaf63b130dcfd5d9da4a50459d312f7e39d2f2bcf0c5d4afe44fd1d263a06916e66f069047eb418899fca78fa8de0a3fd316d655beace8bfaea2311a0d7216bb73a4ffd2f3f997ff7d2c23006d5e280ebbfe6b7bcfefa2a4c7ae583a2c28058f200ab0d9289047696ad7dbc137c222f3d6bc0225d624d27ce64502bcb0cd2bd2a2577193b3a98e9ff5e224de7ecbc1539220564e463393cd3574211eecd3ffec458c04eafaa44a25966eca6a0debd86dd3f0fd10ce95359449202f58e7b921ec0d8568f0a3c08aa55e6f9cd9444747762768c4cc2928", 0x1000, 0x0, 0x0) 11:46:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(r2, &(0x7f0000000140)=""/169, 0xa9) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000380)='!\\\x00', &(0x7f0000000400)='(\\\x83\x00', 0x0]) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x1000000000000200, 0x0, 0x0, &(0x7f00000000c0)) close(r0) 11:46:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x2d5}, 0x40c) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x35}, {0x6}]}) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 11:46:36 executing program 1: r0 = socket(0x18, 0x8000, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c653000ce23c278b8dc1c479e4b5d5353b8b04e42bac52b73ecf9d84389fcb1f4020076a595948d28ddba637012541944e22dddea2799895a4b6521ba1056c10c278f2dd12bb2a5de67caff0a6011383fbe4d94f2cf171828df71adce39b3dc78670f95a3cbd7e34bf105325f590abd7d6fc20f824ac1d2"], 0xa) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:46:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) dup(r0) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8cd59b6bf6334175, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6}]}) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 11:46:36 executing program 1: getegid() r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) close(r0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/56, 0x38}], 0x1) fchdir(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xffffffffffffffa9, 0x4, 0x1000}, {0x2, 0x5, 0xfffffffffffffffd, 0x3f0}, {0x3, 0x4, 0x7f, 0xffffffffffffffff}, {0x4f9f1fbb, 0xcf, 0x8, 0x1}]}) ioctl$TIOCEXCL(r0, 0x2000740d) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/44, 0x2c}], 0x3, &(0x7f00000002c0)=""/106, 0x6a}, 0x40) bind$inet6(r0, &(0x7f0000000380)={0x18, 0x0, 0xe046, 0x81}, 0xc) sendto$inet6(r0, &(0x7f00000003c0)="cb3e4ed7e94f9a38b759715bb7188d1b25e21a28ff69a3c5037511493af6b188a6b24fcd3198d1ce91b9f6eb6006d3220b7eb0538f5fc27a884feb30fe81f5a280e53ef6193d9cc52e3b7831839e45296fcd9c5f85eabe503245ec4004262ae6a51cc5bbf3e730f4017226af53ff1ca3ae95fad6d092087debb301f2914f88a2a2af524832152cbf085f9f6fd12b59a7fc80b873c57c6893674fb9cdf987f541192f2811704ab7fb8b769bbed71af26b9ad1d6b66c2625077617c9dd3a6c96510a0191433466a4bd96fa9bb7169c3ac1b1dc73e169ef7cbeb2260b17c7eb0c8bbdb6b3629fbcb42aaa9021b8a6452e3cdc42ee450b2fd38b0a", 0xf9, 0x402, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x80, 0x0) r2 = msgget(0x0, 0x200) msgctl$IPC_RMID(r2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000580)={0x2, 0x10000, {0x7, 0x5}}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000005c0)={0xff, './file0\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000600)={0x4, 0xff, {0x5, 0x6}}) getdents(r0, &(0x7f0000000640)=""/116, 0x74) ioctl$TIOCNXCL(r1, 0x2000740e) getrusage(0x0, &(0x7f00000006c0)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000007c0)={{}, 0x6, &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) msgget$private(0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000800)=0x1ff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000840)=0x200) close(r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000880)={0x3, 0x2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000008c0)) pwritev(r1, &(0x7f0000002c80)=[{&(0x7f0000000900)="b6266cbc9ecdf91dae9d97af65be3bb57259cb18acfa90839e516f4a8f4c5f978788b1bc48f471161a2582e5e66b1319b96b8b6d60", 0x35}, {&(0x7f0000000940)="716c12d866b86b0366da30789291baeef184ec0140ccbfcfa8c2ae583f5d94bde22536ff78cbe388acae3759721a6c207242505243bc8ed2480810d2805a6f9de0d7c98d16c9fad6896bdfb47a8b0fb60154a85507834481411ee948f4f5632f788bc2f02bccdb85f6d129ae1b6c923ad6eb75915c9e4b26c17455cca2516036b56915e029e849f6db81a10f5371ef86235bb0fe6a89742dba29b917d3a71b426e", 0xa1}, {&(0x7f0000000a00)="0dea97d1b240690abdf6545ff10c17669242a97e75c8123857d87162c0dec7e95aed028664d64a545d024abb0a2e532f7cb0c3ce88ff5882e85dd558bd1d6fc3090dbbbb6ee61e48803f62df3d6b4bf740d0668ebf99f8fc74447fe7b2d8fd9cd85105e4f06fd8b29368272b6a4fa77f6fb8c26c94aa0e961d4f27b489a99b893c027d9b438a2b9dd4fe10bbc8f9ec220c0389993c0e4df30d9dc4fd422ae996808098d1c08d1340a60b640be1c5601c8d1c7ac97e18a34a8622dfc2eaf5b1ae5ffdd3f88c83c04ec7fd81731f4ae09b1c0a77fb38dbd7e61f0cf6465e22d1c68a0edcfce538d1b435a01785818d6a343eb73b8f283bc39c7b59c9a8fb4e8c3a77ad7cbb2db38376c3a8ae4c4e463afbafb0c53ffaf7b80f9982bbf69a8cb82d0c07b44fa2aa999608d497ee169b348d28d3182f99146741bb943b756d86a43a23c42cf66f62363a70f053401f17e630eb0d249c9f8de4c56b99452ef27dd3a7fba28174ae11c0dc6b64deae5b9c1746f0cabb055eb2c45d119a7163ed4a43b6a08eee79930166ad63166cd6522159014877b7f0f50ea2d7976581ae0c38447c6f6c9a1122eecb96e87eb3df22c410cf01949a523d4cfb74f1b9add677f39dc7d5f920e1a3af9035db4011d147d7f6f27b1ecc7bba3adb00ac5bbb6499564a5867009323a9703549018b2d6889af75148219e02405f60b520ea43ef75c4b1a80fd388ec5fb08ef3d278b0fcbfda3a493bebc2fbeda17fc786c26d726d8113665c88b36bb1024a6d47c2cbc91e20f1d14cc582e75c4f8763be7690a4d572c7b5d7672caf3b13a23bbb2aa1a5fd11e850ec397f1e71f297a0ae18c32c1dc6910f31a83ded6dc0897a2bbbff9363b0ae466e9a420f73dc04a18b5ddc69e8d23857234f2501fdca90621605b567b924079bf67635c7679ec834f0b386e2af3c1e4620e033225d614572217fa45be1a582f854dd6fa5aaa1aea3fdb676665b82061e82107788ac116ff8fdc18e517261f720d7f9766b48bb245ae8503f59b7ae26033f4f9ba0f05e6d7b0febd17845d8679565cf199cf32f76342e7c5886f927245f6941beba1b21936b25d73af1fbdbd68a89d78020ddd9f527560074df9c0af52039191b5bb419b66c376ee9af771b8ac527040876f97e80bc5e172721ab4b3d5a823a85413ae96acacdcffef8bdbc260ba15b102f22e74d79f147c5215ad5d59fdbc40531f9aa3a03db290d881071765c0a4dfc3d9ce9518312477b693c3f337f06d9df4c3a2d65652ec4dccdc3ac2b1ae454c22ea3343eac1b59bd1c302367b9c84935accd9af26f43f5e788d41d9f1d070329fd1b2bbd9c2bc5c28383cedff2b27cf4aa86b6bf756a3b916c101cf6752b2dc0cd73d8673102a4e7cd26269d5129b6d11f9b5f160a9c4f1d947bcd3e3a8aaaceaaf1ea7bd6f167f6c23bca202e9c3f702bcbdfd8e4bc19aa5ab34a341468a2f6d28eeae8e286c0a4927125b843da1bd59a6bc6ed52eb672d895d1b7a1ce225d0c6ff61c9b121f3152334dbb111352036331dfcc320c510edafbc92ac858c204cd5a09b9e8bb501af74cd7f6425df3a377fdfb1eb2fe2a24474fb952f117b9ecfe2d36971c0c638ab6b1923e7d2e4cdb9bd4fd746a945de00999a2e10804489b13b8bb18123ebcf79b2308b62027200f3fd42457ff9d6ccffaa3e287453f34767b79f553b90880722055f752cd0b534e097cda4a5e9482b59363422053e8cf48c78769b583ad336958a4e587419b4503fce88043a7d46c80c90e13dc293c76f8e48ae539406be2331bcd09a136f2abddd1c1c375cad5695b3e867cec2750bfbd51add7a73c69b327ff5dcc958b634d02ba2f3eed3e6b4051226f47856803d50772e459011c5a32ab0d527731ea96c7dd6d1255cdcd99d036b6b0b9c7126d04ecd39629430e19d2d97e6d6d0f205d73ada68073406c462e0039b4093f9ee0d6f5b1549d4d941306781e07fe0b5683a86ea73fc99d5a92fafd8128693e90ed6ed44b32bc09394b06d0fbbe4c78892bad9daec14e68c4ee3eac8277e5697036d922026e49fcf61419bfe5a8013b84017f8795151d96906c9858f3286c5d1372eb1628d712f37b820c394956567a11c086c30b695ec00870fbff469266963586e867ed302c6a055d6f3d44cb448f79add0d0c4bd3a0c2e7fca5bc15da7fa71a6254baf847d9d38863192937a737b174f1f0a66bc18cefde022cae9002d33e73e405adaf7b5b2fe68b9bc2385d91c980371e60128d6b9abe14b0cf2ca265bd99543b28c8bba133de3193c5a7252bcb0d56407a89093b78fd0b37785b210af55aa8ce0d6952f0168d85178284c0f8d7c409d2f9b6dc3727c4a85de0defbea0da78e0b5de9d5c64af7ac44d31cfe47b52e3f1d2052affee158a5ae1cbc5e815d04c307af7b87b3723150835f85a6d28c763da501ffd8dfbfa2039610e9ffaf3523eee7db5ccac39a3f4f64f098566ea8b5f4d87ea254c7d87d86315d2eb375f7e595c9a7cc78170fec56796234f4887bd5596273c12872c08712d69e1265389cead244b4aba10f314aef2eab0b8af7506c5f42ec889cedb32bb3cc4f5d59bc764e698e691d0729c7c314a7a6ecf886ecf2c423c435a3a5d866ae982cb376103590ffb5571e66216248d1467d9fc6b5c4d85721473500184e8a73e58c2d65f7a0c7093b5b57f38d02043f8b3d551489c12a3ad460f14836d6ca92973e86fd2779151471014f46fdfccaff692318420a937a1554dc8346b29fe80b07bfdea96f6e857d0c4682e6e0e08e764d94f39d4087243f9d7fb6bf9e77d511641ea01990c089d588ba4bc4b210f009957680dab5076fbac95bc7e6907cc9df2787773c4f7d7fa3399baa72f85c98ea85ed31f64c18b2cf70a5bcb2f465f3c71ea0d09b9b8bd96779896850e7e4021301211e362d78b4d35b9616850a160ad06e5121d15c3e7f2dc1c06da7c495e3ef4851b4c50ad88ebaaa44ff0907b0c7730910dd565bdf5b794306d70c540baf6a82e4e0fc6dab12adfbf13abf29096efe8d5c481f6dd0272d02198f0ed390b1a39d2d3365176ca2b7afa72ce4e36b0430de2b4028530db52fe873dc5c781d625664df9c18c6a7a03384838eaad1ac118bbe95c57dffa3e7a53e2d98247a90c18bc0bee50a647cc4d5f7954fbe5fddebb5fea8b5fe929b3ff24cf6c2a6c61bfceca3e8ef98f154da6ccf4f8672fc86c94dfa64727ae85c957b18a3319e2198191eb23485bee17dac8cc39c3b996441023707423bb34340dbba6efc3d602535c677269447b31801c97e697952481099f79823fb20cd6b41579caea860ea1f39657fc106a7907a1223579c74252570422c153c67152abcf07e485276bd1608f41740d54e1555d23138bdfd143f49ccdb2e85f8954a1999488d5762a79239f073e88da998e74f6fda3f7a198aa67cc1ff447de2fa86ffdb65d62120ccae56acb67fabe7cb13c70545c1d8f42e278234eebbfa831845ac4e57a7559a92f9b01d2a8d57f95e5c8b32d7fb08fc733da0730504b717ee24dcab3b7600214f98dcb0641d76f343bd4fcfbcd604534e4f098d90ae842b2ae6071216795b7e0e96847fb776227102a68d1e6261ea479bf9f42e199320ce80edf52d76eab8d356732c79e2c75fcbfaef7c3a7780693a25abcbe80a572a95c6bdd883a1d75228b54e146900a38d1eb4d5d5c4db0c20f8768f0156e9188cf74842f70df9b56ce336e71d82193cb1f26e5d51336fbfeefe0f39b17bfccb25e1b5d9a0e1ab98a2475565273dceee3fb716db67925e2bd8fd792cac5ffb4456decb7a337deef7f14a77327b12a5ee9ccf97bf81c85a1080762fc5a617742988ccb5217fa660bf14efcb2a7b9dd4493eef6414b35761059356c55222b97c291ab4416dba6b69f4fd227b72114124a8a1e44b434c495df315a75e248c37c4a4eb92336c004d74ecbe883f9ab716eff70363b733acaeb259fddefcb97820913324c84670a620f617a017efc07484ffa563efa38b5261f24ce25e2314d2fa65a8b5f881e972176a69cd6ffccc71e7d4f6fb03756fbf3d5e1e9691bf383a9b225e9de1813fce225a4614d43a04b0a97007cac18d073464ba8679092ed05b6e944034043e21a0a20f2a2edb2b7f5ee73273e1ca3968f1a2ab2a022ba9ad75c12567123ad7d446b8e9eaca715e634bd5b57b155d865bf455a14684757f9cb2cd4ebb1af3d4c27c7236a263072335deaa2ec50ec6d21af3a0df2eac291f14e746bc6a41d4298dae0bd4b8684af90f52969209c2a39b80dd949ae41e87c8f8441085a29b9c6b4b2ea21f8f13e255a4d132a7708cb6b5fa71461f5dd0ecafb1cfa5d2ea7a2bb96382045617e490d8acc692bdf93c8314c1b38e1c0f04134580337999b6bd420480368de7f27e31f6ffc53717dc9bf9b5c1b92efd7ebd0baf065a0286692215f97c71d5a6a98ca53833b7e20154cfa0980e4e2094449db0ce3e32ca4ca0d65bbf7234ab5f6359cf7c4b5a3e25e41c2ee3ba6c182278544476f767693e6d19b88801fc937a0d52c769be068664a275d710ada911c50ae340f06fca34fe42626da07d69ee0b1e39cb5c9d1ecbf9f0bd895135f5ec3215907230e4b1db6544a6b49072fc9f497166019e4642b634fc1158af911ffc27ada5e167955f5deaf8e89e2ddf0ebc8c9c2e85ca440ae9ff2262335bfd0378b2aff533a7fbcc556c203d41d825a0e205243dac071b5fa3ef11c9ee306cbaf309f97ea9f2fb6642cbc8ad7de0df3d2d7319218f9566c168223b9b089540c98480fda9dc56732799dbf37ecf65c60f2e1bbbf6fca6661d39f999cce959962b342fa488796ea0644925361d16113e3f4438446c7d7132b3326fa08089d701e426f831c18ce44f45bfe6ebecae1855c1c681ffd85110e8df3c5029708f18374f4aa2109f01ff944928d50293f706dec00367d9ef2d55a1093a3cc913ff64d4e21474841758abb7fba31c2e04fbbb01d8050650f0cbf18fdbf44f571ed02d8215a7c95bad0faf1407781d4726e93cf659f9e6f21f0444a37b14c8f0467efa1224b00311019e127d0149951a1646f5c87f3a2b15a7187976a5eb1a7af70f5ccbd67000a15d5cc0fe521c0e20e5f36bee688fab723467b94592085c8e7c490ebe63c80181a0fa77e977570acdc80643b3e2e90394dfff8137b5df0a68ba34c9e71c1e7bfc98a6be761bf02473c5764ceb9a714c044551262543123251b931d7d4bc5b434c67b20db4bc5ce92cf2850a1d9fcc297663b87ca9865d9c72d5927fc184bf453f0b87576afb65a5724f6a0b8a0ce5f42ec5d745b7864a8da4a32c05550f5447f59aad5b887b45db1314c371a9803177ce4393a3f5e61197385ce8a6171a0a7d6a9577b358f91a51590f96e22a259fa51c1306cda59a6c1a832e3786d6081f04da331f640ed879573b5df6fc54003fce3cec5e2b3148fb4a5293777cfbb4a15fbb87d80d2b420b3fb12f9782596b1ff176b2eba303a487081f8995847bea803d51539c0d18937cf1351caa280d7ae05430176b3e72c366797cf123f3473c958908d887eb4d8d220f37ba825a6ac91142b9989fc20e29fb01fe61f5e2f7dea46acabe485c9c780eeaefcf9a0114f23f7474cc0d18cf1cee88842587c5d3a210c9c342ca2ba44362511b424b687eff906b4c3bb1fd74a4f50f725b98f036ce2c9a8ca82477a9f0ab80aabac46a349947a8b4730be00ecaeae66bacfbc555c08863394b27e2f9a5dd0d73d6753e77ed9bfa55bba65092955943c1e827ce2174c7a0442", 0x1000}, {&(0x7f0000001a00)="6de7f7eae8a351656e96ff8e3f798c06d3915326b2ac2dbde6874b3e585880626e455294f4e5e7954f0caf240878967d91f91524e915d299801246b9e7651ffaa7bb1de3f08b68bee75c1725c55983f882d6c7d37a406bc5ccd7e0155de39e84fcc68809fb3f6ec728157bb202141fe9128979cf647074e20eac9b2a016598e141a282bf7e1cde44b878a169f22678dee94c48d6738ce5864dd03c1156f43e6802627ac508a694ba8bcb5b5a9b2c3f1e1734ddb0b401c22749d7b8d03e2ea280964c978c4e8a8849aa81a30efedde59bacc330d39dc9299269fec84006670c09c6ba407d8e0b7095521e9fed6f1c7d16947424fe3164646c33722db05dd13115bf83acb832be3b1db1768f6761b73ca21516c1421da8f8a15bb3165839143213bb31428472e9c6c6c0fe0430779397dfc487b9d8627e465935f7e2587b84ad250e360ea61d573774f27a6407e9534079a169644fc669f9c93fd8aabb56bb99717f18497cb3e905abc8c8baaedb4096b214b06bb140730f2a113d11333082e7d409c5858cc8dc960b940dc30759bb96d32ab1247a58d7649cedbb4db6a3b3f80215b85f9aa0150dbd3552133d880adc6a9f6af94ad748da0784e45be8e21ae018f037285858daa86eb85e0352593a4e841f466c7dacadba0533f12d4ef283a6ac1c9b722ccd3dda79b560451500d7f4fdd8ae4282d60b68abb75fbad41911d6c24dba85d922e7ec53653a27f16b7ca87b640f7ad272c1c1a7007b1e5ae9a931dcadcd206dee634c4235d53e5d89f7151ec26997fc532f3f23ce473199e2f5c2323c945ff63fb666c433f59c3e13e18dd67aa2722d289a3a4ec16d7fa7e81404ad6098544cf218ce68603e67e934e2c26d02d23ffc29e0a6eb33130713065ca204f86644609728085f36c1621aacc60078cd1fea6ea19a76161edac6ab6c79b53e8f48941506c1954cf905e0121026ab7ad9dc8cdada0bdad99515687120268fd8312773f589460f031dff965dfd0203f3a169078dc9cdbdb61b548804b8f21c9027a205ea998af1727dd45b20756b618ff86571e5b9b2c42749f2729b093e3ff65f52734a296ac6f47612b956005930eef62a6b3adbe50f362a1e0a651f0dfc3ec8fc9bc95dfa0a6c28a4891d38ce44dea0dda0be3618f5b540fe1544c59501dbd802e72608c4c592426e34a1b5600c57a76192915ba323993761a5fa0f44f74c5a275ba4eb64b8ecc551d4e05e25b71ac322da71f5ebb9291b7796a1fe67f67d9f4557b2e6f0a667e937437ea79d3c678cb13ea7dfdd813e56181add9e59ec0eafdcc608c6d90f699182e2b0ffacf257a8f3975b7e008bd425a3c137ceaa972a9322593fc4dfb7a3a24fc343b1b7d8a3899cd9b468997021402f33c7dfe5d70cb926f5d0695fd951c3df5be1c04ec547424c1d5ec2fe26df2dcb8bfed36d6e774758ff11fbc770f97a5d30faa6e5a8df60599c4a9304724ad8d1fb9c70e17120261f82c4148354c7942e7063a06e921c853479477617003e5d55f37ca0df7b6179120a6dfc1191ab168513151bb992da891b85bd31706f7cf1fd424eb38c2259122d3bb47848f788d35e521177b7c05c5cd4facd66ad0bb967e4abbe898f0164e7e48fc9d5422defff59d51f991385b8e73741abe1261475ae1bd126746ad078fbeba87e5e45a2b533f3572dbf2b3066b12109efa30128d0d71029cbc4045a53effd408a734c68ec128c8cf61a91189afdd21e831f6bcbebb6a963c99f54bcd009cefd70dc71f8a6e2a249df8de05da42ca395976be076f72b8a8ac85a768d548fd7612420584a1fe40edd9b257ee84754d333d91dd6a0050ee3ce512035beda06d44e2690a2078f4a6f2ff99e73d4138a2dac4b91d13a6f1c1d332955bdffbabf8b1f12d268897d13b97569e7026e74c6ebf8c420c039db9d88211d535baff22cfd66ae28f864e58fab5342a7e37a19847d67169a887e22a7ddc4721e73f68858f79e57c87119345df101e48dce6ea24288a2c6e1caf86dee149d9ab49bef5ebbce5e4a6fa7b856e3e2bc868780c177da8d7c032281ded916d9ed6672b6788a8e0dc6f5535bedee22abf187f07c1e1d75ca6f35752d768463a92e8a5d100eb7df54840473c6d2b522f9280a67dbbb48814876dc4d5eaf4fbffc80e73879ef0c81f2ab5c717b4907790e3b8a744dcd36472732e025ab2c6fc3a645ac46bca97b69ad13f8b9d5794355d2268008f8d84776df89b6c001c447be7d360fde75808d3a80fe16ab6a22fe4e78fff3781b044106dce9e211f847b7489fb749d65579b6cdc5fcf48b91b9b338ce83c703fc3a104bc948f9b39a423cb78a47c3231904a03807417c9aee4f1350184165e0b1907bbdd13f146fc8b0778a506da1c30830e8b54df69ed772750ef3012ab85347757879418c90bade24aa5425306f13aadad4a41642f54c190ab13768ea651e3212d45e88db2da25f1454d2cd697a17f2e0050204934477a21d76dd38c8c79ee2c9f6ef21ff662a883c80d0f41f9c753754b63429c7d422ef13e342162a401269e0a12e8be14e5e9a4b2017a2d9008ecfa0bd3388b1a62c8d983ffc509c5f3d5e57a64e8831336385c02fecb89cc6d4c5c9e216744f6528b8a8a6ea085cc3ef3b1aac30d0186af621614e88d9405a6a056f94186800093a5b182cc6263addc8bf9dcd8a019f1aca2c96c896071fa3fcc1d640e599efd89cba2a8cace684e537f72c8ecee552d34dd45d6c3083419622df6b4f06dde4127cf945c33100b955a4327cf6d3ad11165f104d1397141e7e13023aa176e0efb4881fc4b356a768d8538ec35f510b2ddc7dca3cb18ffcdb09d914bb6bccfce0a39ebc937245d4b2f6498694238da5cb740f6f100b8b7ad27d628d4185c54d6b6f0ee3de1f638d7ba71d37af2f44b12de95600c92abd307d9cf68bf36eaef48135aa4b886dcc082ac97caced1687a2bd27d4a311fbe92adaf9704c1536fbd38da5f9363ae32915c303a28f0d4a2b8c509dc4d80867a36bef953dde489c9fdc2c89e54029db5cc463b5a7373bb7bb4b4825b567cbdbd20bd2809a713b067b9df959ef436feb9bbd87289cd5094d1f6e50afda6002e80ae2f6625bb785670fcdfbfe3e70d3ace43077b9b22721722cf0bff50bc4b18e62e94990ab1de84abcd0a19ca819c486e21adb227a4d13856abed9a34ecb5c7c3e9d6b8cf1572efc669388c7cbcdde8cc9d061bbba6990793c0c11506b4e341ec2b37675ff796e49708443a2e7857e030db53325c5d706bac651dd254d328e324594fc8e51f80b534587a7790261b20193a7959bcf095f52f789222494bfa05b3b368341bc5db1ef1b1ae635caf11aef34b2f279dc39420557fb3ab72d35b70ad749b1383bf7464274f261738dd8bc4b7eceab02fe1d7f7627812b8a243060407e35c4f18448f56f3f6cf175b34ea6c82b6f6b10def118898fadd15ddeaf735ca437835bed65b720c16fd379688207ecf167a6e59e7564b6372737f21fa0bf5b85258ae1bf21bb39da2dfaf95123f177b59dc6115048eb734b5bea6cc83ee25b8d01bed8e3518ef81f5a97765d78580862c283a2841ee6fde2b866d69c283a0f100b67839b26b99756201e8e49b112651e7c081aa77c7042f7819aa3b2349815172c334728ff797c9ab606664412e6e4daae6c4f1c15575d5f736325443f1242fd6eb06eaf8b742b4fd82dc1e02831e62fed2ccdc850803f94e68ff5a5dafda569062f54061dbf0852c26a489b0c551a9752f0cf6fea268af4a1dbb7735602797cfc6aa18df28c2d6ba9b6d6d6ac9e2d49a8ff409d715e7c11fd94c619c54990f20669db5cf427135d1c52cb9318929c71683a26ebfbafe3ac120d985170eaab57e0fce4c3e712039363b11c32487b1c1fe8db3219fbd976842353b0601dffc483881e60838b4f671145b5d9b0372a7d18142a5aaeed9eae66700a71d75f6162ea5825de590985f5cbddb6a4466fd51f3f87c519aabc99e68715162952fa40754e680db43890c62c12991e43bc77ba7a30f34eae953b85e43b74595431a08e2581453a5ea74b11bdf0e73a2ff323ccdc125e2a6bd84004b037602898101446f499a6632c46369af1c3d888767a23de0a5a9d2cf42c0dd8855930e7b87b293f9baf94e041c77b3e6c119b1bde182657952011973aabec4484b78ecd4a957608da63cdeabc9d4f617997f8325eb833b57e42e48045159ff97e0f97d480004b2269e622a0761d313d23d50d859a700dbb687903e2fb02435d3984beeed54d9289f952e3da5f7a0e6a18e3769807fe07e52b33ee98fd519b15de15e2a293882394ceb49c7017bf660d601e3ae973f3df4c52c9913ec454bdbfbd1c02cfd64406cb5a44c969843b66f67413820f674d4472f51214795dfc24041288fd05e6819ed2477ceecc32ff2334a43fd2eab7cd89a9f1e705e8be7d8d49f47656bdd7582d32dce779e2c59292d75ad156ef7149227a6471a2c00aa8b67992735e7b3bab1339f6368ee455f4a68a733c5f962cca610d19491ce4fc561ed89ddf75c1601d2b685503d18047c51f18935ce44fae72c65c37c8909ab20d1e8ff55f27eed739b5d81f8471398763d4a74c4079e06f8c5666babbd6f1106044bb32c5b1c5f9f172863764e4a470ed8e71c9e33a95c482ecc0d3a2522478d1d98b7c16773cb1cd4897d7329cc9f5f279af72fb67ad35ab1bc00536efc35b126f49ba732bd23be3dd8aa433c67501ab66c15320ce1f011fc023eb431ffc838014dc7b97663270854c08f57e3074fce84c8c15573dd7b61eab1ceb5ca6487a1f9ed29a144944c1162feb944a0de341c8038214d12dfb04472d4d7164ad938c822b785f70e87f416c8a97c8cc7e56f99b6fe38c2b91a138b2668e69e9843c7a91798bc5e895b4c8cd58868f5f837b8b4868dbc8841aa4b483e9087ab32e3c5987c9d050f4847d5fc3b8bbf6de2bbce1e9a71053cee79e69fb17c033bcb16666943c5a017d28315b99cbf1154f9b18b88b9eb1cccde18fde204908a749fc1f505d31122857b0852a3b8ac623a08d0ec2c73352237448d6f4e482c6d9bcb2e2df95ecf7be09cfe8ae81ce84a628d765e08c50931fc8f9c643489f4604a716c1774509a045110fa46c94a8b975cf1e7f7692eb2dc0f1306e30776a783be3162ec698fd2aa1f8f9d060d9b27ad087ccbd08e12dfff0d5febd37a16382b52588d138ff88c09f16a103400b1388913bce31cef3799f8ce18050cc86de7faadc46db531d9f816b89317823d784ae0a57b6b63c9dc51dca98d34c8251764a6e944742f919915c511f42f2fce2b5c6eff495f3cfec5e24a2a6e3f6c7823d1d2c989e366597623983b14a22497c340df6c1a1065b0c1eb096611455fcbca7e53a3133986fd7633c91428f41ad09889e0c78ca43e47075c56f0da75ef7f197c28eb33b401be05628b24b63200faabda14b4bf63945b33c393838e93f7404e7893f7c19e8c625478258d08df3b7b6cfd7abe94c86af06b6d2837fa7d42658547c5cc7f396514f1d6743382ee23b790f41aad7ad0c203f47702609a52f7c7b9ab8b0bf4a27d0772ae8721ba839a1152b08b57b9b8a7c9fc0dbe16e36a322002efecbb13751b1e3cff437f213f0d5198ed3fddb5143c49fa9b5d9a860e797cef36f0ab1a031d6da70603214dc9463b13d0a947c78890bfc9ba52e7e1b463a292f272a9c872276fa64bd948a252562511905eaaaef97d1d47bee65155382d5af0b9df77bfe1b97d497e4982c16dc2255433644beadbfe1d7b22cc1", 0x1000}, {&(0x7f0000002a00)="c5961103523ab524cbae40c5b9f38a0621b0ac8da0ba701c29c3f1a9f79ae9cc1b266af05dfcb25cce820e3eb6606945d840f6fcd8db95d27365d614503a5f6c1301be", 0x43}, {&(0x7f0000002a80)="089ce3e118de2a3404d10fb11f781ce9d6b55d84a241dc8c0e22c6bd3fe9fe5dba8ca10c37067af5f154b04aff40e088242bb4210a49b06ce2eb82415b30afcb3d12cf854005edf112a238cbbaa3cde931aee39c1190e5676044683f91c9b7140918dbc2ca4aadd279c1c14a48c3f7d76fa81204d9603531d11436c733f2301d4db18893bd3bbcd0825b514db2c162f8ce5616f09af09f15daf1ab41d1c4e2308642b47156e678", 0xa7}, {&(0x7f0000002b40)="5a595d16f5ad323ab95df2627d6b79982d999fb2cb8c01a6d87234044b039ee3267a5c01f7e82e84102ad2e36b9cea51895eced9263ff0d5b48cfc745b41bd3249503361b2ff030d69ec32a59fcab566017f25312e0c7404aad7a16757df7b0d759ba0caefecebed0c59a687ecd192fcc3a774ae2b58", 0x76}, {&(0x7f0000002bc0)="b4ad548c3fad1dcd845e8b35f496ff40de456f3e6434665897d43fbdfa70ea51fca463193e5f9aa152180719fc52ed188558c38594c539fb8d47176bc18082fe010454c814499cbd78813ba165212a582332f0535202f53c5c02f98342fe401f3cec4c7cdd6b722a61cfe96ecba8ca50496f9ea9f274a55c7f4b7e739a498039e5e4d2e3b205af0a3914cf9f34734ae15e262f8fd97f", 0x96}], 0x8, 0x0, 0x0) 11:46:36 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) pipe(&(0x7f00000001c0)) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) clock_gettime(0x6, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x7, 0x200}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x2, 0x5}) 11:46:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) setsockopt(r0, 0xffffffff, 0x8000, &(0x7f00000003c0)="ac7017231867a4492d1d4a76ca3a44f76eef9c03cce3a84c4e0caba8d402099a41708e11c03f363ff00dee8af356486f36a57e5dd4517bf69e9f60b0d53305c29b26be1705806dd521941a65877c48836c8d746746e80a578b340116f3f919261eeb3f6ae4d80fead4f8d4634e354b4ed5715af782f6f182a5c810605066b2214abb008996da332921e06e308afc65c861137b495b", 0x95) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0xfffffffffffffffb, 0x100000000, 0x5, 0xfffffffffffff000, "5164824f1dfcd0a8a90da64f94ac1b52cde44f27", 0x8, 0x4b}) seteuid(r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x77, 0x7}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 11:46:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x4) getsockopt(r1, 0x1, 0x9, &(0x7f0000000080)=""/187, &(0x7f0000000140)=0xbb) 11:46:36 executing program 0: select(0x40, &(0x7f0000000040)={0x0, 0x80, 0x7, 0x0, 0x1, 0x1ff, 0x0, 0x2}, &(0x7f0000000080)={0x1, 0x7fff, 0x7f, 0x1ff, 0x4, 0x7, 0x101, 0xc5b}, &(0x7f00000000c0)={0x1, 0x9, 0x2, 0x800, 0x2eee, 0xb6fc, 0x40, 0x41e9}, &(0x7f0000000140)={0x6, 0x1}) mknod(&(0x7f0000000180)='./file0\x00', 0xe001, 0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='\x00', 0x20000, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0xfc, 0x800, 0x5, 0xffffffff, "647f1b29b1f4de8fe322cb3ae1ad2e41d475265c", 0x0, 0x100000000}) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:36 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0xfffffffffffffe00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000103fd, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) 11:46:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x47b7befeeb403ea4, 0x0) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000a30d0000000000005017030000000100"/28], &(0x7f0000000240)=0x1c) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/60, 0x3c) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="e3cd799394285b3ee609ff"], 0x10) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) write(r1, &(0x7f0000000180)="e25aae6940da000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ecde", 0x35) 11:46:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f00000000c0)) 11:46:37 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) dup(r1) 11:46:38 executing program 1: mprotect(&(0x7f000066d000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x27, 0x4, 0x80000000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x31, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x8001, 0x228) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f00000000c0), 0xa639efe8e229303a) socket(0x6, 0x1, 0x20) 11:46:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x23, 0x80000000}, {0x332607b690ac55df, 0x6}, {0x26, 0x6}], 0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0xda9dbc948bad82e, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00"}) 11:46:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) pledge(0x0, &(0x7f0000000200)='vmm\x00') 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x80) syz_emit_ethernet(0x83, &(0x7f0000000180)="ff89743d3a71b6421d369e19787f7939c6743013a47ef85ebad686bc1387e07bec8a1635c58ec2ca9d36176c08276c160cabbaf2afdba997391cd93c159510f12539d16770f9d9fc6ff6120aca6674b0437807b081038d0a08125581ecdddba91699a271e24fa12cbc91d8b5ec4d32558f154be012ee7900"/131) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8b0209c7e25d0986803b866da783170e3fc37ef90e86d934a35b3ed91d0e0b5f7eb2c6eb9311b24ce6a8f7490e9c8f941a85cf0ecf7500313fc68fec89a4d6e61bae0e6b3ac4bb89000000000000000000000000cb5ecb2a3689e1320dff9f07dadc784c9e8a5bb7c721bf81f084e3681c2571ffd2a385"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x7ff, 0x8, 0x1, 0x4, 0x2b3, 0x2, 0x1cc9c5c6861c26a3, 0x1, 0x9, 0x1}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x1) r4 = socket(0x1, 0x3, 0x8) r5 = dup2(r2, r3) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x0, 0x0, 0x1}) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="fadca6c4a338131443b6de0445130abf967ddb0c3ff3aa807b1f678a48ff7d9b1b2faa742dd36b091cbc68e78fee7a872e8e05c2da5cdb0b4d05af6c2b4e2bb49b22f81c9693d65b0031bbc5debdcb24742beaa00a6a3078ddb2a2f42ec8a5fcbc45c6860bd914daed5323d67b922c824670765a80502cc1209ed4aaf8a25d236fa707e1c3d8fac382af1d5c99e211f1245376a9ea1db1d4ccfa2e8accaae910"], 0x10) r6 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x2, &(0x7f0000000400)=[0x0, 0xffffffffffffffff]) setgroups(0x5, &(0x7f0000000440)=[r6, r7, r8, r9, r10]) mlock(&(0x7f000049d000/0x4000)=nil, 0x4000) 11:46:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x800, 0x3) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) close(r0) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getegid() r2 = getgid() r3 = getegid() getgroups(0x3, &(0x7f0000000000)=[r1, r2, r3]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:46:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="659cede9e907aece6dfdbb0e0c6239800b92cb5417c9c1496fb89cf6e75a4b112ee758098af663642495a0bc336c211c", 0x30, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="bdea", 0x135) fchdir(r0) 11:46:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x9, 0xffffffff00000000}) 11:46:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/81}, &(0x7f0000000100)=0x53) 11:46:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = msgget(0x1, 0x4) msgsnd(r0, &(0x7f0000000140)={0x3, "d0f4c22fd7ddb9cddbe2b37fd7e680a83d7671da59035e58e1dc4022100b1929f13bde64a05d5669863403fd9deccd03558f9532fbcf2fa0de1653730b5d03ef3cadd56f241076703d2c0c5ce40aee8ed464ce648c552f252ef8bc22ab6de5d757024fa02c826c1da2818f5639ad3d582383127624df18d320298e7910ddb104437e688bdbe60392ac84247f4f94986823294203d284f90fe6"}, 0xa1, 0x800) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x89}], 0x0, 0x0) r2 = kqueue() symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xc5) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 11:46:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xb) 11:46:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x3, 0x4, 0xeb2, [{&(0x7f0000549000/0x2000)=nil, &(0x7f0000604000/0x4000)=nil, 0x7}, {&(0x7f0000707000/0x1000)=nil, &(0x7f00007d5000/0x2000)=nil, 0x5}, {&(0x7f00006b6000/0x4000)=nil, &(0x7f000030b000/0x2000)=nil, 0x8001}, {&(0x7f0000536000/0x400000)=nil, &(0x7f000054d000/0x1000)=nil, 0x100}, {&(0x7f0000328000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3f}, {&(0x7f00007e1000/0x2000)=nil, &(0x7f0000459000/0x4000)=nil, 0x3}, {&(0x7f0000384000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xab}, {&(0x7f0000692000/0x2000)=nil, &(0x7f0000666000/0x3000)=nil, 0x3}, {&(0x7f00001c9000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002f0000/0x4000)=nil, 0xb19}, {&(0x7f00003dd000/0x600000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002ea000/0x4000)=nil, 0x2}, {&(0x7f000089d000/0x1000)=nil, &(0x7f0000807000/0x2000)=nil, 0xffffffff}, {&(0x7f00008c3000/0x1000)=nil, &(0x7f0000869000/0x4000)=nil, 0x7}, {&(0x7f00005fc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000743000/0x1000)=nil, &(0x7f0000678000/0x2000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xac299b25ff98054f, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x5, 0x6, 0xc4, 0xc5, "ded0409edb2d98a4cc9e8a788eda797e685a3d82", 0xffffffff7fffffff, 0x6}) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet6(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x908130d8d89204f6, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x3}, 0xc) 11:46:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf2}], 0x7, 0x0, 0x0, 0x0) 11:46:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001500), 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f00000001c0)=""/192, 0xc0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:46:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x8000000c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x4) 11:46:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 11:46:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) 11:46:39 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="0873538c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 11:46:39 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0xc3f4, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) 11:46:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="61b2e1014dea0f8ee31a4ad7af4c165c67d48e9278ad39b15dc15e1d1ab2d3bc30d9842d336c80e8d60004e2", 0x2c) close(r1) 11:46:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fchdir(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 11:46:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xffffffffffff0001}, {0x81}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x410, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x200) r1 = geteuid() seteuid(r1) munlockall() r2 = socket$inet(0x2, 0x1, 0x1fe) setsockopt(r2, 0x5, 0x0, &(0x7f0000000180)="413369c332bc71c099b37cc7c87d8e38ace3dbbef704f9e45b4eef895c70954e77a85133c7af96d820b80bdeda8f743e068ea533d51b89248a700372c17ab74b49a7c839244299a2ebd2b283ce026d8c56b79a5496af8c08766ac24c4dbc01aa714e3141294f538bf126aadbe2", 0x6d) seteuid(r1) 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x20, 0xf) ioctl$KDENABIO(r1, 0x20004b3c) r2 = dup2(r0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x17d) recvmsg(r3, &(0x7f0000000200)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/66, 0x42}], 0x1, &(0x7f0000000580)=""/4096, 0x1000}, 0x843) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0x100000000) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 11:46:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0600696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xfffffffffffffd29) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 11:46:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setreuid(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r4 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) sendto$inet6(r0, &(0x7f0000000000)="f325f3471990c4705c4edf2e00dbc006f243af3118933ba4b9239869a1e68cc2032d8ea1694aabf0f1e8289c4a30e8042d15d0b5517ba7efd51e933266f0d0c4", 0x40, 0x40a, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x4}, 0xc) close(r0) 11:46:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) 11:46:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3c) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x401, 0x2, 0x3ff, 0x7, "f38612dbd04265fc0dd959066a885bcf2d1870f9", 0xffff, 0xf4}) 11:46:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f00000001c0)=':\x00', &(0x7f0000000200)='\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:46:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x40) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x10, 0x0) r4 = socket$inet(0x2, 0x8000, 0x2121) r5 = socket(0x2, 0x5b0a90f596963341, 0xfffffffffffffff9) r6 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x10000, 0x2) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x20, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x1, 0x80, 0x1}], 0x9, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0x1, 0xab2a}, {{r3}, 0xfffffffffffffffe, 0x49, 0x1, 0x80000001, 0x7ff}, {{r4}, 0xfffffffffffffffb, 0x4, 0xc00000a4, 0x6}, {{r5}, 0xfffffffffffffffb, 0x2, 0x20000014, 0x2, 0x7ff}, {{r6}, 0xfffffffffffffff9, 0x29, 0x2, 0x53, 0x9}, {{r7}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x6}, {{r8}, 0xfffffffffffffffd, 0xc0, 0x1, 0x6, 0xce02}], 0xf6c, &(0x7f0000000580)={0x48, 0x2}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r10 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f00000000c0)={0x1, 0x6, 0x5, 0x1000, 0x540eca63}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000100)=0x2) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) linkat(r1, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f00000004c0)=0xc) lchown(&(0x7f0000000380)='./file0\x00', r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) getsockname$unix(r1, &(0x7f0000002b80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccc04fcbe7a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009deda2f4e05373195e25e8c93cb846c9153d113a75daef2826a155f27d4b59db57eaca3a856011a6f4be47f944348b663f9b026adf4c344a1b4ac247a216aac5ddeb25150f95cb2d3c5f09f7428e9db12a27ea937e7c35c887cbb6747431ee3f469492375e6c0f1a1d36bfd1b311a11673371a747f73098775462ce609d4f7bea749fc8f0afadd571938ce"], &(0x7f0000000480)=0x1002) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) setuid(0xee01) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)) r7 = msgget$private(0x0, 0x41) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000080)=0x9d36) r8 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r8, 0x0, 0xde, 0x8001, 0x3, 0xbd}) 11:46:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000300)={0x2, 0x5, 0x0, 0x2, &(0x7f0000000080)={{0x4, 0x20, 0x7f, 0x2, 0x1, 0x3, 0x800}, {[0x6, 0x6, 0x1f, 0xfff, 0x100000000, 0x9, 0xae, 0x7, 0x8, 0x4, 0xe3b8, 0x8dd, 0xb9f, 0x81, 0x101, 0x2, 0x9e, 0x401], [0x7, 0xfffffffffffffe01, 0x2, 0x3d4f00, 0x9, 0xffffffff, 0x7, 0x865, 0x8, 0x9], [0x5083, 0x81, 0x5, 0x8, 0x401, 0x5, 0xde36], [0x4, 0xf200, 0xffffffffffffffff, 0x5, 0x0, 0x7], [{0x922, 0x2, 0xcfd, 0x4}, {0xff, 0x400, 0x8, 0x2}, {0x24b482de, 0x6, 0x1, 0x101}, {0xffffffffffffff81, 0x8, 0x1, 0x4}, {0x6, 0x5, 0x1, 0x7f}, {0xfe20, 0x7fffffff, 0x6, 0x800}, {0x8000, 0x101, 0x1, 0x200}, {0x1, 0x4, 0x80, 0x400}], {0x10001, 0x80000001, 0xfaf, 0x4}, {0xfffffffffffffff9, 0x1, 0x3, 0x7430}}}, 0x20, 0x401}) sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 11:46:41 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x40) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 11:46:41 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x1b, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x5}, {0x20, 0x12000000}], 0x2}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 11:46:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x714d, "6600fa1d03182eab7fff0e091fe600008000", 0x0, 0x4000000}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318", 0x45}], 0x1) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x6886f778e577ba5, 0xfc}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x35, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 11:46:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000080)=""/176, 0xb0}], 0x2, &(0x7f0000000180)=""/85, 0x55}, 0x40) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000280)=[0x0]) setregid(r1, r2) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 11:46:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x4503) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x6}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3}) 11:46:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:46:41 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x6) 11:46:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) semget$private(0x0, 0x7, 0x440) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) renameat(r1, &(0x7f0000000040)='.\x00', r2, &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 11:46:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffff9c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', r1, 0x2}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r2) ioctl$KDDISABIO(r0, 0x20004b3d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r4, 0x20007478) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x90, 0x110) r5 = getgid() setegid(r5) 11:46:42 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 11:46:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000eeffffff04ef6c712bea2bdb34a877d5211685e386aed14925df0b330f96e7c6539d2e4def1f6bd4899d7d11fd3a351d475337f9716795a159"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x44}, {0x6}]}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0xf1c3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chdir(&(0x7f0000000280)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)='9') r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 11:46:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0xc0b37b2291a6603c) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 11:46:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:42 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) seteuid(r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 11:46:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x100000000000, 0xf018, 0xbd9, 0x100000001}, {0x81, 0x0, 0xffff, 0x1}, {0x80, 0xbe5, 0xffffffffffffff7f, 0x767}, {0x3, 0x4, 0x98d, 0x7fffffff}, {0x9, 0x3, 0x80000001, 0x855}]}) 11:46:42 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x402, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1, 0x100000000}) socket(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) readlink(0x0, &(0x7f0000000700)=""/194, 0xc2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x8, 0x0) msgget(0x3, 0x3) shutdown(r1, 0x1) nanosleep(0x0, &(0x7f00000001c0)) sendto(r0, &(0x7f0000000100)="f14b8122c2587155733463db8652163951c80e323b6a8d67097ea7f98cef53aa4fdce84c6ee9ad59ad066a08aaadd145af7edcc961babd84ac23fb85f0ba22", 0x3f, 0xb, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 11:46:44 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) socket(0x20, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r0, &(0x7f00000015c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0xfffffffffffffc8c) login: pckbd_enable: command error 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x5, 0x1, &(0x7f0000000100)=""/230, &(0x7f0000000200)=0xe6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfe16, &(0x7f0000000040)="b6") 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x76) 11:46:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x20, 0x4, 0x80) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r3 = getppid() setpgid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 11:46:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x5) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xfffffffffffffffa, 0x8001, 0x36c}, 0xb64c, 0x10000000000, 0x5}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x800, 0x0) fchdir(r2) 11:46:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b02) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="0468de91331091746257cf0a2dff97e3ba759ff82a0cf7e18dd27c0f90cecb301eebd0bb53", 0x25}, {&(0x7f0000000040)="682c7e6092bf4c600050d872bb5cdc95adfe7971017013c64175ce0c8b8a552a6f3809a144d19d2c02721375a231930d93bb92d5e1e50abf4d3d593244b7d578c9d938de56c3d0fd823f826f4bd5d4a6ce505259b09a76ae8c9f37abcdb647a22ab2eb3b6d05cbed725ac5b46cec58d313ce465d8509a0098ee44c6e406132301b115450e7fa15b5272113e509e770a0872b9518017af1d10ee2448b4d", 0x9d}, {&(0x7f0000000300)="740a43e58c531580ff6cf48fcb855384426b6b1f4186e8ee197fc7d6a1280d4acfba2010a60426f4637c7946f31f8b69c83aac7d5ff98bfce568fc4e01b657865b497678d5c13150fd61d3dd5f0e703730", 0x51}], 0x3) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 11:46:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x776, 0x1, 0x9, 0xdf4e, 0x1}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) flock(r0, 0x1) 11:46:45 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="181b887aa6d76a605c46a3b756c93420205f143760e51c37b1e9a9adf30d5ff7cdfaebb64aa32a5f84c26f2f9468b9795e45b14ca29a5e230ede3e78b187f053f2c226b4a2190525898f89b1a741a9295bdc252211a7541d9bd5942b1405da40895d8f9cd501fbb9246a279b65294c909db6f1603b059a228d7f934dbc072ab895be0b92e03b13a43cf3a226632ef839485ce51d056a17867a29c3957523330b94775e3a558462568250f6d051f72b4ad93e36b63a8acdc5113f0d97cf573cc423c772201e54282628d6a620d17c3b3389350b1c004734f56e58a8cbc3f7acf289f10d19d4819b943e", 0xe9}, {&(0x7f0000000100)="7b11188e756212c734553eeaa650f23aa678bfbbf16b29524c327e39d4474040c80cd9a9e2a40adb24f6b452adcb2f501004cf9f29ca0c", 0x37}, {&(0x7f0000000140)="63f90112a367319f315b7cbeb50eef", 0xf}, {&(0x7f0000000180)="b08fe2ad3cd194ad6e52a69efa199249acbf1b4524d8187b681d1481230bb7e9da3cf2ef973c0c1f5c5136f0a2a922ea5b82bf959b577877c95ecfaa8697317b44f4eac0a23a8e067fbdee4ce7b72b0e279df13fff0723e2297ce8db8ce5460613e698271f7c949d06ba09a1062f7aeb94032c6e098a8a8e0710646e2eb9ef302dd8bf9869f1bbdb6124d5e49023410c8d284d3abe1d73381f9aba092ddca69fcc6a39b1a0d0bd98bfa379", 0xab}, {&(0x7f0000000240)="c9432636811a0013eb7968705b92854aede2de71a6b429a564e6694e9f29d45e3cec2897eea9963d17e699e8a8e292edccb270b7c51255c4e612912355cd85da", 0x40}], 0x5) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 11:46:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x8}], 0x2, 0x5) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x8872, 0x0, 0x0, 0x0, "1fbbffa6163cc80277925f1be62c36af65dba648"}) dup2(r0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000240)=[{0x9, 0x4, 0x51, 0x6}, {0x545, 0x40, 0xfffffffeffffffff, 0x2}, {0x8001, 0x4, 0x0, 0xffffffff}, {0x9, 0x1, 0x80000001, 0x2}, {0x80, 0xff, 0x6, 0x9}, {0x100, 0x7, 0x2, 0x7}, {0xca, 0x100000001, 0x6, 0x200}, {0x2, 0x2, 0x5}, {0x10001, 0x5, 0x1000, 0x9}, {0x4, 0x401, 0x8, 0x3ffc0000000000}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000380)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x15}, {0x80000006, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1ff, 0x362, 0x0, 0x3ff}, {0x9, 0x100000000, 0x6, 0x4}, {0x8, 0x5, 0x9, 0x8}, {0xf6e, 0x8, 0x4, 0x8c}, {0x1, 0xfffffffffffff1d5, 0xff, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x401, 0xedf, 0x5, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0x6, 0xffffffff, 0x2, 0x1737}, {0x5, 0xfff, 0x22a, 0x7ee}, {0x7, 0x5, 0x3ff, 0x3}, {0x7, 0x8, 0x9, 0x8c0}, {0x8, 0x0, 0x6, 0x100}]}) 11:46:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x8c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x48, 0x6}, {0x21, 0x1000}, {0xef, 0x800}, {0x80, 0x7}, {0xe7, 0x3f}, {0x100, 0x7}, {0x44, 0x134b600000}, {0x7, 0x5}, {0x6, 0x8000}, {0x80, 0x2}], 0xa}) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 11:46:45 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x296) ftruncate(r0, 0x0, 0x9) 11:46:45 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 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0xfffffffffffffffd, 0x5, 0x46, 0x20000000000, 0x88ed, 0x4]}) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 11:46:45 executing program 0: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r6, 0x1, 0x4}, 0x9, 0x292d, 0x0, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000380)=0xff) getpid() shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r8, 0x6, r5) r9 = syz_open_pts() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) r10 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) r11 = semget(0x1, 0x0, 0x400) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = semget(0x0, 0x7, 0x2) semctl$GETALL(r12, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r10, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) r13 = semget$private(0x0, 0x5, 0x40) semop(r13, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 11:46:45 executing program 1: 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) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:46:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500"/214], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) kqueue() setsockopt(r0, 0x1000000000029, 0x80000000000003c, &(0x7f0000000000)="2c16957726bf4e1f5dd54015475d246ae0de89bbab5ef5898eb8d15157614bcfc64042ff96ba6044105249e9786af858a08df9", 0x1d9) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x400, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3f, 0x4, 0x0, 0x0, "000000000000000100002000", 0x0, 0x100}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 11:46:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10020, 0x9cc4b8956f624996) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x9, 0x0, 0x5, "814a9a1d7f06e75126808fdce65a3108f940b61f", 0x101, 0xdcb}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x3, 0xfffffffffffffffe}, {0x2}], 0x2}) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x3, 0x9, 0x7, 0x1ff, "6c0338b30b846d8585dec3913b58703094c23cec", 0x1000, 0x1}) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x365, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000000)="100280e592fffac7759134acecce215a22a5f8a3ef68cee29fb78ee803adba242c2364da58a1") 11:46:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10, 0x0) socket$inet6(0x18, 0x2, 0x7) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xa6) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000200)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) geteuid() r1 = geteuid() setuid(r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:46:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x5) socket(0x10, 0x0, 0x3) close(r0) socket(0x18, 0x400000002, 0x0) chroot(&(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:46:45 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 11:46:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0x3000, 0x302, &(0x7f0000ffd000/0x3000)=nil) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000001c40)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/35) 11:46:45 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x9495635db51d755d, 0x0) 11:46:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) dup(r0) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 11:46:45 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80, 0x0, 0x200}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x400000007ffffffe}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x10000000004) syz_emit_ethernet(0x1a6, &(0x7f0000000640)="ff79b7b78111c3be8f6062ef515d0f11926c324437572c96d53fed85b9efb0914e122708f33bc0e26181ccf09d5d369c060cb14af4796e49a859fc3cf1ee2884f93917172d988c632a3669e8cb483e7783dcab29f9ed1ca1ca5f244100262e7c12075fa19602ddc5a6aba99ba86086580b4d20a958edf8ba8c153703fe799673f103598aaa32c7fdc1e5484739d3af1b13cb3642584372ecb21852c799de89e672b9e46f7e74c50966a8b44422899bd415f0186f953b858202012306f6ca6077277dfb55b33bcc61464dee113f8a633b4be5262254f38e2117acf7ff154f51f115c88ddc4295bae742b023e54ed6c9e96b4b6b3e8692e64993f812afffe097959e33dff89476474d86cb28b7564528bbc622f3e2dbe4e9d9e9b0f1243cc835a372fb7c834bf2f8826d4f2b5b8b1e1f3e6a585c478801bbed7a2b2785307ba6c938ab6565954b25ff834ddc2fcba485ffd522d75cd537f759a6339c28f2d296e68716f51f9cfa64137f32292fd0775b833442f87764a0d96e4b87bfb3b4ab05d36553a76b20953c4e1ca4808ede31948e7e71c8e4a5c288338f80d0aa219434bd7e917b977baa") 11:46:46 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f0000000040)='.\x00', 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000001c0)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426cb3f9289f931c752ba8355d1c8e4ccde7c3648842975c75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b000400", 0x53) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x50) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 11:46:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x8, 0x2}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 11:46:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = dup2(r3, r0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)=0x5) fcntl$setstatus(r0, 0x4, 0x8) 11:46:46 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) connect(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="010b26d2c0f1ec0080912925b86d0d12d2e37de6e56ebda16be308485542a0cd8b173826424c3b62127f3408f94e77e7c6a8b759735f44fe0600000099dfd73e2322baa2837c35ed213aaf6ec3b77ad07217964df831976fe05c22280f2055545edb56fcae"], 0xa) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffec7) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r0) semop(r2, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffe, 0x1800}, {0x80000000000000, 0x5, 0x1800}, {0x10000000, 0x2, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x0, 0x0) clock_getres(0x2, &(0x7f0000000800)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) fcntl$dupfd(r3, 0x0, r0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) 11:46:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/117) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x834, 0x101, 0x81]) 11:46:47 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f}, &(0x7f00000000c0), 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/216, 0xd8) 11:46:47 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x12, &(0x7f0000ffd000/0x3000)=nil) r1 = semget(0x0, 0x4, 0x425) semctl$SETVAL(r1, 0x0, 0x8, 0xffffffffffffffff) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xfffffffffffffc00, 0x101, 0x7f, 0x1, 0x1, 0xffff, 0x44, 0x3, 0x3, 0xfffffffffffffff7, 0x6}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) 11:46:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 11:46:47 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = syz_open_pts() write(r0, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a7512091f3e9bdd11c4593548f7d1d6a2e60e1a73147c1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30aa38beca0c5e12bd06326b53315f3b72c37e6969b9336888fff85cc584aa9720b4a4a", 0x10d) syz_open_pts() 11:46:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0xcf1acb67545bc0bc, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40081}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000006c0)) r2 = dup(r1) r3 = msgget$private(0x0, 0x5) mkdir(&(0x7f0000000300)='./file0\x00', 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/134) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 11:46:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x3ff, 0x2, 0x1, 0xffff, 0x5, 0x8000, 0x2, 0x3, 0x40, 0x5}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xc06b}, 0x8) 11:46:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x10001) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)}, {&(0x7f0000000380)=""/145, 0x91}, {&(0x7f0000000440)=""/129, 0x81}, {&(0x7f0000000300)=""/21, 0x15}, {&(0x7f0000000500)=""/19, 0x13}, {&(0x7f0000000540)=""/164, 0xa4}, {&(0x7f0000000680)=""/159, 0x9f}], 0xa) 11:46:47 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9, 0x0, 0x8000000011e, 0x0) kevent(r0, &(0x7f0000000080), 0xf95, 0x0, 0xfff, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:46:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x1}], 0x3c9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="e559859ff2ddce28e3358e6e0e2622c2f81390d346e24b5df62c4ce44c5edb0673df80c09cee5e6560b9577e9285fd5421013be2a1dc76acccb54e06a10859b9ca379be891a924908c5d75c344782da5dfbc431c4288423a7611c3f566d81b23ab4458479ac615043ad47a4f9cefeee3244d75333ec4ee3cd707ef02a7378c93cd6f1b649d08"], 0x10) ftruncate(r0, 0x0, 0x0) fchflags(r0, 0x0) 11:46:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0xffff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fcntl$setstatus(r1, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 11:46:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0xa5, 0x1a2) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) read(r3, &(0x7f0000000140)=""/4096, 0x1000) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:46:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x40000000004c}, {0x80}, {0x6}]}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/225, 0xe1}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f0000000380)=""/212, 0xd4}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000480)=""/9, 0x9}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) r2 = shmget$private(0x0, 0xb000, 0x4, &(0x7f0000ff2000/0xb000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) 11:46:47 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/122) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) read(r1, &(0x7f0000000080)=""/90, 0x5a) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) semget$private(0x0, 0x3, 0x4ac) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) preadv(r2, &(0x7f00000023c0)=[{&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000002c0)=""/144, 0x90}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/31, 0x1f}], 0x5, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x44, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000002440)) socketpair(0x6, 0x5, 0x2d1, &(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getuid() r7 = getegid() r8 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002500)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002540)={0x0}, &(0x7f0000002580)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000025c0)={{0x0, r6, r7, r8, r9, 0x8, 0x3}, 0x8000, 0x4, r10, r11, 0x7, 0x7f800000, 0x3f}) chdir(&(0x7f0000002640)='./file0\x00') kqueue() ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000002680)={'./file0\x00', 0x8, 0x80, 0x9, 0x0, 0xf818, 0x2, 0x400, 0x2, 0x0, 0x0, 0xfffffffffffffffd}) fcntl$setown(r1, 0x6, r11) execve(&(0x7f0000002700)='./file0\x00', &(0x7f00000027c0)=[&(0x7f0000002740)='\x00', &(0x7f0000002780)=')\x00'], &(0x7f0000002a40)=[&(0x7f0000002800)='/dev/bpf\x00', &(0x7f0000002840)='*\x00', &(0x7f0000002880)='/dev/bpf\x00', &(0x7f00000028c0)='T\\\x00', &(0x7f0000002900)='/dev/bpf\x00', &(0x7f0000002940)='-#-\x00', &(0x7f0000002980)='/dev/bpf\x00', &(0x7f00000029c0)='/dev/bpf\x00', &(0x7f0000002a00)='/dev/bpf\x00']) shutdown(r1, 0xae1df7a3b61fc97e) pread(r4, &(0x7f0000002ac0)="9b28ed68610b967b12117ee56865c7f23fb51b0a53845019c290d96af2ac94a25a5bcc66c64ece69ca1611f329fc7bdd34012a787c2b2facfc78c650720deedf6351d604a6ab24e04615e2fefb4256732da2b0925f6b53e5b5608f735ee5c7da82f9e5f0e7441a32d2ec6762d42c968ffa3823cd1b925d4d20a7b0a59806e4eb0b731597c77417c68b001cbb237465d48d19b0ddf15150b1fed772b90ce13efbbc48b89f70e9a1913b52f4a1071f4420341fe6268a3edf5f656f938a38d067ce5b7652913da3a989ca2a1c9fbbc32e479eada371f31300972c40ea9f45bd09af0451c4f7e0bfb71cd7925a6e9daac0bc46556f013f540291c64260c7c340a1", 0xff, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000002bc0)={0x0, 0xc8, 0x7ff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000002c00)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000002ec0)={0x7, 0xfffffffffffffffe, 0x8000, 0x1, &(0x7f0000002c40)={{0xfffffffffffffff8, 0x2, 0x3ff, 0x7, 0xc9, 0x3, 0x9}, {[0x6, 0x32c0, 0x522c9318, 0xff, 0x4, 0x8, 0x100, 0x80000001, 0x2, 0x80000001, 0x5, 0x1, 0x1, 0x10001, 0x4, 0x3, 0x8000, 0x1000], [0x49c5, 0x1, 0xffffffff, 0x2, 0x2, 0x3, 0xffffffff, 0x1000000, 0x0, 0x618], [0x80000001, 0x4, 0x8, 0x7, 0xffffffffffffffe0, 0xffffffffffffff59, 0xffffffff7fffffff], [0x0, 0x7f, 0x9, 0x7fffffff, 0x4, 0x400], [{0xdd5, 0x86a, 0x0, 0x7fcb1551}, {0xcb38, 0x3ff, 0x400, 0x5}, {0x8, 0x400, 0xfbd, 0x3c5}, {0x5, 0x5, 0x0, 0x4}, {0x5, 0x3, 0xfffffffffffffff8, 0x1}, {0x9, 0x7fff, 0x6, 0x4}, {0xfffffffffffffffb, 0x0, 0x4, 0xffffffffffff8000}, {0x5, 0x4, 0x1, 0x56d}], {0x8859, 0x6, 0x8, 0xe}, {0x9, 0x80000000, 0x1, 0xffffffff}}}, 0xfdb8, 0x65}) 11:46:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x100, 0x9}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x5b4) 11:46:47 executing program 0: r0 = msgget$private(0x0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x1) r5 = socket$unix(0x1, 0x5, 0x0) recvmsg(r5, &(0x7f00000004c0)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)=""/28, 0x1c}, {&(0x7f0000000340)=""/44, 0x2c}], 0x2, &(0x7f00000003c0)=""/241, 0xf1}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x6, r1, r2, r3, r4, 0x100}, 0x8001, 0x7, r6, r7, 0x5, 0x80000000, 0x0, 0x49971f9a}) setitimer(0x1, 0x0, &(0x7f0000000080)) 11:46:47 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, 0x4003, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = dup2(r1, r2) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f00000004c0)='./file0/file0/../file0/file0\x00', &(0x7f0000000500)='./file0/file0/../file0/file0\x00') shmget(0x2, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x97c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0/../file0/file0\x00') 11:46:47 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/3}, &(0x7f0000000180)=0x5) mprotect(&(0x7f00007da000/0x2000)=nil, 0x2000, 0x4) acct(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r1, 0x3, 0x100000000, &(0x7f0000000080)="83244d8d70a269d624aab285a43ad6d51874d886930ba668ee3c4f8d4c500d8a6f9769afcdd2592273b46724326bbe3e79acc56e78bb76cc8d025fbacbc98012dac67592", 0x44) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 11:46:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1e1) r1 = socket$inet(0x2, 0x3, 0x89) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) 11:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x15ac}, {0x8, 0x4000000000000, 0x4}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x7, 0x4, 0x315ea922}, {0x7, 0xffff, 0x2, 0x8}, {0x9, 0x5d7f, 0x4, 0x1}]}) 11:46:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) socketpair(0x22, 0x4000, 0xb0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfd63) r3 = getgid() fchown(r0, r2, r3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r5 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 11:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6, 0x0, 0x1, 0xffffffffffffff39}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x40) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x83, 0xfff}, {0x5, 0x81}, {0x0, 0x7}, {0x44, 0xcb7}], 0x4}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') fcntl$setstatus(r0, 0x4, 0x40) fchmodat(r1, &(0x7f0000000340)='./file0\x00', 0x3, 0x6) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000380)="560314ae661a91e8f55ab9f1a60eeb7d5e71598e9b120eb863937969a25e42771c59122e3bd8c65934efd14a35cdce9a8b06eaf2614baf1be57f3ddf06184f4a9325f4aa8aa79316f8555d19e22c4ecb4c377a8f5c419cc7d6011fcfdae0f3f8487a113058d726df430177396a2ed9eda1422a32abaa4b7d9c01fc1fb79a01451c74e7143c9d7445a7694a549b4bec9b2b626c99bccefa945cc816146019f67826419abbeed1c8c293009db66d6c838a266b58a1aa2ef7b67ad1b92fa8a3fd25d12439db2bbfde5eaff974d49faf14aceec5ac215736ba59734328b1ee", 0xdd}, {&(0x7f0000000480)="c8e423e71837d586b149582b59d59a0a513631a274731890e6d4a52dac8843dd499886c9138add115399b07b176adb4a1f014dbb7d6af56c09b930dd95e444072bb248a302c0cb6863b7aed72604cd1014634bf4f5f44607a80466df3a90c215a2d249a526d2d8fbe5a155d763bdf785de583a15537ff6787619f6081b13a5c072", 0x81}, {&(0x7f0000000540)="b385b4b3eaae56ab40f8cce62c1c4da4755009742749b31fba774a3d6fbd7eca2f41ea91e4a6efa0967c9a1b935e105358c549799536dde039b7ca51bd994bf8cf5f7391f5ed284a42e9e9b512890d6e82134900b9ba90051ac972170682b4c0fa017a06e928240695ff3e136c6df8920b44e423282907d4f7605ce2ed6bf2b8550d88594a4b703e4426cc31449ad16e6a94c45beee7b7de450eb40b5a279d4b81", 0x316}, {&(0x7f0000000600)="aa28a36bca311e8e1335668ce50d7cadca74e5160eb7abd6558f0563db9188939d05d7e231ce404ed7f13b72cd63ded8f9fafd5e8ddb22bd78f729ab81c3a2da80a2a148cd98800e499f721e1c8d49c2258140992458f869a9d420d17141af02af2a24a01cda1f99026c83dcb4c13e18466418f90a8270e93f3e4a897c3caa3e64f994e8ed8812d64359b0e015df5dcf112286f6b8e5c62e4087099afbecdc41cff250bf0d878316883729a8396c274a9215bc032b35e1312f24b96645a9f28c0230f3fa33f4b7145a30b55f6a467e1707e547dba096445b8754823530", 0xdd}, {&(0x7f0000000700)="8d727ea31fe4fb88455905ae874fa1e421615fd1573a9ef273df56bf3f3256585c8b9e254bc898da76b2c9487979d36dae64584b0fc756efb24c11914bc46c2ba73f4984c622649a9c01b05d9a95eafbd7c5b7c51b83500933fbd954a9a2e98f225225573428e673f4a99a9e1f9a5389af25cf4ed11075caa7d06885a9f99f9c5cd6fc5703ffa3176bf790", 0x8b}], 0x5, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000880)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000002c0)=[r4]) ioctl$KDENABIO(r3, 0x20004b3c) fcntl$dupfd(r0, 0xa, r0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10140) r5 = dup(r1) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000180)=0x7) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000840)={0x0, 0x1ff, 0x3, 0x6, "9eb5a88dffc53394d5d5462a188f11cb8b87a1ac", 0xffffffffffffffc1, 0x7fff}) read(r2, &(0x7f00000008c0)=""/205, 0xcd) 11:46:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) 11:46:47 executing program 0: pledge(0xffffffffffffffff, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r0) 11:46:47 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 11:46:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5711, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 11:46:48 executing program 0: pipe2(&(0x7f0000000000), 0x10000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) semget$private(0x0, 0x1, 0x482) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:46:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x1de) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="27960e5434c13c7d94465e7266a9a0feb7037ae7436216c5d3f29b41adb4726608c82dd432577901e90c3b57630d22d1605aee5fd4e3a7cd692634ce51eed9184d02a23ee87adbba9fe89c4eb4187c05532465bedd0daef7c31e914641e5d644790d4f78d7346a6a8806b1086758fa088c594bd9eb78aebfaab8d638b8f869367af9d248fa3d93754ae0f4c448323bc806b262106d438854986a487562a97493a822e43acf0f77bf623810bc78b618c8a5d6dd0b97734c7fee5f56b1564ccb48099a237c3c59e2967d3e745cf715478d3f2aaf5cff1a", 0xd6) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() chflags(&(0x7f0000000080)='./file0\x00', 0x10001) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3ffff) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) close(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000140)=0x8000000000210) 11:46:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) clock_getres(0x541f31579ac7afea, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) 11:46:49 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) socket(0x6, 0x1, 0x9283) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, "3e6299f77e2ae28aa3b786c30106df9afb7467af"}) execve(0x0, 0x0, 0x0) 11:46:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4505) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="64d501794f4e", 0x6, 0x40b, &(0x7f00000001c0)=@abs={0xa085954d2b39f870, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="8dc37b43c0851bb08515e0597720ec57fdc022701baeef1cd2bb50093064550fc93987a601b619f902d8e83e7b63213d76d2288857e7162e0c6c2b5134620e8c57b2aeee7e7ba71ca3b3cb3424397caa0ed4cdfe77a45663d2bf5ef729f1a9826017f854f19963"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) acct(&(0x7f0000000080)='./file0\x00') 11:46:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0xfffffffffffffe52, 0x0, 0x381, &(0x7f00000001c0), 0x48}, 0x102) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x3ee1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3, 0x5, 0x0, 0x4}, {0x1, 0x8, 0x8, 0x1}, {0x4, 0x4, 0x8, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:49 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x8, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x5, &(0x7f00000002c0)=[r2, r3, r4, r5, r6]) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) 11:46:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x372fa1a3570b78c7, 0x50) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x6) r1 = socket(0x1, 0x3, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) setsockopt(r1, 0xc6, 0x36, &(0x7f00000000c0), 0x0)       11:46:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffffffffffffd, "854955883d02d02295f704000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) syz_open_pts() msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000005bc9fdfb00"/127], 0x7f, 0x3, 0x1000) 11:46:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) setreuid(0x0, 0xee00) r1 = shmget$private(0x0, 0x3000, 0x310, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r4, r5, 0xb0, 0x10}, 0x6, 0x7ff, r6, r7, 0x39dc, 0x7fffffff, 0x5}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x101, 0x0, 0x9, 0xbdc, 0x9, 0x5, 0x9, 0x10, [{0x3, 0x10000, 0x9, 0xf}, {0x2, 0x8}, {0x3, 0xffffffffffffffe1, 0xb6}, {0x9, 0x3ff, 0xf4c, 0x9}, {0x4, 0x5, 0x10001, 0x1ffc00000}, {0x1f, 0xa4a, 0x1000}, {0x6, 0x0, 0x200, 0xa8}, {0x7, 0x20, 0x9, 0x800}, {0xdc08, 0x4, 0x101, 0x6}, {0xffffffff, 0x2000000000000, 0x4, 0x3}, {0x5, 0x6, 0x1, 0x8000}, {0x3ff, 0x10000, 0x0, 0x1}, {0x9, 0x7, 0x8000000000000000}, {0x3, 0x7ff, 0x9, 0x958e}, {0x4, 0x5a8f, 0x401, 0x5}, {0xf1, 0x10001, 0x2}]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)) flock(r0, 0x1) 11:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:49 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7c, 0x4}) 11:46:49 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x200}) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 11:46:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 11:46:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000047e000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet(0x2, 0x4000, 0x20000000000805) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000784000/0x2000)=nil, 0x2000, 0x7) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) geteuid() 11:46:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) fcntl$setflags(r0, 0x2, 0x1) 11:46:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 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, 0x3a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) chflagsat(r2, &(0x7f0000000080)='\x00', 0x7ba39ad30ed0cb89, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:46:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) write(r1, &(0x7f00000005c0)="fe19c25eb6972eb41470075e88cb6f56d3aed5040000000000008a3a25716cc6179cce0051ba0b9b8a8835d01a000000000000000000c85ee7edb7663d35c08ab3a83ad511bf1e34cb0b0484bb728c62c1857e20de7b5aa9428403ffb26f74b682126a21908b6dd1cce4616ac9366d6a93c2d385b97285354ff5ac6fe945487bd411774cb703b08c82b16780d29f18462bdfb0ef2cd8471d6f11c71b1de8ab66dcb6d888b073678ce25a206fa11fdc1ea8de347935c2df4fe16c6ececcbac807a3c00b88d677f09fe2966323fd2ba155407b067fc9c408bff3f2e9111bcfe3b0f42d37f63a34cb239388fb585faf62382d8d751718391c14afb01cb1dffb986ed6b8506150134ef708fa0d1c2550566f3b8b35ece7f85c29f7060bce0bf941a7", 0xffffffffffffff5f) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000003c0)) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) 11:46:04 executing program 0: r0 = socket(0x11, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/209) sendto$unix(r0, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) msgget(0x1, 0x3a2) r2 = fcntl$dupfd(r0, 0x0, r0) chdir(&(0x7f00000004c0)='./file0\x00') readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/243, 0xf3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x100, 0x0) sendto$unix(r0, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x2, 0x0, 0x0) 11:46:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x1, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="e9a818180a3a3e3358b693d1cb048b6583cc7b499607d521ae076c880ef858145e91643948bbba65e1", 0x29}, {&(0x7f00000001c0)="1b1715af19e5137ecd", 0x9}, {&(0x7f0000000200)="50ffb95a6190459904eefd2df5b8f851c6a1f754c27cb362cb52d4eb837b7efc1f0b3f845ae4a2ba1763c060b9305608d6f861fbb45250a886aed093c75cfd384b9a0fa8919130078046cea30836563268fe8dbf6a026913b53fc283a696380050cc56a666fa29016b50bb38a3efa7046f18", 0x72}, {&(0x7f0000000280)="a7167a811a94f4adda778387898d583519b92678d3119c949f455265d1b3e797402d851bd331f58b9ce2efbdfbb7a7481c5ad848a58e50deb2543b90312c36145a2d6b06f078c48bc48de152067594ad0cb303042eb2a58679f26d0d9f5a91753f68b7473711217dfff0ed1b01d1a8c3ee11ae9376c7918aebc5702a0f6a9f78e7bd1bf067169b0a47379449c1478913b1fc39c5aa7c3f58db1005c4efbae728223634c553a8145089307247f322c53a11aedff54fb0fc2b6140ecefd897ae70135215b4949e6bdd5d17d866846f9139b12ff12e3aaf808a96dd4c970e0e949607d5e7002e878d26f0b748dc64", 0xed}], 0x4, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x48, 0x6}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:04 executing program 1: r0 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000080)={0x0, ""/135}, 0x8f, 0x65571592edbf0529, 0x1000) nanosleep(0xfffffffffffffffe, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10028, 0x0) open$dir(0x0, 0x402, 0x0) r1 = socket(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) readlink(0x0, &(0x7f0000000700)=""/194, 0xc2) getsockopt(r1, 0x400, 0x1, &(0x7f0000000200)=""/218, &(0x7f0000000140)=0xda) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x8, 0x0) msgget(0x3, 0x3) nanosleep(0x0, &(0x7f00000001c0)) load: 5.03 not a controlling terminal load: 5.03 not a controlling terminal 11:46:05 executing program 0: r0 = socket(0x39, 0x2, 0x401) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) setsockopt(r0, 0xfffffffffffffffb, 0x1, &(0x7f0000000040)="dfff610e2d4bdf956b0a027ae903c136fc7a318efcf280a623e4094df41c0dc8cd1f5082f54d382f1ecffddc83ad69ed444cf24c0702e65ca3a0d44bca7e97130ed2df93a14b1fdcde6bb24e8ebd8828dbc5edc9c57731ab709846030082eff35c60a6a6c827b0a618cee62697c3f968078d8aa84e6148d641b97c2154092d4c51697024dca1d9d6fd5b7c461f427de9d3b88403c3a9d25102952ef04cd139ee4c0ddb99fc2aed868e084cb33125eccd6abaa6707298703f421f223c3b9b972bbb3f5dd4a55a9a231b6648ae0b80a2e9c934f64bca4215a285f94e0022f2c05b5301f158703a8d24e317b0", 0xeb) socket$inet6(0x18, 0x0, 0x1000) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) login: pckbd_enable: command error 11:46:07 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:46:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0006c2959f5dd9c0bceea3c34ee8d53a253574c3bca130ad3f743e33abaf605329a8e35bc26964ff7062d9faffff0b07140e49264d3e378c366da0481efb589357ee00e9b13f7cd98af98388dbda730ba872012332c971acfe5dfbd98d63e41717bdb3d92e5d2c0dbbaf91a13ca58726f3538112583159ce1d063892925a11672c7e12ab06769189710b98f395b1a29e2101fec08f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) pckbd_enable: command error 11:46:07 executing program 0: r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x6, 0x3}) flock(r0, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) open(&(0x7f00000001c0)='./file0\x00', 0x5ce1d562008d8a00, 0x120) pipe(&(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r5) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x2, 0x205, 0x6, 0x300000002, r4}) 11:46:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0xa0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x401) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x3) 11:46:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000180)='./bus\x00') write(r0, &(0x7f0000000040)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44e2e829617d430ea108274e583711f99aead2b9970db3904d52dea4de423874ee0e04a5f61defdfa33ec4b17b74cc41f6fd6e7512d06c3930f8", 0xaa) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[0xff, 0x7, 0x1ff]}) write(r0, &(0x7f0000000240)="6f4cdd2ca1472d", 0x7) execve(0x0, 0x0, 0x0) 11:46:08 executing program 1: clock_getres(0x4, &(0x7f0000000280)) r0 = getuid() r1 = getegid() chown(&(0x7f0000000140)='./file0\x00', r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x4, 0x0, 0x2, 0x8}, {0xfff, 0xd549, 0x4}]}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x3f, 0xffffffff, 0x6, 0x1, 0x8, 0x8, 0x3, 0x2, 0x1, 0x100, 0xc2}) fcntl$dupfd(r2, 0x0, r4) openat(r5, &(0x7f0000000400)='./file0\x00', 0x80, 0xab) 11:46:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() chflags(&(0x7f0000000000)='./file0\x00', 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) nanosleep(&(0x7f0000000140), &(0x7f0000000180)) 11:46:08 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x2, 0xfffffffffffffffd}}, 0x0) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r7, 0xe) semget$private(0x0, 0x0, 0x5) dup2(r7, r4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000640)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) 11:46:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:09 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x1) write(r0, &(0x7f0000000000)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x1d12) write(r0, &(0x7f0000000300)='_', 0x1) 11:46:09 executing program 0: r0 = socket(0x18, 0x5, 0x5) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x2, 0x40, 0x6, 0x5d, "b18556856a9574d42c944606f732f2081741fbd6", 0x3, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:46:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x10) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) 11:46:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7f, 0x8, './file0/file0\x00', 0x8, 0x4, 0x6, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) 11:46:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n..', 0x3) execve(0x0, 0x0, 0x0) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0xc815, 0x0, 0x5}]}) 11:46:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a1", 0x1) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x2a6) 11:46:09 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) socketpair(0x1, 0x1, 0x6, &(0x7f0000000000)) flock(r2, 0xa) fcntl$lock(r0, 0x7, &(0x7f0000000080)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x6) unlink(&(0x7f00000000c0)='./file0\x00') 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca2702ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") 11:46:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:46:09 executing program 1: r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) renameat(r0, &(0x7f00000012c0)='./bus\x00', r0, &(0x7f0000001300)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) unlinkat(r0, &(0x7f0000001340)='./bus\x00', 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000180)="922891c92c4d2da8f02e96bf0e5909f7fad829afaf1f499356271fca70c0407613174eabd65e31bcac65e65600a7c83ef73a3ee3eeb38547d5ade2749261d3a8e9918a367d0d84f98a5002cd8d21d5ae5fb915ddf1aa2ba4ff9fa48b95d3c56ecefd69843a12fa6d451ff7a94debaad2b4555cc89d69a9098d41546f09f457a57799e4b4ab393c393ac36c063aa971bba0a29910be7332f32c93ba20350df4e2b54b8493cdd288aa0c245132be472317c3daa942ad6ec48513a6fcf294ebc843696c84554b4fc571f4401a357233e6a60cc52f131f73aca7bc72e75632407be705b0b20194150dcebac709d09f7fee1ae8aba0076a1c25c456430bcd32e304de3699576f5ea57c32e296f7bfd68de4c16c0b5199b1000567dd08546378a1ad15161e6ed550ef96d40f0d5b62adacc7701f53eeaba3261d2fd5c9f6effe5207e87ea1e348d7c6466f19a76d951581af9e545e721b834f96effcbe597ee47d3033401ed9db4de845b7efbd8caefdb2b955578b7d16d404f325b92e58733d323198309c7288331d67d8e19f2a63f458df27a3c687c742c8e7295bb07af85c0047f28f6bc2cbad3ba5897d4a93406e849278600823fe21173ff658a0a28a3a2c60fb6093ee4aa306de18547bb46865b963ae4e274eb8380fd7b0cc5e3dff72e5b5fe4e4ea38b8c691ac569e644ee337f4e9416ebf62e465b80a41d2dd392167f6b8a7c9cfa3b523cae27524c61b481e31a8dfe942d405fb14743b889aa792319b7c1667510cf95173b514cbdf6aa451dedce03fe898efb2006d83a31e75475e7536460a8381cba70fa09629d50f2f301b222a0f7ac9197e116f46e0a01fd444b1241c7e5279e68b1f7861e937d68d7ed742a0b6acd89fb977c9cdf0f87fc6e3d28cc6da636537506c09f8aa084591a057128d26e80613bb9643c85c313bdc4c700c8b92dfc04d5c6c171795e7e071931afa7aca548b375d9dfa42921d6281434f26175c98c5e101b8484164f4af076e5ff1450bc5b8cb34d0f6b59a8eabd5cbd5eda4833dcfaf274481173386577a9e4a155a1e75e62ffbf5c4759230679fc276203e09a7fc400ce058dc86f6092da3a972e6525dfa7aa17c2c2cd4f3ef6a04a2783fa83e9798f25223b84d3bf1dad09c0c48695882f4342bff8c3341428eac004f27fb6001ea308efc09f440287d463023b1000afa238df34514d6e6b83d6f8dfe8bbf8670a361313f88a66c9d78b290c7e4d187fd89e6d18d58e73f6f60a85028a497a401d78916c8baa3b7135a935ae48205b51da7a92359569818f82ab22eef0cab6b7582882297ee4f358293f746655272b487f546bb6be30d3dd62844a65f0c58680969cbb91cf61b5cfd3dbcd8a4aecf3e0616203413eb36fc38723a87d2fb1c3458faa1b26f00a840bdf163be402a0cffa1ec2d99da4c1ed31c178f0d631c163b30c9ea449d991ec6475fd8fa0c20b0499a0db40c55e2d6afa9bbf3a35f8c2547083ad8830163d82b7a3af03f875ab483b228966d5ee9ac1d3310362080f122a2015985e0729df082248a839551bde75e4467a24ac0cee73d719073fee7fd80a3c02dfe707879dae22ec66f085dd7ce938c7bb7e57cc8235dfecf142ea73f45de715f0dabe6593851d3b14f8540689d2083b3e7f6aa7bd918fe61cfc9a0ff158780b4a759c9833ba7483845e448ee776474e393e769788e5f09d7451b52d3a4ec9b0314bf1d451ae3bb550f875715b920f7b2e185770dee9b23e11039af8f02346556723a3cbde37c8dd8d94d0509e322580490f57abb41e41d0a717049e2f9cd4cfe5844b17033ff54bf3289782d60a1729e67e4972fb671578a9f0f0168c9862a9bc60c5dbad785b7180be4f86b51de024d0bdf38abe283f13600edd40a887432e96d1784827ff387c15a4b8a9f7718d1fd4f5a5614ce5811f700a3c35b65d3ae5157fb1757c4f05b1539f6e53a4b7b2e61aa1a9d5d6dba4c2368d7480606663c8ecddbadba042528cf6b20771087d8d2b57b0d28299a7ad08fc18ead3bd89f1ab442e3f09ebbf1864491f37aa10a0fab0ea7fc6e9069f3d4a7b644600874f807e624d3701fd51bd7bc681d00246ba27681e4921804748a4463a5383beeb9bb0880d9aa401ab501e5b74bf4cba5442fdc1e89cb80c4c6eba74007b859b06568a4d03728d3b9e0d4780440d6c2cca781c283a9b427beae0a2799659185c0857a0b3e5784dab27cb3bf046343bdc096cf9c5adfe9e784a70ff7e19fdee0149faad8a3ff6aefe0eca07564f45107e10a2a505083476393659c1b16decd5790cab7e2bc41dcf374db05b7fae10cd483a4ffe1525dadddfdf76eac4ec889730a7153a606e4bb8e7578d7f54c62f021fc99c88ec2fc1cc549c737355effec1199b289225895fd9b18abcf055415233c849a2d06ccff13b2e7cc3d820a3379e0fb54ca3da97f1066398298ba33a0142c3eabf163cfcb91aba36dc3eafbeb1f4c4602ed01842ddafb4056584b83e8f5a0c91f4d6ef07774261933b363b570ecf3d13cc4d48368435ecc7c1f13fd2450a6d114da5c48c790916218faabcd1f93ba77a94294e742c7094292695f2720bca73ef18d3cfcc3ce92c94da094cf4e02c2cff50c160e851c97db0134e8c13e94e8c336f7bf69997a2631c509aae6d54e4401be4728b89534c7a792ba4b4d9046fac8423d564a90d8fca9f632904709e275ae09cf9bb76eab68b573be86a823c0e4c4e87390b1e61d5760f97a1df63a370aba60ccb1ebea70af454d5ef89faa8a7b98a2848671b2ec026970cdc60607e88e9268387e6eb8066b77d82752bbf128b43c76732be7b41c6dd3f3decc231af81a3294d880219b694bafc89693461c522fd42ed5927c81460495bb36d80d129621895839f1a1d47812d21ac9f805b8fb9dfde0e7c38c7fd6e3b8b040b6ca3184591bc92cb0711c47a0768de0b713da1fc8162a2fc479895acb8dcce6cd046f6c9b60fa0a0e069703e957cb3357d0c419b806efd12a9fda15e16eb6a874f07998554e3bdbc7e6927d3417064d0debcda80afb9370dac27cccf365b1ba53a0df261780325d7baddf6b8b795da546f39ab7b31c6d961a6b9156201fc56b90168703d5847fc127802cc60e44017edf0257421804e4c11d35334e1414d16875c76d022b46409530c84ea660ed6f28c8a712ec6c2392499adc0c960452e674661b35643325802c8a10934281e6abe92b2f233ce4a40b13ab7c4e60b312e70df593323dfbe26d413e286a1c6ea054c08afd304f2acba66ef6f0c5875fef0facc43b8fa9e6e2c81e81429ce61076517a7466de5dc2f51d2cec8c02c7eb1e4a68dc92332665caf32ba3f254749b11d6087aa5fa0025baae68fa758abd2d2d1b3ef8d8cdb7eae4dbb45482e328d25d7dca95a94120696a2888149f7733df4d01b20a2d8f782fb43e28682d89761f95df00e1846d8665190d6f4a3f7c6234d919f27495065d77b82883a49f8829212144be3cdebb6fd70c7c2f2ac0fa52f7c34dbc55b440ab43d65c0d79b279faf5a6df2cb6061e57ca6d8396efc1914b5057100f6fc299888a75f32df0f977655b78016d2c99ec2a392ba910de603dfab38b50b9ef55562df75570bd0f85fceda60061dfad902dbdc6ae66e3c2e1147c75df7e1ac692e5bee1830424cdbf07210f28066258b56433e66d65e406456f0aba04451dad8f5ef88057dd9d5e87e55e77b3a4edbef8f462fa84a085983548590a5648be158d3c2b898de4a00adeedad9f37f71344a1c45bb5dbccaf30d469d6e1929e2494c73daa3c3296e8f930d727aa6d2dc8d5e44d478e49d402a1e17854f3ec8c9c1540e108e75f130b75e14355ba000c71d348aebe64679943238eb56997d7d9c9aeb66700be02e83415cd4e2e6a0e004b98135c4b96d75736dfe68f7d60a76132cd952c35d7fcbaff34bf3d2cc4be0c66f30a8a5ca4f81c0d99824fa78520d3a173b3adc1aea8ecd0a10b363c3ec4fa2fcc46977e22ec268df242d400f28768e7a70a9248f40733a7bc11977559e4f836c1d98f41e273cc9ef0da450b83e5ac7c7d9e2997696689e0049987f0e165fd604cc0cc43ac8b6b79199ce8a8615eb19a80f126f04557d5debe0241a7096f16d3bb55dc56e73ffcdba0d0664d8caed4bb4ec45bbb4e7dfa4df1ddca7a4d430d129b7324f0af595f73650bf8c235e4d60a6b090aa312716587f4f6561366d9f507421f5116b395b81d80f0ae6082d53ef54a91009993301bfdd616b787b715a27f62efd6d07ad69afcd38cf12d6b7bb00a79179b8c0fc50fbf54696c9f133fb852b73b1b815ee55c052ea12171f5dea070fc09580204dd8bc0ad11bb70d8c9df10802f1374ce1ad81791ab5e2e0f7c715fe41ce1db548ee9a0407c4dc9b7c1a41eedc5626cb6779e13795d5cf7dc79e468095b6209c7d591cd98784fa0839552d91669c862b31287584032843b7c422fecc5a2eec3991d487b0f167a9ea8d33e6f3aaeaeed9ebc4b98bfd27ec7767779dd769114cde9eb54ba8ab7f1657593013d70b3083218a461f08350e8847e9260aaa1ea6bb5487ce6bdfb5a5a7075ead284f35f6c0537b3070dbd3d5f5069bf980a847e3adaa4a835c2fc7eae4d9879e883a70efcb6655fef5cc23feda91a553a4746908a130301bf943daab49b8a993485eeb66f19c5d3d7a190ccbe608b9fdbcda3a83402d061f0d1e67206eb71f25073b99ab7cc699e20af4f527b5358a2937dc6f73fd187b65eedd4dfc9c83c0fc80973406888b2abb5c996dfe9ae6128f471a41a0b4a597176d2c2b67a11a5d8d0e76293a81701d3e33b5fe82fc4c16746d68cb42b670bafe33863867eb2f07661ec235d2111afbf9b3abdd3277d1611bae579dce792f4d263f7aa5757d8bc7ebe4bb6f5e2f731b68a5584dfb3755b121f8edbaa5a71a89294668a0b41c9ea6c02ad7b7e2e0830b3f6004ae3f2cbcf377553861a5fa16d1d81b5100ed468bf8093535060d5221a9173e69352bc2afc7d352757f2ca4b245fadd13a9cba3aec2767d5ba6b81296c62751490367cea8050a39f8ef969719b3b5bcca7e6e0254a70971ddcf4cee798988f71c294d299b0b0f79b14ba245b0c859c06b606ea2268fb21f66dadc7aaa822a3227ac5fd3533ec1a41110ecc684db25b0a22f36f0cee198bbbaccf9b5a2fb576a573f4286ff05649cce0ca95bce48d94804d0b58f89e9077c6f5a038f971e3b774d3b1b47e3f61d655f915387590996febb6fbacdf4eca3098aadc39ae1a82e5dd45074f2452a0e6c797190faadcd37412ddc480470aadfb25f8940d0d843ffad4a91e46be1c0a48c8406a31b715792ef516c572ab9efda6bff22507ee6da8b641979ed65ae0396e09e4653ebf1d7f4c0e9e84c821cdfdbab5ea6034d2ff96402122131128cd4cd209b01610d9a65310607efaa6e2c552e596fefafea134a24918fa074759e4e27b2b9c17df638fde5b7be060d27b039934aeaa117089aaebe25e4693a00477a3326896f7b0caac67b6e0cd2f6187de786208f78028923c1563ebd6d163fa9cc9e72f63d0c27bcc10876d178adfaa6240ca0367a8870f5b052ce3e2b86ea1ab221e4ebe3571c0afd0c18c54ad79e08e077b4996519dfb114652f6bb90aa1e08433bd4b2a616931f9165b893cf28f4fd2388495b4f30018eb00ed3fafd9941ae517477da13fb18ad67685e5b27d147347de67c25617be176b0b3ecd83e3298cd49e3108ce9c7fcc0c1a050a8ef7782c99e75150fd76c706597d4d0ee520a1343dd8c865034d1dd758", 0x1000, 0xc, &(0x7f0000001180)=@in={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000000), &(0x7f0000000100)={0x8}, 0x0, 0x0) sendto(r1, &(0x7f00000011c0)="6575917de6006da7835db9c6149e9f503b4eedeac9bcef848c08ca1646ca4d948bd1ceaf0ce9c2bef78fcc418212d2d118c47173a19f1d87217f0f250f1b3cd97e20bd2b706ae6b33d7c41422c85b044b9259f1ea14805b69ebeecd8bf38394e71be2fadceac7accd288bfc75d029e352f34c5251d2bdcca8589c5862b9ebbd6c5085ea2aad883783fed8944e0046589636d9acbc2f294b46f07903f10c149f13405bef53f627e216187a18130d7cfc64ec4c101fa600a90ad3ef815dd71c7ad6ac6ad8851d8152fde28dfcc687d28fa69ef567f803ca23a0661c3e1f723943e9baa2a56e9914c13f03751a5", 0xec, 0xc, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1ff, 0x8}, 0xc) 11:46:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x5f00) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x2, 0x8000, 0xffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:46:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 11:46:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) poll(&(0x7f0000000000)=[{r2, 0x13}], 0x20000000000002e0, 0x6028) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) syz_open_pts() 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x6, 0x400, r1}) 11:46:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = semget$private(0x0, 0x3, 0x208) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/229) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)}, {&(0x7f0000001200)=""/232, 0xe8}], 0x5, 0x0, 0x0) close(r0) 11:46:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) 11:46:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x4000000000000}, 0xc) 11:46:10 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pledge(0xffffffffffffffff, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x18, 0x0, 0x40000000000000, 0x400000}, {0x80000000000016, 0x6, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 11:46:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) recvfrom(r1, &(0x7f0000000300)=""/169, 0xa9, 0x2, 0x0, 0x0) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r3) ftruncate(r0, 0x0, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x18) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) 11:46:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x12, 0x0, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x40) shutdown(r1, 0x5) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000040)="46c3cc88c5014944d6aeab6eb556539adec36d56c288d5", 0x17}, {&(0x7f0000000100)="b44714cb0af164f96a8c412b6bd1e8f895006573d71b3d79d4d8a8ea1cbb282360ef4cb2a21baaa3111ba2093b0b9d308e7cf11bac71d528c54e34fdbfdec4c6dd9e58edc01fdf0461f36fe9521ca8d7eb2d08e0b3c29e69c66fdbd2d225f10bd6719b614aa2012d0cb0955203a7d869e2ca51215c1cd1013429f5341b2e0c1042e17c55b0b8c4c21e7a4eda4d9b8bcb9b85911617f76d0cacb03d95c1fae796395496d42aaa7222eca360ffac05bcc2ca", 0xb1}, {&(0x7f00000001c0)="a6691491f1552305f774c0dbf538b6c05c2b5c42f801041b16d9422f2fcf2a5c99010e5d0beb5758f4a1ab1996ea6a76503ec5b99cb78e91c44bc268fc7ddeae3446f37d3ff78a67defd8b76a2bf292a6167fddf9eea8fc74f628d198dfac9f66bc18eeeae534d166898e974b9a5dedf400ada5d03ed", 0x76}, {&(0x7f0000000240)="48e9dc980b1987314c952bc635bba75305ec78be18f2b53003013b0381f071cb834d74a9476e86520025344c29a534eefca2eef35c4212fc007904e50e45805e3c8f904b679649477a201d0770a8e707f92df0ef197900afaf5d0f8bbd36cd767db3864041f4205077e9f702b5c5835f0914635990235d628b718530de2ad76bb2391b2e8179472aba4f1ebe2915486c7d72801e7970faaf596407158d9c276082601cedb5749a578b02d199a05c988e9f79f1171479a8fb5e84a161fa511b42aafacecdd4546d86299416592be9596f009da0ba3b94cbc7565e2f6d01c64eebc91af09e5498fbe54d9ecc1647163f37", 0xf0}, {&(0x7f0000000340)="4b5abb1d8e0c2a017d8d4d93b900df308ef705d4a9e377139b3a8340f893884d78c9469f9f771062b38c3704eb2ab497e7736e46500fc76f91c509c68d133401bcbd127978b7fa8fc18d541106d7f438ef58d01a2e3a7a4ddc8df8623c875ff080981a3864f11d3138aa7ae3f3a529bc6ce134267284d7225ebfbaf5ac3b449025982fb540307b4aea729f17a007e0ff906271d72001f437f50bb0fcfc5cbd0f8dcae3c3e92ce75ccf537b18f044e6544b6f9bcd16805b98310ac2b8556d92a3fd6a0a25521c4e214ce77baa331a6a1477a82b91a0686b31529e9012162941342264a97f18f84b81baba2b955e2bc36880a6b23b35dce750849006bdc3ab", 0xfe}, {&(0x7f0000000080)="5414f426429096ce1b622c197a210cce75b7551f9d6935edd4e54235641a761af86d55126f9d14cb2a", 0x29}], 0x6, 0x0, 0x0) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x7d, &(0x7f00000001c0)="358522124aa9e681ba7fd94500"/26) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 11:46:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = semget$private(0x0, 0x2, 0x2) fcntl$getown(r0, 0x5) munlockall() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28400, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x9) r2 = geteuid() openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) r3 = getegid() fchown(r0, r2, r3) 11:46:11 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r2, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x2c}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f9, &(0x7f0000000180)="9df3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x57746862db9052f, 0x0) 11:46:13 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7fffffff) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 11:46:13 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) r1 = socket$inet6(0x18, 0x3, 0x8001) dup(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) msgrcv(r0, &(0x7f0000000040)={0x0, ""/93}, 0x65, 0x1, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r4, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) setsockopt(r3, 0x7f, 0x7, &(0x7f00000000c0)="9ff93df89e77055b42a5e675f1e352a1ae14be99adfb6caceb0d983aaff52655c9a2ad65087be52d2ceda3a852e6e2673e9dc995987c6da2915c781c5b3b839a475c2e283cdaa2b7a3ece3cf5496eea60f5c83747b99186b14a7cb8b1787fec275290ce394470e261672268f1148e3a6", 0x70) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ba45ede2435a8b028adafbd4375b31059c11f0debb408e72ffe264033c254df9c5b2ae95e49c0a000000accf2cd30000"], 0x51, 0x800) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x48}, {0x6}]}) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005006512f63564cf5ed7fec00"/4098], &(0x7f0000000100)=0x1002) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x6, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x2c, 0x2, 0x7, 0x73f, 0x8406, 0x67a, 0x9, 0x10, [{0x8001, 0x4e7, 0x3ff, 0x10001}, {0x9c0, 0x3d, 0x8, 0x9}, {0xff, 0xfe, 0x6, 0x6}, {0x6, 0x3, 0x0, 0x4}, {0x80000001, 0x10001, 0x3ff, 0x8001}, {0xd3b0, 0x8, 0x5, 0x9}, {0x7daebb7c, 0x3, 0x3447, 0x101}, {0x7, 0x1, 0x7fff, 0x4}, {0x20, 0xfffffffeffffffff, 0x7, 0x1}, {0x8, 0x4, 0x4}, {0xfffffffffffffbff, 0x2, 0x2000, 0x7}, {0x2, 0x1, 0x8000, 0xd3}, {0x5, 0xc53, 0x4, 0x5}, {0x977, 0xf382, 0x2e1, 0x8}, {0x0, 0x3f30, 0x5, 0x6}, {0x5, 0x2, 0x9, 0x7ff}]}) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000885000/0x2000)=nil, 0x2000, 0x6) 11:46:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e43ac2224d12d38fdcc398505fd9c041e032aac65012c154db9ad8a4d882834a3ba738282512604ac47a6e3c37123e5d102c6f57d26bc7e21c23cfdc06ff04f74f98041c90e08710bc43c6ce1200b4b0ceeeeb97c4aab2009330937751a703c552ba4a3349ab94ecf3054ff498d66dd8dbeab0bd9eb3def6c04c99d811641f3fc0455f9c38e1c8388259cd161607194220ffe8cfc3551340186076c7d7dfb7db0cd1db1e10c17aceabb1597e35", 0xad) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 11:46:17 executing program 0: r0 = socket(0x2, 0xc000, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) rmdir(&(0x7f0000000040)='./file0\x00') sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ef") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:17 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x2159, 0xfffffffffffffffe, 0x4, 0x4}) close(r1) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r3) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) fcntl$setown(r1, 0x6, r3) 11:46:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) socketpair(0x10, 0x4, 0xff, &(0x7f0000000040)) listen(r0, 0x1) 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x3ff, 0x7ff, 0x8000, "28b6c44ce7ec74ff71007b9199e54c8440e9945f", 0xffffffff00000001, 0xa9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCDRAIN(r1, 0x2000745e) 11:46:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000032, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000000)) getsockopt(r0, 0x25, 0x22, 0x0, 0x0) 11:46:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 11:46:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0xfffffffffffffffd) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000340)={0x45, 0x0, &(0x7f00000002c0)=""/69}) read(r0, &(0x7f0000000400)=""/12, 0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$getflags(r0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x3000, 0x41, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getuid() r6 = getgid() r7 = getpgrp() r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000500)={{0x1, r3, r4, r5, r6, 0x22, 0x81}, 0x6, 0x401, r7, r8, 0x3, 0x2, 0x1}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/180, 0xb4, 0x800, &(0x7f0000000280)=@in6={0x18, 0x2, 0x7, 0x1}, 0xc) 11:46:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7fff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xaacca8df79126e4a) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x7, 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x1d) mkdir(&(0x7f0000000200)='./file0\x00', 0xa) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) r2 = socket(0x1010afc84ee8a7d8, 0x3, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0x58) sendto$inet(r0, &(0x7f0000000300)="268be4b0595aac8a48c6298f990ea69276cb1b37790e7191deb84669c18cad04f30675cc7a5e0fd1d96ebbafa99279dbbe1b03d6e93e81a302e6f24a8a0196e6cd0ac99f7181d194696820b162585ddf5d2727152975d4a76ed153bd233c850e3d721b7511169e6b0852644f55beda3f07895b6d3b9547a3d36528a35f460ae7d76f6fe73252b9058519f33a3fb5eb2893bccdb3165582e484a36f13bc674f0385bf3d9fe413c7ca3111395aa5c75884370e79eed1146c6051fed3dcdbe853cc8529f8", 0xc3, 0x2, &(0x7f0000000400)={0x2, 0x0}, 0xc) recvfrom$inet(r0, &(0x7f0000000440)=""/218, 0xda, 0xd63d30645b96c4bc, &(0x7f0000000540)={0x2, 0x0}, 0xc) bind$unix(r1, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) mkdirat(r0, &(0x7f00000005c0)='./file0\x00', 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x10080, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000640)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000680)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000006c0)) acct(&(0x7f0000000700)='./file0/file0\x00') mkdir(&(0x7f0000000740)='./file0\x00', 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)) socket(0x0, 0x5, 0x7) r5 = fcntl$dupfd(r2, 0x0, r4) mkdirat(r5, &(0x7f0000000800)='./file0/file0\x00', 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x20, 0x0) r6 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r6, 0x0) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000200)=""/68, 0x44, 0x40, &(0x7f00000002c0)={0x18, 0x0, 0x8000, 0xff}, 0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) nanosleep(&(0x7f00000004c0)={0xffffffffffffffe0, 0x80000001}, &(0x7f0000000500)) write(r2, &(0x7f0000000380)="ac0922e7bfb6bffbe55964da8b5d09bcca360690e6ede95b3259020a7f49bf28c8acbe8cc65b62041ea40a1deb4afa15d675784874c891da86cb1152f6b4f155e804e4061505907428a5a6aea273a44d54a18a72426dfd3cda7c40a5a72ef1a3cb48e9315e47f0cd916331bb66fb80c50ab398fbc8475e6032fd970b36918fd5084de089521f963e9b514686f1323f798ac4afb681006ce2c3983944fbcfb33c36575aa268361a2451136bf1061604895cfb55d4a156d5826f225de95f385663b2ed8a85aa357bf4907bc0d89e7f109d49bf417d20119c26a6cda3e9d9b4da3d1519efd479", 0xe5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000480)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x3, 0x5, 0x100000001, 0xd3a4}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) close(r0) 11:46:17 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0xfffffffffffff001, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 11:46:17 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) pread(r1, 0x0, 0x0, 0x0, 0xc600000000000000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe01, 0x800000, 0x1ff, 0x0, "000000000000000100002000", 0x100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xfffffffffffeffff, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="d92cab0abc12d9161f1ac87d1af92de582413dd4f469ce7d3963bdcd433ce92b6e20822a9e0307648d833f5b83e234a172149e27c66f1bddaece9ecf41fee9774a2349137cf920ca19187ead774e354fc6ff5aa4903d82afbd568af935ac81baeb648a2b53f5114f30c3be0f86a9f81fa2807043506e503940597f08e1e823f58b861e", 0x83}, {&(0x7f0000000200)="a905bdeb15776261189f34f61e15e0ecf01cafa0a79ced6af7f8580a47b274097af42fd87c686261eab136432c01336ee4fa47d7067fd863ba8b5ccdb43c32901fd8056eaa4a98c9592f454e0fdb9789638cb28b470aa534083b514e3fb66accc366b8046b3aa1c3262330ad9aeceb5445aa932139c14d4cc5f029e98fd285851d4abc82a6eb9c9c02feee8e1fb33043a32c87c7702b465f39be9a6335e556e20452ce6e9369cab7219535900842e15dffecbef25ecbb98c9ffed878a58415b0cb4d36b0", 0xc4}, {&(0x7f0000000300)="0126b12408af0f6edefd3f6e24366af872630bc53f48cf6d22", 0x19}], 0x3, &(0x7f0000000380)=[{0x40, 0x1, 0x100000001, "e46a39f4d77161832bf64cc12cf2b3b04daa2ab581fe2636d38cef3d75b87d4dfa923a68efa77c73e3262353ccf2e75c"}, {0x50, 0x1, 0x7e9a, "949ad10a481545765e6e9ba1da7476e6f9ae019f51a892801c024f8ba0f1e2b66f1c724cb470ec715fb0619c53b52b9b22b0316d0cd2af0f74"}, {0xf8, 0xffff, 0x9, "c153e278dd0abab1616fe3712abbfe887aec77360b12752789db0a19bd093f00ac236efbe188c70c3da7f8f83fbb3805e45154f0d133041a3e3cae01173473ceb5bc0cc4af508b28005e9ec4ca04fa04faa1ac6cb9b25b10fe3d2986d3365c900a1b7300355a646684ffdecf136c2247f51c5a37a150642557e54d03133d393ba0516d389cedbd9852718a40fa09a23848f8bd3432f543b7cc68605f54b923cc2a59f954514025204ad713878835766ec4ab53e79c1fcba933ed23ae708325deee0a7aa440e28aaf362b64cf64e890e25a79d80486e41793c07df4e6294a1c51d892011289"}, {0x30, 0x1, 0x1, "52725c02e8c211793c87ac49b0029d2289bb7256ab61113af4f0c4"}], 0x1b8}, 0x4) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 11:46:17 executing program 1: mknod(&(0x7f0000000200)='./bus/file0\x00', 0xb635d8e0d5015eb, 0x1f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x12) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) write(r1, &(0x7f0000000100)="510fc3", 0x3) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x2, 0x29, 0x9, 0x9}, {0x8, 0x2, 0x2, 0x7}, {0x6, 0x3f, 0xffffffffffff55dd, 0x400}, {0x200, 0x4, 0x20, 0x7b1}, {0x43b2, 0x4, 0x33, 0xfffffffffffffffb}, {0x8, 0x5, 0x2, 0x18}, {0x100, 0x9, 0x6, 0x8}, {0x20, 0x6, 0x1311, 0x7f}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000180)=""/182, 0xb6, 0x40, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./fiNe0\x00'], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000340)="7190a965728efd8343afe5196ea1cb62e8b09dc000a166a4df2e87019282db67a12506ea1c00ec81e2b6a4e106e4696aee96f71373ae32cf8a5194912fb5f82c6b7ddda53de769d92326ee098d19f5fbd06e95ccfa1c4f504a65090f0de081aae79ada97c77c8e130039c0d17763bfa08f7d0a7374e14519d97dacbe73fd7b8b1542e07f056e1621949c18dbc73d4ecfc523f2c8a717a5d6661f18b80444506d41a651443e7200c78089156a5ed7a467c38a17e69d82ba0274212ea136f5af3ed32b25c4cef9a32e88fd0b41e4c2985a689e49c280a2b3dd340e5e6bceb8bb489418c86db5fe6703eed992f461b75c23ed6ee40fa2c239d5f99a336f502d8ea43ecc4ccb977ce06143d173a4cf5bfc7f20e02bb53c41fa740a8e61402cd7d1c54caf3ff32fb93f0890086971dbb5b9e91503fc40a9b719458e54a27610e3865bfea436f6a0bda6c22175e264415fe01c4e76462a65f479371fa9a3fe234905d825", 0x19, 0x0, 0x0) 11:46:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair(0x2, 0x8000, 0x10001, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x8000021) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) 11:46:17 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = semget$private(0x0, 0x2, 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/193) execve(0x0, 0x0, 0x0) 11:46:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80000000000, 0x3, 0x90d2, 0x0, "5200c10000a10600"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x8, 0x661}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4000000000000000, 0x0, 0x8000, 0x0, "92794755bf00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/134, 0x86}], 0x1) r3 = dup2(r0, r1) recvfrom$inet(r3, &(0x7f0000000040)=""/59, 0x3b, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 11:46:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)='t53', 0x3) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 11:46:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x1}) ioctl$TIOCEXCL(r0, 0x2000740d) 11:46:17 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x3, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8294, 0x24000000}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcb00"/20, 0x14) setsockopt(r1, 0x401, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xff) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) writev(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)="22f73e8dd9eb8498f35418ccc1d18b658f8372d0603751fd4a0618e7db5bbf249163335a1ab3e98347981428177cebcfd2e51b557537b69a5626bf143ad1a52f7575e4be060351d9aa3d009c8794739a013fe144c6fa4112c0876d9cce3aa84c00408d88141a83cd45b4d8ea08e1b8acfb206287eb0499395e501a6a5625972a8df3a19d8d7215e00af3bb36ebb74891222f9d3bb9f79e0cb00a30be50cebc8ebd078b1b0991", 0xa6}, {&(0x7f0000000180)="9d6de060088d0c43555647d42f056c7e870e431e53cfb179514a55e22533a5f0c1f04ab6e20ec1c9552bd7793aa8efa3b4097e1406d74bac629de3fac6e3804a626a7504364857ebc3526c6fd3730c02dd7facc1355ac5b255e8ed02b245678b17999ae567fe78efc8c3d00e4cc8fb00730150cd706ea697ebe31326696de7ec40cda446ac4e21684fa578107e2a396cf7a6d5c419ed0fc493a0e023ede76098f6767b25b1182053897f0f6edf326d3a4371e6e287e7a186e0cad239f2", 0xbd}, {&(0x7f0000000240)="8ba67d938689d341e92b4e4ace3365cada2e5c279ed3dacdd8e67cb42a8e23db56b2488d27ae8cc94d79d17e91cbe525f1140a232b51c89da9415fe51ccdc0b1bfe3a8e9acda17ce50dcebcbaa1c230419b9eff0c8e4025975ea0ed70f98db4a1199ad7b90ef46ecd44ce56c13b26d32ebcd67711bdb52c471d6c3298a48acfaf3cc0964706f7c928cdbbb51482fb8d16ab15568044f944f1097ade39f924fa3b2e87e0e1e2b20e5d93ad39f212c13d4eaa73850cd1d8ed9284844f8d6230775ace806d1d5c21864ac7b54e921c5939fcaebb1fb29a94b914b60ce7ce723fa8d9338cebd362b8705f2682004199236060c7483f738583a17921759fbf27825c1521032b76eed7725f8b02b098af08b506c7281d953ab1b377543460133527afede0245d8126da6c0e92e5bb46ac5e5499a6bec1932562301ae0c7fd5cf6b7523268d9b9f97c652077eee0759262e8d471e5cb2e392f9da585bd8f1054f7762d7dc04c1d1a875df22bcfcd5137049f72b657cefd312bb7d398e71da5782f4bd60ee22b91fb9adfe8162ac90bbc897f9b72bb11dd720fe2d841da7e44dcb3bec563e4a115ef51193e9a6586bdde80c11d7b1f506d2decfa572302e1df9d3c61dd4c5345e1b5f8fe7e305ffc27ea1c6c6bc7f2bfc0da9206e7a028f751acda210f60940f0e74380940fe4b7d0a1eff326d70d40f90417fcdeddeddf6bd34a801d4d9fa659eaf5b14703da6225a5c3ee7899c3a2dea326158462090cd7947671dccc1e11b92e2774136adced54c52c6dbf71a5b4c75fc522323a61c952499cca5ddbc016909d3152aaad81be7a5f073da6b9940c702386384c32d15028fa9a708219ee9cf0396c653bc484aa22bf38b5413c06392c5fa58342b80939b000a294254edead0916819f85cab360f06c236819af74f845e470814aa8c2c192ac888848b89ad49ac9b138cc7e6108738e69ee3f060f2e3ad943f76a08d4b42f7b75c45622705f7097c124bc79bf169b30ac40f908a22da57af6b15458bac8294cc74dc1b98888906c7d25b3fb55bee1bd4a86737aa75fa8f437d7d0a5a6929a70343f97d8bf8c4f183038e2b717c17f8cff5e5508f5d8f62708848b6f4c1f5afcc8cb642581ca74b3653f7931de5df6f85a0a11a7b7cf0ce3d773065fcbaa693be927fb53a97471fe8b4d2824a282ce6bdcd2d06a50430dc9f66c693cc4dbb96dd82dfef8cac7c4de11fe5e45e3fc5ab2ea25c1ee8b707543e4879cb007caac5612b3b3203f4c123ecd4c432be764ee1ac587ddbfb9cac63b6da5a133d63235c0d8988b403c1098dcaac389c996ca1ab8da16d067154cb72dc38c912856520ec306ccc61c0bd100e34e221a2605a9c79fc56cf0bc9e603283523f5e4aeb9a6d1d2569a0e72b5b4d5f27f433b6054a83f1e4c004ec6aa560b16aabaad0a33a0cadf937dcb2c5b8bd9e05cbc176fd126f837c451649cec65e2de7d5ab13e534ba52531d331b3c53f355b7ef68906f0e9dfbc28f87e3517ed71dd4d4b97cc15378c39b6a001be8a8b74f636c83ea169b4c592f0ffe0893a37888fb692a15040e5519ecfa207010aa2e037b3d70449eea807d5c50c7c29ba86aebf396606751ba91d124c7f2dfff459e9db7f8f2799d5c8fd8c3d12558d407abd861ff86a5f539ae8ae523639dd64a68f88e185222f251923dfd7e521f4cad341f15f7f65a1abec4b4285d2fbe0305852493fe5015d2791247784808cc553730a56691db2360b6aa6a33eabbce69a877b322d70911abdc0690853f1815e07040bee1729df67797f60c7a2c789fc0056f12e937290bd917c9769c383dece10092009670d4962b2d8ee547d36887a83f5d2051a34f6b29806566924c26d549e2ceea070c482259985b64498448106be1ea544387d00f3ba211c2490ee5a87a919dee273411297cb00c8199c7e8be95e2bca8c1dd2041d6839a55774102164807d1378706adbc64f9e74948c076488c105cd02a6dc73ec448b3ebdb366eaaae0b287511be57be23079778ffbf24cfcd4505362689242927c4a48a5db68db3e1e3135e65f85417fdacbf6a6afc771ce6118b451d733cda567471afdaea4bbb2e79486aac2fae58df7fcf24fb2c6847196875fdf1aabdc3884ed170f111aa749830e3e558c30be044e09dde29117f5525784deb826a3c33c09250d1224a938eec7832329f7a5f805ee7dacf42625448bde1e3e123b197d940f3cc5352378f07e8dac2af5fb0ee3b05979e8acf333451319642f5df3ac24d6cdc8a3f244e70b3b5cc925400ee58734947500bf926c1aa61382fa3b9e9ab0f3cec3488c7af10b784f30fa37e6cf0067690d6ee72aa5d3f693c5d8926ef971cca01f5aad8d0a3c7c6642e31a5e4ea88923d0b4e56dc515652655b8ce294a86d597061c788fec8b87345ce00a0509f29377cdd90847e279e5e10e68e9cd53df3027e291bbb32bf13c551fd7fdb7ddb8e94e7469676ccc94b00cc1600629ea84bb56f5793f620853d4ec541d7fd774fb2fc37d8b69355af80be002872fdabe6fe32d61e9b5d7b30cc025a9763e378c456f28547792e51089793729cc530f09032f9702f52184a2faa80ed864973ffd4f790ea5d003e0d05f8af5f8de58769c199180c2724c9e84914c2725523687c313ae463e8046c9ded31b824de7c8c29fa318b12bdec433712a2aaf339c5138e7fd63ccbd17b5b2f37b8f6e1146147cdd71987dbf7693a9880a621382664956e12f0b526663e2e21e00fa9b1b971b975f3252ba4ff555d3b84cce7ef5483c0f3be251e65f1fa8e71bc5d9a2fee8fdec09276acd2d155d2879470a52f476e954991a1ede9c872db317a4b23212127eca2bb9fd648d321cde5777857284228beba5ccc534de857521bf0528354fb676122a07776a1c1366c21099164d25f8e6a52c2e4aaf1418898d49817dd8e9fb4d720521bcb643421637a0c3610dcdc48f5de486fb1c9952a7f81914813f6eb78f430c25d45615a4f12e8819e289344e6a89349057ab5ea5135493e6e8d0f5dd78ea4b0f1cc34340b4fff2cdaa9eb577df7eba9581965e1ff4f9880cf848ed55c76aa68bfca091f23b3eb371f93b89173113509ddb12566c69c6ee9b23d632e059f58bb7fcc40668a8d9fd495dc3b06b96011e93c6c7baff97b1fe6e50417920e6c6c03fb1252eeb8aa9e284151aad36cfccfc6090783c0430030c6feac02b96e5e2c665ca2e293a0427ff841b05153c60cd62b4edce2962afd1e3bc9deb2b524bc6728b63cb51471561bd3639852559bb8004bd8f4543146b494bf67a24a61fb63a746c563d30cfcbb57e75d68db0d7a32b2aee70311fbabee2dc50d0327dd3fe79e2afedf095d8b4a04bee00d54cde8f043e3bf941e17eea5c269409f510642918f917cdc985048cd661541c92473405052fba27714ae635c5797c04c46b1876d871ea3c948b8fa4a7f4200bd0bd7495c4ba2f8aa270a5d30b9e4e77e219d19ddd2cf21e9d84930afe583ab2492879682d092a0e2b544d2287ad08dbabab892e25a43744e2a68f2318ec291d93ddda69cec4240c6e3ce4ae8e1571e23650c1a3ad4e84de4feecfadc80d6e736d3674edc701c1b830921c2c2228fa1f369c30c3cfffc56f2dc37f46681ea23b9323676187b8d461c2eafa2e213786e9386e1335c4b76f8aac5a904cd48046497e9b9f745f54833ae2b46e82d35a30b7f8a03fa1dee51852fd633c89065a51d36454f9cfa446a7e4bc761b0a63b56423409bb2e0b91bb5a605655840faf53cd13fedf709454733b6d1d21e81c657df3cf68d94a61a26ec707ac3511dd698ea79d298ea766b6f7cf6c5e72377bdcc855f6a883cb791fa9e85905771c46b2570c7ac30746ac27d849d6d42a7f79ee5410bb816a153b32c25fd517c094d254547a791238af7e8cb35cda302ab78bb25e461faf9a545104ac0d49e50782351f01ebd7b4d91d4f43b19a734bc58969c532144b64d807a798efe95be993ae6196b86bddf922231d263b69d2a2d6b3134c66ef3b4c40a2e21c769f990be75a410b54c91966f3de0222547d7b6a09a9349446b06750581724ab51eb1642cc88682677535cd2510fd1483c2e67c60030e7cc2f83d0eb6a0c0422faa7335f38b7cb7a9eee9489a5742e5669afaf919d0918ce16f51875fa4218da19d60f7a19dc4004c3e6cedde30cfc0f8a71d90257243ea37692ce7a68764590b5d6d8c9e9bd3b3abcd5a9c491730f5dde3e0771f31cdeaff3f65e810598d63da3b4e1271cf7e58e2f1d352ec2ba6836d43973837a1dec6915a1c02a99a6379c2f7ca4922a7436cdb31b51f7f8f7a0f3fc56345343383b1906800c75cdb6f01e649a73bd7b746fec7156a6d2fa5bd83a39d29fa0bcbc2932247325968c057e619a89933a950841d5de402c18f2dd8f255c3d836855cf3b992a772e25802db2eb70387c6765e52a0b7b7d83ce9f358840c7d4f438058eabf7c76bbc20df8e0ecd9f2f0b9fbb66b2d2f0e9b606618387926917d6e3021bca43e8327576bd01bfa54e137558966b521c33aedfd16c4037610ec80255634612e30f4370d1d800fa4e95ba480ccbe88ae4c1add81d1763bab00f009e3a7990f8927cf1df65f39c04cbb73e955cf502cb327d06f53df19aec497811d1030f395d6381ff860f79235dd6fddce5a99558867b11b2ca4ed2005d2e6c9bda17caa550fe23aac4d5c3711649dc565bac708aeb9326814313bc7addc8683b6e9d3cf462c3fd2cd811e7368d9a990fe960348f117eac9d855e450b9131bd75b9bdf220bb9f1cfdefc76d43e23b32a5238beb8bee3d84022c0843cf716385e48441f0cfab5d1fc7e15cd646ce772a23be88e666256462a565df44fdb4493672d1e253ceb319c12b35f7a9439ffd320222bd3d43261f0d01986854bf241323ca7e7e02caff99cd9aff37e990ec894d240acedecb6c8a376c16c2e0a949377dfd81493cb3b4ba67919842291b85b458425fd7f1450a9780107b85d922f36e7a66d032660ed1e227967cf0800a750520888bebdf4f3d214950dd691b7533e747d7df3dced3fcfd0ddf2c33c5179012054565c4d405df0dd4cd6e5549d3cff488e4c74ec84f3ade89840249ac92b7817d49628b95228392e1325b9bcb4f6c62d40d93647d21f8261f6cc81f047da7c1ad6207e43228ed6ebb6df5e7be0d37df9267f966c426a5f5bd9077fabe33eed6fef8a1ffb660bb1cb3c699dcb7ae800749cac37b45109949d7883bf1e4c25e4fd3caad66eb95a49259ee4427d43869fb3ab56b778c79dc51963c27189606ab954c9f32e3642dd57b1650699f6c71d1b35e415c105c89c234f5f48cf550ef77e966899c3cb0ef85a4a31d97f9c6b1adeecc2e2562f2bc88f2c9f686388798c74281efbf669db92b04910767e830b86b83cd22ddee32f1334d65ba21b56a16c4c8a290e3ab2558b8beaae5fd43967fc89f12a37fdf54cd985bfeb43361f24e9e87321d41bd519481b7e57ec2f4e498dc30924f4c72c4f38504916842d4bf28266a3ebab729bd049c09d8eabb9a1f61ab145c8879d189822711187f43b859d4561435ed136af0afb9cb7701a334749cfc56116c95def31923b9488cd7811244491a17332af80a568e45e75ce681fc76f31cc48d889f86a634c08f48b6b16bb6739ba15d4156037bb66053c3446ae8076a3079d0e123b20f8af542f7ad3fe53be9fcd61cca437782ed25da5ad3d0f30539ae5b386bef0a630847d0d815403d65aedff1eeeb63a519db95f4615edbf7acaceb0c006ec2309d52f89f90", 0x1000}], 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) 11:46:17 executing program 0: 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 = socket(0x18, 0x400000002, 0x0) sendsyslog(&(0x7f00000001c0)="64218e618cafe2dbaee3ca13640531394b222f47685913bfe38221e1dd5c406c720f00cc2b91a7b3a01be5fd57fa0886601b404344be32793f8a81fd87919a1ed7", 0x41, 0x29) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) acct(&(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae2", 0x49) 11:46:17 executing program 0: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x100) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 11:46:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5c, 0xdba, 0x4, 0xf97, "6c79390c83e5bc18ee024fa7cc2377a94d626e43", 0x6, 0x10001}) 11:46:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="7f72987cf22bd2335d792c30d0c03d41e39ded42e8bea6716b5a028130ccce36b3a2f6c48e81c5df6c41aa57ab0c8307627fb64f846b752ca148f762ca2168966182f930d4610faa4c9e8dbecd92d573bc0c21283b44f452b8674b47416e4988f22289377f8ade30b7596831056b96172850c4b64785cfc16dcc3152f4", 0x7d}, {&(0x7f0000000080)="dd3d51e2ee205290", 0x8}], 0x2, 0x0, 0x0) 11:46:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x20000030001) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x4, 0x3) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000240)) 11:46:17 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000004c0)=0xf11) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000140)=""/253, 0xfd}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f0000000300)=""/176, 0xb0}, {&(0x7f00000003c0)=""/89, 0x59}], 0x5, 0x0, 0x0) 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x19, &(0x7f0000000140)="037daeb1b07cebfea437a17ecc71bac87414f02d852f74bea2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:46:17 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x290) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) shutdown(r0, 0x1) 11:46:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x1, &(0x7f0000000240)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0/file0\x00', 0xab78, 0xfffffffffffffff9, 0x20, 0x0, 0x1, 0x3, 0x7a32, 0x1, 0x2, 0x3, 0x1}) getrusage(0x556d38caee46fd5a, &(0x7f0000000140)) 11:46:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e2e", 0xb) execve(0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000000)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) 11:46:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001a80)={&(0x7f0000000440)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001900)=[{&(0x7f0000001480)=""/172, 0xac}, {&(0x7f0000001540)=""/73, 0x49}, {&(0x7f00000015c0)=""/122, 0x7a}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000001640)=""/160, 0xa0}, {&(0x7f0000001700)=""/196, 0xc4}, {&(0x7f0000000280)=""/17, 0x11}, {&(0x7f0000001800)=""/218, 0xda}], 0x8, &(0x7f0000001980)=""/251, 0xfb}, 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000200)=""/97, 0x61}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/74, 0x4a}, {&(0x7f0000000340)=""/107, 0x6b}], 0x5, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x4, 0x2}) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 11:46:17 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x11078475, 0x2}, {0x18, 0x0, 0x9, 0xffffffffffffffff}, 0x2, [0x1800000000000000, 0x2ac6, 0x3, 0x2, 0x100000000, 0x3, 0x900000000, 0x8]}, 0x3c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) 11:46:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="bb2fd9c078cbd3a1c3ea74efff9c55526c1f57608bd230aa7005a84116e3b3080928038bacdeeb0aca9c25031028850dd958b19cc420cf342ff6a4c57a0cff2c1a4585627e5ab4067b8dccc83961315d71d4bdab5d20c856957aed8d2108b1311892494a", 0x64) setsockopt(r0, 0xfff, 0x40, &(0x7f0000000080)="6970574512a6b45e5932a77caca5a50c32cfdf7bdd1263da95b7aea9b834d98088e66b192637b198756fd48a01f6a1e391df5409cdef73f2d70b00e90942e4524ea5cd81db0f82daf843d12d7207ead775d21d4d4b84db1e55b98642d36df1b76c257a750bd7b9ae92fb99d6d41913291b4bac81f3213c55a7a92f24f18c0418ee7a184c31f42c32a9cbe8f4e367e0668784cdfcd335217a39f95b75c8f69a64812281f468922c69367ca2258d00a697e6d01d8251a817ebc46148047b3e74249ff30a0da9c1", 0xc6) 11:46:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f68d7f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000000000b78582768acd1472dc563f44044e09229e29a326b2ba8928a594e65ddcae74"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0xfff) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) fsync(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0x10001, 0xdf, 0x3, 0x8}, {0x4, 0x7, 0x4, 0x8020}]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000580)) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x19}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="0086ae8a99a2aeb88da28d91f00c3d2993ce8a20fcfaab5dc0be2d287ba3c6d4fe356b566bca289730e29b1b91dcb25171564d8ac3aff849511d065f2055a9d5c0a981a87500076707c8d9df31573c7456f1107cd10aba", @ANYRESOCT=r0], @ANYRESOCT=r0], 0x2) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 11:46:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x7fffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 11:46:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x90) ioctl$TIOCCBRK(r1, 0x2000747a) recvfrom(r0, &(0x7f0000000000)=""/84, 0x54, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x4}, 0xc) 11:46:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) close(r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$setstatus(r0, 0x4, 0x4) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x40000000000000, 0x94, 0x4f93208, 0x7}, {0x2, 0x1, 0x0, 0xc7}]}) 11:46:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x9, 0x100, 0x7, 0x1}, {0x9, 0x6, 0x9, 0x9d29}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 11:46:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x6f9, 0x0, 0x800, {[0x1, 0x9, 0xd19, 0x40, 0xffffffff00000001, 0x3, 0x6, 0x80000000, 0x1f, 0x9, 0x5, 0xf729, 0x7fffffff, 0x1, 0xfffffffffffffafe, 0x4, 0xfffffffffffffff9, 0x405b], [0xb2, 0x1f, 0x2, 0x6, 0x4e2, 0x8, 0x0, 0x2, 0x6, 0x1], [0xb72, 0x9, 0x2, 0x7, 0xfffffffffffffff8, 0x101, 0x7f], [0x9, 0x1000, 0x6, 0x6f, 0xbc, 0x8], [{0x3, 0xffffffff, 0x5, 0x200}, {0x6, 0x4, 0x1ff, 0x3}, {0x0, 0x7, 0x2, 0x7ff}, {0x81, 0x8000, 0x6, 0x6}, {0x0, 0x6, 0x7a, 0x7}, {0x6, 0x80, 0xe0000000000, 0x800}, {0x2, 0x8, 0x80000000, 0x100000001}, {0xffff, 0x80000000, 0x800, 0x8}], {0x200, 0x5bcd, 0x6, 0x6}, {0x1, 0x3b57, 0x10000, 0x9db3}}}) r1 = open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='c\x04') link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') openat(r1, &(0x7f0000000080)='./file0/file0/fi/file0\x00', 0x80, 0x4) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 11:46:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x4}, {r0, 0x2}, {r0, 0x20}], 0x4, 0x7) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 11:46:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7fffffff8000000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x3) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x5, 0x8f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getegid() setgroups(0x3, &(0x7f0000000200)=[r2, r3, r4]) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="ad9824b9abc3b8d6d54b4b6639427ed9f295e521d051d965f4bfacd970379d0eaddd48d07c00d0968d6351ccee4386865aefdea469ec789b46afecf81661e4295a9c759d0cd8f4610df0e882be63f9c2", 0x50) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:18 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3d8, 0x4}, {{r0}, 0xfffffffffffffffc, 0xd, 0x1, 0x81}, {{r1}, 0x2ec57bb9d5cb8e51, 0x6d, 0x1, 0x184, 0x63a3}, {{r0}, 0xbb94fb67cc72e5fe, 0x20, 0x10, 0x81, 0xff}], 0x9130fc0, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f000095a000/0x2000)=nil, 0x2000, 0x1) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f00000001c0), 0x8, &(0x7f0000000100)) kqueue() 11:46:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r2) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="4f1be35b6119312440d2ffa8b28b908768234f2afbdd8d63b6b9590abfa5dae0b0b12be96e5ffc1f69132dd6b92bd99dfe7e3218df837656349be3ce8d2dcce38ed7f265cca696e0856451369f4d6c37c63765d5a7fb6fa3d42324a546c482b7963d05f3621815ef0b13c2bc00c4f66ea08b85ece58c8ffde939cfff9f7cd1fe17a2e3c1546cc22018623a96f4e6355b4e4aa7ed4d392014ce3f7e36bf15e16d5a6286930aba6e37ff0b3bca08704cdef28d6e2d3f785507d038e1d5f1483bd388445bcf53", 0xc5}, {&(0x7f0000000180)="7b3affefab60f1c2a995df60ad858d9cb951c82af76bc44c83f35e0b1214bd8e74ca164c60a1d4e249ae3c4e4d8274d4362d56a5c9970e3a429a7480c28157c4a88a4196829d1e0dccb3b963f14f7f5a1025debb184c9d3a2473fdb1b009147fa853c5363ad009e1b439a4440ea839b01c3fab31bcbe39915535b38e4e5cae556376f0b769fec9c53252", 0x8a}, {}], 0x3, 0x0, 0x0) close(r1) 11:46:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) ftruncate(r0, 0x0, 0x9) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}, {0x0}], 0x3) 11:46:21 executing program 0: r0 = socket(0x18, 0x8000, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x10) sendsyslog(&(0x7f0000000000)="24de20f83f4f9c99fd67a43f4ad4fc7c2d94608cb6f08b13a10302d9bfb019386a4f6cc0604314de954077dd494aa61a4ead73de", 0x34, 0x2) connect$unix(r0, &(0x7f0000000040)=@file={0xf291d244d95c3171, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000a40)=[{0x0}], 0x1) 11:46:21 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00007d1000/0x200000)=nil, 0x200000) pipe(&(0x7f00000000c0)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 11:46:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb2534c2d7ceac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc78f198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aae68d951edd47f868d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700"/676], 0x10) r1 = dup2(r0, r0) write(r1, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f6173858e081849fab8cee0b618aa4f44e8a8a63d0009a0fafd7486767c9efaefb4d21139735fbf1a12dd1fe40f2c8b1b4cc4c5c8779237be8068dc5fc3ad2fcb2506e75bfb5a3d375ae11062663a27d0c229932f228e2859d471b00bd42ad027a05d3f2e421e318ca7c98960b79eaa6c9ecadd4c1d288176bd84f924e95772707853f3f84cfde26eaefeb5d7b2a75f4353e5a236a67f2ce000e497cdb6ce0ee6f69c33791fdabf4c774aa0bd5318d024b231a6370b0f4b1a05bd149d56263baa4cff6809eb51bc226b32193581c59a2f202d8ddb1529fd2caf35264a44be873ff912a147ba2f41325baa2b1297560d7c4af61cfe94464ddbd9bc73ba3c596bfd8920f", 0x1000) recvfrom(r1, &(0x7f0000000040)=""/185, 0xb9, 0x40, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1f, 0x7ff}, 0xc) connect$unix(r1, &(0x7f0000000000)=@abs={0x2260df1dc78ac52c, 0x0, 0x1}, 0x8) 11:46:22 executing program 1: pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) kevent(r1, &(0x7f0000001280)=[{{r1}, 0xfffffffffffffffc, 0xe0, 0x80, 0x10000, 0x8}, {{r0}, 0xfffffffffffffffc, 0xeb00f4732b089478, 0x2, 0x2, 0x81}], 0x80000000000000, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x4d, 0x80000040, 0x100, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x2, 0x48}], 0x0, &(0x7f0000001340)={0xcdc, 0x9}) readv(r1, &(0x7f0000001180)=[{&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001240)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001200)={0x1, &(0x7f0000000000)=[{0x80, 0x0, 0x68, 0x2}]}) 11:46:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x7fffffff, 0x9, 0x80, 0x7dfc}, {0x2, 0x9, 0x7, 0x3}, {0x9, 0x4, 0x80000001, 0x10001}, {0x10000, 0x5, 0x7ff, 0x1}, {0x100, 0x2, 0x80000001, 0xfffffffffffffff7}, {0x4, 0xd94d, 0x1f, 0x7}, {0x8, 0x7, 0x4, 0x7}]}) r1 = socket(0x11, 0x4003, 0x0) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x100, 0x0, 0x0) pckbd_enable: command error 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 11:46:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x35, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) socket(0x20, 0x1, 0xc2e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="85effa4def0e5db44a87ad8f34158db76ed6e9e31fafeb6812cc24be7d3d81bd2afa220798d378cfb534386dfbdf7d2b6b499c174c2011e66c57fc681958a4e775c6cab94b45fcf3eab53b1e9d6e8ed377a0bd57bd016551671ab8a0c06e4875b1188cee75fa89a5ac1551ef3e7761442085", 0x72}], 0x1, 0x0, 0x0) 11:46:23 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xd8, 0xfe92, './file0\x00', 0x9, 0x0, 0x9, 0x4}) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) socket(0x20, 0x1, 0x4) 11:46:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000004) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x108) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 11:46:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@un=@abs}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 11:46:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) pipe(&(0x7f0000000000)) 11:46:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r0, 0x2257, 0xe4, &(0x7f0000000000)=""/56, &(0x7f0000000040)=0x38) r1 = socket(0x2, 0x8003, 0xf82d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) 11:46:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x100000000) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7e20000) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) recvfrom(r0, &(0x7f0000000040)=""/192, 0xc0, 0x40, &(0x7f0000000100)=@in6={0x18, 0x2, 0xffffffff}, 0xc) 11:46:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0xb]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x200, 0x1, 0x2}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x18, 0x1, 0xc5) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x6}]}) r1 = shmget(0x2, 0x4000, 0x10, &(0x7f0000002000/0x4000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) shutdown(r2, 0x1) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0xfffffffffffffff9, 0x3f}, {0x18, 0x1, 0x6, 0x6}, 0x80000001, [0x100000001, 0x3f, 0x9, 0x2, 0x7, 0x5, 0x9, 0x6]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x800000000087}, {0x4c}, {0x10006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x1, 0x20}, {0x7, 0x3, 0x7fff, 0x3}, {0x9, 0x100000001, 0x60, 0x2}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) sendto$inet6(r1, &(0x7f0000000200)="999612a015eccd3e98c1cf0f6d9c468462336ff2325ae9f5b19e1091cde4ee83d06f27d18dd2176a1a55f69861d1c208621cbf425d4d3832ec6d437eef271caaab37ecac5d73e641e33e235757017f9650f1c1e2d259652383cc262a01560397234d54b0d3304a83d0478b5dbc461a70dbb081f57c5558ce2535ca6ab0842fd08b1c288ee5f2e6f19c6b626d982f078bd16bdf0137cbd1a532615abbe16ad3851c0f9633fe8dcfcbffc1a82ecda7f325b1b6f863c19e192ee40c9c6b626ac3316383a087b3d33722737bfd33184752f0214cb0575f5bfce1e28bafde8b10f36a08bfe9f62befa10f7ff49dcdd26bd41060480cd81d0b930f7fa1", 0xfa, 0xc, &(0x7f0000000100)={0x18, 0x0, 0xffff, 0x3b52}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000, 0x5, 0x7, 0x3}, {0x2, 0x5d, 0x6b, 0xa8e}, {0x8, 0x1, 0x9, 0xfff}]}) pipe2(&(0x7f00000003c0), 0x4) 11:46:24 executing program 1: r0 = semget$private(0x0, 0x5, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000440)=0x5e) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) flock(0xffffffffffffffff, 0x80000000008) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) r9 = dup(r6) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r5, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r7, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) dup2(r9, r4) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000400)) 11:46:24 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x100, r1) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/14, 0xe) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r2, r3) lseek(r0, 0x0, 0xfffffffffffefffe, 0x7) 11:46:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f00000012c0)=0x1002) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x4, './file0\x00'}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0xfffffffffffff001) open$dir(&(0x7f0000000000)='./file0\x00', 0x408, 0x6) r3 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getuid() r7 = getegid() r8 = getppid() r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6eb, r4, r5, r6, r7, 0x150, 0xffff}, 0x1000000, 0x7, r8, r9, 0x5, 0x7fffffff, 0x0, 0x7}) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 11:46:24 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000001d80)=""/178, 0xfffffffffffffc87}, {&(0x7f0000001cc0)=""/163, 0xa3}, {&(0x7f0000000040)=""/112, 0x70}, {&(0x7f0000000540)=""/88, 0x58}, {&(0x7f0000001c00)=""/147, 0xfffffffffffffcc6}, {&(0x7f0000000680)=""/195, 0xc3}], 0x7) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x0, 0x0) readv(r0, &(0x7f0000001b80)=[{&(0x7f0000000500)=""/10, 0xa}, {&(0x7f0000000800)=""/119, 0x77}, {&(0x7f0000000880)=""/197, 0xc5}, {&(0x7f0000000980)=""/77, 0x4d}, {&(0x7f0000000a00)=""/237, 0xed}, {&(0x7f0000000b00)=""/51, 0x33}, {&(0x7f0000000b40)=""/6, 0x6}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001], [], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {0x0, 0xfffffffffffff7a3}]}}) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x55f00, 0x4, 0xd7, 0xfff]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c61300076aa493e374e77336d3733fa7b4ed67b7ab2d804f10fa207cad2da3515d712383739a830f2ed41906c441275d0d05701ec8d198c29358a797ec43418191a566cbebefefc85dc3c17d322083e9818c2bf8f91971a81032beb0a10bf76df3b70a72f1875b940c9b76a31908b5cee6b1fc341022c15498e3c93787fd255c227535772ba2d2dfcd00a8e3f1be4f8425f2a8d80ec178fba248d8e2183cdd79d91d9037d05ce73c8d64268f2996bc5d42ae2b0bf967c00e6fc596221558c2b7a2bdff736eacd03a46c05e0c979aaa27b083326d523c2c59af287b42335902e96cace37140debe80ae38adbaa8782aba4c76e4a9df063a65685f428a0c964def0e2ed07a9c99026586b01ea7fc897d4e652781c45200ecd97c06231476a2674"], 0xa, &(0x7f0000000840), 0x303}, 0x0) pipe2(&(0x7f0000000080), 0x0) write(r0, &(0x7f00000002c0)="ee01634715353e7bc5e62785b651f90334b4c1ce0881cb93d3148aa2552c829d438fab328645c5c722391a0bffe34ed29e4790055f8eb18980b05e3f0a1198c50a4464fb2852b6b7752ac344d43995274f764ad75bc7a7c4d9cf941eab0db0474060b5dbfadc05b9aed94efa0afe94c7f3e0ce635f527826cdea78a791f971fa48e849d168f55f03283a6f7c83f7dd7529d1aaac6c48f8dbebc4ad352e9f3e3b066893b50835fb2429737d8f0b000000000000", 0xb3) 11:46:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x26, 0x7fffffff, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/196, 0xc4, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x7, 0x7}, 0xc) setsockopt(r0, 0x7fffffff, 0x0, &(0x7f0000000140)="63c1e43e99e1c84834d08a57e7cba20e507c75f44c7949336f4832781cee3dc361116d974d908fc0b557180685e3d74bb72ff3c0065d26d3a50bbbe2cf70609c443aa556341bdc41381747f55ade24248b3d92e1f37d1bbd5501d796dc94fb368666858f576c43ab6b6540bc46231ba8cbe0b47531d796ba839d7263fd764f0f0a26b7250344e25bfe62ca3712986cef62f9ee511dcfa2d9720d9425b98c6400dd8bac6b0b8f4a00a3d9bb2a0e027034725750bdd94798755d32938e67a9c2bda6c6b10362d0fe3864bbdf8d", 0xcc) 11:46:24 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)=""/65, 0x41}, {&(0x7f0000000400)=""/150, 0x96}, {&(0x7f0000000500)=""/174, 0xae}, {&(0x7f00000005c0)=""/162, 0xa2}, {&(0x7f0000000680)=""/120, 0x78}], 0x5, &(0x7f0000000780)=""/65, 0x41}, 0x803) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = getgid() setgid(r2) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x87}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') 11:46:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="5cb266748f47da25464c39edf5df25c7e2b2be323a8bcbaab6c3cc66c2e87686006b76e92ecfa18e0a4633d23380c41b6a15292385fdb05ceb1f1307843afa5e6754d462e92c95906f0ddcbad0798828de838f08bee374b12f01d8aa4edf302d96651092bd4d7195e316419c0fd1a5dd0d025ecdf63c8ed5a57a0ccef8814fe5fcb9aedc7d6a323b81877dc6149b6d9af7fa5ecaf3a2ebda76df5e8f3fa923807a33933bd51b617b8f289b54579ef9ad241ca3cd093d5de86b3235", 0xbb, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:46:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000080)="0de791b919c7359ba4e334007c897e02000000000000002661bed15b18", 0x1d) 11:46:24 executing program 0: r0 = socket(0x18, 0x5, 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, 0x1) close(r1) socket(0x400000000018, 0x1, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) select(0x40, &(0x7f0000000140)={0x2, 0x9, 0x7eb, 0x7, 0x0, 0x9b3, 0x1, 0x1}, &(0x7f0000000180)={0x2, 0x7, 0x6, 0x6, 0x2, 0xb0ee, 0x5, 0x7fff}, &(0x7f00000001c0)={0x3ff, 0xfff, 0xc17d, 0xffff, 0x8001, 0x5, 0x4d, 0x5}, &(0x7f0000000280)={0x9, 0x8000}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") r1 = socket(0x1, 0x4003, 0x100) getppid() getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x7) 11:46:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000200006) pwrite(r0, &(0x7f0000000000)="95f87426ef7add6a5723a850", 0xc, 0x0, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x5, 0x4) r2 = dup2(r0, r0) fchmod(r2, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0xf91, 0x8, 0xce23, 0xfffffffffffffffb, 0x0, 0x800, 0x6, 0x10, [{0x7, 0xffffffffffffff80, 0xe279, 0x7}, {0x1, 0x2, 0x393, 0x10000000}, {0xcad, 0xb999, 0x8, 0xff}, {0xffffffff, 0x9, 0x2b26, 0x8}, {0x3, 0x0, 0x400, 0xffffffffffffffc1}, {0x7fffffff, 0x1000, 0x2, 0x9}, {0x1, 0x3, 0x10000, 0x3}, {0x1, 0x5, 0x9, 0x4}, {0x800, 0x8, 0x8, 0x5}, {0x10001, 0x4, 0x3, 0x7ff}, {0x80000001, 0x7f0b, 0x6, 0x100000000}, {0x4, 0x7fffffff, 0x6, 0x7fff}, {0x7f8000000000000, 0xdfa9, 0x7ff, 0x6}, {0x401, 0x4, 0xffffffff, 0x7ff}, {0x5, 0x3, 0x10001, 0x7}, {0x3, 0x81, 0x8, 0xfffffffffffffc01}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x5fc778f8dc94206f, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet(0x2, 0x4000, 0x9) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) pwrite(r0, &(0x7f0000000240)=':\x00\x00\a\x00'/14, 0xe, 0x0, 0x0) 11:46:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x125, 0xffff}, {0x8a, 0x1}, {0x101, 0x7}, {0x4, 0x6}, {0x20, 0x8}, {0x46, 0x7}, {0x6cc463b8df88d4c5, 0x2}, {0x7, 0x4f9}, {0x2, 0x800}], 0x9}) 11:46:24 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="d84c4ef043173a23e66d3e818e2142150e1de4c4b128e8f04f4d1352af8db6d794dd5f7b675e19a8c04b9025cf90a2e34c61588b7c8db22a803dae378842e5954b96f5ee7fc963040febece76452befdd1a4a395e279893894fe6040c86ae2abae0fd059af92a090e28496b93e7729c6d6d76629d384f1144e9f8e69d1a13a757ac2773a00fe3ce7a3c7d8dd2eb90eabb5b3217139cff91921d707ac5f6e6841d22127b3aee7fb3e266883bf7402a5616d1d3cefe961e30c23157e3edea0a3d19fe71d320af40a3968151d39137315fcb39e16461eb8825951f9e3b83932f2848f46c97921b43a8c2520b3bfac66ab669c923f6ac9e7", 0xf6}, {&(0x7f0000000180)="1fe3ccfac1e4b606d7ecbe066d2ee54642e7cdc1b016202a099a1ab42c3f3daae05fef0fd26bd230fad503666f5093cbfeb8c7959bbc99fd99a10822ce89342e38", 0x41}], 0x3, 0x0, 0x0, 0x2}, 0x400) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 11:46:24 executing program 1: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000140)=""/148, 0x94, 0x40, &(0x7f0000000200)={0x18, 0x2, 0x7f, 0x100}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x10000, './file1\x00', './file0\x00'}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) mkdir(&(0x7f0000000040)='./file1\x00', 0x100) 11:46:24 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1f467c7c4698d5b1) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000001c0)="7f9c24e4e7", 0x5) readv(r0, &(0x7f0000000500)=[{0x0}], 0x1) 11:46:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="2d016530003288116b64aeccd6d4efe2521ca14f6d8dd96669867e824b1dc1833d6642be343f766d49c200bebb984381dcbaf0c49699ee63a2bf62d8d07a03b59ef81c50acb7b21e14d470d5cfafa4be90c8391a8a9f12b4896dce296861494ad23dc8a0c94f5caa56467f2d177dc0e4bdff841d53d9778858a99cdec8bb33c17cb8a47fce5d207cbfc9704d69495f9fb9939f17f3b66421fdc2675e86bd052dab865c3f1bd8c221ce49a7b8bd8784936f62e7bec73a08abf77e73c502f95f81832f686517dbc646a495"], 0x8) listen(r1, 0xfffffffffffffffc) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/218, 0xda) execve(0x0, 0x0, 0x0) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 11:46:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x41, 0x2f9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x90, 0x80000000, 0x3}], 0x2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0xffffffffffffffff, 0x40}], 0x4c, &(0x7f0000000080)={0x7, 0x4}) 11:46:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x164) fchmod(r1, 0x10) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) setsockopt(r0, 0x6, 0x7, &(0x7f00000001c0)="42191636bb218299312e4588cf4bfa067c727379f6062d7226db7362155b699034f9c98eccc67b8c0ac86b1da70b83ab9f18338e9e736ae2f773ef2959a1703ec7cb078b76361e77893436f7233f4936cff10ff9b32dee453ac78fd49f7df2216906078a290a70e611c52727e43123db21bfb8f992734b2338", 0x79) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000240)="8ea69d390ecca860c2ce491dd445562d59563a4b4c8fed7f774ba9288cf04a6dbc6c7fed27f9db77f41ce463659d20313a11f6ded60e04f096d611a702a51e", 0x3f, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) accept$inet(r0, 0x0, &(0x7f00000000c0)) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40048}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0x9, 0x1625, 0x4}, {0xfff, 0x5c, 0x80000000, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:25 executing program 0: r0 = socket(0x38, 0x4000, 0x10000000000) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5}, 0xfffffffffffffdfd) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) socket$inet6(0x18, 0x4, 0xff) socket$inet6(0x18, 0x2, 0x6) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 11:46:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 11:46:25 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000ede2afb29a02a130a8d826289e6982c77fa8680255961a9aac0895dd49ca0e74e0f7e198f78caa3d069823ee041039710725fca95636e69fb2291a3da47f76245507650ce778e659db8425d213e2926820d7ba59eac307207bc7d1f4391cd7b2938beb02bff5b2bd7f019e46b318705fa401814f0d64969e9187991f8af2372f024330fba3f0796857f5c812bd02fe73546d2c15459fd6e52bf90309e099feaa7a21e777f7e0a85e005d9a6305661be2586927aeb0687d1ae0cb5c12afea5afe1f1282d15f876bcbe5ab7e54c57abe1bed6f9d27753c63", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:46:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000400)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x2, 0x7, 0x100000001}, {0x18, 0x1, 0x9, 0x6}, 0xfff, [0x5, 0x200000000, 0x2, 0x3, 0x9, 0x7ee9, 0x2, 0x8001]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xa2b}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='#\x00', &(0x7f00000001c0)='(^\\.}\x00', &(0x7f0000000200)=']\x13&\xa7\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='*\x00', &(0x7f0000000380)='\\\x00']) getppid() 11:46:26 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") 11:46:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 11:46:26 executing program 1: getuid() r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x6c50f92552a3439b, 0x0, &(0x7f0000000200)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f090000003437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877afcca5b8e631ad4b055a15e9fc22304437a5404d3c60e4005c75b798d2d2c1fbb9d0e66e5c67808d33111af503a1ccb127ae63a767fb07ae40d49ee07ce9614caf29ab0c5d09901b49b112eb9ded957212d84551d4da8a90646e7f7035cb1e868f3aacbac949fe93d9b90d0820320d2ed1d61d345f9050d0d94e28ff595bd363c0879c63331e732ab5e92b8acfc2304ca9c196cff8e3c25395e110267e281db144c54104076311a502458f65e58"], 0x1c, 0x0}, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x800, 0x5, 0x401, 0x6}, {0x100000000, 0x5, 0x7d8, 0x80}, {0x1, 0x8, 0x26, 0x7}, {0x10001, 0x3, 0x3, 0x6}, {0x9, 0x7, 0x8, 0x7fff}, {0x4, 0x4, 0xfffffffffffffffc}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 11:46:26 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) 11:46:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="5c4d68c428e3c2dcb8a0471d6f1efb9fa838ef3915f007bf06edbd916ebdbdde1b2af91625135a7eeaecdfdff671a5741d65aa259062d24b35864363fe91832b35948ff32679d8ac3b54b8bacc0c9945ee379787d3b4b81bbf5d1bad8a6187a8a226d2cfe829fc7f22aaefef9f877a4f3e77721457271a853172dc2b22e3bf9a01248b2b5f5a19822f427be54d7b21de68520235c961717737b5df9b", 0x9c, 0x74ae62aa696d793e, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x2) 11:46:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) 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) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 11:46:26 executing program 0: r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x8, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() fcntl$lock(r2, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r3 = getpgrp() pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="a03f5ecdb1c38dcd82e7b01259963654b06ae06f6729937720f099fc9a7447ba5e3b473b39d178a51484d37b52787eb75bc7f966322dc6c51f23f4e53e06804fc285ed42b80135143d2afe8f03cf215b9491b4699cdfbf635905982e899ca82e3f4ed59b1272bc7293fc1d88eda0721d28ddc6d141af64ca7fb52364a3131b9e992d14bbd39e10bc20db5225e8e9a74c71a55cd88f45fd8cf6ac2ab25b52d4ecb87b94495d5d5051121bd22dcc9c74f10e801b055fd4dd782bcb", 0xba}, {&(0x7f00000001c0)="9c55e773d382d86726adcc961e2641d5e449cc3ce0398b298a5f7fa26d8fca9a6565992520c151048ed9162a210544638297fa962b3742ec7d2a3e0a8c8d406f0b844637fda5928fdc947dbd0315b41e55b14ce9591d3824d2f011239f3559bc5fdc1d4bb3c69158d01c3d43cd8438e6d710d88ae13f670e27eeda785a7dd8895f0d6146515db69d6e353f8b5254dc18ea6413086e811146839d4f803cb93ab43d2e325dfc733645b12b13749a7cc948d9c000259da6f39ffac24b80676cf8b4d3bd4a6814c0cdcef336597962", 0xcd}, {&(0x7f00000002c0)="62c80eea9f9a213f7c3143982352ccca1e5f218d730ee6247b56189d47ec3a258237dadec0acdb726972137b0dd67ee1dd7dee2807654adb8757cf01d58906d0f343f780131e646fa12dd7ad374c6041d48ea2787b19f959a8efc14a9e22ff37dcc8c757a41409607cb39dd2416e49d73d20251ef665cc5d", 0x78}], 0x3, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000, r3}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) fcntl$setown(r2, 0x6, r3) setsockopt(r4, 0x1ff, 0x2, &(0x7f00000003c0)="9fd0bfecd5b001a91866f604e8084fa44f85a9033843cb6f587f7b7384a670f5f353a40452663b32d4d4501f37314f12d0ea92", 0x33) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4a0, 0x0) 11:46:27 executing program 0: r0 = getpgrp() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0xfffffffffffffff7, 0x3}) acct(&(0x7f00000000c0)='./file0\x00') r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x5, r3, r4, r5, r6, 0x8, 0x1}, 0x9, 0x4, r0, r0, 0x1, 0x4, 0x936}) kqueue() clock_gettime(0x2, &(0x7f0000000080)) pckbd_enable: command error 11:46:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000200)}) r1 = msgget(0x3, 0x131) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)) 11:46:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xb) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 11:46:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 11:46:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x596, 0x2}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$KDENABIO(r1, 0x20004b3c) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8fc4, 0x9}, {0x38, 0x9a0}}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0xfffffffffffffa81) fcntl$setflags(r0, 0x2, 0x1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000002c0)={{}, 0x9, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = syz_open_pts() ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000300)=0x1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000340)) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000380)={0x8, 0x5, {0x8}}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000003c0)=0x2) readv(r1, &(0x7f0000000400), 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000440)=0x7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000480)={0xfffffffffffffffe, 0x9, {0x0, 0x1}}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000004c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x9, 0x4, 0x5, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x23}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x9c}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7036364}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4f0de87b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xa6ad}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3e3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xba1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4ea4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa318}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) open$dir(&(0x7f0000000a00)='./file\x00', 0x2, 0x40) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000a40)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000ac0)={&(0x7f0000000a80)='./file\x00', r1, 0x1}) recvmsg(r3, &(0x7f0000000c40)={&(0x7f0000000b00)=@in, 0xc, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/153, 0x99}, 0x3) preadv(r3, &(0x7f0000001340)=[{&(0x7f0000000c80)=""/63, 0x3f}, {&(0x7f0000000cc0)=""/35, 0x23}, {&(0x7f0000000d00)=""/215, 0xd7}, {&(0x7f0000000e00)=""/138, 0x8a}, {&(0x7f0000000ec0)=""/183, 0xb7}, {&(0x7f0000000f80)=""/162, 0xa2}, {&(0x7f0000001040)=""/157, 0x9d}, {&(0x7f0000001100)=""/239, 0xef}, {&(0x7f0000001200)=""/171, 0xab}, {&(0x7f00000012c0)=""/104, 0x68}], 0xa, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001400)={0x10, 0x0, 0x4, 0x7, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xeb6}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1ff80}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xf5ac}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fe1000/0x12000)=nil, 0x3}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}], ['./file\x00', './file\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) 11:46:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) setsockopt(r1, 0xd93, 0xffff, &(0x7f0000000040)="da2607eda9a36269cd1f4a7d", 0xc) ioctl$TIOCCBRK(r2, 0x2000747a) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x725b, 0x80000000}) syz_emit_ethernet(0x63c40898938f4f1e, &(0x7f0000000180)="06") recvmsg(r1, 0x0, 0xf420d0f92185b7de) 11:46:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000004c0)=0x1) r3 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="eac582c1a7ec5fbf7c1905886b7bad1540e96e339e540680954a1ed276d36090907609777413c0492a6d1dd4cedbc8ae1aa83ddf7719d533ebd49e30962cad953363195d679890849ac34139101b115cde42eea2f1842ddb65720edbf64241fed550659d84cb8e5f352c02321a0873bff5382b", 0x73}, {&(0x7f0000000180)="24644a628f1b04f2e2c4757edaf4692805cabb2a5e3c993816b0afb583bb04040c7338bdabd966e7d4fe0a07b1b75de537304f06b6434e46ea10520bd28ed993980fb05e0731736f753c48e5dc79d7b7c68d03b91343bd1f6107b7ff93d53ab333996f5d00ac8400c4f16eb7be52a630e211e29ca1e1920243437b92418672a47dc2b4296bcdf18785cde1a6dab35c1b0668f914934a12f06904ff0a1e", 0x9d}, {&(0x7f0000000280)="fa17bebb44c4cfb7c05f72", 0xb}, {&(0x7f00000002c0)="6bf0ef63bd95c43674eb9ac8f267057f929dfee1f91ee2e7a747088783cfd4be886b7f0fbfee61571e71a516275ccafb52a7dff567cf2c9005dca5865b37b45e08f16cc147b764904745b1b83255", 0x4e}, {&(0x7f0000000340)="a3e38a19b2c8fd2985d34a3eeb4fcc90c5708fa265d823a48f2b5c394791d4b2ac00bba835a7fedbc5c99a7f77b856bffe47627f5f7652cbddeb56781e16a2848b8e450372c2d34d0acbb810ece280185a6dbfe856b2329dcf51a97c070f9d6b7fef69145ff0c1075317cfebd1aa664545ba010fb6183e011a214a55ce4b288a28445ed342b265e26b0ea6603554", 0x8e}], 0x5, 0x0, 0x0, 0x1}, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 11:46:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) close(r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb18bbdf696c000000007648"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x11}, 0x12) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) 11:46:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x227, 0xffffffffffff961a}, {0x6, 0x401}}) 11:46:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x1) r1 = semget$private(0x0, 0x3, 0x10002) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) getdents(r0, &(0x7f0000000240)=""/222, 0xde) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) 11:46:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:46:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0xfff, 0x1000100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) 11:46:29 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000), 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x9, r2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) 11:46:29 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000040)="ed200012b600"/17) 11:46:29 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) mknodat(r1, &(0x7f0000000240)='./file2\x00', 0x80, 0x8001) 11:46:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/87, 0x57, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 11:46:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 11:46:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x44) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) 11:46:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x20, 0xffffffffa0c0e4e3}, {0x2, 0x9}, {0x42, 0xecb}, {0x45, 0xfff}, {0xec}, {0x7, 0x9}, {0x82, 0x4680}, {0x8b, 0xbc84}, {0x2, 0x2}], 0x9}) 11:46:29 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x5) fsync(r1) socket(0x10, 0x5, 0x3) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r3]) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r4, 0x6) 11:46:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 11:46:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getgid() r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x80044d, 0xd, 0xc528, "cc2e00000000000000000017c095c900", 0xf6f2}) r2 = fcntl$dupfd(r1, 0xa, r1) getitimer(0x2, &(0x7f0000000100)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) write(r0, &(0x7f0000000140)='\r', 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x9, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xaf, 0x6866a918, 0x444, 0x401, "14df0399682609144c5172b3ec1f4277c49401b8", 0x0, 0x4}) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14}, {0x100000000000001d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xfffffffffffffffd, 0x4}, 0xc) 11:46:29 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = socket(0x1, 0x4000, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10000, 0x10) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000280)='./file0\x00', r4, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) r6 = open(&(0x7f0000000140)='./file0\x00', 0x7af0dc61d04ad8f3, 0x10) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000001c0)) 11:46:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:29 executing program 0: r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="3756b6229d2718677e56944a52a881bf7e880df222f9bab7ba784e4db82c0a2411b57a59eb3e575f25185b0cec17573fad71f0f5dd87c074d6337f32259792e12ca3c299ceaa7ce5ef011deda4f454fa4a2f97caefc9f068c82a8d927f4d547054262db990e9dea54fc8d645d8c06232340343c3a1af7eb4ffccdc764cdc4c67669fe89bcfde4e1c880785a7ab1f3e4d5c791a702bc29a36e8935439ecf016611e2522a43de08b24eddb829d51302706433249c9138c6f5b29aebf394e59c6becc3a53410f34f53c684be0d1b96b266fa851e628efcb5757c3894cd9ef4826bd7b83e8e8a8c5c3e31155e62e48ea7b654f4168bb25d3b3657a65e79ddfe7b7d08c8c60e5ab7865fe48e3c37cea0a1ec6885c1de3157d6389dfcd184dcd91e5470c2c3bc129742fc713178a7adf0194b32f465181b5f164b3313190e1993aac0b1c371439e09e6c0e945f67bd75055422260596573f999fd95b358d40ffd7c371b5845ed2ca160442e0fdb768961db6fd29547d07876a0d4a33e0533a6a543f9e9a26769a6993ccce9f6b18c61654afedfe6d008e7c46dbdbe54f4a54452f74f9ab36f7c14c1b705934cc43850d2e6c2a14dd1d9a7b3709d63c6d6d18660b6671c77433216afaa97e1614524b2e84bc6b4d0fbe6a595414631795126515b04522a650579170f48c9adeea11f2bd3891093dad9131a330b4d8663dde6d2293ce9a86e86dc85061d084423bfb839c645fbebe58e44a164f2cd0e9b15072180bbcd06078b37e8ef1cc5615443e82e2beeacce845b49b4bef03d2687c515e4d4f0797ca4d66affa179d67ebc408ca58625fdadd35816fa444d00880347c632210e08b78dc27337f57011d2ff07fe0e8819741f9c27780cc85cebebb2f4b6f95a041c7b3a3ae6845dfc933638eed4052c194ed108b1b54212a08a3011f9d3e5ea935db91c106ce38f82bcadc023cef489929bf284201e68b3c833983c25ec3d3629ec0504196ad8359dc589e12b346d9c83d9a740b37d4d0e8aea84af38b9e287beb220b35ab8d49a8709c6a9c3cbd8553fea19bc0c183530b2b752d3223fee2d49aaf2f5f51cf122f55a1b4e8da2f9e4a9912cdd0b18055bfbcf93301754adc62232cf9119af37f0c8c951bc9820add3e7a652147a1a24ae64990e0611d2eca097c6650d12e5c600fd214274eab9a48c9b456d933088b83ae7c18cdd262e8b10f32eb673d1b2ce7094219ec43b0676e40d768e896bf3cb1e2e1e1eb483d4d71cec8a36e3484a1f5fb4ce2d646a92a712a53700d0425645aaa93fb65f470867bfecdb12524c4fcf28e389d0269dc1343b2cb5be027184568d8d187ff6a433bc70c0adf438614ccfd8f7f64373a2bf4e0895fc715ce491e1791a41039f24d1d9b1967d8c1eaa5a1689db74e1363b9a1f3d768ea900cc327d4248356ebb4f182ecfa4da9d893820e9ec4645f4171b8302c4fffae8c4cfacd071b05920f2101403b04bb618600f11b7afe3ed20e864ca3ce98ce703cb77cf348936fa32a2e2f97ba226120b679d81297d780277af254db665c13b914e203d28d14e7395106bcce2d17633b3e46fc59ed5333bf54c956fe4c11cef1444b88317c14d92bca3cb5c9722a1137e19c154e2e7d39f72629ca200c5c9bb1e922cfd090f8cdb45f28a5f67978c21ebe73b41f7bf8127fc06dbec8e8dbd9aae6a6946941c396b8d17fcdfe24233e4338085b979d6af600777f4a2cbd5e4e04a1ba07e151cb4e3b9382aac0942251126bc3368ffee0c4089f26339fdf2f077763dc3fc7cb7040b86db1a2184a28b3faab96dbfc1fffee605928a43a1c16b975ebda790d4b22fee721a0348b93ca0f4ff023fa7d27e474a4a4c267db09789e306cbed4c10429a789c69924751fb9bbd9a5e745c59bb830d94067ebb4ebb8c4fde177fc2b1dc24cae5a9df036af000b421965b21501e3b69b222c365a18c729310befc65118a94d66c0c91332606f3ec803de3f073d08aaf5f54c469308ec90327e833f5f34770d19584458952a88c3eb83177f30df630df5030ac2edc02ece9b51c7ff38cef810df52225570d81bc741e701d37c7383dc83fc82e63b3ffb8b26d9f7450c797f4be148b5cdbcfa8601bc38265bfcdc9dae24823dac1bebe8935e179127903991dc29fd0fadae9eace12c9c28d93155030e43224ac4e5ca16849322c3dc43d4f186eeca9c646b4627f5fcfc00a7779dca8735224c941515f292241e3942110fccf4ad96f2df02f57050601b125f3d5ebc77bbec803b184c87a34be5690f19ea1f0f1c8e32ead8ae38619d9064859bf081228e2012ce1d85aeae988f1332b9310775c5bd236c715ed428af31fc0b414f577c5ced0c6ce1ca2fe07a7f80d2879badacd52324e401b6690d46ac5695d636b59f880bad1fbef13d41d7cd86ea0d45c69c5efcbfd9f00423690de14d20ec8b01b764a8a821a282a70d0c8c70334f904daea7bfb24c586550326dc3ee45738ab276720b13d5d9199537eade08f6ebf5aa520d4d27342594ad0751d2cbb0a3894b109c97bbd8958a7856c7d230911af5ecbce0c2ef48e9080859bd9c7e5b7aaecbf2fe6d15c921c9942b97b703e2f842eb061ab7cc0d29376605fee854c840f2d4d493d4ca92be32fce8b43d5ad92aae9f74e56c8f98864000824ee2c0662f19d97f6844336c06ee67ae4d780a71d0bdee69442e559e61e895fe9fbb8991599da6ac1a8824ff76eafd04956e06bd106af7e043f511828b9a86088662c5456d40cc87ec3c0fd8cfb97b66eebea882b2998364f926fce3cfbffd805a3c7f9cecf0fb62be8a3219f1b72e5574fda89e3996d968772dbbda8212c16f11eacc7771583b42a3f306455445f683b1f0024e7aeb98cccfb663a9ff62dc81bb025e39d54f02a056180f15f45462495919d2037f9b9a2a62bfed2cb1b152b93ec9a5ad049ed270b863a92a88e4942f33b5e18ad5f9f9ac3bb33ad1c3a7cb5064be1300bf96f110885864e7f812cbc51d8f0fe501d1cefdd1a38179316b132884dd168c2f2ebce3972f3174629cc593a512be033b209fc74a04a89eb32ee464aa4e1f810f9b45238b91c36ab3547aba1cd8fe9ba0269253430d6827f4e73b5d20a7cd431ccce2b2ccc33129cf133ed2edf072df308d4fe8161e27e787081b18f75243447334bb12840cf419697e6e95106e6f39cdf466c11fe2f7a478c6e0dd877108e9ee90133555849a9ca5b1f23bef91bd53131e051066c8d708fcbd523c2f0785d8852f8a20d87cd6229a3da4b34e42ed6b7e9ceb619d15f1ff1918bd702aa639be8f8053fed30ae18faf58bf5e46aefdf53e524c79306aaf0190d91701f222fb5515886f6cb84e8814eb59dfb52f6cb4fef569e9fe5db08c897ba6191c97e840b26e4de16b958d7b1703a9c2dbfbb56f31811cea9ca686781a7d6bf68330236e39b206129d355fcec96847597c1bad3117c4faa160db579eeda21a5a78a271a03e8d74fa25280d9f2659f1cff09a7a81f7f1bc41c71f5b5bb76acf968db4ad56a1f8090cb82c498b2dd6efb6699001c41402619dff40d9ab5601ff7d0d5199ffc9d773a0804944e26e8e76cb754c8d2f1954e570562b670726372bb9799eb5d72b94dfa5f24d75a1a7c1772441fad88a387109938446d460a5e198befef0ceded95b79feaaebcf2fe2b7476d316dd345735469e9cb2c8ee463a270c8d04912266e4d7994f06d36b00347865cc8f2f5717540ad543f221bf78876c7da9ab88da5894ef70a3f166dc580dddeef723569ecbf4e0977442b82ba2cc8556200a4a06274cf538ca3004fb101fe129b2a3811ae4332abb34d506f3192703398bd3a2eaef0aeb50b2ab83f3e97ff6ddf7708b157a20f5c72ccc8a986d0926d1a53cdb107b126ae9fd8f750d0be5430633ba073b191c298d156bdd4e83e5bbb5360b8b083d4b04785289003445eab7cb99ae54f35a0ef69c7e38db16bd755cad4eb1d19d14be636983d195d91d63a76fea769119407b8e4c7bb11745d28afdd8f1b943e1dfd6c2c1b17913beeca24502dce6c6008abcec13b1e8de374a8a99725f4a376bc3404679f3f50c72b8a1595acb86106663a8c538afbb8453facc09ac38cd077cdf6a4cbce2dbbf83e92c61a7a29dca5f924263959a754076ddf999b4e1a196f287c40a2084b4e0c12698587b3a8afa296a0c61ccdbc0daf5141da16138e4d3367c3cba2186b9cd9831ceb4fe9c82aef2da35a97b469da45c9ba3e198a77604864c6eff1c8075a44c0897a544815083ce388cd104b455f6f6b4d2a4bb4935e0eac6398d43506b68b9d5086b5376f0ee9c748cf52a7617f2ff0e67805f55c0b868dc214ea8feff02dd8c5c824ba6f659f11c30828fdb7997415fca5d103b255bfb28c11c49cf3049ca233186546201d59521f5e092c5bf13c92efc9a15d7f686c2adf1e6e4284626f51031e740d7282d28f101a74becba757ee63b6cf0e4b6d3831fa193145d77159ec0024e5dcbd655ab03fff384f15011b9e1f2a84196bf8ba7f549e24e4457784ea242706cdbced5fe37de62a6d34da3370b5da4d57fdbad610e41a5a0c3af3beb298c837de0683bea8a77120e13a879362fae3c6eaa156d0797b9b64d6cad6a0c5a7992d8bc0e14d08b3cf6735f38a147088dfdc54edb66bb0b3dc5ab34b9410706a5fc675eca50c51de0f4b228675e71d0e841f73729dbcd975feda7c60a0bec6f054587dfd0e62299d1f87b6589877fd6a33e27787216d503771a700f4086933692d080ca32506517425e21b59c8eddbfeef6bc6ffd0a02d0366e431bc5f369b3d6b833b43cf9d0c1949e652d036ce46a6cdf35f2b8b531d7647b3b2d728382e29d9b476775c013fe9dfe1ed564cce829cddb40071fb82571c6c1b50e150efe5c370585286cb00664d16d9437128eb2c94bc4dfb7032aa93e7e58569befc05bd864a8605b90320109c37a456c57f326b73338bc3ae7d51b54d72404d9d33c52628145ef0c7464ff49fb5f40c2bd2437f5f42e847a53009ca4855d7b283009d7ef5109385048f4c0b76d0a917c1fae6524b807354c21f0cd01d8127b7be60f903095e6de79e61cb60330db24357a569780409decfdd457229198ee78f119c580078be7bf880c404f51d47bded5f6473b75db4e19c6bb2d26ae9495ae8d1e5663d61b426dbd4e898e9fc550e45b0ec501c144360df47c95c602004d8d543fd0f940eca8762c5ca9c17259e446a4b4c3d35d3fadd67cc370e8e51ae7cd5f2f3ee029a0224d41eca4ea1b6269876411de2dfaf64cdd8bbf2f5e084bc595ea6e07aef4b08cabf7d42c1baae5ca3501016eb68745558d172f1351b2ace7c7bc71e6c338f580f4928092e91b585c2554fb9d2e551ac2dcae981c5a493c3993a83afbd68a7650fa435041386b072c30c8db770525843689040da9f3125d1dde40a7fad7f1a825f79d881c8b3413d63623f51c2f3e7cf490e3e6eda47fc98e37d19f86b111232959eb02a4d25f880c4db19250de1e0541369aeeb74b8d278fb088270d5de17232acd417803b17a356be15eb90274c18027997891c10ee7d7d26ee66fb240706cc05eedaaf3fa7fa8bb316ebafb79c7f1420f83321ad489cd9f3973b57fa662dc07818dd38883b333cad69ddfceedf105c823a5bff851089b5755d677b8204b32a010a758fe0f296b0e2995742721bc3e68f54ad1603701610f7a794944144228cccf2d74311ffb0cbbd3c795a0091144598045ab604bfdd0d5a3a63e9f9555a9ffb396e9e713bb6c060a626fdc5124f4617fd6df", 0x1000}, {&(0x7f00000001c0)="36dc81089275f79cdf49219361eb3c68c927a2643deb21b2a6460ef72a361526818a00950578eb0846c010548d6379fcf1a40f505d77ca53fa7a3aceb9f4967acf3347dbb7a403f273da18f9fbf7eb887c8fbc0368c2205e8b78eded4d482032a2ec294258bd0bd32f68c5", 0x6b}, {&(0x7f0000001340)="f51b991b291350e8b74a4f3b9da460d30c896737cccdc6ba733843e9c2d38828381c46baff9de76ddc5b447973335f3d71cc0e1c9bbb041c30a118e09d0c3ea8f5a717e008412694cc63ac12e7da04b81f1402405126a40936eb44a12dc0e7e886d646cc5bc7b67e180f1f8f98063c0282cd77e1adc6b6983a0b3518774b934c1771964716c1891e4efa2381baa68bca6ccf14caadebdd5f285aeeb3dec2989a46580e87ed98f4fbe94cf4b1bc13c97c160be545efc0d1717b7ac1ef6f1726bbec9ae9d7daba68eac9983510a9911a32f63d962b28bf0dc51f2f639faf3fe240a5093edbc0ff4c09fd465a031af3992c1dbc", 0xf2}, {&(0x7f0000000240)="3cb1e7dda3bd04506eb5018a5e95042c7b054ba4db1c3da634d58bee8dff1635227e61fae9e0edecc8f185cb8d4d4251f1dba89bc84cac98ae4840fab0174f3c6f73c584008612baeb3710b8a737f07a54bd79deb1c8b1592ece4c8fcd7985c778f4670538230aff91cdfe38c7cf34ae0c221ed1272e532460dabb715375803f10465de1f517a01d6b8fbfb6b6974d7f8d95a38940d359be3643", 0x9a}], 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 11:46:29 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) readv(r0, &(0x7f0000001100)=[{&(0x7f0000000000)=""/209, 0xd1}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000180)='./file0/file0\x00', r2, r3, 0x5de07e83f7712330) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x80}, {0x6}]}) syz_emit_ethernet(0x10a, &(0x7f0000000140)="b634974e88e0320f66929a48b4f5631abca6bc88009ac0951e0896de9a0ea264a693a533c9773fd452a53193240f946132d211c94c0e198eac9e20c36829e8a3991760acb25474c1ae5f64d9889fff9b0175c795561410f127ad8813d8b80e741e277e23b9266e8ad47ca9018cc5d2330983aac545a2217065fcde398c6c93d22e4423460d1693820e2dccc4aff7183064042b48ea5f08efa4e699a8a6e274c250b6b5f5195da1b1cb1c33c7b5f003747fc31d9be5b8d84b8dc8428fe24f03864e0637a7f863f5528f325de6fd022ef18c6bf7c4bad9c76fa50d281e35bb63d358d84f5d909a8e4c8f61f8f4e07a2cd3c89748a34d5b7358e32236916511e3c350021bbd8889fb44bead") 11:46:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 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) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x3, 0x8000, {0x3}}) 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", 0x23c) 11:46:29 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(0xffffffffffffffff) close(r0) dup(r1) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:46:29 executing program 1: r0 = socket(0x85fbde7d2e127f02, 0x2, 0xfffffffffffffff8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x2, 0x4, 0x6, "6212597bf8bbbfd0bd9938147a9533762dbab1aa", 0x8, 0x5}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022f2fac1400a78aabaf3b7b8b10cf3c5b8460a6ab676bdd417ee957186d8234a017bd158a5e95d5c5bd4a44e43b2403b5b4a99b6e12dee25664511fba924cc328373f4225dc1b8210a89b8d4a4972c1b579d6c8536139a97af9d19063e21bf0937f5d68ad253ffd4ecdf508675a49668b0ac9a586d6725d91718e4d7d2698139c9fccaff64671d54281154d0189086b2914c8a0c276"], 0x10) shutdown(r0, 0x3) fcntl$setstatus(r0, 0x4, 0x8c) kqueue() 11:46:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000080)="d85ec0dc381eb6a4694bc0c281290f5168401dc518785a9592426189a0e52f66d5e2508ddd1e625ea3c1a99f6fed83c3ef074be391ec03233f3828750b8d61a8c4b54d88c6fc89760d537a9f33496e0605f15a4a22ab287f30209213db2c058c7f2bc73c8722fc7018b32d507fa20bfc1b62b3d3971497eb30febe1d5bdbea7e4d3d83021467a7dbb9119782d1aebb42ab3c2115c8b0a12993971e6634ce52bedc408e139e6a132b7cbdc520c8ddc4c69d44630935e2", 0xb6) close(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x100000000, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x82, 0xef, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x57}, {{r0}, 0xfffffffffffffff8, 0x92, 0x1, 0x3ff, 0x1}, {{r0}, 0xfffffffffffffffa, 0xa, 0x1, 0x5, 0x681}, {{r1}, 0xfffffffffffffffc, 0x80, 0xfc4a5480fcbf8fc9, 0x6, 0x3f}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x28, 0x4, 0x6f31, 0x7fffffff}, {{r1}, 0x35289e1a8c712236, 0x8, 0x80000000, 0x1, 0x20}], 0x5c5, &(0x7f0000000380)={0x5, 0xbc19}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x0, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSBRK(r0, 0x2000747b) 11:46:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x9, r2}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 11:46:29 executing program 1: r0 = socket(0x2, 0x4003, 0xffffffff) fchdir(r0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xb01, 0xbf0}, 0x8) 11:46:29 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) chmod(&(0x7f0000000100)='./file0\x00', 0x14) write(r0, &(0x7f0000000040)="2ba4", 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000140)="9f92cdcf6fcd5c1deb1e97a6e020edbec4ed5b4279d8ad0b32578a8161cb602e2e265f68e99910464dccf2ae9734fffa22c79ee963a5610acbac597f7569ab1ee2de46894afda7ba194f073c370d725224a6fa55885b71fd510996701a725a6cbb4e6a802b235887b92042a217e87dbe935fcf4a48e601fd6397c8c475fb0a0ff8240d0d12682fb12971b6b15af204ecc508968bfbe81bf36f12c4", 0x9b, 0x40c, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c653000ad6b2fe91182864efac3dd8b9905df620300000000000000c9e837baf4a44e3527f784609d197ab37c22ad8b6cbd45c9a2ec68770713f0032976e1d7876ed550f9efd300"/99], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) 11:46:30 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x4bf6ef409e8f569d, 0x0) listen(r1, 0x1046) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x32e2a793e2b03955, 0x0, 0x8) getsockopt(r3, 0x6, 0x0, &(0x7f0000000080)=""/48, &(0x7f00000000c0)=0x30) write(r3, &(0x7f0000000100)="91347b19e442ac62c0fc0c8db1fb9c85548b5ce85bd0fbdd461b0718d944e40d079eeea8ba2541a9fe6d6ab6e0ae83bd5fa6fc0893e5d2ddd45e7e255bf3286694ec396719a91bfc02203f5035b2e2515e8043cf481ad70b6ea3ea0464f0c0557a6fd7a81c8987dca80a5b667b1cd22aa94ac85b566aca56", 0x78) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ftruncate(r2, 0x0, 0x3) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r1, r2) 11:46:30 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/166, 0xa6, 0xd829a2ee3ec19ebb, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fcntl$getflags(r0, 0x1) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 11:46:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xfffffffffffffffd) 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) recvfrom(r0, &(0x7f0000000040)=""/51, 0x33, 0x3, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x400) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 11:46:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x2d6, 0x0, 0x0, 0x100000, "1f0000a6163cb90248c500"}) write(r0, &(0x7f0000000180)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a874968f0d34a4b87ba139ab1b6c6a30742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d998222696202ef595bb42758d074a07", 0x68) 11:46:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r0 = msgget$private(0x0, 0x4) msgget(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/152) 11:46:31 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000080)={0x20000000007, 0x0, 0x0, 0x1f0e940b, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 11:46:31 executing program 0: munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 11:46:31 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0xa12, 0x1}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 11:46:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:46:31 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, 0xffffffffffffffff, 0x840) 11:46:31 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000532000/0x4000)=nil, 0x4000, 0x16) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x7fffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000380)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="482d4bd877013c9574c987792f8ac985e7fc1570e6bc0b41e3ce4a6bcde5a4cba112679d3b0c6750085abd039fe7d8a8c3d56c37a2fd8f0c2e20d1b3c23b4013d1c5718d783c0652d9793651af", 0x4d}, {&(0x7f0000000180)="b9119de646ddf6307354015dbab40d78edfd487c", 0x14}], 0x2, &(0x7f0000000200), 0x0, 0x409}, 0xc) 11:46:31 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 11:46:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) close(0xffffffffffffffff) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(0x0, 0x0, 0x0) r3 = getppid() r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) close(r1) 11:46:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x154) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 11:46:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="3397ef351e541647194040e3554e6cd03d87b6c0645ccc8da1a0fbd97c73968e0edd4fa049415a055f", 0x29}, {&(0x7f00000000c0)="838d06378381261fa6b41b86f59fa8c3c50cb9398b3fd2f547fb09a11d628ed209e5554248269118f98fc6024f229913444b4f2a9d476fe01f35929b0a8deb58430d641dcc1bcd5828b2557cd956507a898b0dcbc29a261ade78cd5185074f6cfa14c3a93ce4892e189bb3aae98298c80fb76a660d6dca8c6e875772135b152b27b6b0e6", 0x84}, {&(0x7f00000001c0)="7b6f6ec917b63cbec7254ea5cb20fd5e321bafd6bc96aaee228d704c8a406d576911398446256077172bd26a4341c739a6f2dc6c50284dfcca7a91f5ccd425a0a68e59d4871a847cd8d9d15ae7d1a2ebc76db53421c336e72e59b0239901ab992bca931e9ec048cb09683c4a814124", 0x6f}, {&(0x7f0000000240)='G', 0x1}, {&(0x7f0000000280)="6f86a0a41e86fd2c49eab6f0529b1809ff0f052c4662726e267fb52cd5d5ed3ab8dbe8d797d22ac7047cd94821753ff3cc8bade7c3f7f3298f0388496de3c86009d7a68c314998a64f9491a5f6723e551f5b60aaff048dff128be0ecd3f15e76c731ec36680b73441f792c9469459cd903831f0f677237ced507c454d84dd333fb9d3d52f910912602a038b3a3d8034f2d34262687b05e7544e4bb1f101a8fd25f14598b0b2d00048ba2bc7e8502b970839de5c30f1710e579f037cc09baea6f5e62fadcd96536d4221a53933437af5166a269c96e65f47b08dbbd7ae6447ec627dcc5665092ba86a7fd02e0b608eb86b0f792660d746db704", 0xf9}, {&(0x7f0000000380)="bb5e51f190eb679b4302538c343cdf956c2e26c603467948a4105401424ea1fb106d37ef3e6683ef359725b6f4f2fdbd71", 0x31}], 0x6) nanosleep(&(0x7f0000000000)={0x5, 0x7}, 0x0) 11:46:31 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x1) kevent(r3, &(0x7f0000000100), 0x8000, 0x0, 0x5, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 11:46:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') rename(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x402, 0xffffffff, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x41c4847c, 0x1, 0x986, 0x3ff}]}) syz_emit_ethernet(0x355, &(0x7f00000000c0)="3797c11adbcb5686733a46") 11:46:31 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="20000000f4ff2b6dc072fe6f134d510000ffff000000000000147d8a5b67071b0b9aa00aacd0ea9957990c53540252871d000000b811000000290000003248fb79248c1081554b1f83f07814c6642668ddf144fc9d048de24118cad0fd38e98bd1bbf136e083aa1699a12121b8565baf237928cf4b782740ad671f3990a1dd19bdd6c43839fcc185ef66345a7d56844386d9b1e737d3fa57dd22b59fed78f6c1605c9b71ed702f947bdee249286cfe8c455e90e42891c104934aa681193fac4a0d8dea3fb31ce96f2c728ca684714740d7db80de8ab4e2fe5e9a66f299443fe395d72dfadc9b696d52ca36e58f27e141f26ff160bae7a53f26e723862a23f4afaa819967ac536ea7f3396991682203dd"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:46:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x8000, 0x1) 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) r2 = dup(r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x2, 0x7, &(0x7f0000000180)="ebffc6bf13b9fd812eaa4e713048e69931e5da18929648ee01139675d38403b397b5db0e6dde1fb60284b268a7173a0587431bc5da2ebb02bc5773c2cec00b3d71e579a1e8dcfbd09787bb6b1640554a1d68c7a1bb5fb3f2924c2a1abb1ef301bfc2b0", 0xfffffffffffffeeb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 11:46:31 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812678dd17b8eb088fe6c2dcd2b74c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec5000000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) fcntl$lock(r3, 0xf, &(0x7f0000000600)={0x2, 0x2, 0x4, 0xe95, r5}) bind(r1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 11:46:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) socket(0x10, 0x7, 0x81) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) 11:46:31 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) poll(&(0x7f0000000080)=[{r0, 0x8}, {r1, 0x20}, {r2, 0x790ccbff9eddcaca}], 0x3, 0xaa4) 11:46:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x200) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 11:46:31 executing program 1: socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x0, 0x4}, 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4502) stat(&(0x7f0000000000)='.\x00', &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x3c, 0x9, &(0x7f0000000200)="d0d8b3ed5d608620a26682725145610af04a44987e9285fecead5c3cf861d69d7f7a48e928be8229ab6ce188d197042abc9eaa053ad267366ae570ffd7ab8bc89c270e2cc24dfedb49c64a00c9682854f16b389471bc8d0438af9f0a99eca7d8341b7168de1b01cea6aa02ad9779e327a7a2c379feb0f11c7d44e53128c948a05c4fad4ea8d3069b23feccdc84fd6faea6769f545b190cb55ac81691df6796f0d4794eea065c6763193c166411a0e3660dd6c9eff68683eb49002bac85eb55a7f69d3c2fb958e1171a46a5ad54dc1877655a0bde2f77bd36d401bd7cbd6f48056e45d4c124217372d77d8b2a37fbb0707ce7be72921bd7f3edff2da0", 0xfc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)) 11:46:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="56d0"], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="de576c5a0bf7d847fe2ed59be3c5c55dadfd92f6a87b31cd09d1da7b4f5f27ecc216b7275b7b7d2e71ff66355d954863afed46c0642a3aa536480b285d0bb968a657c3a4310a5b298ef3be1309fcbc45bed9c034798a0c6b3ea3b704dcf9638875feeec10ba5fa99acac690c62728b3ee7a1b53c41f78bfb7e09d400019e4eb216f0d7190cae0e3db0e2cbeb1d02fa65452f6822e949391d242664250f2d3f490442ac06b80ad93667df154cbf49174a885f28cd677f529deba8c38a23169a643dd50e969bedbbf5360d078e9343b95f3ca69788a30964e52c9438ef1ffa26737419fb", 0xe3}, {&(0x7f0000000140)="9c4214403855b735ca0f981bce5228a0410657e6768308014e30069f5785514dc433c6b6038e5d3cfb1a9d8ab1e1e0fe8eebe8aebf1498b49e794b0a5e18174ae2b43f5b173c8640aa6c", 0x4a}, {&(0x7f0000000300)="3d252a28da6b6a613dd2dd0f914dd7abc8ea0f961b2e08e00f521aa9636de1292bdb9cf0cc29659e4adca523cb728027bf10c351576b080bdf59cd659b1de6bb7bc644559aa4459811e5978efda7c5bcb60be8a18da81682b728a940112c14a0c9358af2f46fd9ab138b7951a7b4ed036fbe0d4706faa824d4d4b5a4de9d5f5cb9bc12d2f0c84647ac3c94c265358ebb8f3181bc6802fc49a6f030ed6454335b9181e5eee7a2bbf8", 0xa8}, {&(0x7f0000000080)}, {&(0x7f00000003c0)="f5fe789fbe500a928170516685553251a391b933704b5abfd2af815b267b9ed0bc3c41c4001ecc318fe127f484e80da399bb2e793f4df1d4b9ed49153990346965ac81f411b8d80eacea61d5ead196b029e0d3659c13b114a3f1593b94bed7f2358a0bc05ce261086354f9f3f307a072d8218b046916b1203001475ff6fd88bbda3b3422b3e4eefaff00820fa102d1", 0x8f}], 0x5, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = getpgrp() setpgid(r1, r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r1}, 0xc) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x100, 0x7, r1}) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x6, 0x6, 0xffffffff, 0x0, 0xa8, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x0, 0x0, 0x80) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7548) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/184) semget$private(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000240)=""/132) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/190) 11:46:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0xb55809c7fc34c1d1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x22}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 11:46:32 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:32 executing program 1: socket$inet(0x2, 0x4, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x1c6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0xf0c, 0x9, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x2}, {}], 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) pckbd_enable: command error 11:46:33 executing program 0: r0 = socket(0x20, 0x4003, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x400, 0x4) 11:46:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x18, 0x3, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 11:46:33 executing program 0: r0 = socket(0x23, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000380)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x10060, 0x100) setsockopt(r0, 0x29, 0x880000000000000d, 0x0, 0x0) 11:46:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xbc12}) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0x7}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x12e}, 0x8) 11:46:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 100660 37256 0 0 0 1 syz-executor.0 *453891 37256 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8265f5f8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8265f3f0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800022baac20) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806c8d3054,fffffd8067680f00) at alltraps_kern_meltdown+0x7b frag6_input(ffff800022baaf88,ffff800022baaf94,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800022baaf88,ffff800022baaf94,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800022baaf88,ffff800022baaf94,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806d795900) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806d795900,18) at if_input_local+0x121 ip6_output(fffffd8063af5000,ffff800000a41e00,fffffd806f6c45e8,0,0,fffffd806f6c4578) at ip6_output+0xd59 rip6_output(fffffd8063af5000,fffffd80680fa630,ffff800022bab2f8,0) at rip6_output+0x4c0 end trace frame: 0xffff800022bab390, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8265f5f8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8265f3f0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800022baac20) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806c8d3054,fffffd8067680f00) at alltraps_kern_meltdown+0x7b frag6_input(ffff800022baaf88,ffff800022baaf94,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800022baaf88,ffff800022baaf94,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800022baaf88,ffff800022baaf94,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806d795900) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806d795900,18) at if_input_local+0x121 ip6_output(fffffd8063af5000,ffff800000a41e00,fffffd806f6c45e8,0,0,fffffd806f6c4578) at ip6_output+0xd59 rip6_output(fffffd8063af5000,fffffd80680fa630,ffff800022bab2f8,0) at rip6_output+0x4c0 rip6_usrreq(fffffd80680fa630,9,fffffd8063af5000,0,0,ffff800020acf908) at rip6_usrreq+0x5cd sosend(fffffd80680fa630,0,ffff800022bab528,0,0,0) at sosend+0x668 dofilewritev(ffff800020acf908,3,ffff800022bab528,0,ffff800022bab630) at dofilewritev+0x1ac sys_write(ffff800020acf908,ffff800022bab5c8,ffff800022bab630) at sys_write+0x83 syscall(ffff800022bab6a0) at syscall+0x552 Xsyscall(6,0,c,0,3,e65bb89b010) at Xsyscall+0x128 end of kernel end trace frame: 0xe684b3f7050, count: -20 ddb{0}> show registers rdi 0xffffffff81d56a37 db_enter+0x17 rsi 0x3267 __ALIGN_SIZE+0x2267 rbp 0xffff800022baa980 rbx 0xffff800022baaa30 rdx 0x3268 __ALIGN_SIZE+0x2268 rcx 0xffff800023ba6000 rax 0xffff800023ba6000 r8 0xffffffff812e94e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x554c381b806edc8 r12 0x3000000008 r13 0xffff800022baa990 r14 0x100 r15 0x1 rip 0xffffffff81d56a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022baa970 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=453891 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acfb80,0xffffffff826641e8 process=0xffff800020adca80 user=0xffff800022ba6000, vmspace=0xfffffd807f00b8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37256 100660 33521 0 7 0 syz-executor.0 *37256 453891 33521 0 7 0x4000000 syz-executor.0 28372 419640 8219 0 2 0 syz-executor.1 28372 183658 8219 0 3 0x4000000 inode syz-executor.1 28372 170071 8219 0 3 0x4000000 biowait syz-executor.1 28372 246771 8219 0 3 0x4000000 uvn_get syz-executor.1 33521 153274 52649 0 3 0x82 nanosleep syz-executor.0 82875 375043 1 0 3 0x100083 ttyin getty 8219 151764 52649 0 3 0x82 nanosleep syz-executor.1 67779 368639 0 0 3 0x14200 bored sosplice 52649 182951 25630 0 3 0x82 thrsleep syz-fuzzer 52649 71148 25630 0 3 0x4000082 nanosleep syz-fuzzer 52649 327453 25630 0 3 0x4000082 thrsleep syz-fuzzer 52649 443285 25630 0 3 0x4000082 kqread syz-fuzzer 52649 300584 25630 0 3 0x4000082 thrsleep syz-fuzzer 52649 37808 25630 0 3 0x4000082 thrsleep syz-fuzzer 52649 318551 25630 0 3 0x4000082 thrsleep syz-fuzzer 52649 424517 25630 0 3 0x4000082 thrsleep syz-fuzzer 52649 323543 25630 0 3 0x4000082 thrsleep syz-fuzzer 52649 378256 25630 0 3 0x4000082 thrsleep syz-fuzzer 25630 436021 91712 0 3 0x10008a pause ksh 91712 103666 56820 0 3 0x92 select sshd 56820 386615 1 0 3 0x80 select sshd 7045 68855 53911 74 3 0x100092 bpf pflogd 53911 495475 1 0 3 0x80 netio pflogd 61493 495694 64570 73 3 0x100090 kqread syslogd 64570 124829 1 0 3 0x100082 netio syslogd 28944 483516 1 77 3 0x100090 poll dhclient 48480 507963 1 0 3 0x80 poll dhclient 22808 237644 0 0 2 0x14200 zerothread 13702 130736 0 0 3 0x14200 aiodoned aiodoned 95924 509427 0 0 3 0x14200 syncer update 19182 71791 0 0 3 0x14200 cleaner cleaner 69048 33507 0 0 3 0x14200 reaper reaper 45343 16348 0 0 3 0x14200 pgdaemon pagedaemon 10716 1853 0 0 3 0x14200 bored crynlk 92446 25940 0 0 3 0x14200 bored crypto 86249 46301 0 0 3 0x40014200 acpi0 acpi0 8892 17365 0 0 3 0x40014200 idle1 16801 77700 0 0 3 0x14200 bored softnet 13658 453053 0 0 3 0x14200 bored systqmp 82278 495392 0 0 3 0x14200 bored systq 27019 187419 0 0 3 0x40014200 bored softclock 41852 470088 0 0 3 0x40014200 idle0 87217 283017 0 0 3 0x14200 bored smr 1 115067 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824bae40) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 37256 (syz-executor.0) thread 0xffff800020acf908 (453891) exclusive rwlock netlock r = 0 (0xffffffff824c5488) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824bae40) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 28372 (syz-executor.1) thread 0xffff800020ab0780 (170071) exclusive rrwlock inode r = 0 (0xfffffd8064a7d1b8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_write+0x169 #5 dofilewritev+0x1ac #6 sys_pwritev+0xb8 #7 syscall+0x552 #8 Xsyscall+0x128 Process 28372 (syz-executor.1) thread 0xffff800020a5eed8 (246771) exclusive rwlock fdlock r = 0 (0xfffffd8074989bd8) #0 witness_lock+0x52e #1 dopipe+0x214 #2 syscall+0x552 #3 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9568 6439K 7081K 78643K 14698 0 0 pcb 15 8K 8K 78643K 248 0 0 rtable 110 4K 4K 78643K 900 0 0 ifaddr 74 16K 16K 78643K 275 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1566 0 0 iov 1 12K 28K 78643K 512 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 2891 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 22 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 1K 78643K 230 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2119 0 0 sigio 0 0K 0K 78643K 35 0 0 proc 54 51K 71K 78643K 950 0 0 subproc 32 2K 2K 78643K 187 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 161 0 0 in_multi 33 2K 2K 78643K 187 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 790 0 0 pfkey data 0 0K 0K 78643K 4 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 104 21K 30K 78643K 8000 0 0 UVM aobj 81 3K 3K 78643K 90 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 246 0 0 NDP 17 0K 1K 78643K 87 0 0 temp 207 3556K 3636K 78643K 32271 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 25 0 19 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 98 0 96 1 0 1 1 0 8 0 rtentry 112 148 0 104 2 0 2 2 0 8 0 unpcb 120 612 0 602 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5240 0 5240 1 1 0 1 0 8 0 tcpcb 544 367 0 362 1 0 1 1 0 8 0 inpcb 280 1169 0 1158 8 6 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 ip6q 72 2 0 1 2 1 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 33 0 27 1 0 1 1 0 8 0 pkpcb 40 18 0 18 5 4 1 1 0 8 1 ppxss 1128 27 0 27 6 6 0 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 3 0 3 1 1 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 56 0 44 1 0 1 1 0 8 0 pfstkey 112 56 0 44 1 0 1 1 0 8 0 pfstate 328 56 0 44 3 1 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 612 0 418 17 4 13 13 0 8 0 art_table 32 613 0 418 2 0 2 2 0 8 0 art_node 16 145 0 105 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 12 1 0 1 1 0 8 0 semapl 112 226 0 216 1 0 1 1 0 8 0 shmpl 112 88 0 9 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4686 0 3271 47 0 47 47 0 8 0 ffsino 272 4686 0 3271 96 0 96 96 0 8 0 nchpl 144 7927 0 6293 62 0 62 62 0 8 0 uvmvnodes 72 5892 0 0 108 0 108 108 0 8 0 vnodes 200 5892 0 0 311 0 311 311 0 8 0 namei 1024 25188 0 25188 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 7 0 7 5 5 0 1 0 8 0 scxspl 192 38672 0 38671 18 17 1 7 0 8 0 plimitpl 152 203 0 195 1 0 1 1 0 8 0 sigapl 432 2296 0 2280 5 3 2 3 0 8 0 futexpl 56 27878 0 27878 2 1 1 1 0 8 1 knotepl 112 589 0 570 1 0 1 1 0 8 0 kqueuepl 104 1053 0 1051 1 0 1 1 0 8 0 pipepl 112 1208 0 1186 3 2 1 2 0 8 0 fdescpl 488 2297 0 2280 3 0 3 3 0 8 0 filepl 152 14226 0 14121 9 4 5 6 0 8 0 lockfpl 104 1032 0 1031 4 3 1 1 0 8 0 lockfspl 48 408 0 407 4 3 1 1 0 8 0 sessionpl 112 31 0 20 1 0 1 1 0 8 0 pgrppl 48 39 0 28 1 0 1 1 0 8 0 ucredpl 96 2276 0 2267 1 0 1 1 0 8 0 zombiepl 144 2280 0 2280 4 3 1 1 0 8 1 processpl 896 2313 0 2280 4 0 4 4 0 8 0 procpl 632 6605 0 6559 12 7 5 5 0 8 0 srpgc 64 19 0 19 9 9 0 1 0 8 0 sosppl 128 21 0 21 6 6 0 1 0 8 0 sockpl 384 1920 0 1899 7 4 3 4 0 8 0 mcl64k 65536 315 0 0 35 2 33 34 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 23 0 0 2 0 2 2 0 8 0 mcl9k 9216 12 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 178 0 0 20 0 20 20 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 508 0 0 24 1 23 23 0 8 0 bufpl 256 19480 0 12461 439 0 439 439 0 8 0 anonpl 16 264058 0 252237 112 53 59 69 0 124 4 amapchunkpl 152 14232 0 14111 21 14 7 10 0 158 0 amappl16 192 13607 0 12887 95 50 45 48 0 8 8 amappl15 184 213 0 213 3 3 0 1 0 8 0 amappl14 176 316 0 311 1 0 1 1 0 8 0 amappl13 168 200 0 199 2 1 1 1 0 8 0 amappl12 160 515 0 510 2 1 1 1 0 8 0 amappl11 152 319 0 304 1 0 1 1 0 8 0 amappl10 144 282 0 279 1 0 1 1 0 8 0 amappl9 136 1070 0 1067 1 0 1 1 0 8 0 amappl8 128 584 0 562 1 0 1 1 0 8 0 amappl7 120 254 0 245 1 0 1 1 0 8 0 amappl6 112 284 0 277 1 0 1 1 0 8 0 amappl5 104 681 0 665 1 0 1 1 0 8 0 amappl4 96 2182 0 2148 2 1 1 2 0 8 0 amappl3 88 819 0 807 1 0 1 1 0 8 0 amappl2 80 16941 0 16861 3 1 2 3 0 8 0 amappl1 72 60804 0 60341 24 14 10 19 0 8 0 amappl 80 7013 0 6969 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 dma64 64 259 0 259 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 89 0 9 2 0 2 2 0 8 0 uaddrrnd 24 2299 0 2280 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2299 0 2280 1 0 1 1 0 8 0 vmmpekpl 168 21315 0 21280 2 0 2 2 0 8 0 vmmpepl 168 288949 0 286981 232 111 121 121 0 357 34 vmsppl 368 2296 0 2280 2 0 2 2 0 8 0 pdppl 4096 4605 0 4564 7 1 6 6 0 8 0 pvpl 32 744472 0 729322 246 92 154 167 0 265 19 pmappl 232 2298 0 2282 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 657 0 13 19 0 19 19 0 8 0