last executing test programs: 3.708145292s ago: executing program 7 (id=37): setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 3.65792173s ago: executing program 6 (id=44): kqueue() (async, rerun: 32) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async, rerun: 32) syz_emit_ethernet(0x4c6, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x490, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x88, 0xc, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="95a8e3f69261b11bfb779408877c5d94", @mcast1, @loopback]}, @hopopts={0x4}, @routing={0xc, 0x4, 0x0, 0x9, 0x0, [@mcast2, @mcast2]}, @dstopts={0x2b, 0x33, '\x00', [@pad1, @generic={0x5, 0xe4, "af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7"}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x80}, @generic={0x2, 0x8e, "ed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0xb8}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment={0xff, 0x0, 0x9, 0x0, 0x0, 0x7, 0x69}, @routing={0x2, 0x10, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @rand_addr="0a1067686fc379684e0d60984f1c5249", @loopback, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2]}, @routing={0x3b, 0x6, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1]}, @dstopts={0x3b, 0x2a, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffb}, @generic={0xb8, 0x67, "565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba42"}, @generic={0x6, 0x4, "7f2f6066"}, @generic={0x4, 0xd4, "c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd5"}, @pad1, @pad1]}, @dstopts={0x0, 0x2, '\x00', [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], @udp={{0x2, 0x3, 0x8}}}}}}}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) open(0x0, 0x0, 0x8) (async, rerun: 32) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) (async, rerun: 32) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60606260000000010000000000000200000000000004000000000000000000000000ff", @ANYRES8]) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) (rerun: 64) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0x7ffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0x10, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1ff, 0x4}, {0x1cc, 0x10001, 0x64, 0x3}, {0x8, 0x9, 0x8, 0x9}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xe, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r3 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000240)=0xc) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) getsockname$inet(r4, &(0x7f0000000300), &(0x7f0000000380)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r4, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x2, 0x3, "01d04b0a0047c1d100", 0x4, 0x6}) (async, rerun: 32) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000002c0)=0xd21) (rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f0000000200), 0x0) (async) sendmsg(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10}, 0x0) 3.507820261s ago: executing program 4 (id=5): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) flock(r1, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x118) sysctl$hw(&(0x7f0000000080)={0x7, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x0, 0x2, 0xfff, 0x6}, {{}, 0xfffffffffffffffd, 0x42, 0x4, 0x45, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x8}, {{}, 0xfffffffffffffffe, 0xb2, 0x1, 0xffffffffffffffff, 0x5}], 0xb, 0x0, 0x400, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000100)) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sync() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.255657672s ago: executing program 6 (id=50): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x8a2, &(0x7f00000009c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500089400fe20000400907800000000000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a1200043907800060113126bba89a6906c16426bdd3b9a28f821a1000e4e3b83210e4a17cb4939ae548216a0b5793fcf27e4c86f3cdc1b33a126f6fc872727d6dbe6639c0c18a474b59b93fd8347d26ae51dbe9221b937b99bc7ade7b9c40f9496cd8dbe77863db9cfe2b11a1c5437fc32247f9dd03f34ddeab5d0bb9367248828a865d6c8dfeeaf1277bd323724c02ee63398e2cdf30aea819113e574602ddad3cb05aaceb2fc237f0e86a18f68c2abeb578e9eeb0b544301295bd3f9ecbf892b0073f88e78e6a9ad170f4de047a4b214aa440e4ac936d4f9b25e5435ace66e4015a9a22cb72987ce29baba36e5e76f673482c6e9223962c3962e55de1636aaa70ba4e553586386bc649fcc4797d78e7ca0ac38518c79f2d0086f55e578fb865e5ff60fad6d0c7339d03a0ab2eb5099bd003d2051db347259e45745429ff3be1efd8a268b97873b029a658e33982a440e3a831db4b06f51dd9f06b91f07e092567ecb7d7966aaa829b2d367b12f9a095d1875eccc558ab97069e041321e6c5dedb1183e7b02908fce0866acb508217e6f489b8a1f69875a621266420db9836f28ee1d10e4e0aeefdd9ed2f10e7675b0c07a99a3c4b90d73956c4a2e9e87dfa3a508b51ddc221c416a993910b68ddae62fdb6260603c046ad711c26ac2e728f2c6ea26e4f7e2080b4183ef4526fd28593a68031d0909fc24fe85279e2b9dcc57f3dd9376385bd981aeeab914e9b1fddea6b83fadf9721ac2162156f43ea74351fc1a96f6fd3774caaaa32d88ad58e5e953e245d384e952fb21c3c47131d6922cf5b5197cf37d65b9b28312acc6d2911273944e4d223e44ab20d44f21b8e189bb7d2133e80b8d7ae5249e80f104217da19d9776734a658a77ce36cee2b6edb3bb18a73041350503df3c860996ba71ed9442b621551b973632b5c404eed4dddefd64d3e4a7a2c3dd3cf5f50fe989df23698de7813eca1c9a4ab78a868cb51e0b0c7d4d3911290173dd5546866682d68311c825a6855d100007f73a54cd78db15028f95b22b3f4eeb17e29543f98f83150f255eccf4d802cd899d546864a653d7fc244012d1d0052d7c328426b607ee48b8ae827c7e818d9edaab09bdb200a93a28df19b1cd26e01cc7da266e363be35a57fb4129e1c0330c6d7d08f8633494c726fffd84728bae712124dc7efb561946fa61777b029f2de02950e1d9f0c2fc7d391d177aa1a585c4010fc0a197b89070065c29598474847f4aee93f4666900a7dc0194a624e157d8c448094181ce078670bc55c7811d6a785dc493cc4b36ae300c91ccdcaceca3d239cc1b523887ff22ec37e8f198581115badcfcae2ff16a717ae75964fba574c4c4fc8bf237bb50286925f33a0667b4bae3463688b885ef3371c3e0642188eda0cf0f5ee60ad59959854b2a1fd294c6a94e2948d750b212f33efe426eb1d587f1aa286f4677db1c039876bee3d68bdd79c2e87cb3c53de691eec063a058a19ecf0974e41a7440da8f6a044279110a2b4af3d99c90311d64d52042222520c4c83f4df06c4e1e605ded018e031b8d7b88d270a64b7ba99823703ad7f4edb45e78af8e1309f5c3a2bfdb23f25cc57413bf48da2365b4e03efce16c21f22057bce84f29ee1b1ca2be4feafbbf46672b0e3452fa870d7a725860337b26d6d2bbff82242be1d63f921ec7c0a4a0df1afeea314ef30e1c3c0b1a10ba9f0d6ad1fd26d3f739595cedb3506f0c0f125ecdaf6130ec93faca6da9246e0c40115535700b6b93f76a4fcc422a73837527e4357fb9bf1f5593144cbbe7b496be5930d2c19571039e4339326130d67c8125808138cd70d1a935aefbfc95e62881e5b0d00dd7febbcf096fe3369bc0f85a1366e9fd69a2a5c643c9b2925056dd1effb76db960f6422c881d9520b53274fa7e0f17fe229152dca258d1f47238591242a0d5eb93a80405f4cd018297e0db1fbd53736f41fd535a98d1bcf56cdde8bb3da32aeb542f872200919bf0c39953ddad4ad3e08bc856cc32e77e51368676eaf843b8f3d9805576d70508d08c9e5a94f3a2d971e9dfac740cbbc7028f9c01ddbb1a81bf84ae335eb3afb3f59b8a1717c867ef4682a51ee6cc4dc257b4f84b0da3b982ae063af4349c3c4b3bb0abdfc995d8d652da84c8578a369b02f15a7f1542049122238bf9ec71e64dd3ba09a1cda74ac92bd3ab2cdf9bf26823cba25163da8a7c27ad9234cd3428e5b64cbd504e751fb637c192e2020691286925cf32bb3a788872eb0971b5252ad3872caadc28491e89028009446b75606e4833a871733dedc1ed85143c7a4be8cfac1176d1d0d1257760c90d6bed82a7923f6929cf9c835dac150d1006c83fb346fdd0fb47ecfdb7b534169e2360bf91c3b85598b99600d36b97a8ca1646398006dfaf248804ed13d1347babf0fcc253afa0f4fcd93289e05637ea986ec07e017e69c16ac0f43a818e957fcd8956c4688ff2f17df7380ae8beac2fd1cf0c01e9ef81a79ff30a530ae490e358357b4116afa39ce426059f6794d6d5feafa92ecac9bacab2fe1ff45c037b54717f0709adf167e475a8ae387847effecbe4853b89a5b892d7b163c1a739dd5799252f98a2d20a2559fd61a3ab8fc2a255894c51d3d452dca9445aa070f742310b5f05c971e5bb3bc26835581be01f7484a888a5a7c19e1eaf2a97f4bf268e5d56be712846e5659339f7b681a1324e5f84dc745c66de2dff6183e2036d5a15b8b3d74991f2469653ae1a47a46b71152a58cbac7e55b279ebca9338a618d18e28faa6b99f0a7578180936caa5c2ff65dd80b1e5c9c3d64681cf1c9686fd5098343ef307913af7ea46aa25fd98646ce3c506ef8ae86058538b455ba583ddc94974859e02f4803a26071d89ec4e0cfebd1139cf0c8149e73b42f77919a778d97db68172bb64f5cc5856cc8fba3a761c872a88cf32b7bca28df2fb8d711628bec9951cb1b1d3fee15ab0dee5541c44563f174bcdc26be3dd82b50522933a7afd69466bad1483edd5c6ad5bbe875e31931ace2bf7d0ec1745a0c4dd90107f2147b302209658f593996df1ef39f5c94638df97593f3fa5f1af43434811a41179127898014caf9e3b807269857581bf8d838d594e36fecc92f9394262c1540407c5cc416131b4c33d3d39361a609461ec42a804cabdc56ccb7ca5b25ec3120d41e181b58a38a35e41b36076ac44aa9d9f564a8aeb0abf421adeb420cc50bd4ab8774b33b2e225eb59259b"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x7}, 0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) r1 = socket(0x800000018, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)='\x00\x00 \x00', 0x4) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000004780), 0x1, 0x0) write(r5, &(0x7f00000048c0)="930686c0e84848eb7ce4239fb4fbbe838daca2ae42f2b8e4701d09ee6a754aaf55ab9490d5e4948e229b855812d929e8d72d092ffe0fd2591ed4a30d3c2d0b50eed0f17be22858225033e53f683711c948d349b7e757df258f72078eccd185df5c2fc6fa2fd1ca8e7538af1ffd22c9", 0x6f) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x40000007}, &(0x7f0000000380)={0xffb, 0xfffffffffffffffc, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) close(r0) 3.25495157s ago: executing program 7 (id=52): setrlimit(0x1, &(0x7f0000000080)={0xfffffffffffffffd, 0x7}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) writev(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)="5aca", 0x2}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000480)="4daadca2a150ac", 0x7}], 0x1) write(r3, &(0x7f0000002600)="7cc97585253a5126a4ac0678c6d790b6c33b3e6e763c38371579343e19562401b7b74f0055ce1abc9e74072d11b74b65d267fefb275700f04cc1f8f490e5bb72db73bf3b59d1ae962bb0e2c9b3a30412087b7513d03b26bbcb131156c5b601d726737abaed6fc4125089b530cd1135475f8fb9431d3b5f1c987229bc588ee7fdc124c69fc4f8337a514e971c8b2da6c7bb34732e903bd7aa1143b450bd07e39bf8c1a49d7d5bff56c0c51ac6983a1c1820f7b3ae7e9d9e93525f7dcf8e322b9dbe76baa19915307b384bf3afecbab8a53cf1c3162610d96adc5a602165529e0406a344ac3058", 0xe6) r4 = syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) close(r4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) read(r6, &(0x7f0000000180)=""/144, 0x90) write(r5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.718864495s ago: executing program 0 (id=68): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x6}, {0x3, 0x0, 0x0, 0x400004}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) getuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x7ffffffe, 0x9c, 0xdffdff7e, 0x1603528, "04e4577e010405010800", 0x200101, 0x8001}) sendmmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x80}, 0x10, 0x4) 2.679569336s ago: executing program 4 (id=74): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 2.678572073s ago: executing program 5 (id=75): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0x2, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001900)="258bbd4ed141349dc2fb0b2ac35b53f7e749787f8e18259cd52eea6790d91fad72ecfa61", 0x24}], 0x1, 0x0, 0x0, 0xc2d839217c176b2e}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000880)=ANY=[]) 2.656944558s ago: executing program 4 (id=77): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fsync(r0) acct(&(0x7f00000000c0)='./file1\x00') (async) acct(&(0x7f00000000c0)='./file1\x00') close(r0) (async) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 2.609444776s ago: executing program 5 (id=78): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9, 0x44809e9d, 0xd599, 0x7ff, 0x2000000000000000, 0x211, 0x80000000004008, 0x7}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="1ffb5b4271334badcd0fb8016921350c48a95330afc55a893a321eefbd85558d12c120ee85473bbd90b3dca6d238d4616544050d55b228853e2c80eb87c433f0fe64581a4d724740e22068e3d98a679640a4efe92dfca80e30b43e328a3206ef34aac0f63ff43d3ee3f42152eafa538e269145eb00ea6a499deb2705e1e02b5d13aece48367dea584457b7852c01db25be225407e4e63b21c785fc0a6b0c6ac918c382727c3f26075f4d43caa43d1fa4240737f6b1076e5baec10a4a579b77b5c3027da2a5f245e0bed50afa46e84bbfec65a6cae2d4a57f", 0xd8) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0]) 2.609212715s ago: executing program 1 (id=79): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) poll(&(0x7f0000000100)=[{r0, 0x8}, {r0, 0x4}, {r0, 0x40}], 0x3, 0xf088) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x6}) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x208, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x4) 1.537452863s ago: executing program 7 (id=82): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendmsg$unix(r0, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r2, &(0x7f0000000800)={&(0x7f0000000200)=@in6={0x18, 0x2, 0xfd5d0000, 0x5}, 0xc, &(0x7f0000000740)=[{&(0x7f00000004c0)="3373de60a0a07fbc2b3037fcb0f46bf4ef595f803aacf73af5962d0055d4e5c8a92c279415ee66725e8d71de43d3d1391c4373ce7e8b643506c44fe3e6f944af07bd283f00253c35104ca2daf77e1a4a92e17792d4962873797363ca288f4b7a43c5d2794948a075922a45b86832f10ed904ba013042a472af4c37f5a3eaef33d5000e221ef477e0c9cf8acf06bb1b94b461648d5e6ef208525200aeed171b28b8a9899876207349568325fedb5d797c9a28969f5059efe7e87a63de3f8a2e9687db3fce7b70ef79a1bd55861067f56eff8cdcef92b57f0475b8b7b4d715471cf9d3a2533e5f689b16acb4afc33ae007c5914c3d72a4b19b67bf9b5651a98a", 0xff}, {&(0x7f00000005c0)="6d6658fd25d2a74cf3e2687e92be8f6c80482eda7ab66a5dfa9c9f5cbc3358e69b3dba1cc9a7f6c1fede4dbeb51d6d4f5f4fde77266c0d1fdf32d2c5784713e39516ccada939e8c892", 0x49}, {&(0x7f0000000640)="5f6a8b1d1671b233cdf6e1467eaee4321ecb4c95ac696d959b572fe69ac61925807aea4d714f3902289afbc8fe65d4e50907981c6c555f82967406f92781799627f01143ba65fd26b65d0e281f79c9e31eb6dcbfceee52f9bc62285dcc6223ce8a161a373e4b287ef82ff7e09e8b49db2f4c4304316d59e93126a3c70f40089256addf817f51587da27aee3f6776def932aca17bb30eedc0ce8ccdb1dd8090bab8093399e9a2", 0xa6}], 0x3, &(0x7f0000000780)=[{0x68, 0xffff, 0x8000, "9e7bbe8bf7aac532a166554c02956d74b1332c52545f238c4f09769771b8cc3142ea51ed496255d1cbcac82281e4828c23a521267062c7a13f016ce03414b70ec8b1c072dd3b579d5f0231f2ecd67c9d7372c2dc04"}], 0x68}, 0x4) 1.537142704s ago: executing program 0 (id=83): r0 = socket(0x11, 0x3, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x2) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000009c0)={0x4, 0x3, 0x2, {[0x4, 0x5, 0x80, 0xffffffffffffffff, 0xba, 0xf, 0x2, 0x7fffffffffffffff, 0x2, 0x739, 0x4d97, 0xb94, 0x100000001, 0x3, 0x0, 0x2, 0xefd], [0x8, 0x4, 0x31, 0x100000001, 0xbc, 0x3, 0x8, 0x2, 0x7, 0x4], [0x7, 0x6, 0x6bd8a3b, 0x0, 0x3, 0x2, 0xfffffffffffffff8], [0x29f, 0x6, 0x3, 0x2, 0x8, 0x400], [{0x0, 0x26f2, 0x9, 0xc}, {0x9e, 0x271, 0x6}, {0x5, 0x4, 0x9, 0xffffffff}, {0x1482, 0x1, 0x1, 0x7}, {0x9, 0xe, 0x2, 0x9}, {0xd, 0xffffffff, 0x80000000, 0x5}, {0x2, 0x5, 0x80000000, 0x101}, {0x1, 0x100, 0x93, 0x4}], {0xd8f, 0xfffffff7, 0x400, 0xfffffffffffffffa}, {0x3, 0xfffffff2, 0x7, 0x2}}}) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000140)="a7be1a10", 0x4) (async, rerun: 64) sendto$unix(r1, &(0x7f0000000580)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x26, 0xffffffff}, {0x84, 0x9}], 0x2}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000001ac0), &(0x7f0000000580)=0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0xf) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r4 = syz_open_pts() (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xc0084461, &(0x7f0000000740)={0x2, 0x2b46, 0x1, 0x1, "00000001000000000000001000", 0x1, 0x3}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r7 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x25af, 0xbc, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x6, 0x101}) (async) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x14c2, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x2, 0x2, 0x1, 0x6}) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r1) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x820e, 0x6, 0xffffdf7f, 0xfffffff2, "08955c1cfac364dc0aa07a00000000ffe6000005", 0x4000000, 0x1a7}) (async, rerun: 64) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) 1.536269925s ago: executing program 6 (id=84): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) (async) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) (async) writev(r0, &(0x7f00000029c0)=[{&(0x7f0000002a40)="793d4acf593accd5284d97b182ffa2c4dc236b5c27db05fe46d9a1fe6e442829bd478ea62ea8df42767f4fb6e013a64f31d48884f5b440d8ec138a22c7f4abe9ad2990de976eb4db3eb06d0e146feff17166df0ccf82cd18dc8858594a08d4634152d486b0a80999314144593c0266d319bffa61ce051f0115de9fd1fe24bff844111e1f8b9148c3ef86c3e67a9d904cd3c55daa021867a953a7c4ffc715783cc09729751c18bff830418236397fc44dee62747a4c041c5cd9b75426a28431832757c770a68c4de235b6e93f7d5e13677dff35709bde80666a060641a082eae0ffc93023a7732574ac77c73d5ffb8179be0b85e62017b6271cc45fa5a820e534e05e6bfd7293c5aa9235713bd920097a975462f0faf1777fde75f33c049cba0dbbd7cb0b026e75b200214ed99bc0e21e0f72b6e6ab1533ae5bac9f7e772aa992b763b81e870e3d7a77a23e197144b85c1e760bed34ea9610e94e79bf4e4ca49edf7ecea9131b7d5fd4c1590ec7f479b241634908f0f2b8ee6adde837328ba1bcaf3d8b4dd6f722de9f2479c95f8b2e52a1171b23a6dee5a6f1a1866d34513996d57eee23405432923fbef097e8f3a3a19d9b7e0e242156f6b24d350d3a7abcb5857830220e5d5db123a3f0fdfe193bffaf4ec962d8f2ab3d7dd3441b985e54622e5998defe32f0f356b9db2264c4ccae0e334221b0e53774178123ca342a489fc5963364fba5fefcc9d5007caa82db2f1a3833eec513764a8f3a53921ce6a5c06bb1338c5e5c98d32310d9e5bd95bd1c095b10d41f9cb92c0d80556b218316ea913f300dc41e3a2b17985a92935caceeea3169be2f5154882d", 0x259}], 0x1) read(r2, &(0x7f00000009c0)=""/4096, 0x1000) 1.480185183s ago: executing program 1 (id=85): clock_settime(0x100000000000000, &(0x7f0000000040)={0xf49ecc7f, 0x9}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) (async) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x3, 0x63d}}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, 0x0) (async) unlink(&(0x7f0000000080)='./file0\x00') (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8060693d, &(0x7f00000001c0)) (async) syz_open_pts() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0xa80000000000000a, 0x4, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x1, 0x0) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000000c0)) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x10004) (async) getrlimit(0x2, &(0x7f0000000000)) 1.479809834s ago: executing program 1 (id=86): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0xd, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7d69cc5c}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x4}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}], './file0\x00'}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x3, 0x9, 0x8001, 0x0, "ba2cd30bdf73b60b044b5b648db9090ad58778e3", 0xf3b, 0x1ff}) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000002400)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000002380)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/186, 0xba}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x3, &(0x7f00000023c0)=""/30, 0x1e}, 0x1001) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000002440)='./file0\x00', 0x10, 0x10c) read(r2, &(0x7f0000002480)=""/81, 0x51) mknodat(r0, &(0x7f0000002500)='./file0\x00', 0x2000, 0x5) r3 = socket(0x18, 0x4000, 0xf9) fcntl$getown(r2, 0x5) r4 = accept$unix(r3, 0x0, &(0x7f0000002540)) shutdown(r4, 0x0) r5 = accept(r3, 0x0, &(0x7f0000002580)) writev(r5, &(0x7f00000029c0)=[{&(0x7f00000025c0)="00dcd0d1f5df1e5cc452389cf507eaddd71a051e6841108a76a69298d716dd860ab228927dbfcf3824c502cdf87e1a25b35b69f74fe454b0151c7e9d32c9730b39a5e1850cca361c1b0730519761297e5799e451111ba38ffcf7fa347dbec94d869c91d0a9dcc4ae08ad17a295b3ded07cf366b89d11a72fba627269c03b8a8e38f7a7", 0x83}, {&(0x7f0000002680)="4f43f2d745e1c4ac2d39a97a715b69755bb7234adc572916fe3214310e2f33f6960f6322667120f010ecfb1da53e455c73fda8d28581352e8ed3860c00f324aa43db0740d6d0cab061688e520a32a790d87bb44b92c7810eb4aacab98bb6a0307aba67769ee707741ed706326a26669c55db9b231871310bebd31ebeb54c7909186a5e217d4023e6d277d73c985142583793", 0x92}, {&(0x7f0000002740)="9d0710fbe4846d45d82de547f2f1ec748c68eaaf68ae17a014b5a76f6eea3c0f6c33d97452cde7754753d99ad2a1722795a080c25fd5bbd7c4c9beec628055c132640fb821981b691f554274adc9ee1b23f61d6194ddba78e44e61d698177fa9ea248b1f1581a629", 0x68}, {&(0x7f00000027c0)="d746c13e2835784606eb40b123bd8c30655b22668e51e6100791c663837c30f1ee3ffb089fdcf3a46e01e5400e6d5050b24c60e00617cc6da5c84bcc014e6c18b66bc115277a9d422d491de8a060e1427bb766d88d7c49c07034af9e3a3b5921b3439b24180ee54db6cef55553c4455f98b7c0300056", 0x76}, {&(0x7f0000002840)="ee76712e0811ce8db105808540630fe76ee6dc10f7d18bf9220f4d9f1598b37f4d52cf", 0x23}, {&(0x7f0000002880)="2ddadbdbbb85c5c4e03007dc2afa2c3ffea79d2a6f9e359324a958ad8adf3685e42d147e262a69eb3899320d4dad3d0a5146189c3563680dec04c23ca68dcca4e81bb1b4b9f1b6394fed8f3c9d3ad16165cceb545b86f23ad3a36c46064df5a31d99fb5d194da1693eb1d370ea9d78715e26ec6240db5afeec523f9022363087c34d816253b826b30f8e5f2babb49597d380ea36f63d1c9bbcf2f49d7610b74a14febbfa78829bcaaa3e22bcb1", 0xad}, {&(0x7f0000002940)="134871ce337fe7b627d06641c4bba4f231856e8fabb9522976fa1aae21f9a4b1b4d9d78d787b4125e480cbff038587bbdc6ffcd927a2204626521e0c1bb0746485cc35838b02bb6ff1e36d7be7cf35a115660162e51d69c5f91c0da05c02df", 0x5f}], 0x7) syz_emit_ethernet(0x2a, &(0x7f0000002a40)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}}}}}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000002ac0)={&(0x7f0000002a80)='./file0\x00', r2, 0x2}) mprotect(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000002b00)=0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002b40), 0x10000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002b80), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000002bc0)={0xcc, './file0\x00', './file0\x00'}) readv(r5, &(0x7f0000003dc0)=[{&(0x7f0000002c00)=""/214, 0xd6}, {&(0x7f0000002d00)=""/192, 0xc0}, {&(0x7f0000002dc0)=""/4096, 0x1000}], 0x3) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000003e40)={0x1, &(0x7f0000003e00)=[{0x7f, 0x2, 0x1}]}) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000003e80)={0xad, 0x9, 0x0, 0x10000}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000003ec0)=0xbf) writev(r1, &(0x7f0000003f80)=[{&(0x7f0000003f00)="e693e6650b0e70d5d76e28d0dde03e6e8eecef9deb0d6a1d8d1bf18e4bab059ffd9d3b01561b47b1771dcdcdd9f0626629362dcbabdb985b0147ca45b23e7c68548a47804f142c26fbf5717a3f14206d0bcda07221b920c214618cc54abdd7fb6b5c46f19402b96cb34045cbf2d9", 0x6e}], 0x1) fcntl$dupfd(r5, 0xa, r1) 1.477581565s ago: executing program 0 (id=87): mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) (async) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) close(r3) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffd}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 1.475928598s ago: executing program 0 (id=88): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600382c03cb697a653e336f000000500000000000ff02000000000000000000000000000102009078000000036900de0000060108fe8000000000000000000000000000bbff0100000000000000000000000000010400000b0000000052fedd7eba95db517f26ea7574ff06eb4566cdca0cdec516e5a9691863529db3c2aee0e9df276ee95c2eda152ae68cc149658ee0"]) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x37, 0x7) 1.475586502s ago: executing program 5 (id=89): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x1008402}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000007c0)="258b30a493a1c40add8e1c9329ebb4ab3d56fabd7c2fb533bb69ca07a33d60a3493269e414176d08", 0x28}], 0x1, 0x0, 0x0, 0xc2d839217c176b2d}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000000820000000000000000d71a61494f6efc2c82a235372ec8f358a14400ffb31ef10a02798458876c87fbce73a39e06bd7164bc7bb7f1f58d075c8bcea4cf9bb22de3f23782c35bbef17a97a3bc202f58e3274f569066ba7374cc9e118f12abcd648d172208b98bc73f", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open$dir(0x0, 0xf02, 0x186) pipe2(0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000040)="defde8bb", 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) recvmsg(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/202, 0xca}], 0x5, &(0x7f0000000480)=""/4, 0x4}, 0x1800) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYRES32=0x41424344, @ANYBLOB="500200029078fffd", @ANYRES32=0x41424344, @ANYRES16, @ANYRES8]) 1.342597197s ago: executing program 5 (id=90): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getpeername(r2, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="ec6813b6d238c1ba7c041efef80cbef404191b8662ed2c36e57e21117500000000000000000000000000000000bc3a70f29353c0d7caed8a6218fcfb1d167b91e7ff84a9c474d7db2a6b5da9afe4d8d9", 0x50}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="ef4a3bb91bb1740a8a83e3b3a46a93f37dc31dff08e192ac7472c3bbe142a8cf7cd2c659afb042c688d9dca1c76e4853a411605a7198631901d1b4a85023fddf51f3caab82cf", 0x46}, {&(0x7f00000001c0)="7d5d60f9d6a5e04df1f9652e113d92a047172c30213af446bb4b0e392af25fcf6e9209d7", 0x24}, {&(0x7f00000002c0)="a5f90640d8087cf525826c54d8eead7d4cbe803974", 0x15}], 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9da4070000006ebb807e7fa1d2498b4317", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x2000, 0xffffffffffffffff) 1.342404312s ago: executing program 2 (id=91): setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x36, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) 1.342291213s ago: executing program 2 (id=92): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xa68e) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 244.004642ms ago: executing program 6 (id=93): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 243.605509ms ago: executing program 3 (id=94): r0 = socket(0x2, 0x4, 0x0) clock_getres(0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$unix(r0, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7f029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffffffffe3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) 213.198279ms ago: executing program 3 (id=95): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x98}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x7, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0xaf7, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = socket(0x1e, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f00000001c0)) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0xa, &(0x7f0000000640)={0x1, 0x0, 0x5, 0x100000000002}) 212.33939ms ago: executing program 5 (id=96): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) setitimer(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xfdb) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f0000000100)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0xc2d839217c176b2e}, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x64, 0x0, 0xff, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@generic={0x4, 0x6, 0x0, "6d9864a1"}}}}}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="f58ac4d51a61494f000000000000000015b1b35aa3a44dc1311e324140ff4c51a54426dbb1593c8a4c08f807cb8c1aecbecd90ed160336d12e29a9abcd", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000880)=ANY=[]) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x27, [{0x1, 0x1}, {0x3, 0x7}, {0x3, 0x7}, {0x3, 0x10002}, {0x3, 0x8}, {0x3, 0x5}, {0x1, 0x81}, {0x1, 0x101}, {0x1, 0x9}, {0x3, 0x9}, {0x2, 0x6a}, {0x3, 0x4a28}, {0x2, 0x9}, {0x2}, {0x1, 0xca}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0x67}, {0x3, 0x203c}, {0x1, 0x200}, {0x2, 0x6}, {0x1, 0x9}, {0x2, 0x8}, {0x2, 0xe}, {0x1, 0x9}, {0x2, 0x4}, {0x3, 0x8000}, {0x2, 0x400}, {0x2, 0xff}, {0x2, 0x1}, {0x3, 0xe88}, {0x2, 0x9272}]}) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) 193.902708ms ago: executing program 6 (id=97): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0x2, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001900)="258bbd4ed141349dc2fb0b2ac35b53f7e749787f8e18259cd52eea6790d91fad72ecfa61e077951f3ca08b09589f1a0d4ce72b45bb8d3c15abd627bedc3bf58da22bbce9", 0x44}], 0x1, 0x0, 0x0, 0xc2d839217c176b2e}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000005c0), 0x0, 0x0, &(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="e727dc07001f391e7dd7c1d786dd609907a600202c03cb697a653e336f000000500000000000ff82000000000000000000000000000100000012000000dc71250889f48195"]) r2 = open(&(0x7f0000000580)='./file0\x00', 0x200, 0x21) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff, 0xffffffffffffffff}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="f58ac4d51a61494f6efc2c36688b841dd6510fd5e53215b1b35aa3a44dc1311e32414069d5031be7cdc07087748a4cbdaa1cbc934c51a54426dbb1593c8acb8c04ecbecd90ed1603", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) renameat(r3, &(0x7f00000004c0)='./file0\x00', r3, &(0x7f0000000500)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000400)="788d6d20013c7ce9c2cf52b711989f8a3082f496f9e91575e919f289526aa04b962f8d96d9e473621ccc804eb4ddfb00e80a5d93c920442d23d2236b9c214211b8c109620ab9de95d8215d8e87c6b85542cb53161f66687a001b7d9bb658538cf4abc397b3a363018c5b604854244af6e14a973cb6d1d8b386f1378a67e76e47cb78fb712b4be131fb65ca968117f42ce724d8b3a706b0404b9bdeaa5fb8e754fc3bba6c", &(0x7f00000001c0)=0xa4, &(0x7f0000000200)="27634e97da27889d355a257c7487cbe702aa6ff288b2ed597e2c07be9850f9b0af3d855db5", 0x25) ioctl$BIOCLOCK(r3, 0x20004276) syz_emit_ethernet(0x4e, &(0x7f0000000880)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)="e8", 0xff25) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/150, 0x96}], 0x1, 0x0}, 0x6}, 0x10, 0x60, 0x0) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000640)="ce7c0751258884e2cbb6ffeea358542a3db1363b2eea94a86938085a434d5b282bcf9924bff1dfb9a0acb0a2288d47c5b399378e09e7dfbcd2c8a7d3ab8f00af3419b7a1967ef1985bbe2f46b1243bd65355b563742e3061db8017a58a59f41f5c8decfbc01fd542c2aee076ff7c335ef602c3f297df19b18964ccdec9929b8cadfb61473d811dc120993da5976142a52df7d4212d22aba25469b4b4b480d17f918f3019f843b6932c62b2eaa8", &(0x7f0000000700)=0xad, &(0x7f0000000740)="eee6c3b40c0cc3549bd6b54b57842a53b5db7f24006b34a4b1b5df91070728471c7d1100e5397a6c39e4dd5581", 0x2d) execve(0x0, 0x0, 0x0) 167.247393ms ago: executing program 2 (id=98): sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000002c0)="7b778fd40c0326eb9d220e1aad2fa41cf58a60a9c2eaf0d487c8b3ce7c67aabcb684d7d98db80a7d6d8416d68233217212776fc54dcaed58ef45ea79e7d7f77c1d626492c0bebe38e94dfe0e32bed16b68dbd5a4e9d72b4aeb6c8658cc09fbbfbc724d43000000000000e6d847787541", &(0x7f0000000140)=0x70, &(0x7f00000004c0), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000801, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x30000}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1, 0x10001, 0xc, 0x3}, {0x7ff, 0x4, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x4, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="e2", 0x1) 166.863862ms ago: executing program 6 (id=99): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) lstat(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)) (async) lstat(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)) sysctl$hw(&(0x7f00000000c0)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) r1 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r1, 0x0, 0x0) (async) write(r1, 0x0, 0x0) shmget(0x1, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) 106.230891ms ago: executing program 2 (id=100): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x18, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) ioctl$TIOCSETA(r0, 0xc450443d, &(0x7f0000000740)={0x0, 0x0, 0x9, 0x0, "0057000000000000000000000000cb3800", 0x0, 0x7}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x508) 105.94493ms ago: executing program 0 (id=101): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809c9d, 0xffffffffffffffff, 0x0, 0x2800000000000000, 0x5, 0x1ff, 0x8000000000000000}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x17, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xfffff5c7, 0x8013ea, 0xfff6, 0x0, 0x6, 0x27, 0x8, 0x2, 0x1, 0x63e, 0x4000000000f19}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x7, 0x3, 0x1}, {0x40, 0x83, 0xb, 0x7}, {0x816, 0x8, 0x14, 0x80}]}) sysctl$kern(0x0, 0x4000000000000007, &(0x7f0000000300)="fb09000082e804c7fdb36d2bf4a91f7bf8202a80b8cf6e98ea4b6155ae0000000000000000d51a6149235f0fdf360fd5e532c70bc63f551977c5fa1d1be0bfa068a34437e840f40635a6711b5adf633ab71fe88f7408e2a5b97f262c92501706000a711e80aa8ebc6da5367a74293b4dea9d60ed6b5db4507f1bea587d5d6cc889e71bd7fe6c982739dadd093a1e30", &(0x7f00000002c0)=0x6b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x101, 0x7fff, 0x5, 0x2160350d, "0000057f00000000000000000100", 0x7, 0x2}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) close(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = getpid() fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0xe, 0xc, r5}) 105.116412ms ago: executing program 1 (id=102): setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) setuid(0xffffffffffffffff) ftruncate(r1, 0x79c8) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080)="cad45fe190fd9b915823e9cb61c82e743ccc82fce1442db75842505ab2fd6b475873", 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x9, 0x542, "225e190400000000000000000ed0cc29bb00", 0x5, 0x7fef}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x2, r8) 104.502325ms ago: executing program 3 (id=103): r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f00000000c0)=[{0x0, 0xf, 0x1800}], 0x1) (async, rerun: 64) r1 = semget(0x0, 0x1, 0x281) (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async) syz_emit_ethernet(0xec, 0x0) (async) semctl$SETVAL(r1, 0x0, 0x8, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9b, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0xd, 0x1000}, {0x8, 0x8000b86, 0xffffbf7d, 0x9}, {0x1002, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0xd8, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80c, 0x14, 0xb}, {0x3, 0x82, 0x50, 0x9}, {0x4, 0x3, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0x11, 0x9, 0x5}, {0xb8c, 0xc3a, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xd, 0x7, 0x6, 0x5}, {0xe, 0x2000009, 0x40004, 0x30005}]}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x3, 0x80000000000000f, 0x7, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r4 = getppid() (async) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async, rerun: 32) r6 = getpid() (rerun: 32) fcntl$setown(r5, 0x6, r6) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r6) (async) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x40000102, r6) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x6, 0xa, r4}) 104.18043ms ago: executing program 5 (id=104): sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5", 0xf}], 0x1}, 0x404) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = socket(0x1, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) close(r2) socket(0x18, 0x3, 0x3a) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0x5, 0x9, 0x5, 0x4fa}, {0xe3e0, 0x8, 0x5, 0x1, 0x1}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0x0, 0x7}) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000504600000000000180007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673051d2d236073705ae04be38164991f7b85143222b297be1aa5b2354eb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000ffbb27c501f1306c7f008a09ba09006574ffffffffff35b5710426037503682ce371a30080", 0xb1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) 103.696041ms ago: executing program 7 (id=105): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000100000000", 0x8) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="e2", 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa00000000b61e", 0x53}], 0x1, 0x0, 0x0, 0x1}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) close(r1) (async, rerun: 32) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) (async) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x6) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 101.41712ms ago: executing program 2 (id=106): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001900)="258bbd4ed141349dc2fb0b2ac35b53f7e749787f8e18259cd52eea6790d91fad72ecfa61", 0x24}], 0x1, 0x0, 0x0, 0xc2d839217c176b2e}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="f58ac4d51a61494f6efc2c36688b841dd6510fd5e5", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000880)=ANY=[]) 67.14307ms ago: executing program 3 (id=107): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x281b9a) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0x625f67caf536db17) 60.470704ms ago: executing program 2 (id=108): ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/85, 0x55, 0x1003, &(0x7f0000000140)={0x2, 0x2}, 0xc) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom$inet(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x40, &(0x7f0000001200)={0x2, 0x1}, 0xc) read(0xffffffffffffffff, &(0x7f0000001240)=""/25, 0x19) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001380)={0xf2, 0x0, &(0x7f0000001280)=""/242}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000013c0), 0xbf72befc3af9076e, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001400), &(0x7f0000001440)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001480), &(0x7f00000014c0)=0x10) connect$inet(r0, &(0x7f0000001500)={0x2, 0x0}, 0xc) msgget$private(0x0, 0xac) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001540), 0x10000, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000001580)={0x1, 0x0, 0x1, 0x7, 0xb200}) close(0xffffffffffffffff) readv(r0, &(0x7f00000019c0)=[{&(0x7f00000015c0)=""/155, 0x9b}, {&(0x7f0000001680)=""/122, 0x7a}, {&(0x7f0000001700)=""/104, 0x68}, {&(0x7f0000001780)=""/217, 0xd9}, {&(0x7f0000001880)}, {&(0x7f00000018c0)=""/250, 0xfa}], 0x6) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0x0, 0x3, 0x7ff}) syz_emit_ethernet(0x39, &(0x7f0000001e80)={@remote, @broadcast, [], {@generic={0x852b, "c28036c578715a01aa3ad6efd400063c622a37d95395488029f906f27b7b3b95c5f58f978a6e0dd7686204"}}}) accept$inet(r1, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) connect(r4, &(0x7f0000001f40)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$inet(r4, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000002000)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002040)={0x1, './file1\x00', './file0\x00'}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002080), 0x80, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000020c0)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002100)={'./file0\x00', 0x7f, 0x7, 0x3, 0x1, 0x7, 0x6, 0x401, 0x1, 0x1, 0x32c5be2a, 0x9}) getpeername$inet(r0, &(0x7f0000002180), &(0x7f00000021c0)=0xc) syz_emit_ethernet(0x2e, &(0x7f0000002200)={@local, @empty, [{[], {0x8100, 0x7, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @rand_addr, @random="ecebcd87049f", @remote={0xac, 0x14, 0x0}}}}}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000002240)=0x8) 60.300467ms ago: executing program 1 (id=109): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x401) 17.877781ms ago: executing program 7 (id=110): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x169, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r1 = socket(0x18, 0x2, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x80000001, 0x33a, 0x210002, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x85, 0x8, 0xfffffff8}, {0x8, 0x0, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x4000006d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x0, 0x8}, {0x9, 0x8001, 0xc7, 0x88}, {0x80000000, 0x10001, 0x9, 0x5}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8c, 0x1, 0x2, 0x6}, {0x29a71717, 0x7, 0xffe, 0xacac}, {0x7, 0x7, 0x2006, 0x400}, {0xffffffff, 0x1, 0x4, 0xfffe}]}) rename(&(0x7f0000000100)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000440)='./file1/file0\x00', 0x0, 0x2) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) rename(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x26e712c9, 0xfff, 0x0, 0x800, 0x0, 0x0, 0xfffffffffffff000, 0x0, 0xee5], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x7, 0x0, 0x0, 0x2000000000, 0x0, 0x40000000000], [0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x1, 0x0, 0x4}, {}, {0x0, 0xfffffffd, 0x5, 0x800000000000}, {0x0, 0xfffffffe, 0x0, 0x17000000000}], {0x1000, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x4000}}}) flock(r0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) r3 = socket(0x11, 0x3, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="067ae312fc663511eac04c4fcba65698097e1c3ee9f8d1d2dfa55bf908ff9acdb5a544461ac781a1d88ca1b882174960240bdb00324e0a87cc4970abad6b088de4bbeffa066ffca7878738daf6a3e3ac096915d32a9f01d33402e51490e3b093e67154736ead746c29ade46b67571a", &(0x7f0000000180)=0x6f, &(0x7f0000000500)="e446ab47415c9283b9ec2167c091acd9b4bf6184359bf83c4df0b65059cfd813b4f5b6e21e35fb5d0b1e1fa97165aa08d16b03c223bd579ac27cde6575f2b66897f2a6ecf6d4708dcc6e934b28c086cd5945d444e32ec3550f0e2a4767a9b4322e76421cef85fbdafdff60da50f64c0653cfaf119c97d3e40e3e4445281d97621ea5792a1b62975c78a6322d20a7654de3c022c8eb9e6501c2f0928b699600dcedfc73ee1f9f49442b340402b48323f89ca03ef3359f8523a79d1583703fe9c3ffa780ca911f49d409df7627b0c6ef8d6bdda2736ad735ca2b6fc5bf9f2b78f7dba19036d7492e0c1355b4501d0e24a4d2f14d9daa0a608f0564bc28050045b6a177778ffefbcf85209e5645f3e9a124cf3eb65123b796fb56b0f8f4f9bfaa6aabd7af7bcf5bbecc914d9d45de9bc19fb524f5d45cee1b1080ad3370be4df8df2866fbbd5e87f92cabf51d6f833afc3413186f20d70448d58df1c0be397b5773af64ebb688ff05cf4bd9cc636bbe3d62cec29a943cb92b98770db1fe4429892c842d3fe958ec18977f32a27da6fa4556e525ee5920ab984f5da691c9cb8d82e360ddf9a5502e513fccfbc382f95c9f3a3a13aa4a00b902816dccaa4a4ff89aed504bffc48b1eadd7fc5e313ab608a708d4ed9bd9943c7adc11ad7193b276aeb8cf74593e3dd8e3537a81f835c61a0e8af441d7a22198967dd8b9ab4d599c2b628dcac21f7c50665a9705ff89deaa448cd068f919678b9c880837e7b76affc4a2561d493e1e6c2842a8c2b986d8b4afa5701ad45702579399c334304a4f47b094ca5526c8085ed32fa1645ec75730a26c4ed5da67e70b6b64940310aa7c6abde17abf60b17d6a8702c2ae59814fe6550b3310e82151813b52c0022a263243d1f15784a4b9c9371736b696b72263ee315a9787ef62a7b087db145e9817705c63dd498c11e42d903864bdf0f2ba8a515adb293422dcd41383614df7432b2bad8ecdb17c2f9acffc94ff80cda6fa409cfeedbc005d9c5c5f03bc1641a35a584e6bc6ae4d17b73c2c98f38244da923a18c39179f23c45dda3d9a5430d0d62cbc6f7fc876730f6416adcc1b2ddbc5fd07d94c702cbbef7be02740df8ad886fc8c76e433351338a38b160a6677f5e987e5a8c307ff991b315543753b16e8258b151ac8a460151aca03163a7ef78854e5874eb838517f2d1d269edd9935d8d63c79ce643e3c665d963b7918b02eb4904931e8e8c1f301184691465deb3bba35241fa5000e2e38cb87c104ecda05d4708c1f3e387164c5900a7e54898e3ea0775705cce59c093454deaa0dd32d132ce1b526c9077f5b9ade8e97666c5567eaf2c35e1c4093f15ebabdcd9e3cf3b1a5aaee9690f5d904c116c54fa940c0d31cceb24cac8821bfbeab58974f683efb8bf49559da550eb9da73862d47bf69a130da51fbcfc246f72978d732fe2a6a1078f06bf6a01310f32b230b044eb4a8e5c270b576b6be513028f49166cd9716c2ae83f7770d04331cf2ac7c7b38d7153d912110e2c125ca4d938cf8cf8a7b2d4aaa44873bfdba0cc1da3724436ae3b619ac5dfea83d7794d47366f2139c485de92e76b0e0c29b7acdcdfcd64ff3f9ac3eaa2b40358c0e5a9696e30f091560ea06c417c07f09fc11bb63a8f0f10aa1201d0a797507288addd3d14615f7b14e9fc41b15ea612c81c2f9bfb2c5956047136e2dc4b860f4d0a36556a2a5371782974b000fe128becf81928363c2d182ca3d165408df2bb5b66e13405dba36c304ba3c4542fd95524600a0b5e916610500be187d02fa5b97beeddfc81d5c99a3838e78dcd98f679982659914f6ba1f791309de432bbb34e38b3ae3fcd812c45446c18355768a8565928e5709eeba81929f0b20f84408ee2367e90488666f45fa610b62e6b4c29d2be8b4ee11f1572659eebbfe20d6f0f6abb6308fc13e4dc21f860191dfa965c7e4bd9440c3ef5719646bc336701b0337d505d08df67187ec4a5a6192282200e908940de3b1d848428e5087c22c5f2cdb47ae5c26d62dac073b7998a871eff0c3cf50dc5d00ee7cb4d54a74689a579fb8c55ace295755ee3ebe2075d7fe67069149b6d3b48d9d43eb8502be4180241f8638bcfdba6e0b24d7be5cc00196e0181d64372b33b35adc0eb041435aa3ac48ba7afe5f3505949314343223db0a3229b363071a78be56b4b30608fb796b90379bb83d83b443c2b4584c7cc4af8931c25c3abc8ffbfab217cc151519de4207b3270d97424cf2627609f9c18a87159dade3333211b3881e93a6f564024c3d48a0926f62dfde66e9345540b40f34fe8cdda109ccb96ba2dc429c86b86bd40295201c8645fdcd45555624b08b2e61ba7782003c0812c33a72ecb0c36f97f2b33904d20ec2d1a170aa97d2bdabab3206b38b2a954470266dfa6106eaf193450660883e3b54355fb3f30208fd333392df4b48624440289c262da5d2285a5f1ff33eac92afa45d6aa78ca6695c6f19725940a319725a7851635f0c3f78de79ca8b1bf73098320afc89d9528d4d50056e709e1d754c3df81ee7cb29f36b579041afb2932e94067c612b638ddc459d53fb795cc8e66b49d0072816943712799328a8686d8812a8dfd049a4e8dad0cf516f213fad157d1e47f83608c38b1ab7da078a0ff935922111e9d0d4a8473a83dcdf15ccb04a24c4fbe4d52108bd684a925250b9c1b13c34a0a633c5a096d3483bb14a9d1a95af04acf7bbffe6e8b3bbac26b5c355b578251cab39a9c8e711dec27ea785d620bac3b0f3a2d7c0f1c17999cc0907aa36d0d5d43164abcc709cfc8362ee6c387cebdf94f94f0b0c6674c069b3bde2831d7814ce2f0dae19f03c99ec87320427a526bd980f42efcf34b9d43145c1762beac7de714e8f0f5637a90186ebba7bdfb691748f1bdb068e27d7c1b89fb61046e2c01a674f64d609d823d12f9eb8b653ecd577cb0a0e7f5f12ef03ded42f88e2f1a359043e125cee5293d28b3a18b075c1bf4ddc833b15b3a91c1429f51b69fa1813dc534d8cc92d07bd3e82e449b3c35c3caca9c0409597ae4035fd487f5d587877a8893fb78979453a3cea2b842305fc7dbc20ab585b91b5abfd168dc90dc4282ce1419f6a2209e0aa4e32c1c453a698e789d894b9cd50be4b241b0fb7582845838a9217ecd72d11b5c0ae9858d6b8b3f39a31871da7484338f8d096081e78bec2d99cda5e953fcce1a322142b4fe2bf258ae808a1ea5eed5fd48cafc046e62678086f08b9dac28cd0650648095c90b13f3804df48f01641294c568d4c42ba1b0ac6d4430edd1f8b5b0b5497eb0e829b22f8a68d7d1aa8223282f122dd5549039132e26286b4d8ab71f8862824d2a2654c2bba678d1e8c57310dad06460ff11e03ca3a665c8da300f921729a9328df46560beb4b18b6cc886f4d803296ecd26762b91dd523de61ed4b942176953833c3b247afa1465bc08bbecd559283e1ab28a54d8c7a5041366274fd5c37cd6613413674e977a82dad14988455ccd1bd8948ba0973a97962049b3227f330cc67924d0a7f7f7738e594955c58130f421a97e4f8a430754cbe3e1b8b74ba2b2312a427b36fd148da458de3789dd9d7d780f55ad4323611a26ac160bc22433425a66790ea28fc01d07adc83f67a311f4fa38371871379698b0570a34dacaf44e974cfa5ea9fc0135e1b43844bc4cf127a6e1bfabff127b42b970ae4cc2f0a3336f50a7fb12932255255f9827fa34e57ae40bd7a33cd6a4966e3463568b7f9677225b6829282d6156ceab57ac2b1c138baea0baf50cd5b5011129ee0698eec38f8fac9b7df2db32c4482e140e11a7850ff8829e72cb675b1fe24ae546e39f76e4309a35a6671d0b79003ea52869ef267a1c78e271d99b27640c5356a532b689f809519c5e553c9c43f111054c13f60628e24d019e583bf26f0b22acec246739722481705a1294f88c0de63ea08a1f28328f74ad11904ff3b7ae4262831bb5f9e2b8e19ece4bcc6efeef3191c84c7220a9c5debfb2b8c30d8e90d8c8244a50289e60867870bc89a8710d358a9ac1e42a7536233828f877a2eb88dd835377dd8ea526d2d417597f9c99e7a845ab948ceca7a1d1b72781031ec0014d2d9f785fb47a43ef1fca248acb3398d247f71cf3535aa3c30b15966d5e4f27c6610862759ac373d852ea8074ad86ac944c1736ab1b99e31fe6aeab18049e11d2e634977429d23a1ed7602e71e02d07a8bdf620b304d6e4417a724a0e83d454304e37409399580810de43308d4db2d0d5d94b7e35e0f7c52fc7c8f0328fd92a0fe5be8f2a605aac1f8925195350572c13de98c27d8f788cd70bc533d939fda0740e8e764e9bff93c387145f28ca76927f8bebc8778215bb4c6c3e668664051e38e5b3487f7fe723e9ae67a9af379ce7d92e8da67a454948dfd502b4c3de7355eeed41e663965c9f789e6f250c05464367150c30155b06b57c80173abb99c246feb308d0c8cf460d1be059b64220266dca8d94428953afb37b089002ba237b8aa30622c21042eba79d22b51298a24004600b1d54539d41a5328351fcfbb766f75ae00e07d9de8aea8b1af841ce6d29fdaafae1687cee0ddd11c21437d2084e626aff4975b72b27324d6aa3a0ac64517facdc7a53531f47f9c206ea18e58e5fdbbfdc723941c46fa460adb9a323f6d7083f1ef766143a58dd4b91548d757233a2115ac2383862bf13c27e73e23e53393c459c777e9dc9b777763461b0868cd7c9e825bda2526f8c6757abc27b02ca55162384f8aa4ea86235248807a29c1f42be94c653f5dfec6acab83ae896ad50ec5a948f78610e9526d04d892fbf19c4b388a6ea30c22af814e7534acbe4a9b988f4d8c6007bf1719425ccce991dc4d0b1ff36efd7e56a28b4352becc419aa2c30b1153dc706ec85780fdfc51a2cb4832b1d87b383fbe3f8c414794addd098959f0e3d06759bf4807f5ca2b29cfc608f6f762a4972401df732fdfddce69e0205a120a9611c3dc911cfeb3d620011fefc8b18e0b53ef0ee16921f4bad865fc66c3af428d6131d55dba88f8a0e59d2a8c108aaef73b56b8fe67477b4abbfc66ea279dc60077b753d0f46018e34c9816512a76a8a7ddc0b17f6d1c855b964eefd395dada334a3f3824935bc2e1f9cf50bdcf464fce213220ba95481bf4aa25af2f44b569d2d88d184587941d67d6dc2cfaaf060682206c6fd0d29e95861e957898f57331391b2a84440b3605491b15248afd7c1da8c0f80fad9947ed43477495460b88a2ec495522ab470940b2da087f71e821f9f56232b9d4925f1ad4fea2731fac7923394e49857eaad4095908599695bdc9ec245d73e6a3b8e9b3dfc69df1c87fc3904bf8cfb94ccaaad058ddfa1c27e904427cc232c7fb4b86c0df27599b43f00ec24fd0a928d30bcc5a39da982172d6495d537deecfbdfc633aa83502740d1bfb2a4d1dc32599dc48639c8e392cfbc04e4dca97c32a16441946b32d575e5b792544705d1302a5fef94ce40d24a7d5d151d89156de5b8f2ee956ae8c3bfece2e53383f348275d63869f1313d817cd25975db05f65c033446c3bbf4960ab1509e635fde0a1a48fb5849f1db91170e460594058d1330417d1a80a0c160db41c9dc6fb45d2365e285c0eb907dbd61469961f4c5081b9743f947f28cef4c44dd8e37916af17b831c0c31a727bdd0e03ebe4826d7d63560f906bd2018b61742f52f250b465c2c0c8afff605b69d7192dafce863329dba5f6234902d69acaa789cef22fa582eed210b2f7c39831271e291d", 0x1000) sendto$unix(r3, &(0x7f0000000000)="b10005136000009f050000002010000000000000dea180a0c94c6acfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000000000000000", 0xb1, 0xc, 0x0, 0x0) connect$unix(r1, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001500)) ioctl$TIOCEXCL(r4, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) 16.838478ms ago: executing program 3 (id=111): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x11) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0xb3) r1 = socket(0x18, 0x4000, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) 16.434792ms ago: executing program 1 (id=112): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) (async) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = socket(0x18, 0x3, 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) setreuid(0x0, 0xee01) (async, rerun: 32) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (rerun: 32) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x4, 0x4, {0x9, 0xfffffffffffffffa}}) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) select(0x1e, &(0x7f0000000040)={0x200000000000008, 0x1000005, 0x6, 0x8000000000000003, 0x2, 0x0, 0x101, 0x6}, 0x0, 0x0, 0x0) (async) r6 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x12a) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x3, 0x401, {0x9, 0x5}}) (rerun: 32) 15.822048ms ago: executing program 3 (id=113): r0 = socket(0x18, 0x5, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x9, 0x28, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0xc, 0x7f, 0x3, 0xd, [{[@multicast2], 0x8}]}, @ra={0x94, 0x6, 0xffffffff}]}}}}}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r2, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 4.167815ms ago: executing program 0 (id=114): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000004780), 0x1, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000004780), 0x1, 0x0) write(r1, &(0x7f00000048c0)="930686c0e84848eb7ce4239fb4fbbe838daca2ae42f2b8e4701d09ee6a754aaf55ab9490d5e4948e229b855812d929e8d72d092ffe0fd2591ed4a30d3c2d0b50eed0f17be22858225033e53f683711c948d349b7e757df258f72078eccd185df5c2fc6fa2fd1ca8e7538af1ffd22c9", 0x6f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001080)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32f1834811c35303f045efeacfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647064a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f3c33c02f0187ee5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9ec9140eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa5058c57ac54b2c019f537238115a3f8b8", 0x6a5}], 0x1) 0s ago: executing program 7 (id=115): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x8001, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x8017, 0x2000007, 0x1, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x4002802, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0xfff, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8005, 0xd17, 0x4}, {0x1cc, 0x10005, 0x4, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0xfffffffd, 0x1, 0xfff, 0x30004}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000780)="b77a160b2302658d6706a58c2b20538e46ed594a3dfcd69e027409e5952ca63ac856bebaeb6748d50cbd73a4e83c499d48fd38d7676e04dc4123672258edf9edf2cbde2b67e390110dc7c6f91ef8d53d47fd5baf58b1c6df9b6abada33acdb01047ab98c9885d081306f18ad28c7ab8710d7fc2eb54455bf725315cf0a803840b0642da50b0f62017891097f2bdf5d197506120b5850f3609025964b481466ed0c32f349951c7b3f311b216ed6057b07a7f4e7ce45ac05c9ca23f29ee7a04bd69168ae6d02cdcf6d8e2222b378976ca037ffa916ebfc82f97d08cfdb85365276e41d184a2a68dd51102ab4ca6244de38a9126da3fad1359097282c2fe8afded4f427718c0253198fbd74994cd4368c868c7207f7fe34b30143bc7a05bfe2b39658aaee2b747d091ea8ae18147a904bc6462e7de419a4d93b64df42e76db5074ac276d164d1253401c5eee5b5e56a38d518afa4cf33dd95e1adeacf43095522a8b5b32f6d781aacdeb381beca2a782497bb027e9da7ded460a9e7d754f01f86580d33d24d7afe73078831192ff537ff079028e73059c8c8294fe2311c316b4adc3e19b30b2d6f995f5d0690caf56293fc45ca3028624913d8649971e045c73b3d32e4b1ab5ee0aca650193c445d1d312ddf1a878f33c22c5e8dfb1b8661ddc77946b522f075f45794ad8dc8f4fe016d458512a4860f920d3f9298d40f66196ef758affb650d0169d6c633f5cfa1f72a47e706406945e704d56fef25f191ddb5b5a8c4e09cada51512c6f1e1bb3d1bdc9778bb57432cb3cb1d332b7397d92708ffa0c5e47750569147a8e837a9b67c0610a505c38ffdfc17bae824e82928ca59ef502fbbc7d1986bfce85377fb635ce469960efe6d6a4eb9af53bd6654f6d1b2ecee7abc6905f0b3e11d1c8cc0903abdcf55460b39bc7fdab52af054721def24f1d26e534f13eadad5f016dc501507a891da99c90cbdf34e35ca17e1c377d1639776ff56c8ae33cb43477d469aa7f04f4b142f1367efb49f1ffa65e846c4955ee2910dbf929f96c4a5f0977a4766bef73d8059c17b416854e8b944d9100865ef7977785b39a38ad23e5ab307aa15e22016ec3f7d411113cb33f9b9d2dd6feccdbcb096744237155592f791a29e88fd7eecb551dacc992f9e931a96cd66f19091c0b5900682ac0a05db47e8f6d5dcb75fb2110d69de4985e7286fd41720599450fb381692c6e3178cd52e8171bc60b450e6625726b9fc849aaeb8635936dd17f33c14843a73eb736d615d6cd1e1e54297f91b6b5fd50dde2c18c06003fa759884804526aadd5ff1809fa30fa539dc55c43ca1763d872da8cb88bfc05ae6a538b05d450a07412769d201b688e20b3c9b681f9af49dfea78394742b1fd237b92e485d7fe77c8e6663bb28511395dd7ec49dee0a783e195b67c0148821b3acb2b09b35563464eeeadac8b2ee490fce729b613544a8a1be83b76337d7cc934c72501f53fa9debdc21beb91b4c36fd30fba119add63726a8056474e28d1318047b5077c5a2d7424fc0f0c44b21e28acc685fd517d259171515b94997741cf85def4aafb8610c7276e0b25bad5c65a3b81784dc38017880d7aee7ecfcc454720399156af9ab42f4d45e129660", 0x488}], 0x1, 0xc3) ioctl$TIOCSETA(r1, 0xc0104451, &(0x7f0000000740)={0x5, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) setitimer(0x1, &(0x7f0000000480)={{0xce, 0x559}, {0x0, 0x8}}, &(0x7f00000004c0)) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)}], 0x2) sysctl$kern(&(0x7f0000000240)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0xffff, 0x81ac, 0x10001, 0x10, [{0x0, 0x25, 0x4, 0x4}, {0x6, 0x209, 0x7, 0x9}, {0x100, 0x1, 0x0, 0x9}, {0x1, 0x10000800, 0x8007}, {0x401, 0x7c, 0x2803, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x2bda, 0x3ff, 0x4f8, 0x9}, {0x6, 0x803, 0x14, 0xa}, {0x5, 0x82, 0x5, 0x6613}, {0x6a74, 0x6, 0xd3b, 0x4}, {0x1cf, 0x10001, 0x3, 0x2003}, {0x4, 0x7fff, 0x5, 0x2}, {0x3, 0x6, 0x8, 0x4}, {0x1, 0xeffffffa, 0x8, 0x6}, {0xc, 0x5, 0x2, 0x10200000}, {0x0, 0x8, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x9, 0xfffffffe, 0x1, 0xc, "010014060000000000010000000200431d8c89ed", 0x10000000, 0x4001}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5908bb565b18d7c51f78b06ccffb4050080000000009d00000000fd3493776445d4cd12c63d34", 0x31}], 0x1}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x20000083, "0400", 0xfffffffd, 0x40000009}) mkdir(0x0, 0xb4) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.1.179' (ED25519) to the list of known hosts. login: attempt to access user address 0x200000000f00 in supervisor mode kernel: page fault trap, code=3 Stopped at copyout+0x57: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND * 33890 11980 0 0 0x4000000 0 syz-executor 129193 44640 0 0 0x4000c80 1 syz-executor copyout() at copyout+0x57 syscall(ffff80003c451440) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4ac761b74c0, count: 12 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: attempt to access user address 0x200000000f00 in supervisor mode ddb{0}> trace copyout() at copyout+0x57 syscall(ffff80003c451440) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4ac761b74c0, count: -3 ddb{0}> show registers rdi 0x200000000f00 rsi 0xffff80003c4510c0 rbp 0xffff80003c451360 rbx 0xfffb4101 rdx 0xffff80003c44c000 rcx 0x4 rax 0x20 r8 0x7f7fffffc000 r9 0x1 r10 0xcdd95883b7c8b7cc r11 0xffffffff81669080 copy_fault r12 0x7 r13 0x16 r14 0xffff80003c4510c0 r15 0xffff80003c451440 rip 0xffffffff81668fa7 copyout+0x57 cs 0x8 rflags 0x50202 acpi_pdirpa+0x3c073 rsp 0xffff80003c4510b0 ss 0x10 copyout+0x57: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (syz-executor) tid=33890 pid=11980 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800038809a10,0xffffffff838e7480 process=0xffff80003a8275c0 user=0xffff80003c44c000, vmspace=0xfffffd8077ffc9a0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 11980 71454 82102 0 2 0 syz-executor *11980 33890 82102 0 7 0x4000000 syz-executor 44640 21072 52209 0 2 0 syz-executor 44640 129193 52209 0 7 0x4000c80 syz-executor 44640 488726 52209 0 3 0x4000080 fsleep syz-executor 56518 502054 87188 0 2 0 syz-executor 56518 33167 87188 0 3 0x4000080 fsleep syz-executor 70681 35158 42220 0 2 0 syz-executor 70681 381895 42220 0 3 0x4000080 fsleep syz-executor 26215 312234 4891 0 2 0 syz-executor 26215 73523 4891 0 3 0x4000080 fsleep syz-executor 14518 306699 49194 0 2 0 syz-executor 14518 341260 49194 0 3 0x4000080 fsleep syz-executor 75090 141593 33590 0 2 0xc80 syz-executor 75090 107948 33590 0 3 0x4000080 fifor syz-executor 75090 173119 33590 0 3 0x4000080 fsleep syz-executor 75090 21223 33590 0 3 0x4000080 fsleep syz-executor 37168 450040 61930 0 3 0x3000 suspend syz-executor 37168 139408 61930 0 2 0x4081000 syz-executor 37168 146973 61930 0 3 0x4081000 inode syz-executor 18461 147231 0 0 3 0x14200 bored sosplice 82102 1243 45274 0 3 0x82 nanoslp syz-executor 33590 234022 45274 0 2 0xc82 syz-executor 49194 73332 45274 0 2 0xc82 syz-executor 61930 219975 45274 0 2 0xc82 syz-executor 87188 458646 45274 0 3 0x82 nanoslp syz-executor 4891 343926 45274 0 3 0x82 nanoslp syz-executor 42220 446478 45274 0 2 0x2 syz-executor 52209 117206 45274 0 3 0x82 nanoslp syz-executor 45274 329307 48898 0 3 0x82 kqread syz-executor 48898 309975 46266 0 3 0x10008a sigsusp ksh 46266 461795 86313 0 3 0x98 kqread sshd-session 86313 408185 32400 0 3 0x92 kqread sshd-session 29626 314521 1 0 3 0x100083 ttyin getty 32400 373777 1 0 3 0x88 kqread sshd 93770 59036 87293 74 3 0x1100092 bpf pflogd 87293 234529 1 0 3 0x80 sbwait pflogd 9736 176305 97779 73 3 0x1100090 kqread syslogd 97779 18664 1 0 3 0x100082 sbwait syslogd 47312 417921 1 0 3 0x100080 kqread resolvd 69343 433934 18881 77 3 0x100092 kqread dhcpleased 75883 80148 18881 77 3 0x100092 kqread dhcpleased 18881 33719 1 0 3 0x80 kqread dhcpleased 24331 145796 0 0 3 0x14200 bored smr 62867 278355 0 0 2 0x14200 zerothread 10912 178711 0 0 3 0x14200 aiodoned aiodoned 50119 268390 0 0 3 0x14200 syncer update 1343 94261 0 0 3 0x14200 cleaner cleaner 58223 441182 0 0 3 0x14200 reaper reaper 331 177957 0 0 3 0x14200 pgdaemon pagedaemon 41270 406656 0 0 3 0x14200 bored viomb 97689 514898 0 0 3 0x40014200 acpi0 acpi0 50952 49271 0 0 3 0x40014200 idle1 97480 166737 0 0 3 0x14200 bored softnet7 51829 47484 0 0 3 0x14200 bored softnet6 75414 201020 0 0 3 0x14200 bored softnet5 80621 461326 0 0 3 0x14200 bored softnet4 63044 193072 0 0 3 0x14200 bored softnet3 47655 361830 0 0 3 0x14200 bored softnet2 80865 52146 0 0 3 0x14200 bored softnet1 30102 139772 0 0 3 0x14200 bored softnet0 33109 303619 0 0 3 0x14200 bored systqmp 78898 222188 0 0 3 0x14200 bored systq 18250 454500 0 0 3 0x14200 tmoslp softclockmp 10149 273850 0 0 2 0x40014200 softclock 7299 161570 0 0 3 0x40014200 idle0 1 365592 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 37168 (syz-executor) thread 0xffff800038c12030 (139408) exclusive rrwlock inode r = 0 (0xfffffd806ac128f8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10225 11277K 11277K 166960K 11468 0 pcb 18 12K 12K 166960K 45 0 rtable 215 7K 7K 166960K 351 0 pf 34 17K 18K 166960K 75 0 ifaddr 43 7K 8K 166960K 61 0 ifgroup 55 2K 2K 166960K 97 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 37K 166960K 98 0 ioctlops 0 0K 4K 166960K 1497 0 iov 0 0K 28K 166960K 10 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1340 84K 85K 166960K 1444 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 18 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 110K 166960K 252 0 proc 72 115K 164K 166960K 544 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 18 0 in_multi 99 7K 7K 166960K 106 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 378 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 256 172K 179K 166960K 4003 0 UVM aobj 5 2K 4K 166960K 6 0 pinsyscall 43 86K 106K 166960K 1358 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 14 0 NDP 12 0K 1K 166960K 40 0 temp 36 8638K 8706K 166960K 9179 0 kqueue 13 20K 28K 166960K 40 0 SYN cache 2 8K 16K 166960K 3 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 47 0 42 1 0 1 1 0 8 0 rtentry 176 98 0 3 5 0 5 5 0 8 0 unpcb 144 102 0 83 2 0 2 2 0 8 1 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 79 0 75 5 0 5 5 0 8 4 arp 128 10 0 0 1 0 1 1 0 8 0 inpcb 328 198 0 190 5 0 5 5 0 8 4 nd6 144 17 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 9 0 9 1 0 1 1 0 8 1 pppxif 1504 2 0 2 1 0 1 1 0 8 1 pffrag 232 2 0 2 1 0 1 1 0 482 1 pffrnode 88 2 0 2 1 0 1 1 0 8 1 pffrent 40 4 0 4 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 21 0 0 1 0 1 1 0 8 0 pfstkey 128 21 0 0 1 0 1 1 0 8 0 pfstate 384 21 0 0 3 0 3 3 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 450 0 12 29 0 29 29 0 8 1 art_table 40 451 0 12 5 0 5 5 0 8 0 art_node 32 98 0 13 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 16 0 13 1 0 1 1 0 8 0 shmpl 112 3 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1762 0 251 95 0 95 95 0 8 0 ffsino 296 1762 0 251 117 0 117 117 0 8 0 nchpl 144 2094 0 401 63 0 63 63 0 8 0 uvmvnodes 80 1890 0 0 39 0 39 39 0 8 0 vnodes 216 1890 0 0 105 0 105 105 0 8 0 namei 1024 6443 0 6443 2 0 2 2 0 8 2 percpumem 16 64 0 15 1 0 1 1 0 8 0 kstatmem 264 50 0 24 3 0 3 3 0 8 1 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 8893 0 8893 10 2 8 8 1 8 8 plimitpl 152 52 0 33 1 0 1 1 0 8 0 sigapl 424 558 0 503 7 0 7 7 0 8 0 knotepl 120 336 0 0 11 0 11 11 0 8 0 kqueuepl 224 70 0 60 2 0 2 2 0 8 1 pipepl 344 118 0 91 3 0 3 3 0 8 0 fdescpl 528 535 0 503 3 0 3 3 0 8 0 filepl 160 2170 0 1947 12 0 12 12 0 8 2 lockfpl 104 57 0 55 1 0 1 1 0 8 0 lockfspl 48 24 0 22 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 186 0 173 1 0 1 1 0 8 0 zombiepl 144 504 0 503 1 0 1 1 0 8 0 processpl 1248 558 0 503 5 0 5 5 0 8 0 procpl 664 756 0 689 7 0 7 7 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 752 348 0 316 8 0 8 8 0 8 4 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 134 0 0 17 0 17 17 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 148 0 0 9 0 9 9 0 8 0 bufpl 280 3788 0 121 262 0 262 262 0 8 0 anonpl 32 5855 0 0 48 0 48 48 0 246 0 amapchunkpl 152 11496 0 10955 27 0 27 27 0 158 6 amappl16 200 1055 0 918 9 1 8 8 0 8 0 amappl15 192 48 0 48 1 1 0 1 0 8 0 amappl14 184 117 0 105 1 0 1 1 0 8 0 amappl13 176 4 0 3 1 0 1 1 0 8 0 amappl12 168 1191 0 1159 2 0 2 2 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 2 0 1 1 0 1 1 0 8 0 amappl9 144 258 0 258 1 1 0 1 0 8 0 amappl8 136 39 0 36 1 0 1 1 0 8 0 amappl7 128 106 0 94 1 0 1 1 0 8 0 amappl6 120 174 0 171 1 0 1 1 0 8 0 amappl5 112 120 0 111 1 0 1 1 0 8 0 amappl4 104 305 0 285 1 0 1 1 0 8 0 amappl3 96 2018 0 1895 4 0 4 4 0 8 1 amappl2 88 644 0 582 2 0 2 2 0 8 0 amappl1 80 8990 0 8384 15 0 15 15 0 8 1 amappl 88 3294 0 3113 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 5 0 1 1 0 1 1 0 8 0 uaddrrnd 24 535 0 503 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 535 0 503 1 0 1 1 0 8 0 vmmpekpl 168 6025 0 5993 2 0 2 2 0 8 0 vmmpepl 168 39703 0 37558 95 1 94 95 0 357 0 vmsppl 488 534 0 503 5 0 5 5 0 8 1 rwobjpl 80 14870 0 11925 61 0 61 61 0 8 0 pdppl 4096 1078 0 1006 106 34 72 88 0 8 0 pvpl 32 15482 0 0 125 0 125 125 0 265 0 pmappl 256 534 0 503 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 281 0 36 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace copyout() at copyout+0x57 syscall(ffff80003c451440) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4ac761b74c0, count: -3 ddb{0}> machine ddbcpu 1