last executing test programs: 5.455258012s ago: executing program 5 (id=41): r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) socket(0xe551cb41b33395ea, 0x7ff8, 0x0) shutdown(r0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) 5.279685406s ago: executing program 5 (id=45): r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x0, 0x564, 0xffffffffffffffff, 0x8000000000000000, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4004426a, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x2a, 0x0) syz_emit_ethernet(0x138, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaff06ffffffff86dd6006250000002b10fe8000000000000000000000000000ff0000000000fffffffe0080608886"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 4.066521838s ago: executing program 5 (id=54): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000001b00)="ae79742c1f", &(0x7f0000000080)=0x5, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x89c, 0x1, 0x1, 0xa00440}]}) (async, rerun: 64) r2 = socket(0x1, 0x2, 0x0) (async, rerun: 64) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0xf9, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) (async) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x4}], 0x0, 0x0, 0x7, 0x0) (async) kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) (async, rerun: 64) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000000c0)="92f7ec75", 0x4) 4.031522243s ago: executing program 5 (id=59): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x24, 0x1) r2 = syz_open_pts() flock(r2, 0x1) syz_open_pts() syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(r4, &(0x7f0000001740)=[{&(0x7f0000000140)="5f626bbfef4e24e217416fab8d3d7dfc9160d2f7db73098072f30f5d53c7b29840fa074db79b641e700be8204b0ab4ab5ac33387c60e6c8d90c24107513a686351ea496a3c6de8fe3441a60a37e369b0c2316226791bfb1e325ec008f9e8275ed8e95ea7543d0b439e3812e7bcf23d35157337663a8e87991b13f66198f9809d18d8c70b134fa1969c78b6e7e8e37f20e19d1fc3e9691b", 0x97}, {&(0x7f0000000200)="094c0b9f03e4df46ad93b30983b6a68bd4a9597969722a4a039c0cd501f7a5f99e4f1bfd16f42278910c76ac1ffceaf23428d9e353b00668e09e76b255359ae35b1045e1439e8121609e87c2c1c2d119468a72614f820eccad38e3d3a465af42c79546046619", 0x66}, {&(0x7f0000000340)="1e1a1bd6e3c6b8d9bc48851a42972eb5462c9d9c0935137bc0e9beff1fc886227bcdaefe925e6e542ed8bf2dca67117e5bdda4ee97a43c2dbe228d38b2da63f437a549dca2dbf1eff13daa651ace6d44c524da41a4957dd6394e8b4b6458d57372ece1c15b16b101cbd564dfa000ce496b7d2815821bbe6a3aef69e9ef1d3fda80b3b67d4d91a8406d6f4a8211e797fc4ea72f9027e53893f50435989995c3c500d24d213579abf92f32e1aab1a054db726b528b53e56f90966e5229648ecc37ef5af9ad82fc2d5647a43b861c8ce41768c2cba06a3271c3953368709fbed9ce420643ebd0665ec9b51aa20cf3e032e78f44564910fd8d4744b894ef69c099bb087470ed93f55e312673a00fc961ce9fd0fe6c4477053b0d6ef565298e8ac63beb33198764d6387a9a6311317bc4c8d2f9ff1facfab6db68157d7a7f1a75db7cfadcc6069d73529b487f1d86e468d32ff3188bffba3ddd8195a8d341c47c3a2c331449bc59e605296477cc87ddc42acc4ee5f661334f250e549288fd209b081b0007e247868d03dfb544a41444b250c7a08e1f440e10d2b091a8d8add4fb300239bb8f2dc5688b43cad86ee55acbf7e93e1cce6c54933ab3f3185a40839bfffb30b076952a8cf8574d89ab883fd8c533717de293c896f28eee4124d89ff453f02bb863623de3e858ab78b388523dde9db8ab2299e63670aad4541d86ec3a8ec69a98c70df09cd137a1bd21071ab4c436c8de7568928d94ae4d238a953242f2da157c1d692e6a3964e752491630f66b65b19e884f21473148bf7ca6b0b39c25665abcc1e27e14fc66da76cdfc8ee6221360cd812bb5e03ae8e14de6372c9b1cf2490fee6fc6721699c91bc215d9f3318059d1b052f26d61c5122276ec4f64e7a69afce488c0a2a353e713bf5365311a63f8a5f57aecc3bac102437d57eea7a7886dea6bc21fffffc3ed3c0df27b413ff62613fd33c2433fc5925524d23d2f3e6ad61fdd2a820594058958f7fa4051e56a7959c6f8b1e9f63246b6729aa67fb246e628fb302471d660fe39c435c037f1a2975a498a477676de5de1104d1d1602df6f05cc571292309fddb6ffcf2740160131ec241bf35f2c67a5f3e78695e6ebb391c18bf864bfe3dc5289aaa62116595b9ce11c879b9f2ecf984fc3e9d50ac5ad6cf58958b57f11e66362889991e683b4abb005d1df0b5b411e6f6537bc27a12b88d1bb14211412615c825db098fa3aecf0b65366740280858f2e4450a09f2e1db3725815282ae7fb292454f2b11836e0a5b9a9de3f9c0bb8d16293d9c840ae143fbfab92ed3e5e03411fc961c0c2d69aa0f8ea25fffd81946cc07dd26eb66e730b6fcf561ac86ca33d5edc029768fc8d4fcc811179a714e99711561895496de6715ba04c86b4c8ac77ebcab74cf64653d4066d0a40f6216808d6e69830f1392a5e26870ef3d3b941b7cbc66b1915ff40fb3d7120eb4c4624b837f6836a263c46b1a7824ea7ebb779f1517c265e5b1a5d317355538e574ed21d76624a9a7507841400435a6b84f8da474bd71526b3a77d598e8f708f262ae63b81e875d31fac1d4c73bef56db143fcff407780eb815e6a09fe394da1b6c25f84e6188ff28bd550680e1f82d1ad6667d7d94574470b05e0bb3cc17a5c5973a777cfd4088ed77f909c679b27f23c02e62f9e5f21c0eb540fe2c1eb6073282740502757f5fddcb51faa8f67b09816974bb02ed656c6a036c745bbc2c2c37b8e7ec6b44b2c667e0f9689335542b41cfbfcfd5665bb49b0ad658b66d68c0f4076caf0f442b95ef47eb33e40c88c093fba0fa416c862da70e7603d5b5a495132984b96dc9e049a5880d660d967f4268052cf7cb03237d45091b5a077a033379e1efd2f64eb22a511a100862ca379c564b74d0be1ab22818b179ede5d8a8ad0e16255bb5899f52c2892168325e5a103bfc6079c3a5010b6e921dd0a708eb1559a19e8f0e6c70c66d734ef2b94f69e0d859215e82f8d39a64be672318596ba21007cfeb69ac21a7e0db971d6459477f96e40d609006865ee118b2b41a2387b334e7d215694d51b496216dce09ed50c75858984c2aed7eff038c8a6d5fdf5dbb3189c267af47f76f6f5bdea3a9dd1eaecab77b7a31aa6fc459d5fb450321295debfd5cc5e902f2dfcf8c5ed2536f9c3cb6e44b7eaba56027c358e1fac2866c88a8bd426d022e9371848e3f2d00db17512bed6d5aa73de356d97e5cfa2e2eae09c3b69e9e1d3c8c8814236021141c426e7ff4b95e9fa1b3819ec657607f336e370e6cdc023f27adc14bbb675c5656c7e5e89231a2182c4b20b2b698e53f446d1ee49e37e3e93bdbb37f230d3858cbf369c0c130a396c0c26688035666381e884f55b57af8b4b7928afadd0fb7275df013f1adac44a8eb0e9cd268b12ff65b5239d23547b57f2763c859a2fd89eff97a62c764a7c62cd14c19da7cc1fda1aeb77c237e50e6ada3dca7ac68831b4f57fc78919807300bf69c782fbd67926fc182e446053ee86772234d3c52dfb1cec5a05d1e0a6046bbeb2f0195008a7ae10976cecf3ae95de41af53df315538ae14d9fede21d68455a678afd74f1029ae92cf75f0a03d9c8af5a045b37c2d6e03f8249efd9737663f468e11782ea7c169e7ced3675dca3b892cb4792c98a0a3b6cf8040232af671d6ec55544dfb1bf3d120afbeb0f7d5b9f6bf875e0b8b02ca67bbe96d514019602e71cb920bc8a8d04b26c0f6d4ba0a426e258fb2370a81bc9306fbade9ada86391376dfbb4c64baf58fdffafe3a26f961de483dc11603c0e38e507b9e3632bf1b6a8032c25a67839492cb1ed40455e3b6329da7b99d197f8b4d1b8f9fc554ccd3df814e3156139bab74ab0a1c70618360ec3d9e8d43b6dacbebb73119c84365defefdd11465ff06f9e55678d534f02fc9940d9fb522f2de946831d0cf175777143b630a08ba8d72b36a4f08c177a485079d41c6fa594394bc7807cbc206757e0b730f2e5e212317ea1168d035ed26496f76f748a0a3d1bccf862ab9a42ab15b4f5e02e30afbbb74ccb1d970acbf751c694bf236e9d30eeeb018395c17c87cd7f2dd5f4f5f6f05ba4ac529b85a9ba2afb33f6394cd442cbb9110f4ca7f61f50f43d895da99e9c8188b0caea6b94b76dcc560c1381b66a3c1115c57c5e3906bc9019e1978f087bef90027fb6f602c6e16a8574633a1e557afec609624df9544f98a7704f42fccf38fa799c56ad555405d819b720c390e65cab2f964cefbba2ca62c4bfaca70e5f4e6d1174df1135f1ff8e4f652b63ac75388e6f35fb94039ecc64c9ae0277a31e4f070332fbe044d684e24c8180ab6614d98c20b66b79a697ee480fe39b9f6b7b0d6047dfaec01c7456de58da64c6ab100e4e6afb1b5ee304d7cf54a95f8ddb12e5c9dd8fcf978df041f4f5a5330e6204f46660a51c762ca17ca66c0c6ffabdae5a9d7dd0f88562b9245774ce1ba872245e5e9dd1f1981ce0216941c207b27a7c0434a0e0e3b405c05ada20f1038a413f403758310a0d968a2944b9ab61607dd15e0e31c5832c550ec0b350a140a21a0a45564beced08361b260fdb50066f02c626c52486ff37080496bdbd3723874d7e8bcb01744a405afeb8960f87b3d48adc95b5a92f462f912b39e746489cbe074b6d8653192dc27560e3b5365391500a24af82bb20233cd962d92f8ea32a9b483b1603d9bb2bf73591a4c2da6065960c9fcf90d7d058337fbecefd0be8cb70dad928cc1bbbf14a4553d146cd36ebaa259b7faca3d2886faee60171102ea5b2bc08fb2b4dfa9cc10d046284aa2645bfb63a302b0a503233f174f1f67b897c148ff7f9211dfa8d19edb99adb8766b4febba4a200752ad44f6b807719d9b64d12ef9549fc964c7a255f1a7450ba4f22b245f98b0c55f03cd605e750bd03dd19fe916cbd5f91c68700b4228ded894597369276aff1a8e77196c361165a06159cdbb1cd8038d4702ef65659f8d4471be0c224ce073c95ebdfdef7c8cb0ea32309693ec7edab7a258d80354dbc53c9ddd7a539f7db70060a0f308857cb6829998db0a68423768b1e6e1d9029fa81a0dee5276b813590a02f68804c3a69be79fa24f57d684bfe2723c014d64a2092bcb88fdacf28463940facd263c45e121abf89997205e29eee29f678c0e7b4bca2012a548d00c10ff5d48dae09891e6ae052bd1acd38fc750e175cad8cbdfbd01d91728e78f9d584000cbbba98d4497f2b6ec2d5f0ec9f20dfb9189b8544350ccc339432825d55f268c65e30716a00f6af5ed5d85b7395fecb171666878828ebdca73d8d7adeb093a30894ce9bad87a02bba4ed095af1d54dc39a808d77e4cb581c0dc71758b5012018b82434b7b13318c54aa5220164065f6d9ff97668200c84ba0484863b9dd51f70fe52e38ef6010df4097ff2af7e4d275cf312464baf67a6b830088f77cc4947fd8b55762127e7b8b8c36533a5f64c3704ea6fc37f04d179452ccfafd2121ef52e6d52513f0f3267db587697253daf99536ebd42871ffb17743d49a3bcd0e1e40e06dc41eee8abda6d4baeee83e70fe9ba89400f713c53c00e6ac2dd4ca2209e2139a94a9699dcc9e9a58703c0b76973fbf11600fd5f8a6528a19753fa8d7695e08401389e55b560fb68eb00312101ac202926f00b7825b9903bad13bfe7656a3de3a457dd69780947468767cfa60d2735bda23aa354b4016970a2a8aefcf14a7797e9eb0eeefea40e6920b7ada1b1986c92dd844f2b01ed68e8fdea1b8c705b4fa976ff5db9dd1061d30316f3f8fc66e6f7ff06061ce38a528b3f12685f70f60ecd89d5a762096dbb550cb95df7051eb82b81acd01afb2ed399858a01ac33e123e4c8668c4a12749c4e960e77c0be981bbced889ffc62fb45b3fdaf8e01aeb6a3629e459a538725b101eeef28df476c037c236c6ae9694bb85372196fb978af18230a8c4adbfacdbb33603f4698a147c1e14d7f94b72c9981787f572c07f1aa6ec9185345de80365dc139b7b1237c583547100fb3ea20d673a1b1bc0c41205ef4fa09bf81f2272be561e881a3873846df07bb6f379b6b5221702e170427e70df3f067307f3b466aed96cfb172a10aeddb014f3e2f5ebbc1dd5292468c0dc73efe5099f4255e96f7dbc56db4247b7922ccb512ee81eb77a78339abb002fd322cf032e1b9df801e9f2e3f9599033dad33908e5b00ba72bb257b836d646f5f181dd6dd60385e0333c17978bb86ee070ba0811c5a318798cecc7921d4d1ab4cdf2e976d9f7c7ea0095704c5a6ad2edc280aa9b5a8eaf402f94055ba9166bc722744f858f3459452a1220e1e861710bcf07d9a88e789911b5440f98be23352648dcfb514328d8ec71f07f2f810a594dca044192b0ca07240f6f574a765f68892088b5f1188fff75ec48d21219035a41c2adae8350a7bfbd5b33596a73f3423c425598089525209146454f7a873efcf6e9ae3fe0af1648f0aa06f0b84e9c93ee836ea71dc39ee94e5bfb629c952c3678db9e8672540a56d4b18263288d92d9c89e5b705710def58faf5beee0ba17a570f2468e9936d840d9381880fd1e74496f48824cb7a7a6aefb816ca8f9c3a1b0521f885b0b461af6460f19ba97663d7135f625b4af71cb8ea65a930a07c37c8c9a7b3c5269674a599622a5be344d70e0d9fd237d8338b4f4dfe70b5966174ef5dc190df707a05c35f8f8075bb94a887c3449d136162ef73d3a390f18e8f9959f310fda98ba39dd28af1c264bbf0a79ea6429244a6b771a6f3fa65a8f663978ed6cfff0c", 0x1000}, {&(0x7f0000000280)="f3e861aa7de1933bffef1ccb43fef2c15457f6a26e69f7e685cdc50be63bce08e60935ade6cd7700a0f6c11909ac175d36431040fe31453c9bedbb416c3182ececd8b5bb3258db865f0488ecaee271e4c2979476fd881b0a7cb4d4d0c5bec1e1448ac34c162e1c23a6a13e1d175850c4ecbf54fd6f1ede825ae5a0e16425", 0x7e}, {&(0x7f0000001340)="c9ab79f41d21e2c728cd5ff6d54aa9870dfb57cd61162b88528d812e105ce59ea4620d2d6a4c2d3ac5fcd3a4f8074f5426b802599b79deda4cbad263c6343445c10824eb3803c6e34f76df67bcd0b363c79351faed761a978fcfe41e30bc94760ca2700912636144a6d33f94162b201b729349c729619ed67bcf4d3cfa4fa166a9ec3abb6288c95300fd13f765fbc712458a83b99b68aa4cbbdf9965cbe57b5270ab379bf94c2a38e95b", 0xaa}, {&(0x7f0000001400)="6e5b97ae283d9fdedd1c957c97063235b8b7d0773905b5a5963bc52ef646a07dba82e44b9d42dc54e8102a7b2f62d5e3edece0974bca0ca4c74f2d41d92e504e1113ea58ee1744bfa20bf3153c211c2249b553f65fc309f408a8c1421c8b53405f094e8f8862a3be70e54955e1b5c61c16ef16d226228a563a43c7123844869f1e4b3e989920fb390bc78449ea64bd38658b5de7a840112a83bd74ced5df9ede409e24fdd8d3b388731ecb0447fc8f1b1e8018c3b82ffa71514d2ef6f12a2f164c747fdcb5d211864a2b2aec5a99652b8bd1b97e9cef2c0c0170ab754e06266f859eef6419a2d11dd678261590dc84726abf27a2c6ff3f4d44ef6d", 0xfb}, {&(0x7f0000001500)="fbc8bb594ff6009dc52b93a61e48e70420649840e689718df890867cc3d80edbade9a65faacadde2fc183c2511942e024e22fbad6a45f51a246f90e80047477261c7a54244d73ab933038b4c1df34dc0691f57f81d2006d5e5bbbf4202b52e46cd337f80f864375df44e30a4957c8388bdd62d4be2034abbba7e44cfe9d14290973700d987ab4923aaa560b7f89ce3fd03488062d601e5b04f185cb268c26602bc0efc524bb1e4175ff0acdda215b03905b997eb68cf77cdf0d56a3a4698633ed2d9c4a58e131b8590109cd9a0bb77203a8bfbea19e1e9e33c5db384f126c0ff926d7bdff77180f58aa6eadbbc6648b1cd5aa3", 0xf3}, {&(0x7f0000001600)="8905dbd4e3bac79df5f8985425ce86baf3c0edb568db7e3d757724b75c3265f16709b0288cd84cf1887c1b4c84b4b27ad239b75a2e5cf893254ad6fc8b0d089705994485e190250fa8266749ea0ef2f5c9aeb68c19dca4e0e0ad3e4743f7b2f00ed6b3802ec33678880ebbd77beea6455da6b3c3d854bf99bb617b86eb4ff83269ec038b8af6d28cc22405775811968046270fa28f6f4b193417738524e171d27555c872f58ef8d1ca344c145b6bbbc5192970f22450c7a5e4822406c45048aa75ee0c68996e1fbea0047a64c2e57af0311a8b61bab490284d2a5ae8c9db78b435a5dccb5464ecd8fffec058d73a83b302e51c482437cedb", 0xf8}, {&(0x7f0000001700)="f8f9d8c7a0b192200d635faa9246e6900df9c8c838cb3c8d4ef3afbe0e998413b7d53d913feaee313e0396d27067a48e712cdc0e1bc479", 0x37}], 0x9) ioctl$TIOCNOTTY(r3, 0x20007471) 3.966065498s ago: executing program 5 (id=64): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340)="01", 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000000)=[{0x0, 0xfff9, 0x1000}], 0x1) (async) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x1000}], 0x1) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000401}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x4c0, 0x269000000}) select(0x40, &(0x7f0000000100)={0x0, 0x1000, 0x4, 0x0, 0x4, 0x7fffffff, 0x100000000, 0xfff}, &(0x7f0000000140)={0x2, 0x480000, 0x2, 0x8, 0x2, 0x7, 0x8, 0x8e}, &(0x7f00000002c0)={0x8, 0xe33, 0x7, 0x4, 0x6, 0x9, 0x5, 0x3}, 0x0) 3.832593022s ago: executing program 5 (id=68): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x2, 0x8000000000000003, 0x3, 0x1000000000090, 0x800, 0x3}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x31) chflagsat(r0, &(0x7f0000000180)='./bus/file0\x00', 0x10008, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3, 0x8cb, 0xfffffffe, 0xffff7ffe, "ffb1251242758d00000300", 0x40, 0x3effb}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 3.708774578s ago: executing program 1 (id=76): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) close(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(r2, 0x2000444e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8000, 0x5, 0x9, 0x1, 0x2, 0xa, 0x4, 0x0, 0x2, 0x6f1, 0x4}) write(r1, &(0x7f0000000100)="64df1cb1136d5be46cb4c194f20a94e83edc6973043cb064acfa11a03cb778021ce74e807619d4ab835c0c3421d3e1db8618b1f12abde48f963d79e55a4be5d5ed684b07", 0x44) 3.530375466s ago: executing program 1 (id=83): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0x5, 0x44809e9d, 0x100000001, 0xffff000080000000, 0xffff, 0x10000181c, 0x1ff, 0x2000000000000004}, 0x0, 0x0, 0x0) kqueue() (async) r0 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0xb, 0xfff2, 0x1, 0x9, 0x25, 0x4000008, 0x3, 0x2, 0x640, 0x4000000000f18}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0xb, 0xfff2, 0x1, 0x9, 0x25, 0x4000008, 0x3, 0x2, 0x640, 0x4000000000f18}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) pread(r2, &(0x7f0000000100)="0943a3b3e71fa0f33d281ecb73b3183f93", 0x11, 0x9) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 2.096760361s ago: executing program 1 (id=105): r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f0000000040)=0x1d) recvfrom(r0, &(0x7f0000000080)=""/188, 0xbc, 0x1000, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) chflags(&(0x7f0000000180)='./file0\x00', 0x0) r1 = accept(r0, 0x0, &(0x7f00000001c0)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0xa6) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) setrlimit(0x8, &(0x7f0000000300)={0x4, 0x2}) getrlimit(0x3, &(0x7f0000000340)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x4, 0x1, 0x3, 0x0, 0x64, 0x2, 0x50b2, 0x1, 0x1, 0x4, 0x3}) setrlimit(0x3, &(0x7f0000000440)={0xb8a0, 0x9}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x100) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x0, 0x9, 0xbf, 0x1, 0x400, 0x220, 0x7f, 0x0, 0x1, 0x0, 0x1}) writev(r3, &(0x7f0000001900)=[{&(0x7f00000005c0)="e9cb329403629b3f4deb96f175e5e2fb502ae5d1aed66b169e7e89faeba2185f7cc33fb7cc573a2ac32332c6ffd46ae9db549cdcf86bbc9f6080e7b70607a7e43d43583224fb8688c19c1c1fb48827e99ef606b676fdc37f100424d25660ec36d42c165fc96e5e2095ae112266423b06ea0a5c9353f57500d89f020e914285872b3d5bc6a21dd6bb16bc4771f2f5413fd9892697f61014fabfd53d5af68dbe4ea419193843755f7babfbdb5af5445074ee28e7fabae79970071a5c2a563375da7cc8eb4a673ad36aa1125f28e55a0e5af5c8778fc5a92084fbc9dd3f33be306c7b349774631491717430d890fd6402ffd9ac6e395ea5b207191c", 0xfa}, {&(0x7f00000006c0)="62c7cabe1d16936962ce95c10884fb666b869341f9ec83ac4f677bd1c0d46e0df17c1924b6c7d5af94a0f8d15de3d83703037a2aafeb63b3a1e59fe6e6863855907cb8beae624b3f45f3b58ebc38075e1f30de73804dd98790360d244d73c23d10639b1484577219d63452ea9fef176918b6193861d6c19767f19ef5646254dd4f6fcc578b5974f9fc1a71b70d717ada9bafee4e65a4eafa63ac8e2dbb8ca4f5dda39ed583d756d3ddc5398d7eae88b235ed3e9566df2c3634bec09f8b4cac88fc6064b5d6ea1bee41f61211561b40aa35f41b7de9b9b4b5b2f727bcde5421b7ab2185ca493333ef436e8d03c0498e5d845b0130d0529c31eaaf5fae810eabdfe213d7ecd5f938bc52a187ea84ec3b12caff54c932fecf5fdcf10182ab4615cb0783dc6c9bf2ac54cafe14f5646dcb518fcd28d1d11b772ddd31b2dff143070c26f35f762b80eee112ce060cc5949f7e5d958fea57d62b295de9abc3e4274a51271a1aaaa615503b23d084f9ba3fe8a7200bb3c5f955064885edd3d07499dbba817833dd7719a319d292b5c2282a612948394b21f36852e0b69c7bf19ec57781817fed32a698c9e680eb6d2a4ada402d1cc74295db3a4d54975cd63eb25105e99f6cc26aacc6a89a9455546fb0aeb2efc4024b6e116a3d116342ceb21464ac822fbc2058d8b05cd18c6d0de303504716f9ebfb0ff1e02a43033e2d63401b401b1cd3ff1a4a09951290655a5a8adb04f02f5702ffd4cfb31f55c3a8a247ae436e87a47c1cb57d660933469314e2d42b6fd96178a4e42bb755744ff9ddd3a4a18a82fc485c69467f8cbe4fa6e2b782416b0f26cd0be565de939319e722a8977601462853ad00eb408df7f3abb347e08db5d7bb5b14972ac19fa39ea145ce294cd92439306a8dcf059ae97dbe31b44cd0debdfca3e2c9dbcd44ff71799c496080f1a500f7f9833ea898d36b2b3729a62397b260f36d7f7f1f591c8e0fbb9d0c185090b8dbc6ec4e542389e947752dcaba1e9fb8a523406d5e108c334ab8d1058c015e905ad7c886643a2bd5f9dc238e3e48321e0b86fdc2aabf7d1a9ac96fa84525b997c17ee648b407093dcbac12c8ce75095a6866fa763fcad15105e6a737640051940cd9eaefbef51567d4ffbd87587863a22166d6693218015a037168038bd7915f2cc1d8181afbc40252ba27620125e5842d19ae0678693b1efd27f16361237fe613a2041d2231341a046b0ee4aa40019af186accf4a1c7ef97556f95cab9439b427f706437e8c9eb89406b2997bdca64c0a028604fde3cc9c5db074bb58f7d21c73ce62b7bcdf13057d3e30e8dfdd8735ea4fd0ae6805827f2e0f5e73f74bb1cc0b9a83d0bb432aa187cafa86b4385c437dd51cf297d9115cbabb0f09843b96d3961c3de38630a341f572e3332fd43aaab24d3f1b671ad7a6c698a19a0fc0c81f50b11ec6a92babeb45e4a3b0d562ecfb2d9db9339c4b64df7b7efd17b26de2ccc4142da311d41f25c0b694592628039c021e4328012238e31ae9636a0a883583fbfa17323bbe850f3d06c2b01984c38c6e1ea2025b1d39f26692d5677e1df8e49f7722441809ce95788703f554917a81e6e772b83c77f5ddbc4b1a525231e47db7a60312d97d63120d582a25cc85f6b2580c22be99f3db989568aa5323fed8efa874480591bb33727f1432b626681e9f275834414b50f9fb2726d6a6e92606dbe3ea3b103c5ff92d3276efeb29cf060ce1a2c445705fe1cce656f4465fd9718cae0aa5218d8057cf8d6e07e0e7413839b55ff70a2885a11cde3ed36324d5d532a3358ce7b33a8502def03ec531c220bb8dd0313e20c6b9bba6e3f1bc00651ac8c219eb0d572535ac54a949b735512687f005828bb39e076ade92bb215a85b95d74cba5a7622df732bf3d77a2b23da64009f8bdc2f2b9d920d8adae08d5d31c840b5466560a645b059e785ba3dd8877614b99ee620eea5ad37b1fbe67f5a525875ad0d730ae51dfcadd79d372cab6d406e48d10362adad86784765bb6fc5de4227331243cba5df62e52bccaab7909820509577ac16eccd93099707894d9a64e32422c755673806afe67360b80e7ebc0f8618fb9852dba586f842cd39b8063832e03e8e643d10e1775d299f06f2206257c8e340fa205591db47f022960d7b95eab081816b4ea3b8b1f5b0e27b241ac0bbf8273e4f4ed35b9b4123d633611e38f2c5511a0ed814a674186a069a6f45da9989ede0c82e76882ef6764b2cdf3cb24bca42de809bb56e0fddcc1c5ebf5952f6babb3e60cc239d4beca61d887627a5cf7f228bf66ed9ea41e057c5d836bc1cf4922c48803a16e44d6839b900d11bf543c76783cff362e101b891079e58ff94228a59ef8d952e635f9b341e3ddfa0039d001fbc04bf5b0e9166d4626753bbfea53411533805af3505dc0282448c872ee217c2c9b92ca3c6152b89d66cc255428341ab4e5b2cd685e274981885eb2cc68789f65a2920391cd66c7af51a0217615dc3b26a78037ada6addd7ced146dfbf6cef0d739a05e38cc9cc9b2b850c8f65985033c5a6204e436b24632b510d84887eea9bd842054e763ec2a01288d0618ef70cf1a56104c62164e987ae7c87f66ea57a343009a033f38105d6f44990f2b05da1b9b38108f5d73be3caf25e9c0cac7d3a1379b9a47473cb2ae09270a498336eac72466e02ca7594b01f6385ee9868a92630dd2e029d71b987fcc52c55f37474441f903f09d3e98eead4531d46a4856b6f44b465b064a18f4372ae3961aa14143c8bebdb304ced0c1c31c4ffb485744f5a8a86b3de5b5f9eed61ccc01d040d439bb6b8eaa7d2510dd7277045c714bdc8305f1e49304ad323ba11df4531487d24d06af9bcd6ddcf851dc23654efe0699880d606261de2edbf96aa727671df000ff256a98a76c3869650d424692f617289bb27993cde26fe29ee951b39cfc9940e87e6343b2dbad56e719fe9da9f08947f359b55e281f64d8e9e888e90acfa5e2798bb2e606f420f4b81287d01c536dd60ef3324f224c1a7dcfcc63626696cb8a4946852c88cf01fb4eef123f39edd8af8cfc6711e82b94e8dfeb6a9d2cbc921e28707090b949acc682fc319a469184f3eb712902bf477d3c75b0723027699ab40269da570895da08e3560fb246117798336b8825aa51a8edd53d21a0babd18a166b930ab0dac298b7d89662addc1257c4bb1f76bc4d98d409aedeb5c9455b3738221feca377a39a7e57c85faef534d57d448c7fa917d56f266980298a00ee859da9e40e0bc552e8b9c218ef0f0da0b117d2cc1fd63e4ce8a2103730e6ce71e4c424f972b613640962c1f72af65696412df4e21f64743a8131e966a9ebf2005668219003695d5c511b565d59c5705c573d351c453443ec0bdbe6acbd79912adf2d94b4d94540683cdc30181743baf1dba3407cba6806f32ed2650189f4651dd497ea753785e4b42e28059d3331c92a6e9c16c710b93f881bc23f241cba971965e0f87a93a921dba3b7925d55cf1f2316d553904759e4fd18db7ec7d1afcc947625f57d2695252abf4efcc757f894048aa05748b10d5e4c7c20a4adc2b89150969bd44b5e70803727ceedf1ebfc7ddac6a67cd6759d182922ede10601b159095912092057bff604e18b583e7fde1f853dd01820a7ec6724f1c61b8ee8fc130ae44cce8ba6b7a89f4acfd9907cf80b7c3a25134342b2f0e687b374913c5c3ed3cb2188fe9ee63233bfaef41fcb99cc5b98e74e37b6214c3b1be7b5d8d3db94706c5983eea6cc07da726cb00b15eceb03b48a553de1b77c3e921b615b41e70d4ef0639984a7d812ec61a0724eec290d099d0a234057b97c2232bca0843dd03c1751f7474537700b4ed3aceabc25d1f1647a45142d7cc86ac9a8908dc883cf2bd7c7bb4db658d44a04b1f7dc92cb708d578d35ec769ba94e63a8ae05a69a23b1c5f711b7504455981ab4abf3ce422bd0d09f4dbe747752e863fe72c601046296191aed342246feeab8b7684eec2a62c8d28c9fca8b8b0cca84d2456d623a1bbf99ab997322e182af0fecca6c8e2cb51e6adf9f6c4537e4508c98f99e8f59c25342a45c350ff6ca569b54ef7bc430219114410fadf8a7b6cba15a192f2da9dc8851f942db5c438b8434f4de00a4e7d17c45983f1593c4d508f08c92a3e0f1d45edfc7e983d7f3f51b759154128c41a88d5e6cf545a8e91c02a41e5b171c3ade296361beaa36a9b515dd4d990a0a59be3c834497039c897b6c172aba59a825b6fcc0921ef9fd72bd30a795d8a8a51c3eb0f77b0827f81e6fd778e716f95697308e51ef77bb240c706d6c8bbe4b38d8635e20520dd8d81983edb3dcf3c00078e94536c197c8521d992e9c2b80d02bc01385acee7e8d8b7c3bfbf3942630208bf6f73ef8821ce110a02779c3cf0cc56ade203a49f2e224303fdf1b2081683f46ce15a506a3eacac5c82b784b86eb8a8bc7ad29e92132aa9d0ee3897945f57d85993aea264a3005a89dbbad2cb2479efbb951b62211637338aab0760b105ce990faec509266cabc5b7d6453b0562320e8fd4098f4eb3cd68af4eba32915e54ee8807c487ff5e3e48f2b4fc243127ad2b5f739b25abfe65067f5f021b4f371ddd5ee3e98ecd885aa589155ee83dab56f8510cab15af75cebb4feebc2b30723fa9c298db15b048ccfd0314c39295965d58fa43a1b6c12b802dd78a2a0192c427919047ab017a953104814d2b150c7aff5d27a5dbf8be5c5451a8862c72cb95953faebeb4d682c34d66fc630adfb60c90ba1094e8474e4f8a89a6f03d027c975a6e92c94174c01533689d85a83c7145fba6b179ea4f2b518521dbe3c19eb1187ffed21d0c8072d4389a987c7aae1c8222fe04e6bb779f0d5cb1273129df28a1481babb530d5f95445505e7aa9d40679e89aebf65bbf00ebc02a0abfa0d4d4ee58ce34c4ff4f529eb2390d1803092a4ea257079a4cd582dfe8b9b4acc99eb623014af3e5932f5260c29ebfc2ae4ffc59869bf4233c6d7f27c4a8f6181d28127cba743e3e0829aeecf40d0c0648d16c59375a31987faa6a0bd75ebe2d56a84307590b3a9079bda065961c7e345e04923369c374597cf472b45ec9bb42c0d6bba6fc5bcdf3affde85d337f25b2008afd55e6592bbe3665580244346374f27c4f4c7603c2f6b2dfc3008f528f7cb9f9e62f24e0a374cf61524e97cca679c37779724d893a05e603cbb0735fb4c4a679acb3d581372cecf3684b8cfb5958b5bd111f8be16d78d644986e1f66b49fcd65cff4f8f6fdaf5acf031c97494d502db2ea8a6e547b4546c5fdac971dacc24358438d971448066391627d48822845b098688226fbeab63db078823972956f7f94c33013bce00e47b4468a944d4ac7226055caf39649ba2d63da2bec7b7f3b53228a448a4a4847ce57dc7b54a35bc739da2fc147c062f61f7e09a854c912bb5287d0f032b97ed5b525bc066b157b8150ae3baf10c8a65ee74a7dcd5ae7de192afd82119f4d6878095e72b618826ee1de30fd3dfea9f107d4e7ae25ff474926068712ada4714664ac740b432e67dcba7d4cbe0ec1b5284f764af783521819d18fd0f179cf742f15fda45f20021be5e137710e41f38440eb036fb6b6b1895f64376cc9a2d99c7556c0259323f7c557f2a14afc2a638bc03e231be5368435cef68c9ff7e6301fce6595721782ce72016e61f471c28c69325486d5669a18e0ffa2f4cd1a8a812be2a62edcbed43461a3be4ea8360c4bbe7210e341088bdaf2c8f39b29da3e65df8ca5792d", 0x1000}, {&(0x7f00000016c0)="f73b20102810e312bf0f479720f58fb562bb5fd06429d1194f5aaecba25df2620876dc5909aad13b269e110508857fa42ad72ad04d08c14a05ebe3cc6771417550fffb413c793d85de8c71a2b84b66c32589b7b34b8a", 0x56}, {&(0x7f0000001740)="4171b13ef28683be759fcf4a8e6bb8de02c0214cd9a160ad9c3bbe0f7f27d1360fa544e9fe554c0e5bd9a84a77eed59c", 0x30}, {&(0x7f0000001780)="e601939f27cee56b35c7f59a1e4276515c71fb", 0x13}, {&(0x7f00000017c0)="51e087b840a59c92273583262376874110eb877a210a070090a076697c022bae926d051144706a25b46961238ae18337a7e70da84644c3961f48ef21f3967239b46006eca66beea4b9eac74add3be80071241e9d2f02496dcce0e75da0d42842f5a586b34893e024d36a77dae6b903b97e7853b6a7f75bc572d9f99e3e11dea76cf739e650cd0405975f44259764f778f6701d39be8e1b35e6c64b9219cdeef1fa8a2617fb5794bf1846a6935ebdf58b531dcc810487ce265ac87e349f0a1fedc292e20dd1f4f92661f0bbe646509679c727a03ac02537b4b7e5de5244b7db2eede9f9bf8ff07794f7efc1b6593c2a2785d72a5c163c3d15723d869c1a", 0xfd}, {&(0x7f00000018c0)="ad156872c69e8c2616", 0x9}], 0x7) accept(r4, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) r5 = dup2(r2, r0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001a00)={0x7, './file0\x00', './file0\x00'}) setitimer(0x2, &(0x7f0000001a40)={{0xfc, 0x4}, {0x6, 0x5c5d0fa7}}, &(0x7f0000001a80)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001ac0)) r6 = getegid() setgid(r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001b00)={'tap', 0x0}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000001b40)) syz_emit_ethernet(0x4f, &(0x7f0000001b80)={@empty, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x1}], {0x8100, 0x6, 0x1}}], {@generic={0x802f, "469542ea56f8159c7c2eaf93c39616bd7bbe0dea01c67fbd26bbb426204ea7f1034ead494fc672d3d0d27176e7c349bac06b5df76f8e05ff3a"}}}) getgroups(0x2, &(0x7f0000001c00)=[r6, r6]) ioctl$WSKBDIO_BELL(r4, 0x20005701) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c40), 0xa, 0x0) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000001c80)) 2.091839319s ago: executing program 3 (id=107): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_settime(0x100000000000000, &(0x7f0000000000)={0x80000000}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x1, 0x0, 0x7, 0xf}, {0x87, 0x8, 0xaa, 0x7}, {0x16, 0x4, 0x7, 0x800}]}) (async) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x40000e, 0x0, 0x0) 1.009317754s ago: executing program 3 (id=109): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x9e, &(0x7f00000000c0)={@random="e727dc07001f", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x68, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x0, 0x0, 0x0, 0x2e}], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x11, 0x8, 0x8d, 0x0, 0x101, {[@window={0x3, 0x3, 0xff}, @mss={0x2, 0x4, 0x5}, @md5sig={0x13, 0x12, "06a7b7d83beac87b0ba9357fb28627eb"}, @timestamp={0x8, 0xa, 0x7}, @timestamp={0x8, 0xa, 0x80, 0x8}]}}, {"407b08c459b37b825a2fc7d004e297820bb74634069d05cfa1297c6c"}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) 922.587354ms ago: executing program 1 (id=110): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) 915.460659ms ago: executing program 3 (id=112): r0 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) (async) setrlimit(0x1, &(0x7f0000000180)={0x200000200, 0x95f}) (async) setgid(0xffffffffffffffff) (async) r1 = getpid() (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 32) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) (async, rerun: 32) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async, rerun: 32) setgid(0xffffffffffffffff) setitimer(0x2, &(0x7f0000000140)={{0x17, 0x5}, {0xffffffffffffbfff, 0x100000000000ed}}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) (async) r2 = socket$inet(0x2, 0x2, 0x0) poll(0x0, 0x0, 0x0) (async) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x15, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x7}, 0xf) (async) setitimer(0x2, &(0x7f0000000140)={{0x17, 0x5}, {0xffffffffffffbfff, 0x100000000000ed}}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 915.315567ms ago: executing program 1 (id=113): mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5eff) acct(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x80, './file0\x00', './file1\x00'}) unveil(0x0, &(0x7f00000002c0)='r\x00') 910.942849ms ago: executing program 3 (id=115): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000640)={@random="8b4f69c83b01", @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "3a0080", 0x0, 0x3b, 0x7, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x4, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, &(0x7f0000000000)="5ab777", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000802}) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000340)="f6188b6cf3bc8e406090e462f032bc7045e9dd71c10c3803d8f190903bfdd2732c573ce1c43f96c57325bf047518932bffa7634d079151203ec71e0d4e5db048ec370b0815ca30b878c797a6215dee116de6631b39557427090a97e312f0", &(0x7f0000000140)=0xfdd1, 0x0, 0x0) 709.069836ms ago: executing program 3 (id=118): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x2) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x48, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000440), &(0x7f0000000480)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000880)={0x0}, 0x10, 0x2842, 0x0) recvmmsg(r4, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='r\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x8006, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="258b300ad1711569138b48aec40000004a0c6c457d504b6a1e2b9ac21e5d7402", 0x20}], 0x1, 0x0, 0x0, 0xc2d839217c176f2d}, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="0000ba5648e2238cb87c189c75adc808affd94f38fff73a49dd1d8f1e205287f", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[]) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) close(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="3074cedf2fa2fc32e3248847e0f6ef0eca0f968a6c391edc2b1b8c36a512258ddfb0781eeff38181", 0x28}, {&(0x7f00000000c0)="451bce7ad8dec85f742457a8fbe8bec5f06de63e9507c8d5a7c7fded7b78d85aebacecf61f460d430ef7d70b6c31320e7b151c57f7e173e2831086c9576d7ad9cab8293153f5c1963692030cb20fc0241bd65bf43e4e14439abf09b3f919dd0fd34c030d0865f47e2c4ea2ef44a041c97422e63df71bb9a4583da7491b5a4cb14685b61c1e872bd4e1fd116a8cc93e3230c18522f46907052e0cbca645d159280d74254cc345a86ee3eecfef105079a0c6ce47af63beaf4969098fd062146b31d1a20d37076e0e9c35c66d4529921be3bdda255ecaaa1460c71cc4dca696eb0b321a6abfa853b498d1c31fd33b1b1a6c51878f75f925ca713a1d13c8", 0xfc}], 0x2, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r0, r0, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r6, r0, r0, r0]}], 0x78, 0x404}, 0x406) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x40384900, 0x0) close(r7) r8 = socket(0x2, 0x1, 0x0) shutdown(r8, 0x1) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) 519.305022ms ago: executing program 2 (id=133): open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10004) getpgrp() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000000, 0x2ff7ffffc}) r2 = socket(0x1, 0x8000, 0xfe) r3 = openat(0xffffffffffffffff, 0x0, 0x200, 0x4) setreuid(0xee00, 0x0) r4 = getuid() setuid(r4) r5 = shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x3000) chown(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x0, 0x4}, 0x0, 0x20d, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x800}) shmat(r5, &(0x7f000019f000/0x1000)=nil, 0x1000) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) flock(r6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8060693d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xdeaf) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x5b, &(0x7f00000000c0)=[{&(0x7f0000000c00)="c7d35a045b9a7ea7797a1b9580ffc47bb2c08778c13c0719df02e75232d04897ac23c98e8856b883f6ef36871e865960f7e6b89ef486fe51b9f48ccc243ff0305147d76f2922f219c031b6fbb766bc49d99f8b8cba48e64d2a16ffb6bf43625840208cf37c6976f5fef4d5f63ec4d5c6394a613750f49cb7431d0272246ae6a3b1bfd13639deae7061b29be0a4ec596000c06eb063b94fbefa4fdee54d614b133dd00e14c9a2316df96bc7e9da9a9d33af82dc66f76fe52ca15093e38e3c746d7febcd24222832bcd22fa127149cce01036f85c140af8b54ee3b42c0c36b9a77d674bcfada2ee4a550b74314012edf15937b123a9de53d4d7a3a2effc553cb14f3d5b9352d2962b5c09b8b2833a1089df1c8ad23913b3edd65dfe5917c0b11abe878849c8ea212c0ab7fba9b77f8a806453a9af8753d761fc0b3a9814b21c41519510943813a1b16f672fc5289799b59aba2d146225df9ff12331c602f073da7680280f184330edad2ad7150a586e463d5fb1bb51aae9dd9a3146f26feb8caf45d09c4b381e320fef5cc0bac0e4103079054d310008533e1992699ec64c38f52f3fe5aedce5121e6e9960aebf0876ab4556435bc78300d326dab7cab6c7e56cac7aec77a215754abd1dcb329c33142b5c7c488d6419712ef31c7274620df1551658e3da2a8890496d56445afdb94f8dff7b910c1ae001ef49c118ea07324d21d6fd78fbaa747476747c5a9600d7908e73eee073297d7d623468c35e38028ddccf0a3746fd2bd98417cdb141be63b898acd4cf431ea72f8f9e0c98e2c6b4a839f0790628938510292b1a24e8927d922eca6b5105a9ccda3ad5e3bf33a98f6d0622c05a72de1a004727a2dc89c60f482f067ef7a412d8c4dedddb900a421ed1e91879e89a40bd23293c8da9b8eac5718c1da15a8b93a8034d9f3829830ebff71554e67c4fd32f39ef41250215052200c68f27f8b1535b49e4bfde84cca2f52dfaad5e257b125ef250b2743a1bb7042458f1428e5186ebd0f98c8d34fd893aad4f47598fac2b4f00773a2cca7cc33793f1512d33ea05cf848ffe6b44a931126a836af06cdd964e06e186064fb683a105882a04c3d862a8c73e8b7daa8389d81e788d20c132a5bc993a853e8b44a7f4f2ae13b7564b41e5d11867dbf9bd88780b260fe8a47cf5fce1749b124dd905a4b5f171b1aca006f759e7cccdfa213dcf3ee16c160ea3e84fe826348e96427dba093c22ada283868207e6a525fbf45a8719f6b69ec8c09e4404cf96d9855789cc9f464cb2196fee282f1f347715be7af716c3113e45929f455972b4befd522a987581df820aee65b2bf3b1272fb1515790c7756b72700f49448f70f96e39f15114b5b5a5f1977260c2c8c81f9769a0733a36a299d9db66fb8ebb0564d4805e1997b1654849a9fb47e8d1a19a3bb90b8fc2cb33146dc10df17ddf3295f0a03a1a7bdafe9be5c246097113dbc3dd1067e791da1f3068c75ede7f3745c56b036c6ae036af4c5ae355c16eb9c46f7b2fd42994a18f6f78180d3e23f4e7eac36e776d7f60aa190f4bf5cf7ec3b45a3fc451b42c69cfeeabd57147b6dde5427640af8ce4da2c04c99381155a21c9f07dcce44fb96c83659e49fbf60062fb45677ba58032fb6db85e1d767bdc3a2dc3fbc4c1c22069fcf42dabcf50e414a39695fa83c1d15e13e6233ff5f79702f5673f2a6e1879e984229f4d9087609e6ddff0cc1146d9812f65e6b49e9b96316d2af9135adf6fa53c532f95a344935690a3bb2516f78bfb11b8429315e73068ae87fc046c5d8bedffcd0c46dbeee6dde4f1bc8b0c2c9c2bbdb39f82f6c290c8dc1be2bacf8cfa25b0e1f396e8352f7d3a1f659880a92c21ef481581351bed170019144397163fd4ac47471c9845c9e25b911747624e69a9b363ae1974068722da9c34567f9d15b610b0e7e8b0d63d97241955a8fe610dae091c2c32fffdbb9f95c0eaafdd30746dac3917f3ee4ba80274b1a4c84b347a9aa8f8c95368590887e0bae13f02253393faf7ff2d7d459326eb51a08b1e0c21388416be2e1b45ee61e18338a9d776afe71f73d061c3f479fa4adecb66050fac3b145f4bd8b5b105caf1cd9e367582e644ea1bf1ef98dfe88f9e057f71af24d3d4705eea2e772536869e02ffa3d58764bd0ef5126b886b7e5bb49d5d1fadf3b5a8e51f7cf3a106e2970514a30ee29df411973024afcb3b5101c14b54d40ce441afcba17965f6abfef79dd288050bbadfcfbac9247c7dc4d7f27bd599725d2fc7a41df5f0426380176a7d974a22d6251a9dbe2124bc0bf1e5b9b8cb3d6e71fa781451f5732df222ea195a0129bd8f903c2cdf72e38b107f35016400c4561abe6723b9061c6cb55d056d72f0e079f2dfd5090a2011d7918b4df071a32858ac8286ddac0943f4fcfb0847802b16f2404b75f12630eb3075d122d4a358c3e736bc50dcece90652761d1643ebc8aaafb6bf7c2fa0b3a846ceb6130010584943b6a77e53fc4938676a751916529ac94133d08ecfc89e0aba7e5c3ada1d33fd8364a7e577a3323507621f6e73c3f3c7cc3727dd3acb856d0c7a01a54f77f5e0b455bc1e23767de4c24b626cbe2cba5eafb37b897e03fb371caa8a018e9b59f79ffd97b6f088fd5d3a63ae2c857a78d906d0e81dc7722a3ccc314a5dfb5c3a22574e7351d7505ea31b7e9bbac2d49b860dfa6c2028f5448b5b63219f2538c099a966bcb12c74f4f319a7fe96361a79435c6c5993136b0023b4b17e4060fe8a3743c75b89896db93a85de19ae288ca6faa8f6c238968e94f2f3cb3a922c61d6d315544dfa7f0d5362eb2e3171b7958d07a117aa29fd1503ddf59d1f208bf48f91f5e3305a24286a06119fd63df3bbf1974c69e93a794bfc77b5adfd9b0567f326e74d550812e687cc25ff6dbd1b5d55dcd4f9138e05eb7494f9fcdc1ab9528e5acddbe362f199165d23be7fcc961d152b55373b01093e686c7ca233f10bc3ab2b0ed38750fadded29ae42e0109f919afccc276154c4e69a69e5a5e20ae023d89787f9859102e7ee1dddd313e16210ff4805f44284e808740d6f56cf9d7b0d296f92f13c1cecc96ea9820661193df7c1c5a564458b6cf5987070dd7ef0120bb4eca18b34feb0085c438735c9e9bdf849ac0e68e1f847aa92754576c3d266f3ca156ca36ed68a8b01c1e515b554ed2d8a9363a5907ad9f1f0df726a6332d6b859e421607fcde20432709253a28c937bd50983d5b93a65453941989cedc6af97e44a43ceefc7e7838ef174b1b6451c317ee66633c3462f42d1b742f722416173213d12914af07beff2c60b17121f0582fc3e118d571303a4425d2bdad180dcee6659e2fdb68ffe5277d0d7f1bb4944a58ced5fdf61561899e7a7a70b7cbb2dd38e1d60730dd9f8f71ba2cc051356cdd4eaa4cfafd6bf5c8855fb97df78635958f0b49ec21266fb65ec3758d1c38ec9366cd8230e7abb1fe7008b530c08f0b496ef61c33c1a36146953d3d41e0a046b8be5babc89a8fc70db442874d192c546f71aa0fb81b9b949a64eaef4e13185a70179d710d8c497cccf175c2407b5da8dadc734fa1f56bdefcde4098670019a4d4ffcb5517bf39238e327e6221193038a1db218d1de5f42a81e7fbf20b14a155355918c40050785557b7681bcae44e2a7f204933ab42d435483a5bde67468dad7ee7bc354bcba48057ecce8642a389e149513f22242e87b3c6daa53fd0217c53bcd86b2c2cc372fdafac92d7dd58dc1b138cc743ab4e7743ca0660ca714c8971983b06317740212c56c8b159ea81fcda85b2eb87fb212c75972e578b917ab0f816e8446ebd9c31ca563d269da8cc3ce5175627aacaa5e75980c11afce341da8814e92bc882491df1caed23878b628eb2743226cb4411babe35ef822fb88b3f5d5464020943d06a1c2beb4bd04c37eac93d0710bc84cf4b0613b789a638621f2d14f736c9840abc2b2883e55e7056113a5013b9d41857aa39b9426af1bebfb50fbd3cac180b3d7a6ed3a94c436e384b1091d6afd30afdc9211563c5b977103321032866838ca2f06344562172849a63e9230d29c23d48a9d4c37ee5f3b07b7cb1ae99e96c8db7d4dc175af43f0eac8c65c2018c981b2941fb269eb3edf331ba9f22f1e32a7fefb17b70e57a903c9562a0b3ac0c3f461647e02b733962cb1c8254fa5994046d6c6156c9cd011528b9787fde7c86643a169c26f1c33aa5b95d50874de62c15a0e01770e7fb4b9bb4af04b7b106cf33095fe8ad638509e3d8c0cf6bf12e7f11c8a017733395a900174eb0c4ec5fadee2a7a30107aef50c8fc85248e3ffa9941a4307139862c7cca66b76d689c0b036a9b376bf2c055b1374f109cc9e8abcf827e982ea7fe0bc9b80aeb041481674c5423a6d204d3ce888a567692cb282f47ad5f447a96128b361634c4c90dfd86780888e871ed4194fe88829e4f38d8ee624181666c280741e1070ce0a41e9cc027074271e256c4035cff43a001b1ceeac59cf8938e99a29eaa7ec2416c39cf7c258e7d5414f9a5ccb3d1d6ba32e1886fe1580afaa69fcce9f97c16450ddbb6298bb822e52028216efcd136a50d355849a8b337bd144bc384ab080e857874040539d7641823d17748c5bce84e209ce2c73836733a8c3f6624def475d59b551eecb67a42e525bea19b113a8ad836d7bd20be6b8a6c34865da17cf995397a4bd467a553e78b8a01fa9119501c413f7251c7c395b3b92936efe3ed4c99cdd300fc1f7703a429466497802b82334a485888837080349db2fde01faed4c2414fcfc238ebdc7caa4a8e4dac316e7843f1edf5345ffc133513aa7136e36eee93d89f5c92b27a992ba0257a7233afc6c1f0615b38d83234cce0c6000056bb379eb093986ebdc08ac1b4a40d7858219ef5627f5225ffb2317dc7695fc74f387c3aa355eeb2322e90a4df6a1eb2ddb9e78306ac75af86097ff7b1378325ae0b7db30adf36d4d1c3dc79a84ada87729e49b9149b65f73fb9c72593a4c6f1d902424aeed438eef68e5cbb1aa7b2af87aa11083a95aeb2e113d6a43bef7ba2a049e3f34815443394f8821693265998473656f5b0c822008d4633fefc71fd362ccdff10f8f07910fadcf59c568cbbf9d7b60d6929d42f7b313fb3bb9c89fa308042d0f40f24a83671aafa74be3ddd40e89b69e6cf7fca5b7a900cfdd3d0aaba669815e5ac9df9089eeb337f37d400226e228f7b5dc13b1c153102c7c39e21442a3e9acad671d8979d0bd906c1b484989abd21ca59e8c2e01c1d14f557c73f339e8cf668035ff5ca3e789ab35b08fe4e5fc1d6bb737c3440f3b3850cdce6ac0fc9ea9a9ba1a37c9ca6d87b524e754ad024e1ab8f74d9ba0c61da576b134ad9850634efa5e2d4079b85bd0ddc1f39718ac3afcc752c67442a46f188f35ad791bc1b9dff1ed3e0bf3a7b13f906dc6d5e7873d6eef138a05efcf6cca5965256bb04a045bbdf69c4dd6bd7e16e67d063bac2f3050c2fadebb7b1477e0771dbccb19afe4d9ba8ce48b0d5e57414e97a4e150b7b0b1b17cbcc556691fc173efb0bdf5a4a7dc4d422a3d77fbf621b96ffde71c41a82e95557fe55cc9e52a45ca627c7fd6f07f0627c59d0b22fc95a592c6b1e5cc66d88e3136f054927c1999bf4b1c4236d5cfe619a1c21bebc88b76f739563609206d0e846089445c641bdbe6dcc4fd1bd3e55af5ad01ef6bb9cdf35224758efbf80ac9afcfcdc54cedb956c285e85918b5c706c231d4877dcfc9c0c0f10c321a6a53a4215450a074db72ad5356f00c"}, {&(0x7f0000000200)="a6fdb1b297648d796585d799a7f660320f5cb49904533eb0bba3e5f82fc73e199f9d07f8530b0d3465dd13cee2da2ea0ed06adfbc1d259f06f21ca75593c5355ffb03e6daae3f943912298e6c39350f45c63e6cfba1f9cc2850c8e5e0c5456f0e633d100fea6f2412aa5554941690a16385ac54a454b5e3511808fd14ae920993e255d11f509983eefae962119fb37c612a36abd501f1d374f6d316abae9fa7518807cb9586e4223647c9d1f2acced743cde16477ac4ec9769b302e5fda08b7ec8d863f012330f9c0f5927dfebe043ca9b36095ec3427ce64a2c3538b831e4a4b831cd594795097d26710ace7104ebd26ca54f5fd5494e1f1e3d33e4451a"}], 0x0, &(0x7f0000000bc0)=ANY=[@ANYRES32=r5], 0x468}, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r8, 0xcd504404, &(0x7f0000000040)={0xfffffffe, 0x4, 0x3, 0x1, "cd000a00000000000000000000000000f3ff00", 0xe8d, 0x80000002}) close(r7) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 512.218031ms ago: executing program 2 (id=135): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) fchmod(r0, 0xf3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) (async) dup2(r1, r2) (async) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x8) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 461.501872ms ago: executing program 2 (id=138): unveil(&(0x7f0000000080)='.\x00', 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) clock_getres(0x0, &(0x7f00000000c0)) (async) unveil(0x0, &(0x7f0000000080)='x\x00') (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) 461.205007ms ago: executing program 7 (id=139): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000025c0)="6ce445fc8173eb3d539275a9dc5870e13077e657ab6083814a322589358fe2a571967b627fcc6aa2f6ea8bd4661a3fa44f852c98e233c1d0ec345b9b360f20a213daf5810e6f1b8b0f12e41e0915452fb68223fb5e95dd37f65d55d9f93cb40d13e38a61fc63cf97c5af18eacfbd3a7329f4da21c1e1896cc9c911e770439139a1695c5f6f1750829fdbd188ad50b23b686d83d5e586efd8606fe657f6a75f8356bcdeed851bf509c4425292f8fb414776ea92ceddd69585fd85b190686d1dd1ff7aa16b46d4fa3509acbccab95c7742905f23e4e31d179c1d5f13a6625dfafd09fc2b91332b316f7dcdd0be0657c46a191f73af878396026e7230dc244dd8c5150ae123b9f7acd01ed6404632c13ad9120e21c11ed172e4738b80ce223e490c51f2f9cf91026af7bed5b5e5c95db5420e4e16220e7dbe202789adbf135aa28d1db092cce8aacc366e342e54", 0x14c}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000080), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000080000117078070000000500000000000000eaff0077df28620000010000000000000000"]) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 460.155528ms ago: executing program 2 (id=142): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) shutdown(r2, 0x2) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRESDEC=r0], 0x28}, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x1) readv(r0, &(0x7f0000000040), 0x10000000000002c6) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x2}) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) 367.233766ms ago: executing program 6 (id=146): mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x2000504) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="5729e7f79aec32942c9a26122432bb90663f327823a11809879df51278c12b6ecaa28d79d000391e4e268eb86227558e87838d151bd5c8cd0a3fcf1ca5bceab4", 0x40}], 0x1) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000040)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x400000000, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xe) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000040)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 365.808916ms ago: executing program 2 (id=148): r0 = socket(0x2, 0x3, 0x27) shutdown(r0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x50, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/517}, &(0x7f0000000280)=0x207) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x6a, 0x800ffffd, 0x2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x92, 0x40, 0x4, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffff9, 0xd, 0x20000000, 0x6, 0x90}, {{r1}, 0xfffffffffffffffb, 0x41, 0x2, 0xc, 0x8}], 0x7, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x40, 0x3, 0x8000000000000001}, {{r1}, 0xfffffffffffffffb, 0x10, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0xf, 0xcdc}], 0x9, &(0x7f00000003c0)={0x2, 0xfffffffffffffff4}) (async) connect$unix(r2, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) (async) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) fsync(r3) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000004c0)=[{0x5, 0x3, 0x7f, 0x9}, {0x9c6, 0xb0, 0x7, 0x4}]}) (async) r4 = socket(0x1, 0x4000, 0xd) r5 = openat(r1, &(0x7f0000000540)='./file0\x00', 0x100, 0x0) (async) sysctl$kern(&(0x7f0000000580)={0x1, 0x38}, 0x2, &(0x7f00000005c0)="7a94f4ed7ba1bf918c1e0ecf71925358882608a49adaf523ab31888a0c842d62f7a822b692444c8d0060e8216d3e48b0e5daa011860a669cc6dbc0d684db9460b9015770e789d1414aabfb65b6b3b37f5ae2f96139a0909fa686aa71634e7de9861c5cf294b5ca8512cc20c4bfff962ccf96f2995ea651d1416b2e07b763cf33d5632f36dae0e757eae76a320694a4e8fb6b4706232577db92b65564a259c6cf496d6229574a02d9441c0b1cf584105a8475a5bce1", &(0x7f0000000680)=0xb5, &(0x7f00000006c0)="93", 0x1) (async) write(r0, &(0x7f0000000700)="cc", 0x1) readlinkat(r5, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/100, 0x64) (async) write(r4, &(0x7f0000000800)="410054d84205133ebf9bf141be17a392d9ae03f44690805250861dabfcc0fd45aa1972944bd4944a487ce134ba13aaf1482a37225fdda738954da4c9a196d5735eb49735117cd5e50d1fde17276827eefed999377390bd456ae78ed237f2ba7d07941c4aac63d4f445c3d34133982459a14aac0772a3be6dfd8060676d4daf51e9e6120cb2983cc598fcc642883fd8dccb29f77aa63898721f52a77232b1e9df83d13682731c4ca53e088ad32928ef22bc2736bf1d5687144a0f4d9e04fe7537b428c03fa7c1e51f93", 0xc9) (async) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000900)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) (async) poll(&(0x7f00000009c0)=[{r1, 0x10}, {r2, 0x80}, {r2, 0x8}], 0x3, 0x9) sysctl$kern(&(0x7f0000000a00)={0x1, 0x22}, 0x2, &(0x7f0000000a40)="dbb4f04f2754d5cca3727b548f4e7ecde924a7850df27e253cfe75e7880c3f0b9a7625e392510fd965def12a399168986485f9c83e1f20836475c33e6e85e2abec47ae89a765da99ffc4578daf9b7ec4115fb827e153c1ac02a92ef3a089dc6b2aa443a530", &(0x7f0000000ac0)=0x65, &(0x7f0000000b00)="96004e352e7c317f408cb869e934debdbcec38b35a782120f8fa6bbd215a7965643abe446a33d7bc6534706066d8ad24dd9ee0ba29b197f3003212d101f1107f3358f6edb6c413f06ff004aff84003cb1fd758df8431991edf4faa719d6adb74be02a3df81cc23bf501b60e7aa9262f13a077c39b9d4691cefd73dc600d78f9fef3d1d61bc1e3ee26a581fcad82aab6194a300a445bae6b81793888521d5194144186f0e451806ddb647a6a58cf62f9372bce8b6b8a5c9d0c368c4912ae702369683eb8d44ee446b7c78b882efb972ac1e95f3f7e11daabafc74", 0xda) (async) mkdirat(r0, &(0x7f0000000c00)='./file0\x00', 0x110) (async) sendto$inet6(r5, &(0x7f0000000c40)="f39229814426a78767eaa189504984e007ae2a4b97b110b0ec93eb7e019321573e9b6325ce00ff42c3b7cd6ec971b8908ae13920cc64484aff248d226f3a000f20b59ae34ba2b784cee6bab019661d3cbce3084c3bb0890647899449a5f9a548756edd445560e599066c8ea19357af778e0cfbc73bdb480facfe28f72c10a20d092ad37a9b8c61479bcdd9b7c098365a02bb3ce25c6a46f1670a597adcf10fe9c8b81cb74ab49258eab78dcb3cade214c0022a380292", 0xb6, 0x8, 0x0, 0x0) (async) unlinkat(r5, &(0x7f0000000d00)='./file0\x00', 0x8) (async) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000d40)=0xfff) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000e00)={&(0x7f0000000d80)='./file0\x00', 0xfffffffffffffffa, &(0x7f0000000dc0)='./file0/../file0\x00', 0x11}) chmod(&(0x7f0000000e40)='./file0/../file0\x00', 0x80) (async) r6 = socket$inet6(0x18, 0x1, 0xfd) sendto$inet6(r6, &(0x7f0000000e80)="5f23e9bff9d964dc00497436e55c299e221785cc01dad1aab0aceb8a714075d4a40bb855e16ee8bc4b285aa9b74c6e7631e602b94fa83b6d270ee128128beac16621f8d2bd323d7bb8e10947d442fd33dad8620461a7919fce82059201d74cc2eed015dbc9cb3f316fb30575e06f895e05bdc6eaa80a8da34d235447cedfaab8b2a9b68d5bb12998207e3761580e08731df4da09a011fc3c7c4db1383961fe68a78857d3c2a609b9cfb533199718da2b671cf183b770893cfed427ff667e30a4b4b1d198aedb6862c964b7f2b440e2225675e3b0e34938e98ee3", 0xda, 0xc, &(0x7f0000000f80)={0x18, 0x2, 0x401}, 0xc) (async) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000fc0)) (async) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000001000), &(0x7f0000001040)=0x4) 360.721347ms ago: executing program 7 (id=149): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x200000000000000, [{&(0x7f0000566000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400000d3b5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000df000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8100000000b936}, {&(0x7f00003ba000/0x4000)=nil, &(0x7f000047b000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f000052e000/0x1000)=nil, &(0x7f00007b4000/0x2000)=nil, 0x9}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000298000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00000ad000/0x1000)=nil, &(0x7f0000ce1000/0x4000)=nil, 0x481}, {&(0x7f00000b2000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x1}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x812a}, {&(0x7f0000896000/0x4000)=nil, &(0x7f00001ac000/0x1000)=nil, 0xd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00003e4000/0x2000)=nil, 0xd}, {&(0x7f0000555000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000039f4}, {&(0x7f000029c000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7}], './file0\x00', 0xfffffff9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0x1, 0xff}, {0x7, 0x0, 0x5, 0x20000009}, {0x81, 0xff, 0x32, 0x7}, {0x6, 0x6, 0x7, 0x7}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)}) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 257.338382ms ago: executing program 2 (id=150): pipe(&(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc6, 0x1b}, 0xf217, 0x3d5, 0x0, 0x0, 0x8000000000000000, 0x9, 0x3, 0x8000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x9) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$VNDIOCSET(r2, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0xc0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r5, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r7, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) 256.723661ms ago: executing program 6 (id=151): r0 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x4, 0x1, {[0x0, 0x8, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x6, 0x0, 0x9, 0x0, 0x5f2aba80, 0x3, 0x800a, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x0, 0xfffffffffffffffc, 0x8], [0x0, 0x6, 0x0, 0xffff, 0x3, 0x0, 0x1], [0x1, 0x0, 0x401, 0x0, 0x1, 0x80000], [{0x0, 0x1}, {0xfffd, 0xffffffff, 0x3ac6}, {0xfffe, 0x0, 0x5, 0xffffffffffdffffd}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0xc8, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x10000, 0x0, 0xf}, {0x0, 0x20000, 0x1000}], {}, {0x0, 0x40000, 0x5}}}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1000258f, 0x800be, 0xfff6, 0x1, 0x7ff, 0xfffffffc, 0xfffffffd, 0x1, 0x2, 0x80000, 0xf1a}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xffff, 0x1, 0x21, 0x1, 0x4000001, 0x0, 0x0, 0xfec}) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xffffff80}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_mpls(&(0x7f0000002280)={0x4, 0x21, 0x3}, 0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xc14}, {}, {0x6, 0x4, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f0000000380)) 255.704798ms ago: executing program 3 (id=152): sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000040)={0x2, 0x2, 0x1, 0x0, "cd002208002181ba7db28c9d6fb975390a000004", 0x40048000, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4a) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0x4}, {0x5, 0x800, 0x7}, {0x6, 0x80000003, 0x80e, 0x7}, {0x2, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r2, 0x0, 0x0, 0x40007) fchflags(r1, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x4000003, 0xfff4, 0x1, 0x81, 0x2d, 0x8000000a, 0x1, 0x2, 0x644, 0xfffffffffffffff8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x8004570b, &(0x7f0000000180)) connect$inet(r3, &(0x7f0000000280)={0x2, 0x2}, 0xc) 216.806129ms ago: executing program 4 (id=153): r0 = open(&(0x7f0000000400)='./file0\x00', 0x40, 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7, 0x6, 0x10, 0x1, 0x8, 0x8, 0xfff, 0x2, 0xc97c8343908e4aee, 0x3c87}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) 216.209378ms ago: executing program 0 (id=154): setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd, 0x1}, {0x0, 0x6}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd, 0x1}, {0x0, 0x6}}, 0x0) (async) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd, 0x1}, {0x0, 0x6}}, 0x0) 215.550555ms ago: executing program 4 (id=155): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() (async) r0 = syz_open_pts() syz_emit_ethernet(0x2d, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000000000000000000000000000000000000000000000000000000000000000000000000000a576d65c543142462ade9545b030bb6d2b3945132c0a"]) close(r0) (async) close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x3, 0xffffdf7f, 0xffffff8d, "09000000002cd3fa55000074ab9e8a040600", 0x0, 0x1fffe}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x3, 0xffffdf7f, 0xffffff8d, "09000000002cd3fa55000074ab9e8a040600", 0x0, 0x1fffe}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x40105109, 0x0) read(r1, &(0x7f00000005c0)=""/4096, 0x1000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 207.168655ms ago: executing program 0 (id=156): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = kqueue() r2 = getppid() r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$setown(0xffffffffffffffff, 0x6, r2) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) fcntl$setown(r0, 0x6, 0x0) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) (async) open(0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) kqueue() (async) getppid() (async) getpid() (async) fcntl$setown(0xffffffffffffffff, 0x6, r3) (async) ioctl$BIOCPROMISC(r0, 0x20004269) (async) fcntl$setown(0xffffffffffffffff, 0x6, r2) (async) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) fcntl$setown(r0, 0x6, 0x0) (async) close(r0) (async) 206.454714ms ago: executing program 4 (id=157): mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 97.508341ms ago: executing program 4 (id=158): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f0000000140)="b66326107f2bb73c", &(0x7f00000001c0)=0x8, &(0x7f0000000200), 0x0) r2 = getppid() setpgid(0x0, r2) fcntl$setown(r1, 0x6, r2) 91.553703ms ago: executing program 4 (id=159): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000bc0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) (async, rerun: 64) ioctl$VMM_IOC_INTR(r0, 0xc290560b, &(0x7f0000000040)={0xb, 0x0, 0x200d}) 91.002829ms ago: executing program 7 (id=160): pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000001c0)="3b7a2e566da2235359164995ed30", 0xe}], 0x1, 0x5) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) getpgrp() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000400)={'./file0\x00', 0x3, 0x8001, 0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0xa00}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 90.453513ms ago: executing program 4 (id=161): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) (async) r0 = open(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x7, "0100dd2dfa7f0000000400", 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)='GH(', 0x3}], 0x1) unveil(0x0, 0x0) (async) unveil(0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x4e, 0x20000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x16, 0x0) (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x16, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) mknod(&(0x7f00000000c0)='./bus\x00', 0xd050, 0xd01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x4, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0x8060693f, &(0x7f00000001c0)) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8", 0x85, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x100) 89.697196ms ago: executing program 7 (id=162): ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x5c) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000000480)='./file0\x00', 0x201, 0x2c) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 81.304481ms ago: executing program 7 (id=163): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xa, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x4ad4}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000200)={0x3, 0xd799}) pread(r1, &(0x7f0000000240)="c9d13f548057f28cd0e17a7bec93a9a075fe2405220f2ff1d4d34969d6b4742379973eb5187d2e45316e63562eaf3ac3ea1b4ac93676607e6f3875a48c38c0bc1bee8a9565b71d585f219041696695ba9006543afb7b", 0x56, 0xab70) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000300)) bind$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x8810, 0x20) setgid(0x0) r4 = socket(0x18, 0x2, 0x98) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x10, 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000440)=0x1) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000480)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r7 = getgid() fchownat(r6, &(0x7f00000004c0)='./file0\x00', 0x0, r7, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0xaf76, 0x3, 0x2, 0x3, "7b4c455e0beb667f92b9fce6330b42c6d003e4f2", 0x5, 0x8}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000540)) utimensat(r6, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x2, 0x100}}, 0x0) sendto(r0, &(0x7f0000000600)="1019a300831f385b11f67f7f2af5", 0xe, 0x404, &(0x7f0000000640)=@in6={0x18, 0x0, 0xffffffff}, 0xc) socket(0x10, 0x1, 0x6) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000680)=0x8) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000006c0)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x5) chflagsat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x0, 0x2) 80.315985ms ago: executing program 6 (id=164): setuid(0xffffffffffffffff) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc450443f, &(0x7f0000000040)={0xa, 0x400, 0x6, 0xfffffffe, "45600000000600070000070000000000000200", 0x7, 0x44}) kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) r1 = shmget$private(0x0, 0x1000, 0x26d, &(0x7f000007e000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xfffffffc, 0x0, 0x0, 0x0, 0x140, 0x0, 0x4}, 0x9, 0x211, 0x0, 0x0, 0xfffffffffffffffd, 0x40000000, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000480)={{0x0, r2, r3, r4, r5, 0x21, 0x2}, 0x0, 0x8, 0x0, r6, 0x1, 0x9b7, 0x101, 0x800}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x192) r7 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r7) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000140)={0x5, 0xd1b}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x1, 0x200726, 0x2800, 0x7}, {0x2, 0x8, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xe) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f00005b8000/0x1000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000040f000/0x1000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800000000}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='./file0\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) 76.16771ms ago: executing program 0 (id=165): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0xf8, 0x40e}, 0x4) r5 = socket(0x2, 0x2, 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/198, 0xc6, 0x43, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 55.071246ms ago: executing program 6 (id=166): mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) r2 = socket(0x11, 0x4, 0x0) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r2, &(0x7f0000000440)=[{0x0}], 0x1) chroot(&(0x7f0000000740)='.\x00') msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x6) rmdir(&(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setuid(0xffffffffffffffff) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 53.941729ms ago: executing program 0 (id=167): mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xff) (async, rerun: 64) clock_gettime(0x2, 0x0) (rerun: 64) 52.480581ms ago: executing program 7 (id=168): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x40047477, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0xfffffffe, 0x2, 0xfffffffe, "d76c9120eedca784858e74fbf520000002000f00", 0xffff, 0x7}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80003, 0xfdfffff6, 0x7fe, 0x0, 0xff, 0x20009, 0x20002, 0x2, 0x1, 0xc, 0x2000000002}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 6.182477ms ago: executing program 6 (id=169): syz_emit_ethernet(0xfb, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xed, 0x0, 0x1005}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8, 0x8003, 0x0, 0x5}, {"b2cdd608c237b59eab3d8ccfa72e5aa84684ec7a6728ca4d4e6818b1f88ba689cf7b1e15249af0fcfdf19215f7c4ae848a9bd1a7d091fdf9fec533df7a9e3a9990fbff10dda88924d186d8fe83339b6d616772b99a7805c74c8b793e6cee3110a3b9eb8c1978bf286e827509d73b3c5025b8185c6c6de473117292509a496e87a931e6fec0973437071d6060dedb1edb965a694dc6569f7818af5d357da4e76df6bb4cd1819bcb74a8b832214f5a055764d110486d36f64b30f3ddaf2d084cd1b735fc4192"}}}}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) r0 = socket(0x18, 0x4000, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x9, 0x3}, 0xc) 4.326592ms ago: executing program 1 (id=170): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000077f000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) (async) pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80000001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf83, 0x100, 0xaf9}, {0x5, 0x800, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0xb}, {0x6, 0x8001, 0xc7, 0x89}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async, rerun: 64) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0xc003, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') (rerun: 32) 2.571881ms ago: executing program 0 (id=171): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) fcntl$setown(r1, 0x6, r2) r3 = socket(0x24, 0x2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000280)="e9f6d779", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="25d400d5a7b47a36801855758b300ad1", 0x10}, {&(0x7f0000000000)="bdcf72b595339c2aec457f8418988657cc1c2143e34d30c639635f0c2ee13bc35c", 0x21}, {&(0x7f0000000140)="3dcd1b6c40a11a8fb5afa5245b9ecbaa0d23e4435b8dfa188ec99cd7f652e2e408a1d1cbec08939b8427c6fd4d97cfdc4c2b99a1175919135f7bcfb806cbcdb73388", 0x42}], 0x3, 0x0, 0x0, 0xc2d839217c176b2f}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd13293a9d5bd", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000752000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) r6 = getuid() seteuid(r6) 1.273065ms ago: executing program 6 (id=172): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 64) r0 = socket(0x18, 0x3, 0x0) (rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async, rerun: 32) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x6) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async, rerun: 64) r3 = getpid() (async) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) setgroups(0x0, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r3) (rerun: 32) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async) setgid(0xffffffffffffffff) symlink(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)='./file0\x00') (async) lstat(&(0x7f0000002fc0)='./file0\x00', &(0x7f0000003000)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000503000004000500000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e000"/177, 0xb1, 0x0, 0x0, 0xffffff61) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f00000011c0)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) 0s ago: executing program 0 (id=173): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) syz_emit_ethernet(0x5a, &(0x7f00000001c0)={@random="e727dc07001f", @random="391e7dd7a2d7", [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x20, 0x50, 0x0, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x0, 0x0, 0x0, 0x2e}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x6, 0xe41c, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) accept$inet6(r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x4) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='./file0\x00') syz_emit_ethernet(0x26, &(0x7f0000000180)={@empty, @broadcast, [], {@generic={0xc009, "0e7d1213693ac85f83c4c090870e23fd758814f09628816d"}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.240' (ED25519) to the list of known hosts. panic: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/pipex.c", line 501 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff8333c2a7) at panic+0x1cf __assert(ffffffff83379931,ffffffff832d0363,1f5,ffffffff8333261d) at __assert+0x29 pipex_unlink_session_locked(ffff80003c995d58) at pipex_unlink_session_locked+0x402 pipex_destroy_all_sessions(ffff800001471800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,41,2000,ffff80002a7f8d18) at pppacclose+0x16f spec_close(ffff80003815b560) at spec_close+0x417 VOP_CLOSE(fffffd806a807db0,41,fffffd8007bfb618,ffff80002a7f8d18) at VOP_CLOSE+0x129 vn_closefile(fffffd80683269e0,ffff80002a7f8d18) at vn_closefile+0x11d fdrop(fffffd80683269e0,ffff80002a7f8d18) at fdrop+0x121 closef(fffffd80683269e0,ffff80002a7f8d18) at closef+0x190 fdfree(ffff80002a7f8d18) at fdfree+0x115 exit1(ffff80002a7f8d18,0,0,1) at exit1+0x576 sys_exit(ffff80002a7f8d18,ffff80003815b8c0,ffff80003815b810) at sys_exit+0x1a end trace frame: 0xffff80003815b8b0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/pipex.c", line 501 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333c2a7) at panic+0x1cf __assert(ffffffff83379931,ffffffff832d0363,1f5,ffffffff8333261d) at __assert+0x29 pipex_unlink_session_locked(ffff80003c995d58) at pipex_unlink_session_locked+0x402 pipex_destroy_all_sessions(ffff800001471800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,41,2000,ffff80002a7f8d18) at pppacclose+0x16f spec_close(ffff80003815b560) at spec_close+0x417 VOP_CLOSE(fffffd806a807db0,41,fffffd8007bfb618,ffff80002a7f8d18) at VOP_CLOSE+0x129 vn_closefile(fffffd80683269e0,ffff80002a7f8d18) at vn_closefile+0x11d fdrop(fffffd80683269e0,ffff80002a7f8d18) at fdrop+0x121 closef(fffffd80683269e0,ffff80002a7f8d18) at closef+0x190 fdfree(ffff80002a7f8d18) at fdfree+0x115 exit1(ffff80002a7f8d18,0,0,1) at exit1+0x576 sys_exit(ffff80002a7f8d18,ffff80003815b8c0,ffff80003815b810) at sys_exit+0x1a syscall(ffff80003815b8c0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x707a0c0191c0, count: -16 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003815b340 rbx 0x1 rdx 0 rcx 0 rax 0xffff80002a7f8d18 r8 0x101010101010101 r9 0x8080808080808080 r10 0xc3d53c18d79cd756 r11 0x9417469ab3ebdd37 r12 0 r13 0xffff80003c9965b8 r14 0 r15 0x1 rip 0xffffffff83188ce5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003815b330 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=458781 pid=75451 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a7f8d18 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a7f9778,0xffff80002a7f8560 process=0xffff80003a56b6e0 user=0xffff800038156000, vmspace=0xfffffd806c3e2b90 estcpu=1, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 79558 140180 92319 0 2 0 syz-executor 79558 430893 92319 0 3 0x4000080 fsleep syz-executor 68985 168282 45936 0 2 0x10 syz-executor 68985 34658 45936 0 3 0x4000090 ttyin syz-executor 19472 26935 60781 0 3 0x80 nanoslp syz-executor 19472 181647 60781 0 3 0x4000080 bell syz-executor 19472 352799 60781 0 3 0x4000080 fsleep syz-executor 43806 192261 88975 0 3 0x80 nanoslp syz-executor 43806 231610 88975 0 3 0x4000080 kqsel syz-executor 43806 401678 88975 0 3 0x4000080 kqsel syz-executor 43806 427645 88975 0 3 0x4000080 fsleep syz-executor 59238 461503 67869 0 3 0x80 nanoslp syz-executor 59238 508195 67869 0 2 0x4000000 syz-executor 59238 392899 67869 0 3 0x4000000 fltagain2 syz-executor 69642 141120 0 0 3 0x14200 bored sosplice 97194 214953 37721 0 3 0x82 nanoslp syz-executor 92319 9499 37721 0 3 0x82 nanoslp syz-executor 16453 420778 37721 0 3 0x82 wait syz-executor 60781 182780 37721 0 3 0x82 nanoslp syz-executor 88975 511429 37721 0 3 0x82 nanoslp syz-executor 67869 110585 37721 0 3 0x82 nanoslp syz-executor 34272 307001 37721 0 3 0x82 nanoslp syz-executor 45936 394342 37721 0 3 0x82 nanoslp syz-executor 37721 115101 92600 0 3 0x82 kqread syz-executor 92600 263911 63264 0 3 0x10008a sigsusp ksh 63264 153536 33890 0 3 0x98 kqread sshd-session 33890 466820 84904 0 3 0x92 kqread sshd-session 83650 222555 1 0 3 0x100083 ttyin getty 84904 296899 1 0 3 0x88 kqread sshd 94126 485454 45937 73 3 0x1100090 kqread syslogd 45937 167385 1 0 3 0x100082 sbwait syslogd 34483 203970 1 0 3 0x100080 kqread resolvd 67650 234327 21660 77 2 0x100012 dhcpleased 82638 291454 21660 77 3 0x100092 kqread dhcpleased 21660 419814 1 0 3 0x80 kqread dhcpleased 82713 477597 0 0 3 0x14200 bored smr 5131 370280 0 0 2 0x14200 zerothread 44915 173466 0 0 3 0x14200 aiodoned aiodoned 70891 91729 0 0 3 0x14200 syncer update 15842 338446 0 0 3 0x14200 cleaner cleaner 86148 443090 0 0 3 0x14200 reaper reaper 65044 311032 0 0 3 0x14200 pgdaemon pagedaemon 32066 33607 0 0 3 0x14200 bored viomb 41099 201933 0 0 3 0x40014200 acpi0 acpi0 94900 133706 0 0 3 0x14200 bored softnet7 47665 276581 0 0 3 0x14200 bored softnet6 89176 139000 0 0 3 0x14200 bored softnet5 39923 422986 0 0 3 0x14200 bored softnet4 53149 296796 0 0 3 0x14200 bored softnet3 70466 338050 0 0 3 0x14200 bored softnet2 34163 80698 0 0 3 0x14200 bored softnet1 86252 186821 0 0 2 0x14200 softnet0 87029 435926 0 0 3 0x14200 bored systqmp 53181 26253 0 0 3 0x14200 bored systq 6788 76436 0 0 3 0x40014200 tmoslp softclock 98341 204681 0 0 3 0x40014200 idle0 1 75273 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10181 11041K 11300K 166960K 11445 0 pcb 18 14K 16K 166960K 139 0 rtable 158 6K 6K 166960K 282 0 pf 29 12K 131084K 166960K 50 0 ifaddr 36 6K 7K 166960K 58 0 ifgroup 44 1K 2K 166960K 70 0 sysctl 1 1K 9K 166960K 5 0 counters 34 17K 18K 166960K 115 0 ioctlops 0 0K 4K 166960K 153 0 iov 0 0K 16K 166960K 10 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1344 85K 85K 166960K 1472 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 89K 166960K 305 0 sigio 0 0K 0K 166960K 3 0 proc 63 67K 100K 166960K 493 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 152 0 in_multi 81 5K 7K 166960K 113 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 355 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 238 155K 159K 166960K 4183 0 UVM aobj 70 3K 3K 166960K 71 0 pinsyscall 39 78K 92K 166960K 1332 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 9 0 NDP 10 0K 2K 166960K 36 0 temp 40 8634K 8707K 166960K 8804 0 kqueue 15 24K 32K 166960K 68 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 45 0 42 1 0 1 1 0 8 0 rtentry 136 102 0 36 4 0 4 4 0 8 0 unpcb 144 213 0 194 3 0 3 3 0 8 2 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpcb 736 60 0 56 2 0 2 2 0 8 1 arp 88 11 0 3 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 314 0 305 7 0 7 7 0 8 5 ip6q 72 3 0 1 1 0 1 1 0 8 0 ip6af 40 3 0 2 1 0 1 1 0 8 0 nd6 104 18 0 5 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 82 0 77 2 1 1 1 0 8 0 pfrule 1344 33 0 33 1 1 0 1 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 517 0 204 29 0 29 29 0 8 7 art_table 40 518 0 204 5 0 5 5 0 8 0 art_node 32 102 0 44 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 6 0 0 1 0 1 1 0 8 0 shmpl 112 68 0 1 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1863 0 357 95 0 95 95 0 8 0 ffsino 256 1863 0 357 95 0 95 95 0 8 0 nchpl 144 2296 0 606 63 0 63 63 0 8 0 rtmask 32 6 0 3 1 0 1 1 0 8 0 uvmvnodes 80 2007 0 0 41 0 41 41 0 8 0 vnodes 216 2007 0 0 112 0 112 112 0 8 0 namei 1024 7072 0 7072 3 2 1 2 0 8 1 kstatmem 264 40 0 20 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 8159 0 8159 8 7 1 8 1 8 1 plimitpl 152 55 0 38 1 0 1 1 0 8 0 sigapl 424 588 0 537 7 1 6 7 0 8 0 knotepl 120 11904 0 11605 34 18 16 16 0 8 6 kqueuepl 184 157 0 141 4 3 1 4 0 8 0 pipepl 304 112 0 83 3 0 3 3 0 8 0 fdescpl 448 567 0 537 5 1 4 5 0 8 0 filepl 120 2502 0 2272 11 1 10 10 0 8 1 lockfpl 104 158 0 155 2 0 2 2 0 8 1 lockfspl 48 37 0 34 1 0 1 1 0 8 0 sessionpl 144 22 0 14 1 0 1 1 0 8 0 pgrppl 48 33 0 17 1 0 1 1 0 8 0 ucredpl 104 259 0 247 1 0 1 1 0 8 0 zombiepl 144 540 0 537 2 1 1 1 0 8 0 processpl 1168 588 0 537 5 1 4 5 0 8 0 procpl 664 853 0 793 6 0 6 6 0 8 0 sockpl 552 583 0 552 7 0 7 7 0 8 3 mcl64k 65536 9 0 9 1 0 1 1 0 8 1 mcl8k 8192 7 0 7 2 1 1 1 0 8 1 mcl4k 4096 2639 0 2589 14 7 7 14 0 8 0 mcl2k 2048 441 0 437 4 0 4 4 0 8 3 mtagpl 96 8 0 6 1 0 1 1 0 8 0 mbufpl 256 5773 0 5637 15 0 15 15 0 8 2 bufpl 280 3380 0 117 234 0 234 234 0 8 0 anonpl 24 100292 0 95748 66 34 32 56 0 187 4 amapchunkpl 152 12690 0 12111 30 5 25 25 0 158 2 amappl16 200 1549 0 1506 15 12 3 14 0 8 0 amappl15 192 1 0 1 1 1 0 1 0 8 0 amappl14 184 103 0 93 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1170 0 1140 3 1 2 3 0 8 0 amappl11 160 42 0 32 1 0 1 1 0 8 0 amappl10 152 3 0 3 1 1 0 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 27 0 26 1 0 1 1 0 8 0 amappl7 128 92 0 82 1 0 1 1 0 8 0 amappl6 120 167 0 163 1 0 1 1 0 8 0 amappl5 112 112 0 106 1 0 1 1 0 8 0 amappl4 104 272 0 255 1 0 1 1 0 8 0 amappl3 96 2277 0 2161 3 0 3 3 0 8 0 amappl2 88 609 0 555 2 0 2 2 0 8 0 amappl1 80 8840 0 8292 15 1 14 14 0 8 0 amappl 88 3528 0 3355 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 70 0 1 2 0 2 2 0 8 0 uaddrrnd 24 567 0 537 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 567 0 537 1 0 1 1 0 8 0 vmmpekpl 168 5998 0 5964 2 0 2 2 0 8 0 vmmpepl 168 41045 0 39139 97 10 87 92 0 357 4 vmsppl 368 566 0 537 4 1 3 4 0 8 0 rwobjpl 40 15528 0 12581 31 1 30 30 0 8 0 pdppl 4096 1141 0 1074 97 30 67 79 0 8 0 pvpl 32 258647 0 248184 153 52 101 127 0 265 13 pmappl 216 566 0 537 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 380 0 46 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333c2a7) at panic+0x1cf __assert(ffffffff83379931,ffffffff832d0363,1f5,ffffffff8333261d) at __assert+0x29 pipex_unlink_session_locked(ffff80003c995d58) at pipex_unlink_session_locked+0x402 pipex_destroy_all_sessions(ffff800001471800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,41,2000,ffff80002a7f8d18) at pppacclose+0x16f spec_close(ffff80003815b560) at spec_close+0x417 VOP_CLOSE(fffffd806a807db0,41,fffffd8007bfb618,ffff80002a7f8d18) at VOP_CLOSE+0x129 vn_closefile(fffffd80683269e0,ffff80002a7f8d18) at vn_closefile+0x11d fdrop(fffffd80683269e0,ffff80002a7f8d18) at fdrop+0x121 closef(fffffd80683269e0,ffff80002a7f8d18) at closef+0x190 fdfree(ffff80002a7f8d18) at fdfree+0x115 exit1(ffff80002a7f8d18,0,0,1) at exit1+0x576 sys_exit(ffff80002a7f8d18,ffff80003815b8c0,ffff80003815b810) at sys_exit+0x1a syscall(ffff80003815b8c0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x707a0c0191c0, count: -16 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333c2a7) at panic+0x1cf __assert(ffffffff83379931,ffffffff832d0363,1f5,ffffffff8333261d) at __assert+0x29 pipex_unlink_session_locked(ffff80003c995d58) at pipex_unlink_session_locked+0x402 pipex_destroy_all_sessions(ffff800001471800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,41,2000,ffff80002a7f8d18) at pppacclose+0x16f spec_close(ffff80003815b560) at spec_close+0x417 VOP_CLOSE(fffffd806a807db0,41,fffffd8007bfb618,ffff80002a7f8d18) at VOP_CLOSE+0x129 vn_closefile(fffffd80683269e0,ffff80002a7f8d18) at vn_closefile+0x11d fdrop(fffffd80683269e0,ffff80002a7f8d18) at fdrop+0x121 closef(fffffd80683269e0,ffff80002a7f8d18) at closef+0x190 fdfree(ffff80002a7f8d18) at fdfree+0x115 exit1(ffff80002a7f8d18,0,0,1) at exit1+0x576 sys_exit(ffff80002a7f8d18,ffff80003815b8c0,ffff80003815b810) at sys_exit+0x1a syscall(ffff80003815b8c0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x707a0c0191c0, count: -16