last executing test programs: 11.731693021s ago: executing program 0 (id=120): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4, 0x89, 0x2, 0x7}, {0x28, 0x7, 0x3, 0x158}]}) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x6) r2 = getpid() setpgid(r2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x9, 0x1ff, 0x1, "4907fc681c5da34c00000008ed00000000e000", 0x2, 0x6}) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x4, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x800000000008, 0x7fffffffffffffff}, 0x0, 0x0, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0xd26aaf31ecf4cdd1, 0x530, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a7a6d61de4a16809d262d9bbf03ffea0a6e34f43003b47915d8156c41f3462b25508004f0919985d04cdfd1b6171f504b3ae090e00000000aacd3dc6959cb3e86fff46c0", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="f81af227c11df3f7ff0100000000", 0xe) 11.08201488s ago: executing program 0 (id=124): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r5 = geteuid() r6 = getgid() r7 = getgid() r8 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r10 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getgroups(0x4, &(0x7f00000013c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getpid() r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r16 = open(&(0x7f0000001480)='./file0\x00', 0x1, 0x21a) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x8000, 0x0) pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet(0xffffffffffffff9c, &(0x7f0000001540), &(0x7f0000001580)=0xc) r20 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r22 = getegid() sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f0000000080)="04791b0001e65c0a5e4f5fa0ed524473e6e4c209a9f9f0d8e01e01a7d07126724f686af5239ce72878358a85b7b6b3f76e7b7b6da2a7093bf8fbdec9a476c44348187ada23dc098e8d904403849d3e4c43f691504eaef2568d79b4fe67cbd480ffb90ad5e789c4b09a1190e6fda74a849fe4c29eea1e6f7d192f726d9d68e2392420d60fd43f9ae8954508b3adda117d7d7be5a958dac5e9114f", 0x9a}, {&(0x7f0000000140)="3cc9a3da5e4018cb8781a8db9a53330955dc2814ee4ed38a561df074dc88d9bb753b0696d57f925bd4946382c9ea56d3f6d9a52b8739f204fd7a0aa985ac91", 0x3f}, {&(0x7f0000000180)="1917ffb49fcbb3af007011347ae43e9c3ee24ee0fefaefa1a1b63eead5c88de8dfd6bd10dddcdf8e06d3503b9b5324530404e233c45c476667c3b0eb377c0b022fda72b45fb89f324962fc9ffcdf7d6a0b0d7cec7903f67f8b8c748cc1cb43bf328db3aaec8483d2337437bf32b32a066244100da1248f3f6c6f31de831413c8ff4c10a75864f1d86179c3b389004b60bfecbeebab08e818469c073b667257c55bfcd31b6552f2a0817e62bd88b756c0e307f78299a04fbf58d4864b0bd6e778f3383708850fa283034c96b8947c7b77635ed3d4f7b35c248275eff593e0405cd7d47996a5435bb718245e44ef1003dd75c01eb644507d81aea8aab26f99753d40dab38d15a7d53b3796af468303924f4ea9961fb523ce8811e7c03a93260af223ef4f88c42813298d9fe75ddac0618401b68237baf689ff92c4eaf195372b68450f59f80b02daaf009093b9bce54ed6c30aadeea0996fa8cdadffa3e9eb2e49ef69476ea62b13af6ec2a86cb0cde5e6cb1377791650fc77aa1eeebb371383c50bdc5f110e8781999dbbced1cbd65887aee30e1a515155cab97f7b6a84fa27beb02857b40e48ef10917c278df21c264e34d67840be0d5c2d997d5d2b61ff7b9a09fc81d2a675aadd4ce8198ad0a81434bceac987563402f9117c0195206050fb761d69a9bb81770dbe9406d5f23a2bc4fbbc961780c3b3d9d04797cce158f33c0195972e8a83eb6517f4b15e5f49abf2bbbcbf5de5ef6dbf4d86bf7d86c0cc3629adeaafeb3da57763ab3af344e9033206113d22131b46039d6927c0184ffb681bd73615938f8bed825bae40c48b10d193cc494bfc087de559863c24099c2c67eec2be4cba53496f18dee17a8728886c2c3d4a466995ccb566acac7d353eb5c4bd88235556f5df034afa598a0f5c6788caee0f246d55ede95c4da7064dd7d8886121976ed2f1849f2cb61e774a026532cb2c14d0b705c77b9c0508e85935dc58dbe78164c541df90a2d13c90df8b06dede1a0922f635b5164d7dc79c9ee4701380cc9221ec480c6372d4308b966bc010e8350914b1a399beaac6cf6d48490086c1ced8fc6a7364345733041f833819d643f91830ceda42433a9d40bc3447c29e2af2c4456d8873710be43e54f901373095fd81e162476127ec53a0cdd48545da067fa8e3666ed25e28fcae17d11c2c7128398d7a65111039962c0d1eda3ac951ab475a5ef3d144b47b08ccc0279ceb7a1184e2747088db5b57d91975a0911aab5c7bc50e6e7cbf5a544d0a873e96c2b77b3fc0de4bdff571c735ecefc23bc4ad9823e61a264805ee79f00763eb9bae9c920f0f3708419a514c2c5a0862794b549b139bbbfbcbb5353d4572b9b53e1ca76c536197b5c2b98aae918d74a4635111bb3e2b17aa77cf52d21c4e9373f76b1ff68fe7e3734112c6e2ed3fb486bd2971383fe9185da0b42a3bd153c28a6e98345d3a0f9609c6a0feb1b55f661fffd323d3c5cbbfa678b88e2c53281064497c7f88f47a1b796f8185ee0d795eb44afcae4dfea63d63da5520bcf2299308ff4940969c9729a71a47a3a5bfc88f70c5582e06bf6818fe5176272e478b6d68852d840e6ba4404e6190913a3a865380f4d21528fb33cdb115003f0691cc5e5ea3c421bd9a9ed929b4805dc47c0e23d639fede8eb255546dd6cd77cd7675b07bd30c5779e16fe223a32d5e74b515110017039c5e515bc98a52b1b3302ea6e230ebe67791e5590450c8801be1eac3a7f76b02d93090a8b78d95c60485071b9dd10beb1bffca62996d98612ca079229c6a4c7fcd408efdb9d5f7e03e7c01648ab6ebeff59d4d10a11d241c503044baacf866c7731cde9fd5d8e85643d0ee453ef225deb23ddce7c2f45b8f050cf4f0c6f4d55dfd4b1a15666386d3f45a1e980fca755ae5e3561357e1fd98ffe68b5f71dd08850b0f6e98019c0b4e9fd6aadf4cc8899b9c281ff036f24095b0c56f03c0b42a235876d2b111c8c2d29c76798e7f54b8246812a9dd9515123dec93a75fa0e3a37ecaa1667d0547fb13a95a7294e03f03ab27181c2dbb657e1063a4da9450eb4425b89ed44063b46758a86741763daeeb92142040c5cb5266ad088c4aa347744b9642f357f4c8810f22d569ec71013dba237e19f16ef49782068d3971f7ddd895b8843fe6e589e17387da1ca8dd0e3718e812dc50c506fb6f492d6bd709c703023f8b0839080b6cd2595996a3fd70ea140e33c77e755498917304d45d63e9a1433799f068f4923ac4ae61215b8763bd60f4538c33fe89a8754db6e299d31eccf3e69324cd6e70f89527d4d03a4de9e0753de3451f05a1c73d0a00543510fe4c9cad6e61f3de96afaacfc104ee7f670931aaab4cf1ed2a814947c0aaefd843ca51667166b9e640706a32f9dfbc3b67a02de41567388f241f8f9eb868220205a59832b1e780352b0cdca63faa2f48fdd618c9332443148ec445f893e3ee94f6318000ba10540e76e152a6b39a59a802eb386c54dd91301d7c016de752780f473b3c98b2316e46dccb64f9d304af2273b1e5ed3265aec8082d0fd2fc8f32badd253bb54763371a4f58ad23795b12b939b2e97ad170623d59d4edee3b43594af5dbeded3fc3703503ea5e96f80cf0fb34f58d5f37645301622a9bf04edb44f7f1af3d2d35e18aecd38089b4cab747238a0abce883e0346e8c9414e658188be74550a7e95ac1e4f5de8a1e80daee9a7302232b4eea4b49b5d3f13eb0dbb5f4b4743d662ef5c6625850b1543da1df42ffa2b824364ac87a11c83d096919853f2d18702638f484ff392b306d2f7463476fca8e41345ad1d7b7286ca18d6baeadeffd27f9704006d555dc5196e26f0c726ee9af55e81364edea23891e3f395bf9fa8ca66a020dba5b9678198faac759e7594e4be663b1ce5e2aab5adcc89eae99ff0db8d69e8c06a6117d6f85b83a3e056f68c8b850d68728036db505b5afc3ff592d84492c6d28642abf69f7c35827b45a88b0fe6c06303264cd85f0eccf6904ced4caad119e1d49dce3d5b2750df7b8522f0a974f0986a790e843cab71fa1c00e278d4a47f1bce940da5eee6e7cfb16fbd1595edbb0d837398d6ffe225538518415465bc43f533fdbef979fa0d1373d5772d531babb29c4eb00c6fe0a203bb361cc969eb75b1736ea0a5d65dd3a53d2290e8eae097e148aa101693a6e84aa7346bc663cb0964daf6d66d33b6391592e15f92ed2a5bc31f400d62698578c5ee4b5383b15c74fcc4b2d5a8dbc181ef596619ab98a7f69454a80b508b74813ea5becfee67d974b31048a3688001c72cef696d5258109c2d01a34d5c268189b28d2fca0e9c973602a959fe4bf5bb94f086c014465f19e09fe5982a7c0d6de15d136fc95c449b09d75770e30327fc4f07e8b777fb9b8df774ce65209f3a7ae053fb196786bc0deb240a0f6e995664312315afac110071bb853fa4215c74d29b1d5460cd6bf479d9f200d3a23ec06f62f4533867aa2a592289255a1068b88ee7b152f2f07b002679c4516986c8a7ac8c2675e3d6b887e22989085c27f1f43bef5c53a1879b67708cb6309682c1fe9155c1e1d766ae7b526fbdf03825fa5831719850ea3525f5cc86b1f8945b12b633a37cf5e876e5c715f8fc9de136b63f7d59d5e23afd2c0f27f04697f75b023372cab5b59267b401bd86922e82cf6d8156cca1fbef3becf96c10f9725f6866ca4d7250e96bcabf6d2ddd84d14b92803ff95144903f8a7ae68fe586595d29b366b9d37fd2a85477b28fa7ffc9f23690dfa1d738a7e982f555745e61d5e63c18fabe1ec0baf1a5f30bb9666db440eacee4b1607128b887e0b3d75441c7eb9ab0c8ba5506630cebcd52c4eced285dbc014d8d55f3313075027b443b0726f3977b80096e633685e399eff0bee43d6fedb36419969827585cab5cf70df81d160216d8dbfb90cc00c72d89128e0039d97d72a423f4daea333bcc5acf47a3bbbf31afe45554e56dd8178841a17f1300a8a0baf368475ea302a1d0c14cd77c6b4e871d04131296f87313d80c971938e0b80dfeb91bbd71fa1168db7f0b22618904eff323ba7c6f935b721907553f30497fc1c1ec431360ac4cef7c1bd21aa237b6e46e41b1e8aabab9db2322ed144a2e54bda537f7f8793e9296cc513732b8386d6ab6a296ceb692054beb15f1a15005234252aa8470abf084f0328a41bc0fc7a28cd07a89b1f7414d0ed6fa947749d9e257a82eaa1768762c5920586c9c445e1b60d3fd9c954ebaa93c109072b8f96c4792c1e6706d597c9e0c9fa7db24c8f3ac094427a54cbc47c3796d2d187c4d9c4e6286e973e95ff1897ccb9753149ee3dc183de20718480341dd66157d587cfdcc27ea2edc06b7d85e4317aecb65d07c876148578f8ebd3279cb39c2ead5dfd893407b48f37f7648801e8b48894d49df6379fc900eedaf5960bfd42deec92299beff48349542cd59c87177e58e1727d4949278059fb009491322b69214deb8837e6d23dbab87cae5a7d5da5b1323bc318966e11802bdbe1ba6569889d7c9513b07daec1d6f38caa5ddf2354726fb13bf7d8a0ca01cd56a17cb346d5067c69d5b5a32bcd9dbce4226dbb7e556e02ac096f3a5ce620229ea10daa41bb0006c663684ac3085c4c53d384dae8194eed48eef98608d800531185b228118590e48d909de6aedf588166564cfb43d44715a4429370f3b314e7a4c5ced46df8084403cec9fed55cb380a5988785458aa50747f608537a7e38d3f4d3dcbf833186dafa3405a3ac561fe27b6159f251830c0e2f2f5eaaa194744943b771fad979dd68987134ce62e2084d9c7d2852d0a93758274d1cb5ee39d898ab0a56150c329649117c0754f95e04cee630bfae3e40369813a070a8b7136fe42804e098fd271744c04643f88100cc574b7cf7471c5a3ac3952662b0afea689dedc1627f6f98a86673493713f765fb38d71a70737503f7b0a0e444fc8747eb286890bf20eead27b2a591544a8ddb66a7b688cb7970552e2c8a4d3a14b4ec7448b67427428b473364ee9b221fb0b01f0b1319d5b551b5a051e108b96aee567b78f67a263a6bed1bbbb343670ef2de548b6f078b60daf3c2cc8ae485d73daf25086b502b498f4db5349e0c6f3572e2840e6bbeb4a6b900e3d36934f49ae626aaeaa6f798f0c4220bd0e7f315861938d309485b4f3db34eab2657d633b8ac83538dced19bfeb4287ebe27030f9b58dbfa431530ee8890f8e9f450d9f21cda7156f0a20ecc724a6ded94969dd4785d464a6648b005c84d86bcece2b67ee3c182eea64ce188f58afa46cced30155733f83f957289497afec87a1ae3bc925f945061fbcd684c9bdd9651e238d7cb173942ff67d6c30d1dc69fe06275be28c35b0d06418970ed35020ed2c4403acae8d58be001f314544b97feb6e59fe573c3e9b27e75ac8fcd1b8b5732092697abe5388b13609a6336a590d9efc8c5237ec3f41200f32c7cb2cc1cdbfa882ff22f48df9afc79dbf02a1462dd3bfe239792780d733696931de7c52b4ae57063061aa37a3fa81141f3f3dbc50c38af127b63083a2e2078cf1730bc36bb93aef521d409146004f9265657e1885930c6b430578a1a91afef17f2f071b916d2e328567d9f73f953d151fc001ef6577b1dc3f447760cd18f8e1ebaaade422aef545e1684e0c5cad08b247434599ec1526d1a0ae603910c91ea9fc99f55ac94128b97eb108bbe991e472c8c178bdc142e6482a980822aa926286bb75b0b44dde4a0a9b9b6a9c3286451bd81b8098f3cd267ea", 0x1000}], 0x3, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r21, r22}], 0x108, 0x2}, 0x8) recvfrom(r1, &(0x7f0000001780)=""/4, 0x4, 0x20, &(0x7f00000017c0)=@in6={0x18, 0x3, 0x50a, 0xb}, 0xc) r23 = socket$inet6(0x18, 0x5, 0xe) setsockopt$sock_timeval(r23, 0xffff, 0x1005, &(0x7f0000001800)={0x404000000000}, 0x10) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840), 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000001880)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) accept(0xffffffffffffff9c, 0x0, &(0x7f0000001900)) 9.814907763s ago: executing program 0 (id=138): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = dup(0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x2, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000340)={0xfffffffc, 0x5}) poll(&(0x7f0000000280)=[{r0, 0x1}, {r1, 0x1}, {0xffffffffffffffff, 0x80}, {r2, 0x80}, {r3, 0x8}, {r4, 0x2}, {r5, 0x1}, {r6, 0x100}, {r7, 0x100}, {r8, 0x40}], 0xa, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) dup(0xffffffffffffffff) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) socket$inet6(0x18, 0x2, 0x3) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) (async) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000340)={0xfffffffc, 0x5}) (async) poll(&(0x7f0000000280)=[{r0, 0x1}, {r1, 0x1}, {0xffffffffffffffff, 0x80}, {r2, 0x80}, {r3, 0x8}, {r4, 0x2}, {r5, 0x1}, {r6, 0x100}, {r7, 0x100}, {r8, 0x40}], 0xa, 0x2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) 7.81837028s ago: executing program 0 (id=150): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x58}, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x9, 0x2000000000000000, 0x210, 0x8, 0x3}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) shutdown(r3, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={0x0}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r4 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x58}, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x9, 0x2000000000000000, 0x210, 0x8, 0x3}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) kqueue() (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) sendmsg$unix(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) (async) shutdown(r3, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={0x0}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)}) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) (async) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) 6.8279889s ago: executing program 0 (id=160): setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000700)="2e46b5ccd20f42f025f4da0cab8b788e5cad97a89a9f23b2aa18ee96ea53b80ed2fd1ddd28dd50a8a8ff0aa252ce1cce4c6d5b3a5e2647ff694d529caf6017ba5e94f4c16d24", 0x46}, {&(0x7f0000000040)="2a26b02e96510a", 0x7}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="ed", 0xfffffe10) unveil(0x0, &(0x7f00000004c0)='c\x00') recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) shutdown(r2, 0x2) socketpair$unix(0x1, 0x5, 0x0, 0x0) 2.753074876s ago: executing program 1 (id=207): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x200}, {0x20}}) r0 = syz_open_pts() r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x188) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x101, 0x6) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSDTR(r0, 0x20007479) close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x3, 0x7, 0x81, 0x15, "0f62f46f0a0885ffa6c7c28cb4ad5f9660fe2b22", 0x7fffffff, 0x2}) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) recvmmsg(r5, &(0x7f0000001300)={&(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000000200)=""/120, 0x78}], 0x2, &(0x7f00000002c0)=""/4096, 0x1000}, 0x9}, 0x10, 0x2, &(0x7f0000001340)={0x9, 0xb}) r6 = openat(r3, &(0x7f0000001380)='./file0\x00', 0x40, 0x21) sendmsg$unix(r6, &(0x7f0000001780)={&(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000001400)="74af48423af168055a5e19a6a1205609eb82964ac60ce5a30b45f909ac03e574943a976e70d71bb83a5687284c6230e4dd7eb8072375deade82ea7551be15a32def2d8", 0x43}, {&(0x7f0000001480)="6d2ddd347c100a91485f8b3c3414a088741cd0f1a973cdd9dd69ce2e25609e8dc9535710d38a7f101a2cebc414aeb959bd07c108cc5fdc70b1ffdadd31e2c9644ae26ac9210f62a70e44c4743931a110dc64e7856c510c8fe1e32d55ae5d267c5dac7ca8a3dc344fec6eddb399b29650545a3c3578a2ef4bfb8a333a3d417e653165f2d9d3017a74a94055ab19757ae89ab74ec95e9905", 0x97}, {&(0x7f0000001540)="8f6891efe3551e", 0x7}, {&(0x7f0000001580)="4a0c6d01880baae1ecb015f226004f1b05b616fa4e28f19d4a44296301768c463fb0690a8764f43ea5ad6099bbdbcaa02764977a425882d474a05d44a0f58a6c09d5e5b052b7c06a506721645b6fe30fc310be35fb096a7c1b2cbc6bea645f4782c42da5db4cce280f4f235878827c5d695d6a", 0x73}, {&(0x7f0000001600)="2887d2c2ab96322a76ae98b2971dca0d2217411753c9015d0873d00f51b8404db0040316a76bcb6ff3b56dae5b88fe94156d3aed42794edbbb2947759b4fe5f4acf7a80fdc9abf93315d8ee2294912039f3fc58a34004d358ce36e4454566f4a756f21eb4982e9cfe54b976c11f953808ada0100ce331291fb52", 0x7a}, {&(0x7f0000001680)="a41cec14ee2333039394295fe9541e8f19f16c37de54b7f597adcffeb0e040c370f52c", 0x23}], 0x6, &(0x7f0000001740)=[@rights={0x20, 0xffff, 0x1, [r0, r5, r5, r3]}], 0x20, 0x1eb0c13958785cd4}, 0x0) setregid(r2, r2) sendto(r6, &(0x7f00000017c0)="a2cbeb04d31555a919a6c5508f86a13421164699cba8d47f6999bd5fe21bd65b67eba92ca1df", 0x26, 0x0, 0x0, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000018c0)={&(0x7f0000001840)='./file0\x00', 0x9, &(0x7f0000001880)='./file0\x00', 0x8}) writev(r0, &(0x7f0000001a80)=[{&(0x7f0000001900)="829d1ecc680b268b8518b49d9a0b8990b6badc87ed581b84afa72b1038395207e4af7030e10b499751b68f84dad15bbb06b3e031c49f6318fe53a4465f6dee546f835b0f891dda45078aabd7b1aa74ddc2f92e5dbcbdcb6518157d5a1d6239a631e9e1604d20c544e0f77baecc3a60ae71fd", 0x72}, {&(0x7f0000001980)="3c7a3453432978a28d148fafded2e0e0827b1a7d004e005dd68eb5525a08b719b3c340899d2bcbb558a46cd104cdead3efb31de01c39499764e17f21a8f9777ba3e9718dc0a199edd858065c20ff8b0657db43b686f05027cc5c9419d0c51cb3dee6c2e39162a2a79c12372943de8ea1c4cbe3fb67287309fa9b85c019a559705f2fde6f86c4aa79449df5093452c89821a7164add654b77a05a536d8c079ae794c79275ea77fb205e392e6b028905963c7b73fc3223887996a46ba15ed7f702a4b7e0c97c2c3d1d8d68798514d5f772dbf32d195c5b17176fbfa695bd335f129fc4451176", 0xe5}], 0x2) sendmsg(r6, &(0x7f00000020c0)={&(0x7f0000001ac0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002000)=[{&(0x7f0000001b00)="898c2596d8095dfc5f037429d83daf63aac0749c5e876f717a8188d00ce6e6e26bfffa544201cccbfe044ce59998cae78808d2e4e2b91981f6531b997ea2b47b4888be19bb0d07f346b2097b229eb6f3fb718ddfd8cc3399811e5cbf52792d9bc8fb8868cf70d0808255816c24ef91242c6896ac36628e361ffcd573b9cb9ec5d6ae67fe57c7d60a30cf7ca0f34fdfb23beecf03595f8cce58e1952990957d18b24bb24df98ee9b12eb87fff7b91116b0327ecf5a1584677e268d15163a54d001817baffa070e07c07d1cf14b98c8413658e255a96c89c73481a07ec9cf56343e50be45b8f7e25ca61af5510ebb334e14244b3899c6a392b4a5ec51418", 0xfd}, {&(0x7f0000001c00)="bbb7b7defbf4b22eafebdf040adff39be138fc5677e453f44e1593f904aa996b6a5da0a561feeb876fce26cf307ad53b51ee5a0ade5fdc11d389af2497430ca7aa813730a19f847e9a0cd075b7e1dc5bad326a1e66dbd24bd33e2db8485dfe6465f8904fc4144667ecc447d561df8ebd4ba7cd684851ecebfd82a482c9fa7d477686704dc5e925cec0bd28a028116f0b96db7c51d2477af3ea4c08c63757315fd3e4e8467ffd49fe5b18822f1669ed8474d34b3d5350692c67b5a9cf2648eea585d3ed09a97f3f095a74ca73f900b884295cf548a0653cc4786ff9431db32809d47f347ecbf6f87ae3cedfb165e09259", 0xf0}, {&(0x7f0000001d00)="adf4b1263b153f14a1878b0e874fce4b4d713132cba035d5c03477a5fd5cbe40bd743870262be10f677da0845f3c3f10f4581b9b33beca41d017911212f17e3398183df118a1cc293de69f3a7cd00e22b91c7d2422224907106af8490983", 0x5e}, {&(0x7f0000001d80)="c84b9fc9328edd76174bde66e7d3c84228c4d8324e486706f5f7c1a924d995eed63485c1e9759554bb47c2f9bc46fb0f69141ceaef4a683e1b94e10650496a5306de6b1c21dc57a643dd8db89354f4385fd93ac0a5f3c82b64ed4b2cd061c3c012b297ca1db7d8d5a94405b67ffc3b1aae24d0eb82e921cdbeb86d1a0e1b80246c37b65e052fe7843f98c58f33905a4d0f76706c93f510ed93fc6563f8a3828ede58c4505c79f87046e3f945a4ff66573bdd6254f4943f903299f711af3cc3eca5b7a81433728739668177bd1516bde12d55b5", 0xd3}, {&(0x7f0000001e80)="f5c8f401b4e9ee619aa6bdf58fe34ec5b6ddc67bd4f71ed5dac3163d0853c8f7dc14f11a817cc08398bf2455a96f80e75d207c39e905c03bdf8bc77a7a4eb51193e7560be6c09fe42940277cb82647e2426bb08f622b07c47ff6ecc2bcf58f0f44c5cf918313e81750d96f4625ef749f6f0082283b8c88877a0cf38b5d0528f2510f871f383beafe735b1432240effd3ab11896351b12560b087d4591a848f658c39b53801505d4d65836b9a0fce6e266bebc73c00e3a07e69450d9106771c2dd01096afa35c6aafe22c948a6a5ab99cbb4745c45c3948e0ea028c27561f69dfa90fd933686d18f03dbaa8a50aca099d6366d9203e7ce59c456c6c", 0xfb}, {&(0x7f0000001f80)="89fee6", 0x3}, {&(0x7f0000001fc0)="05a11a0b5f5e466a192ee7f13e137c1c0b886923e0659cb57073b22d761c", 0x1e}], 0x7, &(0x7f0000002080)}, 0x200) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0}, &(0x7f0000002140)=0xc) seteuid(r8) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x0, r7, 0x7) openat$vnd(0xffffffffffffff9c, &(0x7f0000002180), 0x10, 0x0) fchdir(r6) socket$unix(0x1, 0x2, 0x0) 2.223373637s ago: executing program 1 (id=216): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf7, 0xff}, {0x6, 0x80, 0x12, 0xfffff803}]}) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000540)="70ad525e059b7923a65d0000c0fcc2830010ff2c", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="0033ac030000007a63f2a8bf0027f6dce6db3be39894eba2dc633dec", &(0x7f0000000000)=0x1c, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(0xffffffffffffffff, 0x1) r3 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000000000}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xed, 0x42f}, 0x1, 0xfffffffffffff787, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0xa, 0x1}) close(r4) r5 = socket(0x800000018, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f00007c7000/0x4000)=nil, &(0x7f0000ee8000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fa3000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000d07000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ce9000/0x3000)=nil, 0x6}, {&(0x7f0000d9f000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d53000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80080000000010}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e82000/0x2000)=nil, 0x2ee}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00003e7000/0x9000)=nil, 0x3bf87730}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000014b000/0x1000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x1}, {&(0x7f0000422000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00', 0x7}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) 1.786459137s ago: executing program 1 (id=223): bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) (async) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000080)=r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r2 = semget$private(0x0, 0x2, 0x144) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/242) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0xfc00, 0x5, 0xff, 0x9}, {0x0, 0x10, 0x3, 0x10000}, {0x510, 0xb8, 0xfd, 0x5}, {0x9, 0x1, 0x4, 0xffffffff}, {0x0, 0x5, 0x9, 0x8b87}, {0x5, 0x9, 0x40, 0x2}, {0x3, 0x40, 0x0, 0x2}]}) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000300)={0x8, 0xe98, 0x401}) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000300)={0x8, 0xe98, 0x401}) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@random="ff6dce30815b", @local, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@arp={0x806, @generic={0xf, 0x7003, 0x6, 0x8, 0x2, @broadcast, "65e18fd84f538ec7", @broadcast, "e74042d4639a0e2f67cf1db7e1b70383"}}}}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x3d98c2067b2fe4e4, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000003c0)={0x9, './file0\x00', './file0\x00'}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000480)={0x4, './file0\x00', './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000480)={0x4, './file0\x00', './file0\x00'}) r6 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x0) faccessat(r6, &(0x7f0000000500)='./file0\x00', 0x24, 0x3) r7 = msgget(0x0, 0x100) getgid() (async) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getpgrp() (async) r11 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000640)={{0x1, 0x0, r8, r9, 0x0, 0x14c, 0x3}, 0x3a, 0x5, r10, r11, 0x7, 0xb74, 0x4, 0xf96}) (async) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000640)={{0x1, 0x0, r8, r9, 0x0, 0x14c, 0x3}, 0x3a, 0x5, r10, r11, 0x7, 0xb74, 0x4, 0xf96}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) r13 = accept$inet6(r12, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockname$inet6(r13, &(0x7f0000000780), &(0x7f00000007c0)=0xc) (async) getsockname$inet6(r13, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r14 = dup2(r13, r12) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f0000000800)) mkdir(&(0x7f0000000880)='./file0\x00', 0x2) 1.78611363s ago: executing program 6 (id=224): sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfd28) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000040)="03000000", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eee7a501ed3ecec8", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eee7a501ed3ecec8", 0x8) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066da686dd60db8344ffaa1100fed38d5ba80b9e61cd0c535a980000e7fe020000000000000000014e7767c9b956a157"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000000c0)="8c29601e31cb0ae797c6af348961bdaf6661d2c4ffa32843ec1b903744a29b3268c0301114849969", &(0x7f0000000240)=0x28, &(0x7f0000000280)="32a8fb914cde1512299267fb38f8d3d11c881ea6c57693e3b46fb30cfd769d59623798759c6f6651db89aed07ec02e95859776b15cb6cc670d80956cc6b032b7f4f7de9d167ce6d905345b19b45c18c2d1e23fba7b385a2b43ed040b10a455d14eccfef85b4f356162fd50011e6f347e1e0a1bbff3e41498d486d56e4ce87c69d4088e8922cc5cbbbe6357a98d240fcff2ff49f5621a36dd0ada75ec0198668924da11fc6f06fe18b3a9595c68180c70ae685c50b52e8d3a417d6c1840cbff7ebc8de13f739a1be1b648c67b811e6b6caaa99d6ffc692bed05a8ff8e0f15b6ade40cb68c0f8603cf31b2fc4d7e711631251ee3b0fdba1fe4e807165f20197bd588066c18109af76c56c60738685ffc7794fb3f5c9780a684629754324754104004fc58c9a6580384eca81cb0faa046870a0a1c1fe5e4008918728e211773eaf17312ea38b4e09a16ea1049481758a38ca51b9dbad135141a1fbde2e397918861a03ec28f8719b520f79b68276a1a916732914fd59cbd19440634c24cb26da960612cc253dd8e43a5fc3d5adb5ac4db40e5eb65d4edc63cc3133547d15ae4f20e491504030c6c3116ab84073191b02dff7c53c44940ff587c68610e811a561226e9258c3d493b944205f8a95b65dfe47a92bbf1ccea26ea7b02c8b668ec0b58a28646a74f8099ea02343fcf26a9fc5229d89dd559924eefe7a91bfacc1fb35b0dc1728e91dca6d1c70f18d47296ef7d494b9ca2d8d1e8abcd54e231d4e9f7f4cb2632416fbe42cd285e2a7d79196b58290f8525e4f30676354ff690b477a9d5d0e8c7ba8381b7a8002c41b67b3da8ab2f930e4453f9e5f2ae9a847a0624a5bdd534a0ade998e6473dac87b91bdc6b63a4e9bfe587061afd698faaa7659e0873f49fcb07eb44020ef5cdb404400ce0022ef8d8de1e0aa9f5502691a9218b8d7bd037c4887b51d4a042f86e4ffb2e72a6c4f088cf803b66977503af9017d6e6827bcc7b4c20987560bb7ab9622cf04ed4313104e580225ed369c8da66f643e248b8832144149947e2a9df5971438cfcda4ba1d03c0969b777f5dda92cd0bf0f857604ea9a455f9067a290027862e52c2409761dc244bf69e112447c31143e966d3ad72ddb1572ecca61151a5eb2f254639e75c3a13dd9ea30d3d15db98c8fd0183c36c511356af6d6a7e74c430e258ddbfaeecb77b83ea09c910743a0d695b97d3435002654edf1514975a2bce265201d51d174fd446a3e6baad501ba0070ecab68a142888bdf099fea12ac5ba206e48f7dfebbeaecd0458b26675cd61cb4f7d27640e31092ffa4bfe0616fdac17a2f1921ebd47e59b165efbf00da52e68db6d34703b318579af0868f106cd7fa31684eb40d1c50e8ddb2ba66ef3c0514999aaf365ef457c20e6604d0a723b5c1bb1e222ea3e9f532dbd50af6de262bcb287e0a2360a6d348769bcd2279e4dbbd81ec0f02c9c933da45b80dcf039e8392b8f8530e2f035b0c7f53ace60aeed797f4231000f5c9f9c63c5d68cd2acc824abd4bf7eae51c1321d7c4ec6413a0846388e1f9f1da0c1ea48359dd7fc3e11963c2819b9c6c7d5c545e0f67aca9dbb637c51202c8d0d7d8f83d99bea62ba776a5da5aec438312e3bc863867c9d5527ad36cc815baedc7267b92563feee0a260d24cdbb47845b93f6ba47845b8671dd714c46026668485360977f1535a64dc76ff6737044ec198be1740f8a39c46b9f62e52f05bbd06e83a1e71985a163ab8d27503a45ced7f140895eaeba8881bf37d11f59bc8a70e3c12626c04b72a625145404e36ee5af22c6446067b1802652d22593ecf43fbac30260faf0e10d1d10afbb2a40368dc7d15e9cc50a574878865ca74e18c29841215837d6b52bd75c071e51b793ddb94213add920d1f0747269b100e47979798bb21267dd84fb9c90d3f7043720e58fddb74517e35ebfc6e823b44ff8fe68a11ba2fc11bbe4022ac28dbf0f5cd334cdaf5aced4be407fad3c08a5969fa3df961072550bda6b60b38278ede0aa384054c80fffc917269fd263b24b1865f28d6a343bd717d0c41094cfc08f46ccd41945c66abda24fac93ac9fc21bfdb1f8488d5c2bedc2956aba2789d00ba661afe58fdff8f741a2811826cc2955ad95992225ba96a01d8da76110fe4f2103109c712098b1fcf11062ce5189a3d13bf6f6758da2f718515acf63b18ddb714af10111646aec587c100369d203da8052c1af3b775f8cefec67e0a0c63c38e7a630e90c388786ad792e36f2365997532a0399c6b7f7d176cb9681715e56e5267388d51bbf83f8f6a9c18a67233ade9fdf12f821122c60e4e963742bbff0c06cefcf7e3f4ba14153b406f6b262c9a0072e418de3342a3ef722aa94dd524a043d417b4f128de7d1a472781921b1ed9abf167ec9c75df589fa380eb4fe8c10854887307fbc54320a012cf8d73edb328b33fba7fd00a65343fa317bdb96f667073c699360bc80ce7a67a6361be7578cb18d4262e30b946c4260b07716700630f2368a7b50d0a6714e8d6a550202f792dbc06d492302d968ec22946035a864af5103c7af674b61972ed89c60e4f9282d2d3e6679f6ccf1c2ee9e4f9595b4cd7d9101e08d177e0378a0063e9b12792285740a06fffd738d1c48bcc44979a9a85b6deb681d728f65eace25d7335811a7a1390aba507d14d6828659e1aab2877443da99ba2f5975f8e38afda9e3cabca4465d67baf89216707cf9892a7932de1e79e801beb22f473557c80818049b095fbc0b0521baf4b8ae300a49720773a5c285e4aee6476449a5153aa1dd96be7bd6bfc4c54185a920c7f72e2bcd010af1f168e18a80dedcbaaff12228a881fb88c30f0cadcc1d72f6ccf323863201a6df79c07aa2277ab337d3946c0b87d706e8e3b88c1a9c8cf8bb14e258566e2e75a6d2c822229d416278d944269e624103e23836bb4ec5cfe7f4978d84f16e071b1c830838d390165f86aceaca3040d0adbc70f6d34e9779af4d289a28bd93e60c336771a6772a93611e1c3f1939dd3707cb334c2c99e26e92f0325d032f80969709af732283fbcb71d17fc2db0279f504849b5ec42d5b695ad0d575c367659a8490f8dd2df3a89404ca9e072a62b7616b6927b5cd12055888d74f06ce93aea975f95034e27e8e06d6b44c9726b41afc6e96d0a125b3c1ee78766615fa141551b26e7ca71cb494bfb4f4c2194ae232c3c36dcba1601fdc1eb210e4dee854c33d5f4dd2d74c5e190b2ff0deae97960e5b3358bd048f9110f142112d6d8ea40a3cd592f96901035b1c394cfd2ef3755f356d40e95dfc1dca8a4208dc1d3e680a4dd80a493f6324d2267c68c311f53b2789ee729934857b467321e3f2ef5b7aa75740a3ed732d5db9e85a55be7717830295e8f3c6433203b05da64a870861bdaa02df6c6a945ff43959a9f49751359f80759fcf36ccb198fdf28863a46e512a980fa9d2022c50b4aa72d75e49758c02027803b7166ce724e3a61781e6e6b3feac211b03c485a1352f87d7eeb21d3c95d6f6bb2d9a994facdf0b1bbd36c2f1185ecd83d2dabb3aefd31b646159f113a3f7e01e56a4da1ec7bd36d63571bba2755b6591d1d7a3b31ec1fb65e768ace700595e36af09dddc6e191dc3de20e8f8199d7200f5eea1a375d8853ae726581f6c3ac8b8bc42ce3e4289044cf1342b4ab0865a276ea9dae88cfc9744e20a0e35d6ea05c6ab1955ed3f32551d496be698373cce59583313d6bcf5f9baf5885efad341be40346c798dc9dab2a36f3806cd85b1784cbbbbe865cf5522c67f8ebd96c3febdf507a325d315b4214e41821c52a396ab8212c77fa041bf4d89355e6e9ea1fb45cc2ac8d57af82e49bffff872231fe80eab7b28bcd411c854b423c100209125b3ec5e5fe12f8393c2781a4bb53ccd3c6e005a90cd2d4b6840dc8b7011c56b1d63521f21aed896493dec39e72d68794e8c710733d2ddb76bb201643c9c2e59e6c6dec987a4c5b8674ad2b4fe273085b9df4796e3ec5c6a64ffc2006557ad0315fc18e1970455755450fba10d207c24cded2735536f82d3024df90f1a8f1d7d8449c7e30019eac49baeb829c0e25309144943997255a3f64a6245fbf8037c96827017165cc2a4f7ae381ad85316f30500175149ad6d7ce8e613ffa09e2b8c2cbb1ec92619a8062059972ba29cbd159101d6b84e47064ab54c309a016377477a2d751e2b474ceae6c4d1317c14a9e946094be9b9adf63324e088af7e670ff535b5d0f271ce6ac0946f6e9f4b2c22bdda94051056e2bfd558dd4db70f6b7154bd32cc3d372742561b4df0a480e9d14c6d6ab745544b82537309109c35af632f6ae1423387642af7b16d7343f85af08ada7af1da934f28d9f5404f3994c23acd078c64fce23023892b6570acf8d366700bc099dee39cd1e43890b8b2559210d46414ec43dc0f62373009d8736acabcf468e3162b9f96b328bcc0019610c6b7f2bc574af85d775eb3cd140e4076e4e01d1a188375f5b800388d7ce91f413072732dddc8d39407dbb005ed230533cbd8ec0276d28d72f10224f2c79e8925a0c2940fa6d871c19424358d0a5979f5f80bae844876cd513f1e09d0e07fd6b9db1f7d2b04497056233bb01de793f7d7853495b6be029cbe6a243a15b735ee2df8b2f6ac88991cb37cc5c5998a2b9f392bce14eb58c4eef4a6c7940568c725f2ff887337a326e21e39b68a81ccb91084a7d28317699ccd6c44483cc01611a704f87b81b08e67402a846ebc7db7b8598559ff07f9758ccf9daf5d7ef17c420c1d1aa8c18d7f12a9009265683d767cf29972fa9a12f085e387aedd2992f21b4cb006e916db3fb1dfb3345c7b9ff792b69438073dac8baee1dc39c3b928bcd61ea5de81f3231621651d0a0d858cde688a2c71ac97411af4fe27039aaec243d6222fc2d956604c3ec58d8cebc6c0a18fc85a17f3cba848ea61f427482a7fff505571f964a221046f8d2a13e415a808fb5839c0ce248d4255831db390149621e7348603015140d58738b656705483bcd2d87adb1e54088340d753c9b78b11ca143cf2a06338426066f0264191ae58e69a434aacd8de7c739cd080047cdb6b0a7c377794ad0848f85c1e8bd714dcac3eb56cc337a65625b5aebe32da69c789cb7ec7c506aebc3ac5b2b3f6e00568bce220c2e5ee57063c44b476e482f5e8614e02b2a20ca2558b65341d57b2a69e87164603a7a081b381dd0a552eec1e41bbdf312788def51eba118891120fc2ff2e9959dee21c4e8dc3bce514f1eefe46164580ce2c3d4610ac2d6ed10d993adab8aac740ececb742398677de5c40b59886c247909f020aa022f34137d942db053e8e3fd73a62168ebab47a65353a4c618291284c88ac43fbf24615f99af973a5f1b9371af05eff03d82352fa39b88b632c224608794d6f1dfad0f5126b880f44857b441a250e5ef780b93dc83f444b729ed8bd541e6a1a03d2c5f3e2f3bbb48ac2ff0243bcbc2a63c65b851a78b0013a83d21cd365862e52debec2622af8aff341b56aa7e3831b9a050fa4a76abe740ad1741823b27e619eb96326c2a09b0d77b52a6e876a749fc9cf1822a0619fff66b4a8bd4afc23324241e92d34e99d989c097438b68187d6fe9446d126407f7eb47b60a576e99adddbfcd655e5a767472bbc93382a4126d759113210e68feac2cdccc3e77747d5f39271fb662b12a8cc45902988dbd8a63fa73bd1d51d71ad0c03b2149ce5a5cc553994ec19876f42bfd93ffb1b54be25438506f7444cfd35a845f9d7eb66ddc9a", 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040)="18f76777", &(0x7f0000000100)=0x4, &(0x7f0000001280)="d6adb335a4bf1f09611f1e59fe728405ede55df1f1741fe5f31ebd8fef28257c5815849f0af3daf23e3173c381320f430c4da3b3121005d185727512ceb6c432f18a3591d4dbc92bfcf2db57d7ce1dd71ff1cfb461a154de1b90ca5bcb2e939a3b28f33e5c0b61399a08af033e80c4d2ffb374293e5478d8056a01b79ce84fb5fe077a3354b9f3d5b6a52e6e77980b9b5ed571279f388b58f075355dde36b69dad28abb3db776d0d5bfaf52882be255b625d9296f1f30025b3dee49bf1c8b734f162f2eb6698d633950a63fbd64744e5e957d34610dcd339231ef4bd7d30fc97df9631d03848959b528ea8a571f8e5bf14168dd790a352c21fc5670e724ec8e9746385911a693d05abcaa338856be0d6b394d843b70e90494e766aa87ae73da26d62f86262be273c1cd65e26d5856cb6e0a7c0fdaf8fc6cdcf16bc752c09b4", 0x13f) 1.188790407s ago: executing program 6 (id=227): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x70}, 0xc, 0xfff, 0x0, 0x0, 0x51, 0x800000000000013, 0x2, 0x84ec}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0xffffffffffffffbc) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="6233c7552fa4dd00000000000000ec0800"/28, &(0x7f0000000000)=0x1c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x407, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = semget(0x0, 0x1, 0x112) semctl$GETALL(r2, 0x0, 0x6, 0x0) (async) setuid(0xffffffffffffffff) (async) socket(0x2, 0x1, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, 0x0) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0xa9, &(0x7f0000000340)=ANY=[@ANYBLOB="b905f0ffffff00000000000008004500009b0000000100009078ac1400bbffffffff4e214e2300089078e3c4fc107f71ed734b5547194172bf7adeb4d9e8011e314f72d6ee1c78c9623f3ec3a4274c9b8ddaa29202e45ac4b3963887886dea8e8c3f92a41a5018dd03b46f18fbbe79e5be0d023706c07a6837962e8605f25950c6a48564c812e3461e372a2e6950ac9f510146fac9f322aeda70de229a2bd27d1555450b8087d2bc696667af0bb5ea"]) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x300000003}) (async) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRESDEC]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='W\x00') 1.186289289s ago: executing program 1 (id=228): sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000100)="e5af96f5846783564c551326bf0608daec3f6d437f3cd99f1afa64b9be766f516928442333bc86a15459336770f131ff", &(0x7f0000000080)=0x30, &(0x7f0000000200), 0x0) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000100)="e5af96f5846783564c551326bf0608daec3f6d437f3cd99f1afa64b9be766f516928442333bc86a15459336770f131ff", &(0x7f0000000080)=0x30, &(0x7f0000000200), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x67, 0xfffd, 0x0, 0x11, 0x0, @broadcast, @loopback}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x8, 0x6, {0x5, 0x4, 0x2, 0x26, 0x4, 0x66, 0xecd, 0x4, 0x3b, 0xab7, @multicast2, @broadcast}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x67, 0xfffd, 0x0, 0x11, 0x0, @broadcast, @loopback}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x8, 0x6, {0x5, 0x4, 0x2, 0x26, 0x4, 0x66, 0xecd, 0x4, 0x3b, 0xab7, @multicast2, @broadcast}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000540)="70ad", 0x2}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) setuid(0x0) 974.788484ms ago: executing program 6 (id=232): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x9, 0x2000000000000000, 0x210, 0x8, 0x3}, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000002c0)={0x1, 0x3}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0, 0x40, 0x3, 0xf}, {0x20, 0xfe, 0x1, 0x109}, {0x36, 0x8, 0x5, 0xffffffff}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="1be4e039558d", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x6, 0x28, 0x65, 0x401, 0x2, 0x32, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0xff, 0x0, 0x4}}}}}}) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) lseek(r2, 0x7a92, 0x3) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', 0x800, &(0x7f00000000c0)='./bus\x00', 0x6}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f00001d1000/0x3000)=nil, 0x3000, 0x7) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) fchmodat(r7, &(0x7f00000000c0)='./file0\x00', 0x188, 0x0) close(r5) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x2, 0x7fff, 0xfeffffef, 0x9, "08268ce800", 0xffffffc, 0x89}) setsockopt(r5, 0x6, 0x41, &(0x7f0000000280), 0x1c) ioctl$BIOCSRTIMEOUT(r4, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) 974.26416ms ago: executing program 1 (id=233): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="d23f0428df04e8ec3716469de7471006c3f2b69cab676c8ddbddbad34f44b3d587691a51655cb44fbf54e70e9885515684740b1ba109d09d112ad3d86babbd891189e6e588e5a568635fcbf6a823b7e768a17293726afd24eb7e620925795bd44d6c35cd922cb3b4b42a3fec5f7217bbbec76458b0dbeb9a281aa5e42a5bb79ac3013e3edf3d2a8cbde217220ceca99fdbc2350dd44ed11ee9ab9c098a2c5bd7a3df02f46a078455ae702de421d881031b673ca97669d38c7c658fd3ff15c65d59267c76eb82ec749f8c1d9a0cec4f9091740e7d6721cda72bb091bec6979799127e7ae5ee405fdaac4b293fc505dc3613dcf396251a40b24de30428ab", 0xfd) socket(0x6, 0x5, 0x4d) (async) r1 = socket(0x6, 0x5, 0x4d) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x7, 0x40}, {{r0}, 0xfffffffffffffff8, 0x3d, 0x4, 0xf, 0x8}, {{r0}, 0x0, 0x55, 0x80, 0x25, 0x800}, {{r0}, 0xffffffffffffffff, 0x0, 0xa0000011, 0x0, 0x7fff}], 0x200, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x80000000, 0xd}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x8ae, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x5, 0x3}, {{r1}, 0xfffffffffffffffc, 0x9, 0x1, 0x8, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x40, 0x401}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0xe14, 0x6}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffff8, 0x60, 0xd0000009, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x5cdd, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x85, 0x40, 0x7, 0x8}], 0x100, &(0x7f0000000340)={0x80000001}) fchflags(r0, 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="04a88f2295c56b30eda15cfa9718a13e0595641ed21fd3008608ee5f768f0b5476957fb0a054cea3f26e0c8ea60ba136e71da4c1f464ac345c120056fb55ff480772c0ef2d2b5dfa6d1710940d42b27692126ad901f3ef05a97402d853448ca9f128053fd3abee6f8492aea0fcbd02ae8c55dda2bf5b8f3248fa781c795b231ebb1f8a997b2e6d88e17bfdaa54640eaf5b49caf49ba507c14b336508e57e5437eef408a1e3f879687cb9d2653ef4383cc19e8a866c8a238f7f16a3d1b9de357ba2d67a20809e24232b8a2861ff6fa4be27027122121d799dd192c4ec3725b63b5fb93309b039209ae2addd01d72d53b8788a7352574628e17f65c053faf09cd637177071182e123c01c014e541929b1f107a752d092ff1df3ea1db12238f9fbfae9a7c34044dc5e7733bfdb1c4b51e4eed24bd58d43975d9057dc468d3ee3590484c47e08579069328ab164a4139cd2c739a35874698bba530eb383db25fd3a94e934a7dc1b2e9667ffa6d2bc2da13f678100a9275e0044afd9853ca01d3ca730824097c4917818e56ab5fa70181b048fca6240b7f6f25fda88aaa23ca8d5c44687e477df5fa2c98b1ad2f85e51c71307ba1a5758f9ab39a6d02fd12160ad4c0fc3717f975dc78ea20f7aeb90f2c93161e400ac344b0d04ed293ae0da18745abfca963c997b546b409db44375163774074fb2c8169d7214cca42885e3f305734a85fcbc285deb6c2bf78079ff893482716cced2fc11166849ac4407e20d36211112a9527f64c81b7154e9253a888b1b19bff488511d7710ad6aa25ff4979c4cb7b316defbb262c6e86460a0f2f1fbbb52dcade543c2280ac978335c40b9649d2d503bdcb4db2c8a9478de6cf56539ed83eb2b11d9d95b2706f6d59e4bbce2e8a8cf8c0abe74483f6b80927f9d6a209b191ace5fde1f54cdea057025bfc01cab8bbbd955137dd6a9314b81eb7657c03ee57d2574971e500d60cb48683c972c6625980e079217e09372d1ba2f9cf19b96015d9d9d655050fc0e498142815334b4e35a9da85f1b139b1cad03d0271af36a1f4c79efe6f9f7691e76ee32ab5a59a66347d9d0f79e33f9e059da8c753776c18d233e6374ca86d35d96249c07e2e0febfd90ec6dcee535910ec22540eec4928914824da7446fe95349d93bca795fc4106bcf09f8be317253b7b3acfc2d9c313d56ee83c435e407acd446990400cbf6f2cc9e3cf6834e5e816dab687656a7b55a4c4a31c6fa3e91074a229f095ff5124c73bbe7b66b637c26ab6d1e1e99d91d1bae495195e45c1d89747d71fbe70c3251fdd88c6b76e8897589b6a14394ca2d3e53f044dbe9f3829b7e4df6d01739265181a25018fb5b4c7fd179e0495edc683f736413565925c906d080e6a4cc998cc1851f5623eed693656c443f15aac67b47f459b459f517afe13b75f3078fcef39e1f3b4594f99b37283f17f4c94727d61507daf32caa2d7dada002afbed12738684fe92d5c13c4938d2d871c59ed11452d2c0754301e9e340724bccfc6c733708e33784ce45d8a24f32e8e118c2df19f390c985072d0e07d3d964012eb2d85d1da9c21b108a2eba7c724dce6929849f20cbebacefd08e9d2f845ae29894ab9b8c784e17227137cf6a656dd76489211a7ae4cbb40f88edc6d52d0d06c68975ea5984d1b390cbb11cba4cf7f8da01aa3c1601cdb2dc98df79420f8bf7baddade9c024110bb918db29cc928651d4c24b511650433bfeeadadcbbbec2b5d9b178c66f438340ffa9add1c8210f87abc47d64b1e6d6b1d37183ab434bc6e9f3c17747e360589abeb365faac39a5a2c598493bc4b717784b679f97243ddc59bbe3b0d8a2f96e85314aab364aac843fb7fd78a884e4229c082612385782541af318c38607ad7068d45e25750ffd861bf4175fed56456d276bb83d41c0c6212b8c732c757d4b7a9a7ca55107e82da3e076563999da30e8358feb1102180296e9c64c1a734f09daa289de33d7ae1bb6bee184edc43cd4ad189b697fccf408091a7f0a75622137d55b3fe2a003025067ccd9a05c99bfb86d1e06ff1c3bda0eb69848d6c10958eff58d2b017ec7902cc6135d2549038e84d72d7b6d01fbae7ecc86f7c4237028420ebe92b522ad377280b49f67534a8143e89c9f457b76690ff81f362c87a2748f6fad69420a2af3dea5eb2340645b2d127496595deb9fa2911902a4492aae43dedc2908011c57844bcbd0ff99ba44cfd94a93ead3973ba352baee8c718644b0e6d984cae58f488f2bc655759f7088054d48b60825d91398b74cb694e0f699df5a09c667057bbfd5b2356dcffee09dd5faeaad551f7d3bd1f858afdd88d9b02ed8d3bdf6cc2459e4e0745c88a7606d460f8f1db463c17459e9e8a31b64bbe6b764596b6e741bbf0fece921ed4e1478f2eabcec783dfa73dc6651868fa1fd6a3381d38da825b988ae27cd1fb1cd65f1d5449cd55db99eae4bfb0f6ea808b0d57bccabf9aea32c6c610c46310018de9e54e4060e37807bf7da4479573e0541acdf63078968505225b36108d220d058ada442423c3648bb4c3a8fc660b8c12a248f4e1e2dbf3487b83238f2edd4ffaa40fe971adb13e2ddd81656f1a59278602998531a4a3d98a56f5ca2da56b2f9d6482b9798ad065e90d2844615ca26ece753f86de807797e20855d3e6a125ede2ccb40f6c2553e069cafeda21be14180d7839744802bf80055c7e85638009d56316ea44174dbd409048bec38fb77755c3d681ab668537bd9e8c161d005dcca6b52122c148bc5139bb5dc752108759509c381c47d752991d935d2a18056d7ecb94bd79b2bb76368c937c19b4511936bdc30b4fbbff716b391813cc9f2a9f0e385ccedaa18e537631e7020746a16b53b858b0fc63a4f45f0d7838e58320153078aaf01654c710e78849c3c346a0941b8f1e9b19da9cf7d3db5104b78f0a32385f1c4b8b9667b999ac1202626febfeaa1f86fc2930d45ad803680154aa70b811ce5c2e16d80efb98fa91f1e7f54c200733a9c5ac78b4501ef008984b13a31391a8b4814766cf44165650dd32666410e5b898c609a1d1fca565a6e20ebb9831b8afbc5a76cd1d87aff8f3c091a9344b482239ae2457dd64fc1535183b7a29e6116e5d442b5637c708944fd7188be969acdc105216c25eaf2ca8f5b8b9eba8ec87475a7a98cbf1aca491f0517db0a303460c6796ab07ed9ae3f9d131ca21fa19a4adc3986c47acdab8a7505eb26a2a5b555af7c7452037443bb8edd700d6d8bf403400e8dea7326c783fb5b6fe4b9c8810504e4d28338ca1934220d3a640189cb1f2ee3cef62a8f2d26cc636c36786f5b3c46d7408555601a4cc72d81226d2fc0038096b4b6991b8d2dfc3e5a59c3fe49965e829244750a5819e1ded27f7836f2e0cbe8409d19c78b5aaa5cb41487aae9fa34bfc752949ab375ed2d400c194415fdf5ca8b07b4e833ad34227487dd5f1583eb156dfa871c060394fe98abe4e9f7be586bc689de2adc9e5235e5d9cd7cb55dfe49cca0ad6af5eeb9da4abfe2c0f578ea8c46283e8b18f9673f393dba9bd0495c093eee0cdb02ca9ed6ed6e130acd8a92251dbc255aadb73418ff55ad8716e67834444d3cde3985633677cb3c7f7020a7b19898edc897ef616b429115e3210dc6d1c2fb5facb890c9de0cf04b91b54a40dc800e4aac22d26bf3987f7594e5974fd3ef7eed4132beb8092d5ee06942e0f93481596a9cc328bce7a1eb49225b559e806cfef5df0c64b17a869c6b2705c4356ff7dec57382dca61e034c78c9efe4ca7d75ea6c96f5306ae5c5b4b7bb30ebcefd692dce2e25749603443ebc03f61e6db85d884d52686a3d497d1b836e6c0b46dc82eeda40abbf12b36dfd7df56d324ab33351cee019dd17e6e7200af687409602b03994eec06aec8cf0b0f0f11c7ef55b26634808d16367981af2c0c616dc1ef37610b677da920697f170a2c78cf115846a9b82651c0118c7d0a1e41e9dfccabae9a7c9ad678e72e4cf2661c74d3125d92dce73d083273afd0a0d2fee57a6a5605e821629f5c7a5d1a907207ff27bc3bb9d0ed7f8ebbff578a5a8210fefb1c0d6986a3c98cba7c4a33fc004a5cef25d6d8684ddae4851f63cf50f773d25ab542c6ae015bd5307c0216f4054fc2c0ab917e33098deb7b4e9e08204c643d91ed88973a07989bdc1a3c72c4e1402e777c31f72be8dd86aeca21735b16e8c1776b5126ef693da80649897a34119ccf4ca9de92107f9325a8d8df532d62460d6391a9b505d194a3ab439dbfb6edaf4f0cbf06d6544c45854bd882c8919f516ff12398052db5b7bb60595dc1fe841e65a01e17cedfd2ccc8b7f80af43e66aaa85e55cec0e38b66f036e370e919e2ea96c9c46875b8712bf8c1158cda4a1e7574027bd7bf15c498cd9fa56643ab498f027a3afd45e5b6d18f484ae833fbc11fdfa9490d167c25975a01fd8f4de433f37f657f61513c548762e3eee3c6e6c4f74c666b3e5f6645d758da9bd48ce0ae2a84afc7d2727ca8cde5e1cd5cd11bad20a367ce749162ddcbbb123a8826ff7a9bbdb28e2b7f860e1ac4875dad1260cb766e3d0ac4468dd4b510127d444027ee3c9d1b607121164d5a03f41df2f241e781f913a2a85b7e68b7c0f00ab9131ab901445a0b69075bce41e8a9599ff80b31a0be0bfb9698b2362f9cceac0dc6b452dfb355cca9708a03db3d5e35f02f7a356bde1a0de745bc83dc88b9e22eeacb1dbd7dcd098903ddd18c04c2b551e3eac84a5ea029ef6c0f075e31a78ae597ea5a303c64582d3ef39652af041826156fb8abfcc46a715f514d337bb0b2c9003e2839eef1028fb7cfa277586c8d7a9a6c251dd24b102efccdd72a004a123ad62c0238cb5fc4fd1b47a44d09cb8a6b745ede94a4ee06ccba93df48295f3ee8ed4422ac485fa287457ee26b87bb6ac4e2a8107897dac0f8b223509bd540d190aa13aa27659413e32c9467b83a2f754c95389bc196525d271f2272238a7ff634e6f890a942a5a421db650c53320e8e12da5f7ef79331e3a2a40ef46a1e02e6cc63da4c5f173a3cf2c18190bddd67f01f68dd9c13561ea7f399d9c7abe287e7b025401705b787f89ff8c44fa8856198355c4d112b200f76bf8ed5717537475f7508d09917571ea60043b8548ca90a2a5276373bc9215ffc5d5af3aa51b30861da259a8e1e4b1bdb3951311d15eb74bba70867e8d19844bfc273433593ad3bdc77937c56bce697b486e76ef9cfec16d7ec85f5a1773b46378313e0e072edaf32cd17beede10fdfec4bb270656f91744872e3ae630256916db8036a163d6d844ab7a8169b8fde173b113506abb27ec42498766e0bf78ed1d2734a716bbf93d604012c43621f705e24cfa3c8ef570557dcc84f93193410101a3684b831c7656c96b41255fb3caa225d6329b329b9f17bb0f82d2e50bb9c22fe837f9636a0cf5bac30465719392eb790c80ae633caa0ff79daf20cc211185a2f541d607c10988f1aab50164e56862c797d1b5c17591e91e657803970582352b43eb27ae7f15b5517f106c816ee1eee096ce75ecfe8afe9f990545b056c38590321f5d40ea5cfcda2a5732525669ea1cdc39f45cf3a55638dbf615cc7b55c10862095eecc2b7676fb6ed6df25dedb93747576aa328f7606d6483dd06aeaa579514b9c00a4e020433e49b00ce851f458212488a6e16ea9fbffe423ce336edbef4538df0c31abfd90fefac479a7d65752cfeebbefbf758a1e4278600ad8060e772adf63831019b7443fca0c72406193b2985fb46624", 0x1000) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) (async) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r2 = dup2(r0, r0) getpid() (async) getpid() ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001380)={0x10, 0x9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfa6}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x81}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff2000/0x5000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x2ac6}], './file0\x00', 0x80000001}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000001580)={0x3, 0xf}) (async) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000001580)={0x3, 0xf}) shutdown(r1, 0x1) (async) shutdown(r1, 0x1) open$dir(&(0x7f00000015c0)='./file0\x00', 0x10, 0x90) r3 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r2) (async) r4 = dup2(r0, r2) fchmod(r4, 0x12) getpid() ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000001600)={0x1000, 0x4, {0x6, 0x2a5}}) r5 = geteuid() r6 = getgid() fchown(r3, r5, r6) fchown(r3, r5, r6) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000001640)=""/143) (async) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000001640)=""/143) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ff5000/0x1000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001700), 0x40, 0x0) pipe2(&(0x7f0000001740)={0xffffffffffffffff}, 0x10000) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) ioctl$KDGKBMODE(r8, 0x40044b06) (async) ioctl$KDGKBMODE(r8, 0x40044b06) sendto$inet(r7, &(0x7f00000017c0)="a8c3678e9bef8a5b5d47de295ec11820fb70ec27365710df3f5cf931008a4ca6de5dd20f003990bf0589f38b5455f06bf6344e4b79ad30a865e8a374e94c3039d7189921231ff6537120b5c37bbc670963cf39d7e6b1bcfcac5c67b34bc746e69def986797034d78699438c341e549450ee1973435922f3e3f0f11753dc5161f2323236340410d1e8d7ee5c8dff7b23d266888e5f8b6ff01067d86352241cc6072172b0e8d19ea8b8837", 0xaa, 0x408, &(0x7f0000001880)={0x2, 0x3}, 0xc) (async) sendto$inet(r7, &(0x7f00000017c0)="a8c3678e9bef8a5b5d47de295ec11820fb70ec27365710df3f5cf931008a4ca6de5dd20f003990bf0589f38b5455f06bf6344e4b79ad30a865e8a374e94c3039d7189921231ff6537120b5c37bbc670963cf39d7e6b1bcfcac5c67b34bc746e69def986797034d78699438c341e549450ee1973435922f3e3f0f11753dc5161f2323236340410d1e8d7ee5c8dff7b23d266888e5f8b6ff01067d86352241cc6072172b0e8d19ea8b8837", 0xaa, 0x408, &(0x7f0000001880)={0x2, 0x3}, 0xc) 887.717348ms ago: executing program 1 (id=238): r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xcd604407, &(0x7f0000000200)={0x1, 0xfe, 0x8a85, 0x7, "9f0000000000b3cf00", 0x4, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) sysctl$net_inet_tcp(&(0x7f0000000480)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) syz_open_pts() mknod(&(0x7f00000005c0)='./file0\x00', 0x6000, 0xe02) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r4, 0x8531) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x0, 0x5, 0x7ed6}, 0xc) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="2321af7877a075fdd11dbe5e62f6334913fa62094632c3a72c6090441a4ebc7ffa9a373e50ceab7f9528c8d9c28db77abf56db63389761c0aa917ad95c4e671f8b94e76f2615dfb3e871e7bed9f7d7a5ab159f5db36520a553f168c946b0c73dc981a2fa8e160e404e074075b3dc9cdeb74cd1", 0x11}], 0x1000000000000147) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x1ae) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) chroot(&(0x7f0000000740)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) dup(r1) recvmsg(r7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x106, 0x6, 0xc704, 0x2, "a8a39cefab00", 0x4}) 855.202634ms ago: executing program 3 (id=240): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x5c736240, 0x20001fffffffd}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x20001fffffffd}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="721dfe6faf57dd6f0a0000000000008156be70488b968d089e9bd21dd5f0b19702b0ef145dd08c83074600000012068fc2d4d8bd5178c709cdc72be9f496765c634bc73fd7bd7bb72e82f9e495782f95e07b819b5e0748b9070000000000000000", 0x61}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x80000001, 0x200000002}) 847.111835ms ago: executing program 3 (id=243): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x5, 0x423f}, 0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) (async) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) setgid(0xffffffffffffffff) (async) r3 = socket(0x6, 0x1, 0xd) sendto$unix(r3, &(0x7f0000000340)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="721d1a70c6d0a19283d610335e747d98f7e66ef01250bca0c0bd6b4475ff9778354ac313b91bb888b8e4876c7e18ef8aab934a4918ad90ab708edbfd4ada85cca028bfcecbf79a23f0f0df8f23d8e143", 0x50}, {&(0x7f0000000500)="d44be9c75fdfc24639f41326c0a036596c8bcd7a925b04a3d3c6c62126014687c207b9d159b4c3906eb681d97a2d8e976de1d88df85f366f1226b5eb22af416927df4dd7413d520f530024e49b41b0945077259f9373264851164b5249e05ab7b9860fd2cb18c62b1c0c857d42d228a92dd6730554c9abd9dd0d67ad94000dce5411ef0a1ead569cfb58b3b830b50b318ce2bddec1b3f80f480af36e29", 0x9d}, {&(0x7f00000005c0)="0c2ff590f186fda8c6278a234fee536f52d35e0a5ef8e92183984ce3580357d3388345450a17f5b2ca97a18ddb6d7ea5d95d79b52e0da9515b2ab57c3096e3f96c8dca9bc1e582d59c987e9dbbc1e5c658a9cb0125f2d50a0e921c5b66bb6e9797ff211f1ba13789153aec92ef209ab2ecda29ef3609e68521bd3e02cc06315d64806fb28c12073472dcf1c7feb26958c8590ee4e0e8a21b250e10fc5026330e8fac4d7c109fadb16a6fe54e99692c298b7371425e4fd6150d054b98b0cc08ce5266b7a80f537eea7725e0ba7e7ad6892a3d0dc99d40e10535252d6c2ffa14a2ea35803c14575cdfc8e9492c47ed149c07066b7d5773b10f2b4a3c7205a2060aa575ae1c92fca793257e44cfc4a2595f12c56ca2896d0fd8b51e55b4f0ceafe999049321aeba5962407982dc3147197cfc5c19e7182daa750d7240ea8b6cae79cda4c3f7ff7dbd16f6d3e540ae6795ccf36d15797976177590a3226eb8b11dab541c6c607002cb7e0a6fef60bfea7af21bfcbe5d8885464be91f13302b8d90d6deeb0a0111b61e96c20829df459c11f0388014c40f1355f658fe5262f003ded5589668623242f50aaecfd0b54cfa765a3890acc886b656a1e7f0840ba1e9060175743ad02221950f0a212c0c38e725745a20e1490413f752b03d4707bbc5029890e40f677d61d150bcb6fea79abd918283c3c2789c4bc76e057ed56cdc89563c7b54ddacbba98205104f2ed7b4b5365781cb144290b945f8a970d08daf1e5a12e6219838bb4f982be43a9b98861977ddc00d09e7eb5a943770a72616dd3f156e8deb6637946fc9a5cdc12a70a0969e3b5c8a8385aaf88d0620ea420edfeceaa2fbe8fe0600761edd9c1ac7725d0b21707eb227ca5959234e165652476416beb2756141c9747e3810e28aadee9da932693358a0380fba0779c178845a7528957d7e031bd6a991e8f28ed79b0e23d6c9377e24988e54084d049dcb2b3671bb910e5a5aafc76abe406cdcd483732c3b9bf3dc9e6371da08a7b7cd4823f8136a4589f5cad26d5b0c486a2ea20545b9251dcbf19ec9ef4f207df65eccb34ecdcecc202ed140d31749fc31deebcc6fd608b2e1b0ec973cfb92bf900a5ce7dfa4bc8489bd387423950ea3bc1e8a2a4f0885a8844ff4eb36799c55ce5012a7cb929bbc6112404a1e3e47395c21b9d46e03f2db1d75f869beaa467ef4f00a332f13a7a044b00aa71681528bb28564ba07b1394bfc68688b87740f4ed4fcf2ceb7400cf5bb7412d4d585b2bc64c89833838e7d93ba0f8e485af61ef345832375395b4c23000ef74fa0b6cdd0fe4da6b832c10af588eb937d954cc0077896b04553c041811e53eb840891208658738c2bea20ecadad0a18b7384db109298bf004ae00bc117adfe6a07527f89f69bff7276994245b7d0a0a8ee180b102a1688004f64998fa75625a01fc32452a2cc62f820048442904b0db9ac6896eebe42262f66e58dc0a2756ebbdb95e91a2c9b2366820c7c931dfa99f8278378d6053fa6691e6140a1e38695e5b68984aec11854fba4189231d3f25d5b9e66a06b53edbf726b0f85a2e567252a524672d4c8f431fe2e7e549fe220fc44c37cfc74b342256f269260b4b321e01a046d70d3b330e988a55d1b7eab6c87df9bf2f19ea2c0cefaf10c3a4ec20a575c6ddc9bfc4c107ae9415cffa877f8a917cfa9843d3f1e98fb5981eacadf071ea9a7d0b6b9ea3935d22a25fe1b100d17ab6de62b46f9dafc6d38f01df9f230e4be22bb685c1ebb439dfa258332645d27f1eaf302f7260e144529d922aa2da8125e1377368a49078038e28cc13cf7999fae855047f4ac8f7f265f4bbda53835f60a20484c9dbc7b9a5d622a9f4d0e6c6ba5c97c205496f12d52f7b8b0c5327a97b0cde8480f78ef5ffab4b0b31d510d7324eab8815414bde389e880f55434b1165a8d13067379329a866fcb9aa3bde420a8fa1b626be56eb2bff86a46ad2bc5b83e8e24672836abf4da5faefce909b2609371ae32cdb8b45b5641cf08d19fcf7129b380668760be6e05eb2029ec261190e33712448b4b5cc3adda7bc703e378a32a7fe4d23f55856a39666d16aa81559fc710e8c5a3f9a95621562af549c2612a5503b901e183836e249620d9499aeb157a5d84aaacb450f29723aee7b33343c221fd57c012ebf07997714a887b28d6dfeba2df87ae13a41be574f694e3123641e0379768ad8bd5423dc86e169885d9b1698f0b58df367b7bd54d7dfbb6eafcc662f8390616f09673a3fc4a0e78a5d31385d8d8f86225f0ff9f5f5e306a7376ad82f80f1b342077a6138e7cc385af426ab2c31401b4b59f62016bfd9c3d292c9ffc3ed3358f0708d534bc64fd54a7c5bddfb206fa7c67dd05033b9040e07f9f98272d064d03e60db00f7ed400ecd3ed1b0f8053ebca751020c90560d31f434b3be339b9e70d7f7d5ae22c3f0bb934dfbd76976c5985818ae480dbc711c9dc616f943481bc78d4e3320b7e61a990b64a30c657f547b4b2527e5f30c06f9b53e2477356f980f6cd2f3a33f413475fbbec6b91cb81950f2174ebc3195c055782377087bc699961e75976361b7301b4e029e1bfc662ee628878328b2de65808c96a97e424f757779a7a09660ac0b0601412feb165fb302c1504db9d7d1ee42c10b831270d1f633179a639e22c208b37f4132532e33003b7b39f9e056f4c11fbbba54c9b0b0fb1be204ffcc42c0b3aaaa994c269785f37cc80245bdcfd7d2a3fcf4f768bb80a06635bb7d7c9c3feada1edf2c482efae6a51b1c99798807438459dea37a82286c7650d1f9690949014910373e435fe9c25cc7c223d434c62ec378eed1e4b9afe9490217655343fd8b01b7c3cf4e132675f753d304973da873339602773f456be8ca8631058698f6abc85ace4d58e959b74dc5380dd14afcb273ac85f06eb869db0ea849bbe5230300686bd120e9160821d931b4d7adc6100ccd4161a8ee568d85471e5e6acd8abf72fe2e3dee4f578df940bd89d112d14e273f3b3e634fc19361e1c1c9eac4ce8059a1cf2f093e40684cd76e5858bbed8b1039d6e46036cca5bed8f8d05cd666375d497d57d0ecb9663eee829ac253a3227b225977007caa27e763862f3c85816fbe5c002e2c55f54b07c2c645b573717f45911288b85bc91fae28ad967ed260553f9e78808acfacc243b8d046f10f28e30dd4dbd93702309342b2cd54166e9b849b783fd4cccc042957afc7d368990c480b92fbb146421f78f7b3572fd3fc847db6407168b36f4484288f1c893e96dca5279ffc0e8d80f387ca8f459ae62f953bb845c0a85d5ae47e0234275791c9a2941f9d2f82cb633232d0af2864d58e93e0aa1732e56e0d6dab08d06c45435dda91b8283d52b523bef09c6613b02c105406c323fd01f78007dae353f810851c5a8ed5d1c547378505daff6b4c06bcb9721ea75f3c74ff5c9cfb8be65f7cf80fb4ccb7e9e027d5133b2fdeb896223022ffaf287d64886216dc5d2aa8b3d3e9145670b27f6884409c27ec7f1e5d2ae4d7357933c4d345dce68fc95a2a62a676d4c62275fb58cc4a3b80a7de26bdcf1334cfdc8db76d2800ce87240f0ab41311e5466d27986d373d874da5908c6a454f04d8f722297128fa743c051d12cff1a85c03c802101f15e23598b1fb786115f347e0deee37d63b51ed6ab6e49151686e1bf6c3fe3034918c160acec7054c8daad4c62d96d761ffd0df8aa72924822dfc123707134019a924b47956768f0171cbdb54855913f78bab9e7d763d619e2082760d077970a8ee6fb0e9e3e98c9db4f5a81f5bf741a3e5314e8e26b4312023b382ca7eebe9c0e56256ea2143a944ca4983cf27cbe627ce762da0356f9b416735027127ee63bbc7d723aa3d3eec729e98b794af1281ae72c2810573c3ed77b6e5d16346b30aa8337ba98c4ea253fabf7ddd0b236cf25329b903a2bf9660c07f23b7564bffe62e6da5aaf66f87953af198935504ca28c6998c33d3546756d220b8c1841d8935b22a84c394eb2dcaa94ec309b143667a91aae58ef8dc6acbbf52251c2aedb2ca110d3d8280ac68b1e668d7099f913c3d05005e9140617d8ed8b526b71dd2c09288a841f057815a815356298190ed4785a8cc196938a1e692193f07a8817b255621840c9e26480582fb855017b2c54c3a180649542eec1810e42f7d983d3ff826c36e4963805ed5dc96f5b2466374961dcf2ff3d001f3f2afef88272414884f0839ddf1351d3d9c834c6d788908344bec65b347dffd8e9137fcf7baf3466a81d7c9e6f7c75c05df10f3336f58f00aa5f07ea89017a4173402d0f3ce31a9c30d4d19293cf53280782c82f1a223667fc9636f9184810720183b692405ee03078432ac0736b41f5273c580b6f8ee3bb8e15c7a8f10138def1590711f22892c263ebf47dbe56636d603279bd286f5f8b8a520f212dcc5a690b61dc4f84e1d77c72aa9754287ac36d0eee8d428bafeaf3ffc32ba821c7ef574942a72fcb22c4992fd679b8b02b11b341a47a80d87e8876fb3fc91727276550bd957eb6aa146dbb0f681cca51d5322f5f1649d8e0444c5d4165a25944dd40baa8358099207e94d77b5afc6f3e36c277883f421ba647caa6e9b4694e47c6fab5b9e3aa4cee4869082a4f4dbd56431c2e61a2eebf2a0da4e3dab24bdfa3486ed1036ff34a6b63ad7dbf466d5e1fe7a39e8c079cc1a779d5974a9341b9056dd2aa21cb994b7f4134b54e3842b47b52ebf460c8ad902db999e158933a46e883c27e33fea7b65885b35eec28a90f5389c612f42104feefd2dad981892e900df8725cc36c4a7bf8add41f89ed48d97bcd2342e26f00f5d8ba32241eff04302755a009e27c1088cea3e1c3875af5c3e46b169233f3d783606636fb00d8f118119fa8e85ffd999ce29b2d5393ac50acff4f322bebdc0bfc27441d817eefb812b375db5a084ca1ac446211785669f026784a555652bd7af321398d795fd5d7ce05d1c0e0d0a9d332963e5f8cfc4bccba083a3b7b0dd9ac0f4e6964bddbcbdfa242a921edaf7fe5d698add1947636e93065eb5e5c3edccf4e7ed19af6df8c395c8b2ff6e2b97af01f43e8b26a87de2120dc5741ac62669270c41fc48964148387326b3bc517d098194f6220320ed531a9c36e54107f3331eebbe7866dadf4032200dddb4963213031d20a6f0bae532bb25f611089df9b9b549e2f05d0a5b0d661119c4f34c699014144b8faba7749cf77ab694ad7363a777017b25f6fe95ef3e6d52d3a07eb3b15d9abf3289ae70556af7e750d091ac9bac20c4226a7b592cd7e6949b83d9db82b80de0ec0802c1633e09d76d2da38859f3d4c2f56013b721221fe5791aea909ed3615e5c2ad5fd98e87e9278502854b3aabb11ea55abcb562f3e16d8ae9107c905613bc147425e896317784d88103f958d61ae50b22fa28903e1da6960681bf65efcd13b91641dbfb77935d977f120b96a6670e8f9c1ef12c78e7c70cfb901ca380c92d17fed8a1c1d9ca5e89ad77f69fb226f455fae44aa4d4e2224f5780628dad52595545b41b422319a46c5740fff2d7bbb791b9aef01c2120321b424578d71aa5d2d45408f87551b3fd80bffd64392f0adeaa534db190b7fb6de77ec5edf0d005cb113b98825e47709b303e38e029f5ac86dcba2405955497f0d1c0755535a36fe051a084fe7c494b9c9c9aacaebdf44b0032ef8f20466b364d70c546591e5dd13df2ed6c2135f68d04e9d592808d4d9c5ce0d38640f19027920fe5002ee82d36de7248f71d62523", 0x1000}], 0x3) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000080)="f81af227c11df3f7ff0100000000", 0xe) setgroups(0x0, 0x0) close(r2) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x2fe) (async) setuid(0xee01) r5 = socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) (async) getuid() (async) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) (async) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 805.894233ms ago: executing program 3 (id=246): writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) write(r0, &(0x7f00000002c0)="280c34bf96065840d68072f41f6a4d0b4fba575745057ccde8b85bd8172ede7c2f492d2b54bb8826369038c124a8945a43083d270ed695113dba80c5fc5d2df0cd008dbe0c2061f9ab8bdd319d33380f482313e05d2340143bee662dabf26e5216eec8099e63056b1f1a49e069f7a67984973f62593867683be0eaa0d9b4a2d6a5753f22706ffa3410c419323798e93bbb2d27", 0x93) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) 805.475531ms ago: executing program 3 (id=247): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000340), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) dup(r2) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xf, 0x6, {[0x1, 0x0, 0x7, 0x100000003, 0x7, 0x0, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x1, 0x200, 0xffbfffffffffffff, 0x100], [0xba, 0x80000001, 0xfffffffffffffffd, 0xe41, 0x5d, 0x7fffffff, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0x5, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x7], [{0x0, 0xfffffff7, 0x8, 0x7d06}, {0xfffc, 0x6, 0x6, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x5}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x30004, 0x7, 0x3}, {0x0, 0x80, 0x0, 0x9}], {0x0, 0x0, 0x25, 0x36f}, {0x3, 0x80000004, 0x1000}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f0000000140)='./bus\x00', 0x438, 0x102) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x89, 0x2, 0x7}, {0x28, 0x7, 0x3, 0x158}, {0x6, 0xf9, 0x2a}]}) syz_extract_tcp_res(&(0x7f0000000240), 0x3, 0x3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r1, 0xc, &(0x7f00000019c0)={0x3, 0x0, 0x79, 0x2}) select(0x59e6b373594ae5f5, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 799.291348ms ago: executing program 4 (id=249): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xc, 0x5, 0x5, 0xd}, {0x3c, 0xa, 0x4, 0x6}, {0x1006, 0x57, 0x6}]}) (async, rerun: 64) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (rerun: 64) 789.543723ms ago: executing program 3 (id=251): mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0xb, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x0, 0x3e, 0x7, 0x80000000, 0x32, 0x10000, 0x2, 0x10, [{0x0, 0x4000000, 0x18adf277, 0x80000001}, {0xffffffff, 0x4, 0x0, 0x6}, {0x1, 0x200, 0x0, 0x7fff}, {0x7, 0x3, 0x3, 0x960}, {0x5, 0x21, 0x4, 0x5}, {0x8000, 0x1, 0x3, 0x8}, {0x3, 0xfffff801, 0xffffffff, 0x8}, {0x9, 0xfffffff7, 0xff, 0x8}, {0x9, 0xed8, 0x4, 0x2}, {0x8, 0x4, 0x1, 0x2d07}, {0xfffffff7, 0x3, 0x6}, {0xfffffff7, 0x8, 0x60, 0x7f}, {0x1000, 0x3ff, 0x2, 0xfffffff9}, {0x3, 0x3, 0x86e8, 0x5b30}, {0xeefc, 0x4, 0x3, 0xf}, {0x3, 0x200, 0x6108, 0x2}]}) ktrace(&(0x7f0000000140)='./bus\x00', 0x41ecf3848c59a689, 0x4000000c, 0x0) 788.900141ms ago: executing program 6 (id=253): mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x7) setitimer(0x0, 0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x48, 0xf, 0x3, 0x1000000000090, 0x45d, 0x7}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x115) ioctl$VNDIOCSET(r1, 0xc0285108, &(0x7f0000000040)={0x0, 0x2, 0x0}) 748.953147ms ago: executing program 3 (id=254): chmod(&(0x7f0000000040)='.\x00', 0x35e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/95, 0x5f}], 0x1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='/\x92^\x00'], 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000880)=""/33, 0x21, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0xf3, 0x0, 0x7}, {0x40, 0xf, 0x3, 0x10001}, {0x6, 0x0, 0x5, 0x1}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="a7a6d60000a16809d26243003b47915d8156c41f3462b255c6da0d091bd7aacd3dc6959cb3e86fff46c0fbde88822411", &(0x7f0000000000)=0x30, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) 747.289112ms ago: executing program 4 (id=255): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x7}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x140) r1 = getpid() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x4) chmod(&(0x7f0000000040)='.\x00', 0x35f) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r3, &(0x7f00000000c0), 0x0) r4 = kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x80, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000200}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0xfffffffe, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x6, 0x85, 0x2}, {0x1, 0x1, 0xfffffff8, 0x9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x2, 0x9, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x8, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x17e7be8a, 0x7fff}, {0xffffffff, 0x8003, 0x9, 0x69}]}) close(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000000)=[{0x81, 0xd, 0x5, 0x2}]}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x2812, r6, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) poll(&(0x7f0000000000), 0x35, 0x0) kevent(r4, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 745.766329ms ago: executing program 4 (id=257): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f00000000c0)="01000000", 0x4) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) close(r1) socket$inet(0x2, 0x2, 0xa5) 716.609339ms ago: executing program 6 (id=258): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getppid() (async) r1 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) lstat(0x0, 0x0) setuid(0xffffffffffffffff) chown(&(0x7f0000000300)='.\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) (async) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 716.232287ms ago: executing program 4 (id=259): r0 = socket(0x2, 0x3, 0x3) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8080, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f0000000000)="a4b1048d", 0x4) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) (async) close(r0) (async) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0xa}, 0x2, &(0x7f0000000180)="161514fc", &(0x7f00000000c0)=0x4, 0x0, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x10, 0x8, 0x8, 0xfffffe51, "200000080000ffffffff07000000000000feff00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) (async) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) 714.347579ms ago: executing program 4 (id=260): socket(0x18, 0x3, 0x0) (async) open(0x0, 0x615, 0xb2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) 713.830844ms ago: executing program 4 (id=261): kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x8, 0x20000006, 0x0, 0x9}], 0x0, 0x0) rmdir(0x0) (async) rmdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x4, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x800000000008, 0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x4, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040), 0x10000000000002c6) (async) readv(0xffffffffffffffff, &(0x7f0000000040), 0x10000000000002c6) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x9, 0xe, "dc64abaec5c61ad0cdd11a76ffa8474218723497", 0xbf8, 0x5}) socket$inet(0x2, 0x3, 0x9) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000500)="bb739455b7254e44287eefaa1885aa28e3a1393adebbfe4e13764042ffe1fd18975a823df33056d7f31c1dc49bee1d98cf0db0dafb0e2e06148bfd5651e46df22bd1cfdda37cfa72533ba4ea7b456e00ff77c001f16edac83f7f678188252ad9b3be56dc61db5088f076330300000056888ad7321eee02cdb6aa8bda51adfee0ead001eb204d5ca896e876df9558e5a316b3a29921c99924e6de9cd2d240d02ab44081a91c038b735bf5f0cdd5c53f764ba001d42c57f0e2e2770e38dbbf6997a941ebe6ef6674ad8db2eb6235319aedda0000000075061dbaf0d02d7e3fc402e9833d2d78f4d64f57517431a0c68150324003927e886ad5d004e9cc54e40ba362bbfb2edcf185f8075206e91c496309081a1013a0c69621eb643caea9c100"/302, &(0x7f00000000c0)=0x12e, &(0x7f0000000100)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c34889fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81379d50d3f1059b1153bb2a0e8b73a82935205a533b309e970705639712b87765ee8dd6902f280f865b2277706226", 0xf0) 713.653829ms ago: executing program 6 (id=262): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x8, 0xf, 0x3, 0x1000000000090, 0x145d, 0x7}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000080), 0x0) close(r0) 638.460561ms ago: executing program 0 (id=263): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0]) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) 602.276333ms ago: executing program 7 (id=268): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) utimensat(r0, 0x0, 0xfffffffffffffffe, 0x0) 597.737542ms ago: executing program 7 (id=269): recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xffffffff}, 0x10, 0x3800, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 64) r1 = socket(0x1, 0x1, 0x0) (async, rerun: 64) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000340)={0x0, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x2, 0x4}, {0x1}, {0x0, 0xc8}, {0x5, 0x271d}, {0x0, 0xff}, {0x2, 0x4}, {0x3}, {0x1, 0xfffffffd}, {0x2, 0x100}, {}, {0x1, 0x1ff}, {0x2, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x80000002}, {0x3}, {0x1, 0xfffffffc}, {0x2}, {}, {0x0, 0xf}, {0x2}, {0x2, 0x3}, {0x0, 0x1}, {0x0, 0x1}, {0x1}, {}, {0x3, 0x57fd}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="6cf5", 0x2}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) select(0x40, &(0x7f0000000100)={0xd, 0x20, 0x6d, 0x588, 0x1, 0x6, 0x5, 0x6}, &(0x7f0000000140)={0x6, 0x2, 0xf8, 0x5, 0x7fff, 0x7, 0xd, 0xc}, 0x0, 0x0) (async) ftruncate(r0, 0x8535) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x27, 0x402a, &(0x7f0000000040)="ebfff7fffffffd844648e67efb6ff7aa93a469efccf6c6993192964c00000000", 0x20) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r5 = getuid() (async) getgroups(0x2, &(0x7f0000000680)=[0x0, 0x0]) (async, rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r12 = getegid() r13 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x41a, r13) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000900), 0x8000, 0x0) sendmsg$unix(r3, &(0x7f0000000ac0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000001c0)="3469943d3008bec8bb27408848f75fae5dbf5c8184030fc0bbc9379e4b20fc43f2cd07a4436f5d6c445bddc02b965f844290c070b1defebee5fe883475e4bf219829bc0e1fac8c2e79f0391d53b2e0c83cc57b58538c6a697cb415fcde92280341329b2cd03980c08f690354", 0x6c}, {&(0x7f0000000280)="4ac225e877c420fc77cc72bf6d32a008855bea073d89b5ecac74e0182463460386b403779deda547f4f9ed037763bef520eb3088e6d2a3388d0efd139cf75fc15704be45c55544d4978797", 0x4b}, {&(0x7f0000000480)="6f072b705873e656025fdcc3fefcc13ceef7cf1dd8eb405c4bd7365174b23dd1073ab720c4c457299ecb7b44e94aab656338bbafe1f069489ffb165772cd0a62abd6203ee41b441f7e3a83747a8d23dec5d91ffb2247280a894c21a26ba353995ab8afe8a9a23305dabde05dea659846f92cbb3f5262845ba27d9975de92b8d5b2ab8680701c624d9023f4a77eefc5af7396ff07b050b9a3e424649cc34229fd788ec7e648f70408690de47e6dac6b6882d53a9f4aee811f810e7839d8effa929bd60c0afe420eb22c", 0xc9}], 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="160000000001040000ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r15, @ANYBLOB="1000000000000000ffff000001000000"], 0x148, 0x404}, 0x8) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r16, 0x800c5707, &(0x7f00000000c0)) 597.179335ms ago: executing program 7 (id=271): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000540)="70ad525e059b7923a65d0000c0fcc2830010ff2c0053e922f000000000000000000000000ec4e8c2960be0d5277647898ec4c05bfd", 0x35}], 0x1) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000000080003fe800000000000000000000000000066d18000000000000000000000000000aa8500907800000000"]) 544.702002ms ago: executing program 7 (id=274): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xa9, 0x9}, 0x1ff, 0x5, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) close(r0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000001c0), 0x0, &(0x7f0000000240), 0x0) 541.033789ms ago: executing program 7 (id=276): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x8a}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mquery(&(0x7f0000338000/0x3000)=nil, 0x3000, 0x4, 0x0, r0, 0x9) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 465.812902ms ago: executing program 7 (id=278): r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/56}, 0x40, 0x0, 0x1800) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) close(r1) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000100)={0x1}, 0x8, 0x800) 355.862782ms ago: executing program 5 (id=282): getgroups(0x26, &(0x7f0000000180)) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146945, &(0x7f00000001c0)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r0, &(0x7f0000001200)=[{{r1}, 0xfffffffffffffffc, 0x55, 0x20, 0x4, 0x8}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x4, 0x401}, {{}, 0xfffffffffffffffc, 0x51, 0x40, 0x7}], 0xffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x80, 0x80, 0x5, 0x200}], 0x6000, &(0x7f0000001280)={0x3, 0x7fffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x19, 0x8, 0xfd, 0x10000}], 0xe, 0x0, 0x9b66, 0x0) kevent(r3, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x28, 0x40000000, 0xfd, 0x13fff}], 0x1, 0x0, 0xfffffff7, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000100)="cc505e48c69640e1f7dcd51187f54937ce2c8bc3718c1a802673eec7f55135804bb83aba7a6f0e808e101326a1b2358bae6a6a57e2fd8b78619c45babc3483039169588afcca2046f8a781f4a30f32636bdf254a206afa48cff1f18e6cc4b63d03f7e75e63327c7e8e2ea43bfede963939b26450bf96b0e1426a63702b78a005ba83bad0c0a5f17a1e5fdb8b08040148c44025465bba7b3b60af6e40f9e23f02c81980d1c9500f232897721cd129c16eb2306e8de0fd651da9979a5cdac1c1b5f3f68272017e6d", &(0x7f0000000040)=0xc7, &(0x7f0000000200)="f3032c8512b8bf7f4ca6b85bfb106cb29b2b64fd9bea3c82f5d6a20b38634a63b3fe3c2e81f261c7630da05eca316857b6304614b7e34cc6766b9f20b824d318b0ba0d2e85f68310c28cc0ce83f3a237c10ffb0f8d42a52b139fd1c58fa43fef0a81e5a86247179ac78d50f5aee866dc4f1cb61bb1ca2aaaeb80ea7de16a5182aedb68f5ee33a415fc6fe1a9d7c89d1a2238be83a407d87e7883ec7bd18e3ac5824d108eab2e1a3293716b94f648f5b67af388d6a9baba783640dbb464ded8a29d319d61dbd796e3b00502c0c860345c82e337f44519bfd7d70c0dcaec66391e1b83393c507b9d7435d367d8e799dbb7520fb321a0e483a963c01da287a94fcffb3d1551090fa733bf7539625f4b97aa5fb537efbab0caf02865405a6a4061b4c8f6d08c6dd0d32711ff7497af60d929178edf404b69b1e90725fd7feef4f7faf92f2e3e927ca0b943e7f2c074e7417dd4f6a69635c735bd4f8ccec7cf0d005d603817627c269fb989abbadcbcbcbce0004402d89a62990e1aeac93a41ba2351225fc920c74fc7a46027124224d683ac75b3772fc23f91eddc93afc3a1b39dafa11782f651d1929bef059d6da1447d01bbd48291da6369d4ad037fec22075c1c582d2913851425115a34cb54160023925fd1b5a1f3452f21e07b2548b86fe2280091159a60243e0af74206559add58c78adf3a76404763fcd86750e667153d17b530a5ec5a5349d469fa71fee4f20dc0fa73dd1b0b8dc978f46566b480bf2722b363b77fb3fad6104be2e17cbb1aaea1adaa36d3558751a5f1620f98bf47d3f6fa414f4df37cd83eca048a1b28868f54d4bbf1e43188ff13bbc25401e4c96e3480007bb94ff546816407e8c9d73bbf9c89c536b24cb9a8948f2bb7f33f071f6fdf3d7384cbfc2afd1bba48936caa12d9826874800313163d100047ca67f8ef336682e2fc26455054799c6233b644ea5ebe9c260f38f6fca63bc1cb2c11e1348782a07ce5d8f1fd3061fdf82dd489e3ac380e49dadeb0be119145b2acbf6883d16ec7c7a4d4975a2c90c124fc1056890461bf14baa139a2b78de4bdd7e4d4a3da159b6ee5a55a7af66d44fb472e5cccb80a3e074fa714cb801445aed5ddbd95aaf297d5b9f2a2707a7ef7252e14b41ba905ea58fc9973d2ad1c58adcde2f538ca25e6e6864ef3fb8678583af6319bfe2505ad62f03276263cffe7a712c478558a92ea0dfbf3d9bcbf88f424b44d7b74ceeab8ef366a19e56fe6a562520a38ef87925952a48320e1ba9404c26653193037febe7dbeee7ce63122183a378864a40c09b1a606fda4cc5a2403c0bcb2a875c3290d1918c45b039fe048633140b7a14b97d5fea335d8af8552f59d87e9cdc135cc8579174772ff181b2b3839e8f7db050b012e102aa5551f39a387d7824214f885e5f78ae3668537c04084c6b0ae052b1be4b5658b34d492bd2b525f1c61d55eaf982c48480e2f27faed301e4e8b7924e533528c63cd2626b5e09ac5d50050f47ca739c8ff22c350f5a33fde9df7dd1c3a1b84b820d87dcaf023ae47ab3abdc3aa5f5c26cdb1efd4eec93ea10c6fb2b456ab9abd447c4a903670e68b05d2384ffe70061988bd51b124eea9a473749e2731a238a331402a3151c7211e6cb9da9c32c82ca72bd4c6d21ca39d82ae270f2b784d0c703bc6bbb036ad3462bd17b979c8fb95d88ffdb7881c7904a48621ddf6c4a5c7690e0bdc67a7c8123b6d00532a11cd884b5cde6c3fb109e8dd8f083da0724009451472701ad363bfa4e3fbd15d6e8082322340e3651f816eefcf71767b7b68e21dcf34bafed322733a0a9b0dc4c742f3ed5c87db10538858644051e958fe2b7d0539463f9024f21b05a83137b1332e0e303d22deb76b678d592d59d2bebc444c0d5f5a4f53121aa0503427fb3fdb4fd526f2c3900bafadfb931c4e15d25e1844028147a85d18ea106dfed828bdf35dfa42d10ffc5fd5e545c3489a7c2be7d329f8bbf937cfa84a1dbd598f1ea411899ed21704ee478aff950413a583ff82184e7b9a275b3e2a579ace1dac4c15d9db3e3ee76103ba98ddbff8da12a24b63d5f689b14bbc3f7d402d511ffbefc8afb4db3183f47ac30c0a1b1c745c88e68463710c6c3d99014374703cf7c0403b5ff0fff8c1fba492330d9b47088807db0e158680d7f09b0868df3e209745359f899580a779d3d49b473754b4f2ace7a49ac6e529c50c0d2d06f11041320286b6de7843c577395f5abc5c2c03fc833643b3623f39d59241175bf33e109c425158a4b3ce3073e5910f9496e051fe3a52172391b5615bc7554d36010c17f4f1adc46a8b618d10b06ea24a49095ef977fc0df145ea5e0ff836b13f70ab1bc4988ef9d3209c281b7e492d73e828bab537ab59c09642bfaa95cede6a3946403fd0682d5fdf3f1c2d8afb4a0869f9a63ed061a2c0749882bb32f1392b7e69c4cb1362a1bb69ee7f4603fde12d26e5a0c6be22206ae7580d71ad25cc8b2e2888d54ef9baafb10b9de03210b6a5e0f61e6307ecb8896b613abf7dabda406770585fc101cfd6a4ed157d8e78b7816c84c442753bf94550ff8eb3563b7b645972c1b546d7f87223124208324bbe37eecf9f4a6fa3f8f6e8bd5837e75432be7b010fffcee1a4c43695627ab9f76198c9e30d8213bdcdc087d19e642ee4653207d1ebec0cfe1a59177e11e836d7a9d58e654d68de4aacf0e8909ad44f419395664eb28f30292f3c00752780eeafa219cdcad87496574b3d1f2efc836bd15c4714385de2b07687a896bd34823aa17d8b65cc628f55a3c746a4e1c063d6e7143518d7f87e668e54ffbbb66a92b792c71f7141b25f473f4a75e562a9787ed2a52b4ae43f2fe46234aa08b96f115ff4b0cb20323c2d594e7cd3fe2da5c43c713b0d3faf14cbb01cc594c8aa489cc23843b800604b6b010d64a5cd2d9e613acdf5f7afbea4bf313debad208182822d1948868075e61d3d2c5b5ce42f7e80a1348e32a72bc65f8aab02e8f5e07f53db7a874059c20a9706a9f0ba4ab66c5315c16040d6ea7b53b7b24662412e4a7238ca2b9c86bcc498d3b199e03f41441df564dd9be5cf974fef95282434ad08d433aafdf0c16a4b35c674dc917c394bb9c2050b9657dd671ac6effbfe0c4fa2e1147b66f32865379735c89a185df719fbd788d77f987dc0543c190e52a731f271d279325e3e76d06f7b747f99e919c662c869d237ca8c054bee41126b110d7e27c2ab468d53059976db3d22cbecc86405df3d5fe91261720d9687ad5b131a5a30c08779a407e6ede52c52dd392c4a657b8dfb63c121c52b5fcea3c8ce934c74a15e1bfb1cdd4f8462e252a8d2062df32fa8faa576af084b3516f8dc0c67810fb09058d96e29c68fcd4b42356e49309ffcffb6baefb0b221cc99d68095a76034facccc42cdc49b2cf08eb1f89661d0e1a0adb42e840f47710a6fcc23bcf2814a7768b49bcc6a851907f2e88b11e18ce4f028666878f1d16919176b381327deb304b1239ed479655f7ad893af83d0aab3d1c579ad6dc4145243964f21b1976fdf4fd2815d66e4e5e59f9fe80af6e3420642b2660e99acf0060199abb1800e119ab4126b829f02a3019ca2397f319a0d90eaf91ef25bc6b1e84aed62e5b989214a9fa65dc9c4b575f0c7b15ece513dd37e3018d4bc917bff655473805298f097dd1d0d551bd403d424739e1818ad313dc5f274044646001c7f68c517fcb18c753f532458c6c6a9eb36a58392ccda390d454c21cb66191d3d913fea11d6fd1992cc6135426fbb50fb1e23d9fd7b4dc246c26ec8c2c4f28b695b5d2e7a5f1818e4530fbaf53aaefaf665af37ca2808eb7102ecabf7e743f731e4a4b3f5d081f161e0c06ab0a6c23bfb696fc3082583c99332c8c5126475bff4b8162d1ef6f1b11b1cec9bf015342a89ac25f52f3061f3dc8cd5b4b01c43367c35d534c80c3fa3eb1639edb056cf03f726cc76763d2db959ca5cb91d01da7c69bec88b9e388b813ceea5655f111ac1fd481d12877b43b0a21c21277edc614276ca2ce1bfb17583304551aa4b33fa084c6fe0c8f3193cb2b6f9a686df8ce561081f12b5b0842abbb065879dbb929a4c99935aa6e8e2e979f17b1e918342d9271bf9cd2d30eedff4943d06d39b706d000b22be92c74b03487f0d595d980491807c5aecc7a2cc0f9a36e7208ac4dea14110cb3dafd64c65460b13fb0a606ce9b7462b7ca813d79089fb2192448565100a87ff30e6e8641ab1905edf77259f56755dc70246439dcce3fd8efe9508df2910ebe447c825b558c193bccaa0c975257b9c931bf119ec23e23d53f58a507c87c8508428bdc0d9eecb88db3e9f562847a06c113e37ae89640c6d5e7c8058f27a3fdbe3965b3b210836350db41e13cdd62e1341df6d333912b28ff2efa384e5c14728156a14ebb694b88973f8b7b8e4dfeb0e4d088c7973284d4c6a0c11097e8e8962a5c24c34e21e374c9a5fa69016594b35e380bd8ba16c0ac390227c5a48f74f17e3aa2bfb822cb373c555db902cec6d655f963ee4603b9a269c1bae786c0865a4f0f805e050fe4d5f295c25d10bdebec1799054ac87d9db855f3854d02615d5eeebae0f74ed119dcf48435eaa9f834d9cc6e942bde67dad7df29322e6e0f0529381a100c1916012a66c56c059fa6b926c4913c1273ecd3c14a277c0da786f1be14bcae61a21d794e52affec719474b8adf4371e8e41ca50ac4946ee4618644309dcd4465c3252f73e35248ee5cdb16ef8f210b4522cd3245321a8a43447f85fdb38370f9d942dee3f65a6a0bfc81b3e7cfd4a32212a5a80cfc360a80d87e7d711dac37fc9a72d8218a9242a12e3fbf7472a316184bf645a26f1ffbfb7abd8579452f50738cf510e27e5b7a059bb8b6d1944c46adc71065cf8c46fa10e8a3538dc462889582113f294cc23fa3b5ecd1184b7a5a98a0a0baeb2e7c717b86b5877511b1f79379500cb56a4f0bc96aa4d31cebb18dffd54e2a5dbd51cdfce179f8f705a58b18dc02ffcbbd74f2c2777606cac804843ccd12b96fac7f61b9efb3c7c5ea9f8e90e8d84d95010add72cc330b6465df3debdaaabd2b6786e8452819efbb8dedb2082a9f35bae8cc06c8e9c8ec10b0b2218e3291650853dcb2c6e0ede9d5340ba3569abee66e01dc1721959c394f3f62a50fbc1776a4235eff61c46906cc2a4ba0a0c0ff6e35c0d63b6d1552753e84f1272082db39ae095297c1c8d22d6dbdd866c838df69968da10138d8edaeb9974bf29414b82e10117883c851a03b3838359b02071298fcff07b2785ed754385e5d2a2fd806e5f5ca0dd2d79cae730b64703d98ca8425848118d572e11b78d5bd1d9ab1aa39fc45b78214a058ef9651479e614622a07556b30b0ac0cba8504ef06993d12c95b5599d686c8982fdc055da5862893ca1e8bc056ecc7267cbafdf5eefea471e8680a3889647dfd42981ea2f56c68cbcf477b1afad61824d6cf3ac1a2209906ff56704d41aea74c7fee2242ac0be4a9433cbcbddcfd2427daa14ae66601e27337e8020957de9ceb8975a5dfbedd4472d2565d944121608a90ff3d60fac2484cd65fa32ca2fca9cf35983030bd956ea45b25f2d004240f4acefc1bc9eb91d99956b149bb117f455b85eeb524d0835dbe6e3ac147a7b74704a1597fb0ceb67ada7bf2f953309988ae6cc5871d49659b492b02870981caf01074c22e5be7a88899f003694948d1450206684cdf51d9127b6cb2c7a913197a0690fc13aad8e4c38568870019dad2be3741f3614b1790f15e25", 0x1000) mlock(&(0x7f000033f000/0x3000)=nil, 0x3000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x3}, 0x2, 0x3}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 355.525599ms ago: executing program 5 (id=283): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000001680), 0x0) socketpair(0x20, 0x8000, 0xff, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x9}, 0x10) 355.187685ms ago: executing program 5 (id=284): r0 = socket(0x18, 0xc003, 0x3a) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x637f) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x400003, 0x0, 0x0, 0x1}, &(0x7f00000001c0)={0xfffffffffffffffb, 0x0, 0x8000, 0x9, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x70ffc}, {0x7, 0x88, 0x20008, 0x7}, {0x8, 0x6, 0x7, 0x9}, {0x3, 0x80000000, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x6f}, {0xc, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0x5, 0x1088}, {0x8, 0x10005, 0xc, 0x6}, {0x7fe, 0x5, 0x8}, {0xb8e, 0x4, 0x8, 0x6}, {0x29a7171c, 0x3, 0x1, 0x5}, {0xfffffe00, 0x7, 0x4, 0xffffffff}, {0x2, 0x1, 0x1002, 0xfffffffd}]}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setuid(0xffffffffffffffff) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x4c) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000780)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894bb400f2c5d4d3f670feac9b4e8aa9bef80995cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000003a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675f0ae442bc82d5930e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee1600000000000000000000000000000000e611d9542ec48a0a24df1a94c320bf64302741b248d4c2b10110997c56", &(0x7f00000002c0)=0x210, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="a1aaaaaaaaaa00e0300eaaf8080046000020fffd000007019078ac1400aae00000014404060108cdea147901000952048a8cf986feaf2fc82e63d8b271cedb340152c7580bf1b080df02db4aa1ed0b65acd91ff1e19ddbda4a44e08690c12f203135864e7a5652d2739fbe1dcb30cf797fe5a949e60286249f15318707768174bee5c127a69624125cb7cff4c754da69743249c64c688c9ffe7233c53dea7c967cfd381a40b18391ff06e62c6be92a272378a3b7b1165bf0c4034e2a31faf72c291f5b72c83d698ac6315b6e0dd27eb33e6567a0ba010c"]) 354.548647ms ago: executing program 5 (id=285): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x33, 0x0, 0x0) getrusage(0x0, &(0x7f00000014c0)) 283.143007ms ago: executing program 5 (id=286): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) setreuid(0xee00, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sysctl$net_inet_udp(&(0x7f0000000240), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="e200000100000000", 0x8) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/15, 0xf}}, 0x10, 0x0, 0x0) 282.344385ms ago: executing program 5 (id=287): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/200, 0xc8}], 0x1, 0x0}}, 0x10, 0x840, 0x0) shutdown(r1, 0x0) (async) r2 = shmget$private(0x0, 0x1000, 0x220, &(0x7f0000ffc000/0x1000)=nil) (async) setgid(0xffffffffffffffff) (async, rerun: 64) setgroups(0x0, 0x0) (rerun: 64) setuid(0xffffffffffffffff) (async) shmctl$IPC_STAT(r2, 0x2, 0x0) (async) close(r1) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 15.578593ms ago: executing program 2 (id=302): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x800101, 0xa, 0x81b2, 0x10001, 0x10, [{0x4, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x2}, {0x401, 0x3, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x3ff, 0x5}, {0x6a75, 0x7ffe, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0xa0}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0xff, 0x10000000}, {0x0, 0x2, 0x6, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x6, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) sysctl$hw(&(0x7f0000000280)={0x6, 0xd}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 14.993867ms ago: executing program 2 (id=303): r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)='!\x00\x00\x00', 0x4) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffff9, 0x2000000000000, 0xdc4, 0x564, 0x1, 0x0, 0x2, 0x800}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) chroot(&(0x7f0000000740)='.\x00') (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) (rerun: 64) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 32) bind(r0, &(0x7f0000000000), 0x10) (async, rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) getsockopt(r2, 0x35f08ca6, 0x3, 0x0, 0x0) (async) shutdown(r2, 0x2) (async, rerun: 64) r3 = socket(0x2, 0x2, 0x0) (rerun: 64) r4 = socket(0x2, 0x1, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$FIONREAD(r4, 0x80146953, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) (async) write(r3, 0x0, 0x0) 11.410157ms ago: executing program 2 (id=304): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x23) (async) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x5) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000502000000000000000009010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256b19661f09b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a316353712051eea040000420000", 0xb1, 0x40a, 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="53d115ec", 0x4}], 0x1) (async) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0xff) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x25}, 0x4, &(0x7f0000000100)="b32e7052a13f6bee4d92e22ac84dbd67a7289424535a0898891d57d77cfbeb803aec111b4e65e40718d18b1263354aee3ed834cabc230cb1d29a0587376778845ac1850bfc6aeca6982d2812db3b7be2f80473d3c35e3a0bec34f5f4b6b723940bf9c7bf8b6d4934ce0038b3fa03578280d2cf613e4ff560fd9400"/136, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1769) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) 11.239577ms ago: executing program 2 (id=305): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x40000009) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000200000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3e", 0x49, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r1, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) 4.317261ms ago: executing program 2 (id=306): pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x1, 0x9, 0x8, 0x80010001}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="7093525e059b7923a65d0000c0fcc2830010ff2c0053e922f00000000000006e5f9dc4cea221b0ed6705d75f280af800000000000ec4e8c2960be0d5277647898ec4c05bfd1398698123ed62", 0x4c}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x9}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x5, 0x0, 0x10, 0x1, 0x8002}, 0xffffffffffffff46) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, 0x0, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x24}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc7a910900000000000000cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x0, 0x1}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x2, 0x8, 0x9, 0x201]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x6, 0xff, 0x800, 0x9, 0x67f]}, 0x3c) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="0033ac030000007a63f2a8bf0027f6dce6db3be39894eba2dc633dec2433367facb5747dc91a8fdca48e6cc167c52b717260bdc35c4265d01b5afd7422", &(0x7f0000000000)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xa56b0f41da5df8ca) close(r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x58, 0x4}, 0xc, 0x2a2, 0x0, 0x0, 0x40000000000007, 0x800000000000015, 0x2, 0x200040}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x24, 0x2, 0x0) setsockopt(r3, 0x6, 0x92d6, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) pledge(0x0, &(0x7f0000000c80)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xf9sM\x8b\xe7\x84\xc7\x8end\xba\x9a\xaccD\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xe1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92\x00\x00\x00\x003\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xc5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4\xd7\xf3\xb7\xf7\x90\xce\xdc\x89\xf3\xcc\x02\xb2)\xd7\x94\x05\xb2_P\xb0.Ax/=\xd6\x00\x00I\xe9a\x89\x8c\xd8\xfd') 0s ago: executing program 2 (id=307): r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2e) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/201, 0xc9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3a) unveil(0x0, &(0x7f0000000300)='r\x00') (async) unveil(0x0, &(0x7f0000000300)='r\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="721d1a7055c3cb4e9d397c3c2affc6d0a19283d6", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000a00)="a7a6081df2a16809d22a43003b1ff0f5f14cd1819c", &(0x7f0000000000)=0x15, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000a00)="a7a6081df2a16809d22a43003b1ff0f5f14cd1819c", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000080)="f81af227c11df3f7ff0100000000", 0xe) (async) write(r1, &(0x7f0000000080)="f81af227c11df3f7ff0100000000", 0xe) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000000)="5ab7cf00", 0x4) (async) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000000)="5ab7cf00", 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.120' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 127, size = 6535087492 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 A\Âmti”ˆS¢ ö*ðm¹& K³,ûìCÃ,Ô´5IæÅ‘ˆB@~m—॑6KÔu ˆ––¤ 8o_YS*XMX31|«c­ÚQèg=X’¸ß`°8à©ÂTuvm_fault(0xfffffd806c98f010, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND dt_ioctl_record_stop(ffff80000159ca00) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80003c938560) at dtclose+0xd9 spec_close(ffff80003811b150) at spec_close+0x466 VOP_CLOSE(fffffd8065ff2b40,1,fffffd8007bfd750,ffff80003c938560) at VOP_CLOSE+0x129 vn_closefile(fffffd806d37f6a0,ffff80003c938560) at vn_closefile+0x11d fdrop(fffffd806d37f6a0,ffff80003c938560) at fdrop+0x121 closef(fffffd806d37f6a0,ffff80003c938560) at closef+0x190 fdfree(ffff80003c938560) at fdfree+0x115 exit1(ffff80003c938560,b,0,1) at exit1+0x576 sys_exit(ffff80003c938560,ffff80003811b4b0,ffff80003811b400) at sys_exit+0x1a syscall(ffff80003811b4b0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7db4ea35e980, count: 3 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: uvm_fault(0xfffffd806c98f010, 0x0, 0, 1) -> e ddb> trace dt_ioctl_record_stop(ffff80000159ca00) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80003c938560) at dtclose+0xd9 spec_close(ffff80003811b150) at spec_close+0x466 VOP_CLOSE(fffffd8065ff2b40,1,fffffd8007bfd750,ffff80003c938560) at VOP_CLOSE+0x129 vn_closefile(fffffd806d37f6a0,ffff80003c938560) at vn_closefile+0x11d fdrop(fffffd806d37f6a0,ffff80003c938560) at fdrop+0x121 closef(fffffd806d37f6a0,ffff80003c938560) at closef+0x190 fdfree(ffff80003c938560) at fdfree+0x115 exit1(ffff80003c938560,b,0,1) at exit1+0x576 sys_exit(ffff80003c938560,ffff80003811b4b0,ffff80003811b400) at sys_exit+0x1a syscall(ffff80003811b4b0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7db4ea35e980, count: -12 ddb> show registers rdi 0 rsi 0 rbp 0xffff80003811b080 rbx 0x1 rdx 0 rcx 0xffff80003c938560 rax 0xffffffff83854a70 dt_prov_syscall r8 0x90 r9 0 r10 0x408a7b030ff53cca r11 0x45eff6d32168ee15 r12 0 r13 0 r14 0 r15 0xffff800001636600 rip 0xffffffff8102d708 dt_ioctl_record_stop+0x108 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff80003811b050 ss 0x10 dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 ddb> show proc PROC (syz-executor) tid=408326 pid=48257 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c938560 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c938a90,0xffffffff83919098 process=0xffff8000ffff8498 user=0xffff800038116000, vmspace=0xfffffd806c98f010 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 44166 197276 90995 0 3 0x80 fsleep syz-executor 44166 2259 90995 0 3 0x4000080 ttyopn syz-executor 44166 426885 90995 0 3 0x4000080 fsleep syz-executor 20968 249189 84181 0 3 0x80 fsleep syz-executor 20968 78298 84181 0 3 0x4000080 sbwait syz-executor 47115 59898 96351 0 3 0x80 fsleep syz-executor 47115 348148 96351 0 3 0x4000080 msgwait syz-executor 78479 196215 50887 0 3 0x80 fsleep syz-executor 78479 223555 50887 0 3 0x4000080 kqread syz-executor 93237 101455 54073 0 3 0x80 fsleep syz-executor 93237 376807 54073 0 3 0x4000080 kqread syz-executor 31566 406681 77632 0 3 0x80 fsleep syz-executor 31566 122742 77632 0 3 0x4000080 sbwait syz-executor 31566 359524 77632 0 3 0x4000080 fsleep syz-executor 29781 461436 37686 0 3 0x80 fsleep syz-executor 29781 289707 37686 0 3 0x4000080 wsevent_read syz-executor 9958 87251 0 0 3 0x14280 nfsidl nfsio 94019 511613 0 0 3 0x14280 nfsidl nfsio 89656 123692 0 0 3 0x14280 nfsidl nfsio 95373 512401 0 0 3 0x14280 nfsidl nfsio 73377 453082 0 0 3 0x14280 nfsidl nfsio 88005 26571 0 0 3 0x14280 nfsidl nfsio 84395 512844 0 0 3 0x14280 nfsidl nfsio 65636 368935 0 0 3 0x14280 nfsidl nfsio 66214 216639 0 0 3 0x14280 nfsidl nfsio 62737 38194 0 0 3 0x14280 nfsidl nfsio 71874 367359 0 0 3 0x14280 nfsidl nfsio 8717 209482 0 0 3 0x14280 nfsidl nfsio 43259 303574 0 0 3 0x14280 nfsidl nfsio 40977 372888 0 0 3 0x14280 nfsidl nfsio 67819 225846 0 0 3 0x14280 nfsidl nfsio 50757 503133 0 0 3 0x14280 nfsidl nfsio 14992 224077 0 0 3 0x14280 nfsidl nfsio 78908 198376 0 0 3 0x14280 nfsidl nfsio 8737 508720 0 0 3 0x14280 nfsidl nfsio 75641 342889 0 0 3 0x14280 nfsidl nfsio 96351 62546 49832 0 2 0xc82 syz-executor 54073 215304 49832 0 3 0x82 nanoslp syz-executor 84181 134309 49832 0 3 0x82 nanoslp syz-executor 77632 280951 49832 0 3 0x82 nanoslp syz-executor 37686 372751 49832 0 2 0xc82 syz-executor 90995 502730 49832 0 3 0x82 nanoslp syz-executor 83260 371858 49832 0 2 0xc82 syz-executor 50887 134657 49832 0 2 0xc82 syz-executor 49832 474879 20091 0 3 0x82 kqread syz-executor 20091 17062 90369 0 3 0x10008a sigsusp ksh 90369 121443 14249 0 3 0x98 kqread sshd-session 14249 476620 4821 0 3 0x92 kqread sshd-session 58742 257119 1 0 3 0x100083 ttyopn getty 4821 410014 1 0 3 0x88 kqread sshd 3803 139793 33615 73 3 0x1100090 kqread syslogd 33615 361988 1 0 3 0x100082 sbwait syslogd 95132 388706 1 0 3 0x100080 kqread resolvd 79623 445925 20563 77 3 0x100092 kqread dhcpleased 73678 422494 20563 77 3 0x100092 kqread dhcpleased 20563 409571 1 0 3 0x80 kqread dhcpleased 27070 384439 0 0 3 0x14200 bored smr 74679 192801 0 0 2 0x14200 zerothread 32288 194927 0 0 3 0x14200 aiodoned aiodoned 78797 435250 0 0 3 0x14200 syncer update 58190 444649 0 0 3 0x14200 cleaner cleaner 19711 253134 0 0 2 0x14200 reaper 90436 456303 0 0 3 0x14200 pgdaemon pagedaemon 53765 211409 0 0 3 0x14200 bored viomb 88317 26532 0 0 3 0x40014200 acpi0 acpi0 84474 48167 0 0 3 0x14200 bored softnet0 8755 64868 0 0 3 0x14200 bored systqmp 29788 42300 0 0 3 0x14200 bored systq 6770 59418 0 0 3 0x40014200 tmoslp softclock 61473 320318 0 0 3 0x40014200 idle0 1 284907 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 11049 12207K 12434K 166960K 12957 0 pcb 18 14K 15K 166960K 106 0 rtable 231 8K 8K 166960K 427 0 pf 29 12K 14K 166960K 63 0 ifaddr 41 7K 8K 166960K 69 0 ifgroup 47 1K 2K 166960K 95 0 sysctl 1 1K 9K 166960K 7 0 counters 33 17K 18K 166960K 57 0 ioctlops 0 0K 4K 166960K 60 0 iov 1 4K 16K 166960K 52 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1378 87K 87K 166960K 1750 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 10 0K 0K 166960K 11 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 236K 166960K 458 0 sigio 0 0K 0K 166960K 10 0 proc 60 59K 91K 166960K 490 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 2 0K 0K 166960K 49 0 in_multi 97 7K 7K 166960K 115 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 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 386 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 233 151K 160K 166960K 5772 0 UVM aobj 17 4K 4K 166960K 17 0 pinsyscall 39 78K 95K 166960K 1516 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 19 0 NDP 11 0K 1K 166960K 42 0 temp 50 8669K 8733K 166960K 18286 0 kqueue 14 22K 30K 166960K 77 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 55 0 52 1 0 1 1 0 8 0 rtentry 136 126 0 27 4 0 4 4 0 8 0 unpcb 144 320 0 299 5 1 4 4 0 8 3 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 220 0 215 7 0 7 7 0 8 6 arp 96 20 0 1 1 0 1 1 0 8 0 ipq 40 3 0 0 1 0 1 1 0 8 0 ipqe 40 4 0 0 1 0 1 1 0 8 0 inpcb 328 486 0 475 12 5 7 7 0 8 5 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 112 26 0 1 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 18 0 18 1 0 1 1 0 8 1 pppxif 1384 7 0 7 2 0 2 2 0 8 2 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 526 0 106 30 0 30 30 0 8 2 art_table 40 529 0 106 5 0 5 5 0 8 0 art_node 32 125 0 36 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 9 0 1 1 0 1 1 0 8 0 shmpl 112 13 0 0 1 0 1 1 0 8 0 dirhash 1024 28 0 11 3 0 3 3 0 8 0 dino2pl 256 2225 0 719 95 0 95 95 0 8 0 ffsino 256 2225 0 719 95 0 95 95 0 8 0 nchpl 144 2824 0 1130 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 vnodes 216 2507 0 0 140 0 140 140 0 8 0 namei 1024 8632 0 8632 3 2 1 2 0 8 1 vcpupl 3904 1 0 0 1 0 1 1 0 8 0 vmpool 808 1 0 0 1 0 1 1 0 8 0 kstatmem 264 52 0 30 3 0 3 3 0 8 1 scsiplug 72 4 0 4 2 1 1 1 0 8 1 scxspl 216 9131 0 9131 9 1 8 8 1 8 8 plimitpl 152 163 0 147 1 0 1 1 0 8 0 sigapl 424 747 0 684 9 1 8 8 0 8 0 knotepl 120 19713 0 19665 16 6 10 10 0 8 8 kqueuepl 184 107 0 96 1 0 1 1 0 8 0 pipepl 304 138 0 111 3 0 3 3 0 8 0 fdescpl 448 714 0 684 5 1 4 5 0 8 0 filepl 120 3698 0 3475 14 2 12 12 0 8 4 lockfpl 104 296 0 293 2 0 2 2 0 8 1 lockfspl 48 82 0 79 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 40 0 24 1 0 1 1 0 8 0 ucredpl 104 567 0 556 1 0 1 1 0 8 0 zombiepl 144 874 0 873 1 0 1 1 0 8 0 processpl 1152 747 0 684 5 0 5 5 0 8 0 procpl 664 1290 0 1214 7 0 7 7 0 8 0 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 552 882 0 847 14 4 10 10 0 8 7 mcl64k 65536 151 0 150 1 0 1 1 0 8 0 mcl12k 12288 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 42 0 41 2 1 1 1 0 8 0 mcl4k 4096 2844 0 2789 14 6 8 14 0 8 0 mcl2k 2048 466 0 463 2 1 1 1 0 8 0 mtagpl 96 20 0 6 2 1 1 1 0 8 0 mbufpl 256 7501 0 7291 20 1 19 19 0 8 4 bufpl 280 3047 0 119 210 0 210 210 0 8 0 anonpl 24 135338 0 132182 54 10 44 44 0 187 21 amapchunkpl 152 17922 0 17429 30 5 25 25 0 158 5 amappl16 200 2493 0 2459 17 7 10 14 0 8 6 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 8 0 8 1 1 0 1 0 8 0 amappl13 176 408 0 407 1 0 1 1 0 8 0 amappl12 168 1053 0 1014 2 0 2 2 0 8 0 amappl11 160 4 0 4 1 1 0 1 0 8 0 amappl10 152 46 0 36 1 0 1 1 0 8 0 amappl9 144 256 0 256 1 1 0 1 0 8 0 amappl8 136 49 0 47 1 0 1 1 0 8 0 amappl7 128 76 0 75 1 0 1 1 0 8 0 amappl6 120 261 0 250 1 0 1 1 0 8 0 amappl5 112 69 0 62 1 0 1 1 0 8 0 amappl4 104 375 0 351 1 0 1 1 0 8 0 amappl3 96 3037 0 2944 3 0 3 3 0 8 0 amappl2 88 832 0 761 2 0 2 2 0 8 0 amappl1 80 10124 0 9584 13 1 12 13 0 8 0 amappl 88 5027 0 4862 5 0 5 5 0 92 0 uvmvnodes 80 107 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 0 1 1 0 8 1 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 255 0 255 2 1 1 1 0 8 1 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 16 0 0 1 0 1 1 0 8 0 uaddrrnd 24 714 0 684 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 714 0 684 1 0 1 1 0 8 0 vmmpekpl 168 7341 0 7313 2 0 2 2 0 8 0 vmmpepl 168 52215 0 50382 89 0 89 89 0 357 7 vmsppl 368 713 0 684 4 1 3 4 0 8 0 rwobjpl 40 16962 0 15997 13 1 12 12 0 8 1 pdppl 4096 1437 0 1369 98 30 68 83 0 8 0 pvpl 32 330429 0 321745 113 14 99 99 0 265 16 pmappl 216 714 0 684 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 388 0 46 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace dt_ioctl_record_stop(ffff80000159ca00) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80003c938560) at dtclose+0xd9 spec_close(ffff80003811b150) at spec_close+0x466 VOP_CLOSE(fffffd8065ff2b40,1,fffffd8007bfd750,ffff80003c938560) at VOP_CLOSE+0x129 vn_closefile(fffffd806d37f6a0,ffff80003c938560) at vn_closefile+0x11d fdrop(fffffd806d37f6a0,ffff80003c938560) at fdrop+0x121 closef(fffffd806d37f6a0,ffff80003c938560) at closef+0x190 fdfree(ffff80003c938560) at fdfree+0x115 exit1(ffff80003c938560,b,0,1) at exit1+0x576 sys_exit(ffff80003c938560,ffff80003811b4b0,ffff80003811b400) at sys_exit+0x1a syscall(ffff80003811b4b0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7db4ea35e980, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace dt_ioctl_record_stop(ffff80000159ca00) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80003c938560) at dtclose+0xd9 spec_close(ffff80003811b150) at spec_close+0x466 VOP_CLOSE(fffffd8065ff2b40,1,fffffd8007bfd750,ffff80003c938560) at VOP_CLOSE+0x129 vn_closefile(fffffd806d37f6a0,ffff80003c938560) at vn_closefile+0x11d fdrop(fffffd806d37f6a0,ffff80003c938560) at fdrop+0x121 closef(fffffd806d37f6a0,ffff80003c938560) at closef+0x190 fdfree(ffff80003c938560) at fdfree+0x115 exit1(ffff80003c938560,b,0,1) at exit1+0x576 sys_exit(ffff80003c938560,ffff80003811b4b0,ffff80003811b400) at sys_exit+0x1a syscall(ffff80003811b4b0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7db4ea35e980, count: -12