last executing test programs: 4.194110127s ago: executing program 2 (id=25): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000c40)={0xe, [{0x2}, {0x3, 0x1}, {0x3, 0x3}, {0x3, 0x7b}, {0x2, 0x800}, {0x1, 0xfffffff9}, {0x1, 0x3}, {0x2, 0xe19}, {0x1, 0x10000}, {0x2, 0xc0}, {0x2, 0x86949b3}, {0x2, 0x1}, {0x1, 0xfe1}, {0x1, 0x2}, {0x2, 0x8}, {0x3, 0x100000}, {0x2, 0x7ff}, {0x1, 0x100}, {0x1, 0x3ff}, {0x2, 0xd2b5}, {0x1, 0x2}, {0x1, 0x1a}, {0x3, 0x5}, {0x1, 0x80000000}, {0x3, 0x74b}, {0x2, 0xf}, {0x1, 0xe}, {0x1, 0x37}, {0x3, 0x7}, {0x3, 0x1}, {0x2, 0x7fff}, {0x2, 0x1}]}) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x1}], 0x4, 0xcf) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc450443c, &(0x7f0000000000)={0x2000000, 0x0, 0x1, 0x0, "97a2224f6b221adc0a800febffffffff00", 0x20000}) 4.106364099s ago: executing program 7 (id=27): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="af19", 0x2}], 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0x8, 0x5a46, {[0x2faa, 0x80000001, 0x10, 0x65, 0xc, 0x46, 0x8, 0x4, 0x6, 0x0, 0x6, 0x80000000, 0x2, 0xb, 0x69ca, 0x2, 0x3ff, 0x800006], [0xffffffffffff0000, 0x40000000, 0x0, 0x4, 0x200000000000b2b6, 0x6c7d, 0xffffffffffffffff, 0x8000000000000001, 0xfffffffffffffff9, 0x80], [0x7, 0xe, 0x9, 0x1, 0x81, 0x8, 0x7], [0x10000, 0x7, 0x5, 0x7fffffffffffffff, 0xfffffffffffffffc, 0x7], [{0x2f, 0x4, 0x6, 0x1}, {0x9, 0x2, 0x7fffffff, 0x9}, {0x2, 0x8, 0x9, 0x1}, {0x1, 0x4, 0x1, 0xfd}, {0x1, 0x0, 0x0, 0x6}, {0xf, 0x0, 0xe3, 0x9}, {0x100, 0xffffff8e, 0xa, 0x1}, {0xc, 0x7, 0x7, 0x8}], {0x6, 0x7fffffff, 0x7, 0x6}, {0x56d7, 0xfffffff4, 0xfff, 0x80000000}}}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x809789, 0xfd, 0xd3, 0x80a19f, "bf08000100f1a55910812cc900", 0x81, 0xff}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00df80000000000000aafe80706600000008000000000000000000bb81009078068200000000000000366306ef67d566ecd2586f2470c061ca29c7e01ef6fbfa2c320c4d64973aadf77fb7578030882920020f113bd5e1160aa642c8ff81355fe91e447459bb"]) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) 4.06118863s ago: executing program 4 (id=32): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000002680), 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x57) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x9, 0x8000000000000001}) symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') open(&(0x7f0000000580)='./file1\x00', 0x20, 0x133) r1 = syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x2000000000008001, 0x0, 0x1, 0x0, 0x4}, 0x0, 0x0, 0x0) close(r1) 3.989331018s ago: executing program 4 (id=35): sysctl$hw(&(0x7f0000000100)={0x6, 0x9}, 0x2, &(0x7f0000000440)="bfac85b4a73e0e154c00581e42a2616f11865e60ac617ff5125354e9e10330b3b83064863345e794d334e839dbc2185875a1c403edecb1fe8ef6fa7ade9d25264e6fda5fdddef1f25dfc1fe48cab358e3b39cb51dbf9535cea3200e5561525474c57b9078c5b2375043136a587ebd2f670", &(0x7f0000000080)=0x71, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) syz_open_pts() (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) syz_open_pts() (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25f7185fa89a94c93c7a3c453476b664559cb2bd57f8093e57", 0x2c}], 0x1, 0x4) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="02170300000e00001a2af175e75360a2472fc39c46", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$kern(&(0x7f0000000140)={0x1, 0x17}, 0x2, &(0x7f0000000240)="c98cf3962c030816cfe1beb7f72420cbdb1ad41ba7fb2535736197d1277bdd66f157fb34481be97c4d2391592247fdd0c364de3ac54eaaebbb064b085739d7f41afd389e7cc1aa598388d8b532f61cfaac4aca0736b259422c49a8328479725d0b1fae913d84a658590bfc542e3a240786415b193be35382a3b48d68f9004024d0a7eb2aaad795082e5ca55d927271adf4cb9983367f5802c1af577806314ef2453df1bbffff94a2cab7881b9f684f438f792fe7f29ab9becfdaa983ba9eacf8a695d571", &(0x7f0000000180)=0xc4, &(0x7f0000000340)="5349ef949f90f478b3c69a61245e44bcdc7a63d27d6a8e5a211bbef8448ff3b7b596ce9d4cded821a8749f0694e38a25c17f3adf03717acd9d6929123f731a4ee2525a21f19baaf3f1e4", 0x4a) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x2c, 0x0, 0x2, 0x1}, {0x64, 0xfc, 0x0, 0x9}, {0x50, 0x3, 0x0, 0x5}, {0x16, 0x0, 0x0, 0xaf}]}) (async) write(0xffffffffffffffff, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 3.975558691s ago: executing program 4 (id=39): sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="6091b294bae604302ac96c456cc1774bad079a7f30605a9062699eefa22982ab96cb3b8381069156d2fe5b592e258607f699ec8e8d4bde3bd0e1a7dac3243d9e25b7ef90dce0921b92ed4435d8e016b7038e762dc10da995f87e09217a19acb0489f1cbe7156823343bad9391ad6add47551a7e04246", &(0x7f00000000c0)=0x76, &(0x7f0000000100)="103ff8f7b541c876fdf9d44e52b50d7809771a286d14f9374f11703487942f730bbc6f62f5a58c6c9b88b12c0c0a61554b9cf6bbee2f3c2efef762d3a6a372473d1c58c411f8141fe76d415557f65041522792405aedefd9acae281dc3205caae4ea11b60b85fbc48ea49e63f8700135e813b5c26db792cd4819e90d23747a84cf0bdcfa33515f365a245872441c7ebb1219f0cc71d20fd6223ff5711026e315d917ac2a6a16a2dd1e6d2943445e549614e71cac71b85c3134813615fd66121c71ad5749c226fb43", 0xc8) r0 = socket(0x6, 0x4, 0x6) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) r2 = socket(0x20, 0x0, 0x3) ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000280)=0x78) sysctl$fs(&(0x7f00000002c0), 0x2, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)="86db0731f7baf0d348c3c345a98556eedcfd8c513972525819cf03c973530f25486ebd1334b9e76788bffbe4a0de906b7f48c23a3c6735138a1aea77682cd0cb047c4eb7488dd7dafd31d9347a3f8693ce7273aff8cf7be84978743a155578c1983e83662d2d978ef0", 0x69) sysctl$fs(&(0x7f0000000400), 0x2, &(0x7f0000000440)="9a7685ef1b999a4001d4166a879f18fb1a29248e04fc5ac854d8086ce532897fc3450efbcf94a64051c576282955dcb1d09d929b416daaae8285d2095c839689297798e577989d24d9ae6796dfc7022f4f0c3e9aeb85dc4e549d1058aa", &(0x7f00000004c0)=0x5d, &(0x7f0000000500)="c2", 0x1) r3 = socket$inet(0x2, 0x5, 0x9) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000540)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000580)="4ecf1fdf64082ddbc2b00337eee733675917bba20c640f1dfaa398c98ec3792de8e74acdb3dbdf5632eebb2ecef3b490dfb0a01366c364fb477c74893ef41e06b3507858bd0af23e9e7918ab422c1c388ce34778599b6edb3f796cc9c3babe162e4686ac2850e7e6ad84b6a1bc3b866de648e0ec1dd00ca3ad2111e8248ee30fd3c9b548bbfcd1d744808306c7f3c49ac9747c51ef403db3481233c34cb010103a1192cf5a53", 0xa6) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640), 0x800, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000006c0)={0x4, &(0x7f0000000680)=[{0xc, 0x9, 0x2, 0x8000}, {0x5, 0x7, 0x3, 0x5, 0xd}, {0x4a0, 0x7, 0x9, 0x4, 0xfc8d}, {0xf, 0xd7, 0x3ff, 0x2, 0x8}]}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000700)={0xd8f8, 0x6, 0x5}) sendmsg(r0, &(0x7f0000001cc0)={&(0x7f0000000740)=@in6={0x18, 0x2, 0xffffffff, 0xd3}, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000780)="b46a9946e3f2a4caebb5d11e19cf6fec95916c0372939e488dc0e038a1fabb209980f7bd465a57e2a118c9ba303d07b6e072b6d4eb024f892e0101ff88076bdab8a5e019dd37409a68599d11ec90013388cb581dbefe71993b703e18da069c6292dbf1746bf97863c78fd92bba27011a544f96c87aeb537c8bc4a0e5dc4b69c6bde7b5c806118ad6147eb3136c5f4c261ed1d67d955cd2f6551b73d3b58fab4435d45edc9ba4", 0xa6}, {&(0x7f0000000840)="e2c7b8e3d768f7aad7ef5b63cf8f62f62f70bcfae9f3183a1da78e13255db0001a6d442faffddd6b81a1381efc32fc2fb73cb652a716a5c743e06b565ca0089ff31238b9182c127a3b8fc6ff0cefd6f3c582", 0x52}, {&(0x7f00000008c0)="f65ca291f7eddf30600919475e2142b2335b", 0x12}, {&(0x7f0000000900)="311071b61ef8d39d1cebcdaa4e42", 0xe}, {&(0x7f0000000940)="32418652d96d70804c07bd1f1be1fd6c46844e76e855684112ee48f9f57febce7f2d2f6bc2bbe449", 0x28}, {&(0x7f0000000980)="dab5f81e4ce2a1f1feb1969f24be15e0e91a354f0ebe7b3af80622b81f04f8d6a90540fc035c90875c739b588e737623d3f298cf19ce41df171755391c37cc8ca67906f9e88b52c29be74e8f46e3c6b29d3fb4fc057cbbe94965f20d30f7a2e771e0307ebf157b0516d0e60efef1883d82a66246d51a82bfdd7dedf0228b7fa505b7989c1a01ee1fb13f8582d0368d79f6ab7b31cb80958d0860079c37bb568b258d", 0xa2}, {&(0x7f0000000a40)="44c8dee53dbc957cf602407e2ecc42dbc0d8d9a7aeca48d317e574659c9bc5554861e16e37c38b8943d1c817eca3", 0x2e}, {&(0x7f0000000a80)="b79faba1a093714a8cf655f880d5c39aa8a1f6697e21a4b997c6084a05b3ac5da1d2c6298a66173041b51741de272d4756e01cb3285b8a17c38857454e3e013e866cdcb382b5b9f32d01767b8739c2a15dc4c7b9e65b5a1ac0187029fdfd435d", 0x60}], 0x8, &(0x7f0000000b80)=[{0x80, 0x1, 0x9f, "ba1c1ecb0e181854c124a3a6444c591fd71fccec2af484607cd6e5fa3a6897d2bb04ee5425b9a40ae8379404794dd2a4eab88edecda6a911c925f3a291d13c2ac0c16dfe4ba11ed3cc6df44562ed6c60a22c8cc5342ff299ee2f82b397c781f9c627538ce323d3da51c6669ac0"}, {0x18, 0xffff, 0x7, 'tyS_'}, {0x1010, 0xffff, 0x5, "d61f8742bc0bfeaf834329d97aa611e189a508ba3940af33998ddb43e693b3cf62de57e6186132bd99d8eb2c203ab041ea7cb7dabce5a94044daccb3b84d77c58bac4c562a279e58a939cb065da85ffa6311499e3c4a1e4b07537f4f72f5a564b0519ea1879d7c443dfaaf6b0328b09d342966a761d7e03452266944c7ac2a5a7edd7e6977157421833177ede84b898dc9fd61cba3c77e5b3c6ba5017811ca9dc194a81e91b7ce156fb8a691363ee75a4772c30fe00d3d0aba4ad5007a3fea5168fe38853f48c6942aa056f902a08416a1da3b0b98fa9abf69e654ecf5ee27ac82bf397db4e220f34bc4877581109df1d53103d2f4add87bf077aa6eccd810bc16d602660191e1a04d9cf341276a2db8bec64212c26111b5481f5d2bc79a5750670b753e47b2365aafcb585cd8749b14d6fe15123ca386c0394e0630f5fe1fedfe7ff8aeddfc63d80c86b58c8b92f42690d37f633b9e8c3af36e8e13683e1697beee9b8c7004620aee2b3de00712a0460444c2e92e7df374c513be4913a51e191b55ce1f3f27e02a3906d3c7e5997253e4e4f4aeab2d2cb600aa5ebe43c9683cb52587798e2b1fc3a97b6de488e4ee7e20764e9b4c932d499ca97b47eefa05a041a3ccded0f97e6708b78d33b4ec695f8ebe8704006c4d0b3d975b7217ceaf9d2ef59b5fae3f3ee71889bd74b8e1191c30e33b0f62af1c898a1e7f8b64d6365796e0193b66f827254e946163fcaba5b666289f2859a423b3dc785db4af26b6cfd69193b00607c4fe21a8c289b78cce874301f9a5c1fb49fedca8917faf6457bfe7b050db79d76380ab91a0d929e12ee7f273f84c0dd7e7baf5342b5fddc763cb4617163c6f394e107d1d4709b97920a03cc6a8d4cd1f38fc98ca6e2373bbe103245b2ada4a603b8c4cb13fde83c4e60895d2308a05e868240405b98c155d5ffeff313b1fd54985d5efcbb1bc66a2c3cb4effc3c4c4ad76261729cae0da2e489fcfbe17d539c8d76b444c147e6f9e973ac9a84b2eb5b02dd08e72fc54dfde46e73c0c28ff1a758ed03cb48444bea15b789a90c13e262c9a7b52be8b3586837fdab0d901cdc731c48c4230afb5c94b317dc959f0f948a403e26f2495dca3e7fc0db59fadde7120394d5432715f55333c57aa119c2caaa1c62ee47595b778df3851477c7eae87e1ee95c2641e13904d562cf0eb824489525354f856ff6db1399e45bdf5d9fadeee773556e87652c90b7f2192882ad89e80ef9630db490fa311ca87abb204f087047ae7c7f02647970fcfb7023a6e677dd02174db53e134dda3b2e5888e800e8769c075aaba92451f0a84efd27f9577be628379447edf19fa7d3981baea8c34c927b765525509d1f27a754ce391a745532c3d9d7f039528238eb8b39098c88a5696da67d66139e2ee52322bcc31bad32c462b8e7b9b73c80d26de119d220a4f6a46f044f6bfa3141974019f51ff754d60f47b6035bd789db0cfec72219638c0f2c70c0b99fc574ac80c468acc3ca3ae4abe2b76e5b0a5892d04d06b4c46714b6be888dfb7a2ea4e9992fb6934838ce15da46a79b341ef82eac6a4ec0d0926e93db177a1e95ab9fc1856f0056d5c1d339e01a254adb39c257980da56b3253831df637f103ff265009b71990d88a557c6ebd002578f5970d6acefceb6685215e83fe151cc067b2c0a160b8aa45881db8de56f23b6aad619700c82d5cb07e8bb04b10c7201978b8799931a1e764863be5a5301234f2fc1797d8cd47d9aa80d6bf1a68eb9894ebfe219ed0a974e86c023cd73bebadf6d90ee4f404d50315c0851901cb21c1b592c57da6ad1f22d1161e6cffce06c076dc19f7d436113d05e69d4ae16385fc0ad4a3ce83c4809b61b6cc4ee7020979a7d965137290ff48397f53cbe23d98f682b6af4632b897d6bfb0d8598770663da9d43d770d1196cac42365053122130acaa63f7b9ce1b446d46fd036f8e4093e7c57e365ce31564a5a41b3b8f53d74ff6861f12f259b5d785685051e2d2a6916386d5aadee0d4c3e08a0753dea8da66c5bbae6d0123031cbfa2ea979f3a9235492306e8de44b550489a327bb97c5ca4799e2029e37b8ca4685332c05a84a0a3a2dce09a2bab5da2c9284d53455ecee9eb405508118c5c8b7fd41675e9c2c70294dc30f4bfbd9fef1fdd06ceab3634346599ffd50d59c43d22b1f17f0ff39f2c609939465258a453ad179e95aff6b445bf5c779392f7b8aef76205af28db53d6dfc342725f77f5fb9a4ee3f61a844b876efcb7783f895b3bc0b551c868044f670a039f320289099b1b8d065defde674a5a9a4057f1e5d3b9beabb784b1478e82666a2200a788ba8e65047ebef6369a4c2de41dc9fe692aa031e248c9864d7f4e34a72ca940f62a2024cbda9cbdcb5b86490670234470db3df76316e8b18213541907aa3057c7c7f029c9c9d4d450b2331ea3dd02003435babea5b8661abb1fb0512d3b46a26355e3588d8c63a0bd03b0e29542e1369d446b2b6f80133f1661257944b02bb5005b13f3d2eaffb4ca1494090f093b0acb484447a1b894b41a59eade3cb36fe1902f8f450a6df6311b66a0c3ec20d2d96d761a9b10d6f8e9b11a047480d6f5206675535705cdf755b694dd259ea65c5f6a0e43815b71b069d93e2bf4feea06b88dda8d98c806e2e41b216ac1375b799cd37c36ad7d74d55acf4b6fb81c3abd9a53f8a4172780669aeaa74e30b0a60b3def9270a9d2c86c2f16ce35cac33554f30e5dae37261e06ed5fdce77a9e9b8fd4ca74951c32507213c32f36238cdde0f55ddd87802db469fbd3b3bffe7dfe63ff720c353727cc386315e49af99dd939e61699da5ed9e047b9f20a163770402d9f583bdb4ba9df6e36474e6736b84020c10a6024f532c25fbb197c26e027b1b24fb81c1bb5de69893946ff5db80ff7e77fbf1b90de7a1c721110bfd389ff6597eb6d3597e377cac77bd1bf097da3874c7d360f4043e8641c56b79a0544ca89e7817cf2f5276d7ab7ba1db928ba5592651aff5a2e2088291ce79d0da4c5f4d3f7607dcafc3f8a4815d584478204fa7dadd24126294e4b1223cc0e150acc30b0ccb55302f0061dd6a841eec086127223068232eb2cbf8cc8e3f17b9e3c31813c75de4e491d6389ef870b3dc6e6eb19d09d19de658f22238f40517b0d89d064e3cfc5c8169b3337b265b18956192a217ea6ecba017239b5e5c36ffe61117e1666d8a310b6cbbda6a3669439403fbd631a8024c9785fa626459c3a91cd986da7db84909c4857880b1a74e2ce6e962d8b58087a16a846e47fb23ddaec7a1e009511f81cb57ad93596e0372d30c11100c44507fb41508d256fdb6b857f82a29ebf84bde9c1a23aafc3fca332b8dd144af5f53ee7dd90e5c7126d2f81ceb2c238c3909d316243a1cfd91dde374088ece07964b587900d0f07ac8079313b250a6f25cc561a485cc2392444fcd5e612898aa225d1332ba659f5d4142c5ed6cce524b9cf837090766d87303d32bc30a6923b1b88f502b8dce1e66a6bd4a22ca8871d46936d719515120c96f8e90f9cebc6a60b227e22be6c2ec2b39d4d5058d886cad02cbb967e2aaa44022215da3e332bd4b46b59e600beedf2dbac91c57121bbdd58f3ee4a985e9591f798595f69c8f1244b87d1e26e24c8853c751547958e6c132cef577b864ce06db1b81552be8673bbd9cff70fb690d8b316de9a293846f98240f2e560361c9c3704de12b2d3e6b95adfe046c849e6976c7222b8bdafdebe3bfba745f704f846c4319ba676812c6bd130ab105d4cf3221bec4c2eeff61411eb46104f23bc27f187d274fb4af144a3aef6714a8d2a899fab9e409bb470eb5753138aa74e2521cdc7708bcf4918ff863bb71fe982cabf97f5b14d24d0cad46c860e13e973cdb51b6b2e804058eaafac829bf365ae97be635e1fbac4f824a6b7f656d7d8d124ae734b995bdf3b11dfebf9edd6afee81abe9370de61390787a65ad112949a82f1e2277e163b7ce8c570cd4aef60ccdb02881b82137ead56df39855081a4d99f90957ff37a2269f9dafb88e92d2dc117df9869653742714b4d0048a22b27208c5814d7f567d72d36a77045d9cc116afd896c2c27da119a47f6c5460366471e210a16fa387e605872b460c4a9304215ca04addc5766e7692f09f2c00e329c7c5d72629b9fc23795fb10714d5314e0c90734a4d61623df97acd93e36333b45a0c30653863a74273539184354c49527284de0ae8df349f0d9efcdb374acb54504bc66c8e71138f846558b7b5e5eac39a7980dcbcc7eba8b17c7ef41ed14ff20eae0b59f888a21b90ab0bae315a1c270b03777da44760c5bab507f603a4c871474065ee331a743fa343370ab58035062c028510048de2b505e477147553681c67a1e2c23518b10b4787c03499a478863d0b0627cc0b9d84f37f78247a89bb4d695b3c273d89b8684e6547dfa5b8f57c9872c7b373282be842e4f525555d508a0baf0e6e28ba5bd601826c7090a0e80746df07d927ac189d2d9a15985a3839ea80a8a880b88e7d8cc13519645b06cfdb387d55afda3f97964db2a6aa8a55c817ae43ac1081514074efcd6186edc243797da4f3c7d2aa865fff22314fbf31f48f49767d24ce1a7bdb158eca67ac67f5dbb19d3fe8887bbd427e7b7969a2fbf63ae657a072648e3ce7f2a3c121a3154299803937aa0496c83dd00097620245e4c3753024454514d32f0fd3b58e31bbc3b2f311fffce4e46799106d18a491c4931f79f9b7a07c330d230ef09423961047cecbff60462154d376036c2e772bf07b505861ba7a7366677dc0045e631d68606a3cea06265f4a6fccf9c6e0ac8db6e23f24c791ea2a558ce3b6cf3b01fa03535d58bbd78f2749f146ab6f7505c699bb35a140e95fd95f4f3e3dcb4ace26ec0b15fcfda12f160b03a4a075051def7db842e3fdffa22e31bc0a69b729aa082616dec687d96fd3fef359186f39b6e72326b45c8e46626a59908be72b683e9a533615ebe9c15ae94588f26d062ef7689090bca189c368a1849f37a12f838d3fd44a03ca5aa1eed3c6cc3562c036a485d6ca9da5b09e700eacd83b906184cdaf4c975647543b0d2579b3e0ce0caeecd8fd0f13feb97e8e6ef774ecfe6924ce8a7c882e98fad6746867dbbfa08ce4b2f5e503557dd65959cec37063210e1b5fd147188754d0df5ec1d32b2233c8fb6208e6d9a7aaa1d93940d48a121031d1962dc3bd0f42aad896770d0a91c82de3b1556220bbff3a7e0ca8d85439cd6ca30fa93e20f841a868b56b77e442beb5efc458e13a75713825deb8cf74520ae855aad6e5f951b5abb172cb5a19ffee5edc7e0759b1228ed4f501292fd5f4db85dfca57d02a6d9363676e0f83f6be26fcc3c377d33db6be946979e966d24a28866b89fe386bc93af6389ea7381aece948da0de307ebf846776b2340133bbb02c3472367c84f47429977701a940cd85dc2b144fea3dbe0ccc5780a27a154c96e99745b54cdd8c1b03da207092b39f36777d3c7ca80b66f86396c3a03a44fce6261ae88c8387f838fb4815def96014063b8701da4b60a8eb77815247295023af5e8562c1dcc98cdb9aa9ebd1ea86d9b8029d5625ac1e23609f94a54c9843019815c517ac29c31ebbb5f81a0617b4f57a5fbe3ceff258e7859fb22db1cd2f4a5461c190d2cb84b765f775f8429289b6d19eb94e261b9241e184695dcc8583ed0ce2a60d7825bb609de66641d4b1b758163518aa6631205cbae7dc341cd5ec2348a70cbeaaf82e93ab35fc37f85ec"}, {0x60, 0xffff, 0x2, "c6399967cf644384a313f2e233f9e6b27f20e63f22336d542a3b7a2f468e7dabd588fbe2caab1ff304c6004b9734b9c7c98e1f6150b094c2cf9d90dcebe58a7a4a74a5438ba863db23ea05129c1484"}], 0x1108}, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000001d40)={0x3, &(0x7f0000001d00)=[{0x7fff, 0x9ac, 0x7, 0x0, 0x5}, {0x5, 0xd60, 0x1a64, 0x7f, 0xb4ae}, {0x80, 0xa, 0x0, 0xfba, 0x6}]}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001d80)) setsockopt(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000001dc0)="67c8f0dc0de9d3e906fdb2dbb639a317b5445d730cf69f5543ed066133e4830a477316332eb8b2a180e97a3523cbe9f75a73d93e7b4ef93e165b16d87b3f000830fb78ac65c2e96331e38092fa3ce51c75867522106ef72849d90a05d1ff71fc110f3df60b65c16a45f0c88a771fd5eb775b320809c822fbbc493b268f1457aec47083134d7ca6954d23fdf7e81a880ccbf8354b67543c8bdc75d6bb6efcaeda18beab9e3f2416a13054542d84c3461cd9175afdaeddf2f0e46abbff28fd03ed90d4293e4238ee86", 0xc8) bind$inet(r3, &(0x7f0000001ec0)={0x2, 0x2}, 0xc) sysctl$fs(&(0x7f0000001f00)={0x3, 0x1}, 0x2, &(0x7f0000001f40)="d77edf4981634372a8e665124229d7deff6b1fa6645b5e5dcd79b182eb0fc46e9bee8cd318a1b6f7cf48c64fbbd5744ddc838855d1601345a6911aec6b634f2c9e536b8fd214c5fdd48845f7fa3ed1d5605873fc644396f14f01ac57e89c038761db176057d2d25d68a3ea675701f0f93a34641f2076915474bd00b9315b44571455f2eefadbea926d2ce4788b9a63b069e3053daa8ed37ec46928f5f5b6bcb239fa090f9fd71eb28df5d396bbe9ed952d468fa774fe0aeae2b1bf2b386015e02be2013a8bebdf746d9ac191b617ef0502fc795aafa0b98d68eb430aa6f6559fc4b97d0ee56737bc4d5e71b4c081fa", &(0x7f0000002040)=0xef, &(0x7f0000002080)="7d37057a6ccaeb9cc9a9e6e8ea08d564171b9edadf1a4032bd033e38884e6a54047caf88d37c71b8f7b52baff7493b78728857e29afbf4ee82c98fe4f499c7ce235a50d9c3ac62dd325460cdd32dbf730286b1cfc7014bd5eb92d272958c64451951e6cd1561a667b65ebb9987eb790456449d9d7aa096f6d3c52a1a257b683b0e78918373b61d", 0x87) openat$klog(0xffffffffffffff9c, &(0x7f0000002140), 0x40, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002180), 0x20000, 0x0) r5 = socket(0x10, 0x3, 0x3) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000021c0), 0x20, 0x0) r7 = syz_open_pts() poll(&(0x7f0000002200)=[{0xffffffffffffffff, 0x1a8}, {r1, 0x10}, {r3, 0x8}, {r0, 0x10}, {r6, 0x20}, {r1, 0x4}, {r7, 0x10}, {r3, 0x40}], 0x8, 0x4) listen(r2, 0x8) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000002240), 0x200, 0x0) close(r8) close(r5) 2.771344405s ago: executing program 2 (id=43): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80, 0x2, 0xff}, {0x28, 0x9, 0xa, 0x5}, {0x16, 0x7, 0x7, 0x9}]}) (async) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x3d}, {0x812e}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x3, 0xa, 0x1002, 0x64, 0x6, 0x8, 0x3b, 0x2, @rand_addr=0x6, @local={0xac, 0x14, 0x0}}}}}}}) 2.770940554s ago: executing program 2 (id=44): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) rename(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 1.598421433s ago: executing program 4 (id=49): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000300000000000000000080b5313df0ddd68ede01093a3150b6ce7753ec03000000000000007800cc4f098422e965c39d18f8a4d8ba5469eef09c73c5d3e389d934b9ea", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() semget$private(0x0, 0x1, 0x86) kevent(r3, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0x51, 0x40, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') 1.479101171s ago: executing program 2 (id=51): r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x3) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1c, &(0x7f0000000040)="b9819a1fbc7d0f220bacd200000000000000417fb898087a836e87174aa5535bfe8d4a37b42409de66af34a791", 0x2a) r2 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 1.478257631s ago: executing program 3 (id=52): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0xa, 0x0, 0x0, 0x85}]}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, &(0x7f00000001c0)="71057bfe", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) pread(0xffffffffffffffff, &(0x7f0000000100)="f2dcda5d43894443503275cfec6e3cdf6b923d34f40058ff969429d4ca79848c928f241ae4a48d895e852e50258bd9654c2b86eb31cead1aa60a62f2943abbec4de3a58429a9642030", 0x49, 0x8000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 1.47782872s ago: executing program 3 (id=53): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040), 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 1.471657886s ago: executing program 3 (id=54): ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xe31, 0x4, 0x2, 0x3}, {0x9, 0x5e, 0x40, 0x6}]}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x4) r3 = socket$inet(0x2, 0x1, 0xfc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r5 = kqueue() r6 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x89, 0x80, 0x1, 0x3}, {{r2}, 0xfffffffffffffffd, 0x40, 0x40, 0xffffffffffffffff, 0x800}, {{r3}, 0xfffffffffffffffd, 0x9, 0x10, 0x5, 0x8000}, {{r4}, 0xfffffffffffffffa, 0x40, 0x1, 0xe87, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xc8, 0x20, 0x1, 0x7d8c}], 0x5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x4c, 0x10, 0x10001, 0x12000000000000}, {{r6}, 0xfffffffffffffff8, 0x20, 0x1, 0xfaa3, 0xad3}], 0x3, &(0x7f0000000240)={0x6, 0xf0}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r5) ioctl$KDGKBMODE(r2, 0x40044b06) socket$inet(0x2, 0x8000, 0x7) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000002c0)=0x23) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) renameat(r9, &(0x7f0000000340)='./file0/file0\x00', r8, &(0x7f0000000380)='./file0\x00') sendto(r9, &(0x7f00000003c0)="c0f5ac7f285dac2223d637156c5db40437c5a30d0507b9c891b40d05f62180b8b1a92a40ba9e659235cae1bd61f56a377901575024f4c1d2bf80c3aeade83d99127c7f9e0e88f5372af08e77a354c90e5b24d95f3c9aa0f9432fa49d3ab70e61d66cc771b017772324045abfbd07f815a1c6ca44b08042438202fb94202c146d30b4220167cf04397eee771db44c120961becc59c6051e5a4bfe66ba2313a82fd5e76b7ae4b3fe227582c6082c0aa3e039d0780cbfb65953568d4744eadb267240f942e1b9653ca7661c0922bda7d223601e340e4e2ad3b3c300c173ac2239e0fa50d7b9164334a3b4b5f25bc83eaa15cf6f21e60900f185bc8a484e2e32d87d568e2ae25c6ccf83dad79aeebf8aec6f52f8ffee1e3e9e94a570917ca3a0d382741c41188c7e06cba4869e30b1c3c1edfdc1a84562cb754acf00abd342d74ee9fe19651241b8d3c152e9aea951cf3d4d7b79d98e873e51035b1dd4b11c4009336602f94a9c68fab3bb2f298c89745f9a3b15552b2da33aa1792315931160a33f60d56d49234c78e0db334a58026281263380085df197382de14cdbbd38a3320bd455f90bc8c74b9f1f7c0313bc52e99c1a4ae38ed97d904ff8c3d43fce9da20e9a78c840bb70b15fa6f17647e54198f7cb888ae6ca84fa200d9e2cf7333cd59d875b0f3c7a0eea81bed4c73fdb5a5125e46eb71a54f577657aba935fb68ab76a9b7ee98b13a27ad60a75ba55a612024eaa72587498ff0b60eba9ef18e20ba5f4f1c67f76ff6fd63d72527a59b6d54bf1af40feee6e6ad4a2b77871d5a19aea964a378b790c7265c6b9477917ffe915e6f5febab650cf8ccee0e44dda8c6b9ffe4328f901eb336075da9233410fd14541f80910ff5255318c67c8341fad0a2c1143655610ca92366f6b5ae077887c971c40b726923de41f37619fe2f84140fc93a3b21e16e6e7ce631d70c47f1202b18d30adb435a669c08fcec3193dcacab3c008e1bb94a551a0b55453839246c6b344d564bc79c0feb33361a2869674f9aec9abed89f1b5cfbd780f84bbe0434545375c54b5d5429868367f248eeb52848a260d4fe89bce5217ede840c2c06a5a6bf03a148ba8426df6d06451baa430cd844247ec5311d9d5a6727df5ccadbfb42e061326d5cea1d2239a3e33c5277bf0b6464286fa1532a20d8857aad439134bb0ba056b1e9479fdf821500195a74ad8666c7520e11622205267a67ad20c6578dbf1f64216173f8ac806e56c0fd6e2e253b95e39229c7d5821d51305f9e6e26ef72ad3ecabb9db3fdd0570172d234fd7659536a5ca674a10a572210f4833c77f8d780d7c41a65538eb2980f222e0bf1c35189029f8519da01c7bbef750a3b12a64eed65e0de937dff219d86ae695f2ea06131943addfc639de8f67acfa88f9f520e149b44b7b89eefc9fc5eb41f48375511a8c55607d9d8e3888b283374a3d3c20a471f0ddc2185fa210b1bd7f905d0c69066803544718f3cc9cc2da999fe6c9c450cbd1d21e95d3f5b311a9edffe99552b66122624fdd8b53e16e0572a182cd169ab4f9a14f0aaa088742ea0a8ac4cab54b38eff73237f4d402970b563cb94d2610decd9479162e803e119692b5170b6dcdb876b8168716c73a5860c5c6ab2dd402fa5c28900651fad84e84db9b80cd0542615e65b72b4105964ce92f2d0c65bd5a94f15c1b37d7df85566eead59f667dd0a0067e2cdab6adc6bcb33332b1045d2e22a0284aa6cf2d8344f316fdadde3ba8542c6ed77b6e4f5e74b9e26f11890746cb40d6ebc3e5703f2e49a43bc8f688c49467cb326257511a108a6a53f6350381c8418b06e65d1e064cccc00215f1fc29862c858314b914f763344fc65710513e6a257c1545cc272e3e48710d999593703d54c388ed534c0438cc8931452fccae0b17f8a5e846c1d305fdf1c5260cf323e99d9570a12197f0c705aa74e530bbf060c4973a9f2dc5385451b0870a3e906dfc32de6e4fbda1fd34dd435269461280f38d4559e8aab1056e1e8841b762731689f5715b3313da528322beeee630870bad80f3dfb424625698e290790673d1337b75077e3b8a3e8500297a504e7a587413b71ebeb6a2bc9332cb8a151505bebb68453ca6a3c8a440893ddaf96ca5090f9400e54a165973bf75a2dd3146761f3eec95a720fc6957914f777d6cba566e9640d50e206b4d81d20c326b2a702b4e93abc09229a702d9ddfd9c70722c7ae0d3879415bd6306d3ed6249ca42b05d246a821804424e235b8edb38d06b03ba76dc2489cf4c76eaf312ef79c10da6964959046b94953320ce74563d482f0147b16514c75fadcf443148ad479508814e3624f3b40bb02d6cc98713edf19651cf8e5b3fcf5074414471b2a621dd2de8bcfd73a256dd22e53c8c1f0be0c00a0ecefc280f2a447c053b9b1d3d8dad83b99c7cc0faa5b22ad48826fa61ee1f4ac72c83b0000fef1eadbcc84f1b92df925cbb4810ebcccda5d47edd15f4f8923643e908b81890d542f89da1f2c464d85ac672e76b6dfab8118b1cefc0a9a4d0ea9704d1b42f48b0def8dcefae003a4c1cd238270e9dbf02e8d618133d8540651d2ecd597134d40a39f8d5861dd114991e51682235fff66c912bb36447a744b9dbcbb8a4efaa5804c828be6389d8807499618c7e0b44f0bc32a3c804039d5acdb743aa17119a8f727af251271a41173f5d20fe703891994b7367e43b957dfd0dec19d28ca14970ca507c559a07cf84fb8a2be43fccaf02573ec88e49a97f3052225db46a088b9afbc668a710921dfca6e61702f1e6c5a59ae69d9c2c6322e80192b3758cdd8491df515799c17a4c12762988589a80e2df7d3edb4eb9fd2d5fe549d96e3b3b9e3025b55086844b347c394998b7ff91ad89eb0956d2f024158353bf8b4e7d95eb61da6d35ee7287a3391ed65d68384d2a37c7ec683761efd87b8b9a972bac3ac5bb7db98a93ac460910557a22ed89c2b6707aae019c15105bab0e06c35a77b735e54083eb9f73daea85760052ebf69084527901327f50b30155ec2fefd022bfe15210277f259a113608843de3913ec3d22db81a7dcc2e25b6b1896cd701d1f7cda756ae7a3ad29ddf473fbe4a3d3d0fba4eb31874d7e47640a0effe44a2c164567f4ece28bba13923403ef9b8a60e6e741f2f2ee7371b66cf652ba72ec96706ad25536a2acfe5daaab8f183e0ea9980918f410dbe2121d4683ea8c8f816b3da4f3353bf834c00601f0b8dcd05d6e2dd927b530bf2dda58f2cf487481795df0fbbf105f145f2f02eb1c2060c5c070e773b9d8baef65ce8d476c383e603e118385c195575a831867d82b70de755e03b98069261523768a8a03e9b4698632aa5a1538cb3724ca28fda743405d578abc6e5b2eef7cb9fdb601c7fba6f0d0524a026d9353171dd212e50ed4d72bf6717debf7ee33ae740936320519b25b30b3d027297dd66b1ef04eaff3950cfdad4fa36d1ed39398262df827ae298230b77ee2ce867be16dbd6d861bcf6b43a518ac3ae065412b1f2962dbe3e93f0f881a4d0b8a9fee69a22800e515d7d0fc34ca69e02f9a0f899ba4e656563d7b8a50a566d8be3f05be0bd635929f15964c8d4ad38e263dca7711b4eccf67f91712dea8270df6d788d41bbb2026fc38bd2db9e4a097ba5b456d7a38d71551316b254ba81e8e493091befe348b7d735e6edec0c3e9d62fb17da5730c3622fb4dd6700e656901cd9c82c48b1d8bbb4dd1c77e4df4f63bb532a3f9509453cc6a45dc7f49023f640b1468c5b2cb9126204569d90cd763d71ca5da1229aa93f1106cc78e80aea1452a47bfc9dc57becd96c30a71547a094ffb9e3128b684d051446aa475793354cb16cb72ebc2421d5b96cff589975f66d7fb13be1c0485b278b6212e3e42a21ad829058653a3118303ff546172edb12e3948ad6b60118efae33080e077b9a4e7896cfa1f7a714f4210344aa1677ef47937c4531a474559547cf699149620d776e9d38e22b7599d7f00619c0cf6be69190de538da7bb29f2ce693f28b77a0968b10f28cb07c00273734b00cc073635a41b6976234b29ad05698c40738fb6e522f177b22e6b9adb7dc4c24ebf6a3506bd386eae551b383b8e7e4be1d1a3bffc742f7277443030dafb366a786664d45098326d7c4fd23b5189a2e6d9c7da8493af8f76cee3b216cacb2fbd94bed9603dea26ad5937dc4ed42e248d1708763f7972463552459684d70adddf897bb01cd03efb31645aaef95cff82f139266f669e99979359e76c539d6a897878b084a24c41006d0174934d7ac47b5090906ccb391915562b673c67f01cd9ae6d58dee14f95844a8409da7909f3779be5ddcd21eedd747ce404487f4a2df703c61ecb9aedd12674f24b931e0bc7952e9909b85010b74939dc3a27ca3b37442be74eeb0421a86aabb02164c20f67d8d622b871118ca22ffe5ad203098c062e5ae6a43c64631e055554599f87e9a7734454c0ed55b7769ca6e63b97d7ea3dfe41d7b3ad420a05efd527ce1cd4bd4c514a812abb1e56397dc676973eb5840861d7ccc7b4e6c231128a8ea93be2da2cfbe39afcbfc0b6ce06ff7586808e2790e201a98fed558fdc2e996091daa0ca14d1813c516f4140c67fac77f1b6dab26e628648d6b63ddcdc0b61f1fa0906fcdc7c9044f1998f8c6193a5e8fe1159c8679ee88138a6b36bcd18ce393df2a5b5f5311f59b5b071169c47f101b2c6ff9bdfade39a3e7643185b5c25b7c5c490da72b85915a902f6bc9a54b6cd5785c4363c068b75b1379363f34bd310933b3fb9ea6b4c3aeeca8652993e3a4ca8c978b7306b1d81392f60591f1e7530fe46589ed3d697ec2f0749dbd1bc3e377fce395ed9ad8c04232bd3e64855f0338ef6c0cab8a63d6a8e2eb7abbc1518a02f8f1e47319751168860f0c271a3f4e9c2c0ecbbed95a14b5b7d9a09b4a8c4b8f943165f9eef49a30531c57eee3cb55591bebb1ca5dcc3d34d4fe9cabf4fa6dd91c1b59c007e4ae8a126c0da7233fbfb492c076455543c4d225b4aec6b52d944a311d3d22b99114e1e51d77ab30eeddcc44ce687ecf4b6f0f8781f26b1036b13cfc2cab093d5ba9b09d180b011cdab4cafab22ff1dd1e6090aa515ddafefb50c241862fb64ea310a9a4b4e37bc07552a60a40089b18d971be17c71ac7949773b4dfb2b5c9398d8a518d01a1bd7e4c2432722d36c2ecc51fa4f5b1d3ecd9c037a787e918695d79cb5b8caf41a0246ae89cb9dda01f4084796bc743c8b2f82322a5a5832f80ee48e8c55934f5f1567c53a04f19f862007ba09879aed92f270fdc7eccb4df3e9487b4587bfe0b80e09fc1d58812cbed3e24309905be83b1b9423f0ec68a8f91be6b377808f59eeb9947674fa657f01ed4b0074a4bf7cf95838aa923affb010c52c210401081d7bfff6e0838086eb00cd0f340d0ddf07a581b283735c5273776aed9e45dd4e08fc544b64fcee6f8cde8114120c0a4a12462fbe449c028a5e9161a319bdc04781f1e811e1b0152a143e78f42f23a32ad8afcb61ef543bba6c6828990ecfc295e83fc54782b42ef2b1218db2f18e558ae6b662c9e5740926bdb31911678f709273799bf254c83f0959043fefed45b8ae868f6eb813050f90d416077f7df8cd50d730d70392c5659a121c635b1e7c56dce6e99d50b46d037da8cff13d89f339e8f40cb168a0fc0e456920c98035ab4cd19bb2744d417cec92e0066b5fe66735644130910bc7b1e7ac33619f595042a5373a1504d134a50418adb1993e6189d59481ee9d4c226c", 0x1000, 0x4, &(0x7f00000013c0)=@in6={0x18, 0x2, 0xc1a, 0xc}, 0xc) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f0000001480)={&(0x7f0000001400)='./file0\x00', 0x1, &(0x7f0000001440)='./file0/file0/file0\x00', 0x14}) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000014c0)={0x3, 0x7f}) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000001500)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) syz_open_pts() chdir(&(0x7f0000001580)='./file0/file0/file0\x00') r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000001600)=0x89) getegid() chflagsat(r2, &(0x7f0000001640)='./file0/file0/file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001680)) 1.469679693s ago: executing program 4 (id=55): bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) (async) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xc, 0x7, 0xfffffffd, "7a69ef9360b486840000000000fffffffffff700", 0x4, 0x1400}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001280)="3e98b7788571253f25678345295b64b553101f7a00032ff0e92f6c924cdb275523b9a99ae63052e612315cd1b7cafdd46b151beae3a5f238135fb435c8dc1c4d55667b10f8a23f0149495dd5ff496b85b0c610f1ca769f0bdc326199f0127247c81d3298931d6561162ecc907caa6758de15c36ae6e8ab138fea6d514bf2978a805684e0d1d844200d5548508dc97a11255102f6f2e5d23b38cfb71499620abf45c4168ca425d8885c6e888e1f4fab00a7b762613c40e72595cefbb8793ad264c9fd6d2137fbc4b69fa821d809057fa5f4621c705bcd8307547d374294f3a9266375e7cd53a9dc83a9f592be6c410e072326df2d47c3c6a5eafc9cd6f3e2776a3054732bd36a34df1ba8b9c2e8ee2c9aef4562481debf1ba9a1a642f1f9ea025652cd08ef8af43d0a0b280e224b3b58414ecfcd24bb8972a6e4775a25a7b0e352a26f12fd889d1703bd884dc27b538dc7195bd199e8ba769abec7e907936f979ca4b5587f923fa54344f4949a173d3828b44a2c9c157f475454147210321f66a6fa852059a48dccaa60ccf7a80b9fc3f962521cfd01643f0ae9a064fe93888948a87c14c6d0a59a42a3c628617234065d400b343bfe3fa646f858a55f6fb6d8a8fe1fca091eb4c12b72087ca8a65eeb2c7d397deef475539ffc6a10edebc5b14eeab310446ef756a96bc1165ce63a39e592a853dea5ad42e92430d3ace3882a493d214df99d79c948cca17c8b4a6af39fc7e85c2cef6b2f772a91926fea90ba3d941f9ebbfceab7ffcb9375a494e69a0a8386e5ad9543f03c485c67ccf1435422beb52662af417032f0feb0757be1ac6a8d1c409e33b781dd96dfac275df2dbd4e96d4e28121d0d0c40fa2d1a098b0fa7cf93c3eb665b5462f5ba56c034b0db9b3de2bb4fa1e28ab3f4216b3361e0bd91061e166654e7da4a7c35924e0fccaf4e2d6276b192deb433a1920b715fa29520a29929d7fcfa34ab69d842ba349bb10a6855901e3e1ef770fd7dd6880c228a09f524be2893cfedbfd2471d3bd22f06f094cb468b63467638e48162fd858ce8166f0a223ea182bae394dd1abc8d822e9636fb72a62c3e3319d1bd12d8a7938295cf534502081fc326287829002870a7836699fbcbd92ad519f9482232b7d4f0006f5b155b942d600fc33fccb4ef374cd158f06c103b6d7e9f9574432bede1c58690b199929f09a0100cce6deeace294b1a1cfc9774171a93c59230e3b0a2791c02b1dff1ce73dc6bea293fc16f41bd16264d8835eefa3656f9b03ec920b8cf22a5afb1766d924996f3b5e4702e455335ff0190b9ef36beb97d2b9f80da18d93b89a0f0c5f7c0979730b8a999ed0f73f39e5fb18cc07a23d79affe7259e76cc4618250323206701b9b956f9e089762d9749f258e52a6607a5e8cc9ff28cb96186952b1b847efa2415fe9597006760279c1a7d1619afbee609a7679d9402da329779d500f7d8d9eedc758ed62ae043b1e6db99e47fdc10a89d34396b09f3c40bc12d8fa3ca761cad7ee9602544ab9b2ec2199a0164be023d96ad29692a449065a858375b6bf175600cc8b42a78253c8a3a1a4513732e096ad6b4b4", 0x46a}], 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000002c0)=0x5, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) 1.469314583s ago: executing program 7 (id=56): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) mmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) 1.464914945s ago: executing program 2 (id=57): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001a80), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001b00)={&(0x7f0000001ac0)=[{0x4, 0x1c}], 0x1}) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000280)='o', 0x1}], 0x1) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r2) clock_gettime(0x4, &(0x7f0000000700)) fcntl$lock(r0, 0x6, &(0x7f0000000140)={0x5, 0x1, 0x9, 0x85, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) write(r3, &(0x7f00000005c0)="d81a504e8368cc667807cebb95de", 0xe) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)='M', 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) write(0xffffffffffffffff, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a4", 0xaa) r4 = semget(0x0, 0x1, 0x281) semop(r4, &(0x7f0000000080), 0x26) syz_emit_ethernet(0x2a, 0x0) mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x100) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x1a8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}) 1.458077639s ago: executing program 6 (id=59): sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, &(0x7f0000000140)=0xffffff7b, 0x0, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700103ac2fe8000000000000000000000000000bbfe"]) r1 = getuid() r2 = getegid() fchown(0xffffffffffffff9c, r1, r2) setgid(r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r5 = kqueue() r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907c400000200361b1257aea8c5000020020000fc0000008abfba0900000008e371a3f8343712051eadb71d89e000e20681e4b2e0fc5ac900", 0xb1, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffb, 0x8, 0x3, 0xab, 0x249}, {{}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x4800000000, 0x4}, {{r3}, 0xfffffffffffffff9, 0x29, 0x1, 0x80000006, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffb, 0x54, 0x4, 0x2, 0x80000001}], 0x7, 0x0, 0x80000001, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r8 = getppid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) acct(&(0x7f00000000c0)='./bus\x00') r9 = kqueue() kevent(r4, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) r10 = dup(r9) kevent(r10, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) 1.457565003s ago: executing program 3 (id=60): setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f00000001c0)) r1 = getuid() setreuid(0xee00, r1) (async) setreuid(0xee00, r1) msgget(0x3, 0x280) (async) r2 = msgget(0x3, 0x280) setuid(0xffffffffffffffff) ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, 0x0) (async) ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, 0x0) msgctl$IPC_STAT(r2, 0x2, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mprotect(&(0x7f00006f1000/0x2000)=nil, 0x2000, 0x6) (async) mprotect(&(0x7f00006f1000/0x2000)=nil, 0x2000, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000540)=0x9) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000540)=0x9) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x0, 0x40000000, 0x4, 0x2}, {{r4}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x2, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x7, 0x5}], 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) 1.455656276s ago: executing program 7 (id=61): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r2, 0x0, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1, 0x10, 0x7, 0x1}, {0x20, 0x2, 0x2, 0xc}, {0x46, 0x0, 0x45, 0x3}]}) (async, rerun: 32) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async, rerun: 32) close(r0) (async) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x2001000000ff, 0x7fffffff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbb9fd812eaa4e4e9d7d11fe9feab9480000", 0x14) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfe84}, 0x0) setreuid(0x0, 0xee01) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x37, &(0x7f0000000080)='Q[{L', 0x4) 1.28124407s ago: executing program 3 (id=62): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc028445a, &(0x7f0000000280)={0x0, 0x8257, 0x0, 0x400, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x126}) r1 = open(0x0, 0x8, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x5, &(0x7f0000000040), 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 1.278690949s ago: executing program 7 (id=64): setuid(0xee01) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x80000000000) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3ff, 0x6, 0x2, 0x8}, {0x30, 0x0, 0x2e, 0x1}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) renameat(r5, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') write(r3, &(0x7f00000000c0)="ca0d7ac73155ddcfd8bb14d3e4312645e2af36ad51fc16c51e6eba8b17", 0x1d) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) 1.277747554s ago: executing program 5 (id=65): mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80000001) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3a3d, 0xc7, 0x7, 0xd2a, "0d38d8402439000000000000010045000800", 0x2008, 0x8001}) unveil(&(0x7f0000000240)='./file0\x00', 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100", 0x3, 0x69400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) r1 = socket(0x18, 0x3, 0x8) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0xc, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}, {0xf7ff, 0x2, 0x7d, 0x4}]}) (async) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000000), 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x7fffffff}, 0x8) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x200000, 0x0, 0x5, 0x0, 0xa4, 0xf, 0x2, 0x0, 0x2, 0x1, 0xf16}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (async) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) 1.276916658s ago: executing program 7 (id=66): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x102) sysctl$hw(&(0x7f0000000080)={0x6, 0x11}, 0x2, &(0x7f0000000240)="2d747261654eb91bf797de354ea8e1e046575312aab3be473d75554214373cc7ddc4", &(0x7f0000000300)=0x22, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xffffffff}, @icmp=@generic={0x21, 0x0, 0x0, "4c1f8ba32f5b201b73000000"}}}}}) r1 = kqueue() syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x4) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x13}, {{r0}, 0xfffffffffffffffe, 0x62}], 0x6, 0x0) 1.197184727s ago: executing program 5 (id=67): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r0 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x3) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.196655377s ago: executing program 5 (id=68): r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x196) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x8) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080)="ae215599", 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x1, 0x88, '\x00\b\x00', 0x1001, 0xff}) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="89584e0a", 0x4) 1.196348508s ago: executing program 5 (id=69): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='j', 0x1}], 0x1, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8", &(0x7f0000000080)=0x24, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) 1.195854234s ago: executing program 1 (id=70): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x480, 0x14) close(r0) 1.138787099s ago: executing program 6 (id=71): readv(0xffffffffffffffff, &(0x7f0000003900)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x61, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x2, 0x7, 0x7, "2e731f74b557906946acd523907cee9f6c6720b1", 0x401, 0xfffffff5}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) syz_emit_ethernet(0x71, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x20, 0x63, 0x0, 0x0, 0x5, 0x67, 0x0, @rand_addr, @multicast1, {[@noop, @end, @rr={0x7, 0xb, 0xb, [@empty, @multicast1]}, @end, @noop, @noop, @end, @timestamp={0x44, 0x4, 0x32, 0x1, 0xf}, @generic={0x7, 0x7, "485b1c7896"}]}}, @icmp=@generic={0x0, 0x0, 0x0, "fce36d26adb37288985eb19ce21d0144e2310b01c4efe54fbb2a2c8695cf2b9b9bf2c4781262b7f8c876c34436ffcb"}}}}}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b131694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac", 0xb41}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.137911512s ago: executing program 5 (id=72): r0 = kqueue() kevent(r0, 0x0, 0xff840000, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x91, 0x2, 0x2, 0x9}], 0x36, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) getgid() (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 1.124602009s ago: executing program 6 (id=73): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000780)=""/4096, 0x1000}], 0x1, &(0x7f00000003c0)=""/151, 0x97}, 0x7}, 0xfffffffffffffd73, 0x800, &(0x7f0000000500)={0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4, 0x6, 0xeb, 0x8c}, {0x40, 0x0, 0x2, 0x1001}, {0x6, 0x0, 0x0, 0xb0}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x5b) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x122) getpid() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) r5 = semget(0x0, 0x1, 0x281) semop(r5, &(0x7f0000000080)=[{0x2, 0x0, 0x1000}, {0x7, 0x9, 0x1000}], 0x2) semctl$GETVAL(r5, 0x0, 0x5, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2011, r3, 0x0) preadv(r2, &(0x7f0000000180), 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.121176093s ago: executing program 1 (id=74): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x67, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/109) r2 = semget(0x1, 0x3, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/106) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000080)=""/23) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="4f56abfefa7f561e804b0a708863"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 1.113302054s ago: executing program 1 (id=75): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25f7185fa89a94c93c7a3c453476b664559cb2bd57f8093e57c7", 0x2d}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e758", &(0x7f0000000080)=0x60, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/188, 0xbc}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000400)=""/187, 0xbb}], 0x5, &(0x7f0000000540)=""/64, 0x40}, 0x9}, 0x10, 0x2, &(0x7f0000000640)={0x100000001, 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) close(r2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) select(0x40, &(0x7f0000000680)={0x240783c8, 0x1, 0x98, 0x4, 0x71, 0x7fffffffffffffff, 0x8, 0x74}, &(0x7f00000006c0)={0x2, 0x1ff, 0x100000000, 0x8000000000000001, 0xa, 0x0, 0x0, 0x1c000000000000}, &(0x7f0000000700)={0x8, 0x2, 0x5, 0x31, 0x8000, 0xa, 0x2, 0x200}, &(0x7f0000000740)={0x6, 0xd}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x5]}, 0x5c) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) 1.065272032s ago: executing program 1 (id=76): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) msync(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 1.052686088s ago: executing program 1 (id=77): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c, 0x44, 0xc, 0x8}, {0xb2, 0x8, 0x6, 0x3}, {0x6, 0x10, 0x5a}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000480)=ANY=[]) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') (async) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') 1.04880191s ago: executing program 6 (id=78): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) (async) r1 = getuid() madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') (async, rerun: 64) socket(0x18, 0x2, 0x1) (async, rerun: 64) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 64) setreuid(0x0, r1) (async, rerun: 64) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') (async, rerun: 64) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0x2, 0x26, 0x0, 0x2, "d66ad0c200000000023200f6d7030100", 0x1, 0x5}) 1.0480679s ago: executing program 6 (id=79): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r3) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f, 0x1, 0xfffffffd, "1a11fcefa643000000080001fffffffffff700", 0x7f, 0x5}) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x80) ioctl$FIONREAD(r4, 0x40047307, &(0x7f0000000000)) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000300)="95446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb", 0x33}], 0x1) syz_emit_ethernet(0x32, &(0x7f0000000240)={@broadcast, @empty, [], {@arp={0x806, @generic={0xf, 0x9002, 0x6, 0x0, 0x9, @broadcast, "", @local, "723f8716c16a98cc6a863a9ec8d4a3ae"}}}}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) 1.046518662s ago: executing program 1 (id=80): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') readlink(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) read(r2, &(0x7f0000000200)=""/137, 0x89) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="b2e2c85302e73c875e3a7d36389d38cccf896c9a4a06cb403d7277b7cf69be26ea66786ed00360f8b8c5cead41b0eb5b75869cef49b802f3239332a1111361995f2c459bc4d714984ba2e5752757a779d6f369436458e53725ad68cf88c99f14515b92f5da8281d076c213466f021acf384635ee5ba930778722df189662dadf20fb6b52bc39250d2fe656b0c08cf8fa78d799fa70cd062631dff055d8472ff2b85dbd166ad6fdcb7018", 0xaa) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000000c0)=[{&(0x7f0000000400)=""/103, 0x67}], 0x1, 0x80000001) getuid() sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) 1.041801074s ago: executing program 5 (id=81): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000040), 0x0) poll(0x0, 0x0, 0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0xea, 0x404, 0x1, 0x67, "feffffff0000400001feffffffffffff1e00", 0x0, 0xcdb}) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000180)}) close(r2) socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="589c25a26b3a2c07", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x4, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25f7185fa89a94c93c7a3c453476b664559cb2bd57", 0x28}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ce", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIONBIO(r3, 0x80487008, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/10]) sysctl$net_inet_tcp(&(0x7f0000000800)={0x4, 0x2, 0x6, 0x2}, 0x400000000000003f, &(0x7f00000005c0)="9b180bc3", &(0x7f0000000000)=0x4, 0x0, 0x0) 1.041281873s ago: executing program 6 (id=82): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5, 0x80}, {0x50}, {0x6, 0x0, 0x2, 0x2}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)={@random="adbce69ea015", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x64, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr=0xac14ffff}, @udp={{0x0, 0x2, 0x8}}}}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.977856ms ago: executing program 7 (id=83): sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000040)="601c793980962ea9f3f9902b311837fe00e57c87a18a57b30de587492e61f7dba6d697edece3a9203ddd5ca18e194423f9605641c9ac00eab8c8abf24420d86eb8c6c79a128cb666ad301f20edcfbc52a8707cc8d7f644b182e8222296c848d268375ad9affde52babf6795c4299e4455b6dd1300a4f353dd978b18e53c2003ef53a039d097627f22e77f0ff9ca37fcd4aad4f5f68fe0c29bd381b560f595e29870a0a00512ca6d1df5dde63271d35aa7ef8397a4c5fd8a46a7078c0bfa83af2382fb4a69219fd8399167c3b8aeddec56e4b0839f3", &(0x7f0000000140)=0xd5, &(0x7f0000000180)="538dba0bf4fdea51e6d5dd83200bd45a1ca9f0c055a97be2800316140c052158794a238a6f4cffcd7b838b52f6d9123e9f0956a177bd22a071a6391b54a1152233a0105e20c1140991429f173082701a50d5d8febf9e03346e9775b315f7f8659e51a3e1de27ce54ce2287d24ad07cf8e20c1f2e224e53926523f808935bd28c977398684af485c925c0652a6009fd155c1010a420e77fffe4bd60c93655e2b8bca4dda423b5c8ee", 0xa8) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000002c0)="ea00001a0000004ade314c00", 0xc) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)="a527560de782e2bb77422c8a5e8c39e3dd0131155e63acb840614029ddbf2f81cf0583dc693aef030322366aeff367433f6dead39830285595996a49238451442538b5861227fb99701e3ed2ff4883590cceb4a2e979765437caf3da146a2a15c70645ddc7a201a94f01a9993d2ad8e5e57a33dc71f8c8ab48ebeb4d1d9da5263a0f7e4a64c3c85580b886df88d6a46133be88fd201042b11eec201ebf8012905cfd88a53d78dd3938d4895680104bcc8818bb264678b5360e4381a12a", 0xbd) 3.393154ms ago: executing program 2 (id=84): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x40000b26, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) 2.297308ms ago: executing program 4 (id=85): r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000200)="7138095bcac4fd74c5b020eb33a343f773a04e3cbd01b031301fe5cf36668c9f14983cc7e7efefc6802226a5b64da013c26c694b48b0380d7ab0b097c9be6ada2596ca47bb116b478751812b0479ae351e58730992289f01b1c9532330933cf28e015a97ceddc7257a9f8fb324114f0e132be84bb30962aa3988660b06ab0e0d6a0a8508b41d36bda6555edbd898405413ab0aca2605054137352f6159edfc507fee6a872e245f193ac763770eae02959ebcfcba8bb75595521efc762b8ac6dcd2462419f01ed147777c27f17f638ce6130c65643d155d41", 0xd8) (async) mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006bf) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x3, 0x3, 0x4, 0x1}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) (async, rerun: 32) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async, rerun: 32) ioctl$TIOCSETAW(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x222f, 0xa78a, 0x6, "717fda303bf5857818c15a93f101edcda5ffffff", 0xf14, 0x8000}) (async, rerun: 64) open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) (rerun: 64) 0s ago: executing program 3 (id=86): syz_emit_ethernet(0x3a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@rr={0x7, 0x3}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x4876, 0x200}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[]) setrlimit(0x1, &(0x7f0000000000)={0x7, 0x5}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.170' (ED25519) to the list of known hosts. pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error /: bad dir ino 79248 at offset 248: mangled entry panic: bad dir Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 338762 54013 0 0 0 0 syz-executor * 65770 54013 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff83036195) at panic+0x1e5 ufs_dirbadentry(ffff8000371c7e28,ffff8000371c7e28,ecfb5d45313973) at ufs_dirbadentry VOP_LOOKUP(fffffd80618079a8,ffff8000371c8130,ffff8000371c8160) at VOP_LOOKUP+0x6e vfs_lookup(ffff8000371c8100) at vfs_lookup+0x8fa namei(ffff8000371c8100) at namei+0x7aa vn_open(ffff8000371c8100,102,0) at vn_open+0x13f sys_ktrace(ffff80002a03e7b8,ffff8000371c82e0,ffff8000371c8230) at sys_ktrace+0x9a syscall(ffff8000371c82e0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf12cf8ba2c0, count: 5 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: bad dir ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83036195) at panic+0x1e5 ufs_dirbadentry(ffff8000371c7e28,ffff8000371c7e28,ecfb5d45313973) at ufs_dirbadentry VOP_LOOKUP(fffffd80618079a8,ffff8000371c8130,ffff8000371c8160) at VOP_LOOKUP+0x6e vfs_lookup(ffff8000371c8100) at vfs_lookup+0x8fa namei(ffff8000371c8100) at namei+0x7aa vn_open(ffff8000371c8100,102,0) at vn_open+0x13f sys_ktrace(ffff80002a03e7b8,ffff8000371c82e0,ffff8000371c8230) at sys_ktrace+0x9a syscall(ffff8000371c82e0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf12cf8ba2c0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000371c7c50 rbx 0xffff800029b7cdbf rdx 0 rcx 0xffff80002a03e7b8 rax 0xffff800029b7bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x8c20fee81f34fc23 r11 0x7f93ef76a9ed017e r12 0xffff800029b7cbc0 r13 0 r14 0 r15 0x1 rip 0xffffffff817ca965 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371c7c40 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=65770 pid=54013 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a03ef50,0xffffffff83601b88 process=0xffff8000ffff2460 user=0xffff8000371c3000, vmspace=0xfffffd806a8168e8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 11813 210420 46847 0 2 0 syz-executor 11813 74848 46847 0 3 0x4000080 fsleep syz-executor 11813 347187 46847 0 3 0x4000080 fsleep syz-executor 36122 209682 29862 0 2 0 syz-executor 36122 333237 29862 0 3 0x4000080 lockf syz-executor 54013 338762 75359 0 7 0 syz-executor *54013 65770 75359 0 7 0x4000000 syz-executor 88625 261586 46910 0 2 0 syz-executor 88625 256242 46910 0 2 0x4000000 syz-executor 18657 516900 24079 0 2 0 syz-executor 87793 362489 83669 0 2 0 syz-executor 87793 2581 83669 0 3 0x4000080 kqpoll syz-executor 87793 96952 83669 0 3 0x4000080 fsleep syz-executor 79046 335070 42552 60928 3 0x90 nanoslp syz-executor 79046 213599 42552 60928 2 0x4000010 syz-executor 79046 503362 42552 60928 3 0x4000090 fsleep syz-executor 84844 279117 0 0 3 0x14200 bored sosplice 23866 134830 1 0 3 0x100083 ttyin getty 73203 311008 26844 0 3 0x100082 sbwait ndp 26844 74389 92352 0 3 0x10008a sigsusp sh 29862 335193 65844 0 3 0x82 nanoslp syz-executor 46847 520802 65844 0 3 0x82 nanoslp syz-executor 83669 486380 65844 0 3 0x82 nanoslp syz-executor 24079 157425 65844 0 3 0x82 nanoslp syz-executor 46910 439449 65844 0 3 0x82 nanoslp syz-executor 75359 167306 65844 0 3 0x82 nanoslp syz-executor 42552 296 65844 0 3 0x82 nanoslp syz-executor 92352 86464 65844 0 3 0x82 wait syz-executor 65844 361772 28016 0 3 0x82 kqread syz-executor 28016 327707 76458 0 3 0x10008a sigsusp ksh 76458 300061 92425 0 3 0x98 kqread sshd-session 92425 321259 99489 0 3 0x92 kqread sshd-session 99489 56311 1 0 3 0x88 kqread sshd 35534 118891 48518 74 3 0x1100092 bpf pflogd 48518 4471 1 0 3 0x80 sbwait pflogd 44596 254951 37091 73 3 0x1100090 kqread syslogd 37091 34768 1 0 3 0x100082 sbwait syslogd 24930 25659 1 0 3 0x100080 kqread resolvd 69872 297718 90957 77 3 0x100092 kqread dhcpleased 98400 388265 90957 77 3 0x100092 kqread dhcpleased 90957 144948 1 0 3 0x80 kqread dhcpleased 56319 496776 0 0 3 0x14200 bored smr 42160 148707 0 0 2 0x14200 zerothread 5874 275205 0 0 3 0x14200 aiodoned aiodoned 75489 28927 0 0 3 0x14200 syncer update 19801 243041 0 0 3 0x14200 cleaner cleaner 27318 268364 0 0 3 0x14200 reaper reaper 95856 424885 0 0 3 0x14200 pgdaemon pagedaemon 5727 294612 0 0 3 0x14200 bored viomb 37455 488594 0 0 3 0x40014200 acpi0 acpi0 4570 358136 0 0 3 0x40014200 idle1 37699 407046 0 0 3 0x14200 bored softnet3 93976 426935 0 0 3 0x14200 bored softnet2 84697 317258 0 0 3 0x14200 bored softnet1 50376 458221 0 0 3 0x14200 bored softnet0 41033 377537 0 0 3 0x14200 bored systqmp 77451 8713 0 0 3 0x14200 bored systq 8700 439394 0 0 3 0x14200 tmoslp softclockmp 19379 241922 0 0 3 0x40014200 tmoslp softclock 99765 47940 0 0 3 0x40014200 idle0 1 215739 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 54013 (syz-executor) thread 0xffff80002a03e7b8 (65770) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff836331e0) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x2f2 #4 biowait+0xc1 #5 ffs_bufatoff+0x16f #6 ufs_lookup+0x548 #7 VOP_LOOKUP+0x6e #8 vfs_lookup+0x8fa #9 namei+0x7aa #10 vn_open+0x13f #11 sys_ktrace+0x9a #12 syscall+0xaf8 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8069c881b8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 vn_open+0x13f #8 sys_ktrace+0x9a #9 syscall+0xaf8 #10 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10197 11251K 11447K 166960K 11506 0 pcb 17 14K 16K 166960K 109 0 rtable 224 6K 6K 166960K 349 0 pf 35 17K 20K 166960K 54 0 ifaddr 42 7K 7K 166960K 48 0 ifgroup 55 2K 2K 166960K 68 0 counters 64 36K 36K 166960K 70 0 ioctlops 0 0K 4K 166960K 1497 0 iov 0 0K 12K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1372 86K 86K 166960K 1456 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 6 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 19 69K 97K 166960K 217 0 sigio 0 0K 0K 166960K 2 0 proc 72 91K 128K 166960K 547 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 13 0 in_multi 95 7K 7K 166960K 102 0 ether_multi 1 0K 0K 166960K 1 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 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 362 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 236 72K 74K 166960K 3733 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 45 90K 106K 166960K 1305 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 12 0K 2K 166960K 31 0 temp 39 6815K 6879K 166960K 4363 0 kqueue 15 24K 26K 166960K 50 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 39 0 35 1 0 1 1 0 8 0 rtentry 112 111 0 6 4 0 4 4 0 8 0 unpcb 144 79 0 62 1 0 1 1 0 8 0 syncache 336 6 0 6 2 1 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 808 33 0 26 2 0 2 2 0 8 1 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 336 195 0 185 7 0 7 7 0 8 5 nd6 136 24 0 2 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfstscr 40 1 0 1 1 0 1 1 0 8 1 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 26 0 0 1 0 1 1 0 8 0 pfstkey 128 28 0 2 1 0 1 1 0 8 0 pfstate 376 27 0 1 3 0 3 3 0 8 0 pfrule 1344 22 0 16 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 16 29 0 29 29 0 8 0 art_table 32 454 0 16 4 0 4 4 0 8 0 art_node 16 110 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 33 0 1 1 0 1 1 0 8 0 semapl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1717 0 210 95 0 95 95 0 8 0 ffsino 272 1717 0 210 102 0 102 102 0 8 0 nchpl 144 2002 0 317 63 0 63 63 0 8 0 uvmvnodes 80 1872 0 0 39 0 39 39 0 8 0 vnodes 216 1872 0 0 104 0 104 104 0 8 0 namei 1024 6177 0 6176 3 1 2 2 0 8 1 percpumem 16 49 0 3 1 0 1 1 0 8 0 kstatmem 264 30 0 6 2 0 2 2 0 8 0 scxspl 216 5772 0 5772 3 2 1 2 1 8 1 plimitpl 152 42 0 25 1 0 1 1 0 8 0 sigapl 424 520 0 468 7 0 7 7 0 8 0 futexpl 64 1277 0 1273 1 0 1 1 0 8 0 knotepl 120 553 0 0 17 0 17 17 0 8 0 kqueuepl 216 58 0 46 1 0 1 1 0 8 0 pipepl 320 113 0 86 3 0 3 3 0 8 0 fdescpl 496 501 0 468 6 0 6 6 0 8 1 filepl 152 1986 0 1735 13 0 13 13 0 8 2 lockfpl 104 35 0 29 1 0 1 1 0 8 0 lockfspl 48 17 0 13 1 0 1 1 0 8 0 sessionpl 144 26 0 17 1 0 1 1 0 8 0 pgrppl 48 34 0 17 1 0 1 1 0 8 0 ucredpl 104 177 0 163 1 0 1 1 0 8 0 zombiepl 144 468 0 468 1 0 1 1 0 8 1 processpl 1160 520 0 468 5 0 5 5 0 8 0 procpl 648 665 0 604 6 0 6 6 0 8 0 sockpl 664 316 0 285 9 0 9 9 0 8 5 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 150 0 0 19 0 19 19 0 8 0 mcl2k 2048 28 0 0 4 0 4 4 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 261 0 0 17 0 17 17 0 8 0 bufpl 280 2324 0 100 159 0 159 159 0 8 0 anonpl 24 194577 0 191135 27 4 23 25 0 185 0 amapchunkpl 152 12654 0 12166 22 0 22 22 0 158 2 amappl16 200 5714 0 5700 5 4 1 5 0 8 0 amappl15 192 20 0 20 1 1 0 1 0 8 0 amappl14 184 124 0 111 1 0 1 1 0 8 0 amappl13 176 13 0 13 1 1 0 1 0 8 0 amappl12 168 1153 0 1120 4 1 3 3 0 8 0 amappl11 160 62 0 48 1 0 1 1 0 8 0 amappl10 152 15 0 15 1 1 0 1 0 8 0 amappl9 144 148 0 148 1 1 0 1 0 8 0 amappl8 136 29 0 27 1 0 1 1 0 8 0 amappl7 128 110 0 97 1 0 1 1 0 8 0 amappl6 120 168 0 165 1 0 1 1 0 8 0 amappl5 112 218 0 207 1 0 1 1 0 8 0 amappl4 104 325 0 306 1 0 1 1 0 8 0 amappl3 96 2141 0 2045 3 0 3 3 0 8 0 amappl2 88 795 0 710 3 0 3 3 0 8 0 amappl1 80 8498 0 7905 14 0 14 14 0 8 0 amappl 88 3335 0 3164 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 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 501 0 468 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 501 0 468 1 0 1 1 0 8 0 vmmpekpl 168 5869 0 5835 2 0 2 2 0 8 0 vmmpepl 168 42255 0 40354 90 0 90 90 0 357 5 vmsppl 448 500 0 468 6 1 5 5 0 8 0 rwobjpl 56 19797 0 16967 41 0 41 41 0 8 0 pdppl 4096 1009 0 936 103 30 73 87 0 8 0 pvpl 32 11639 0 0 94 0 94 94 0 265 0 pmappl 248 500 0 468 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 398 0 35 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83472ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x79b306f9ad00, count: 12 ddb{0}> trace x86_ipi_db(ffffffff83472ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x79b306f9ad00, count: -3 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff83036195) at panic+0x1e5 ufs_dirbadentry(ffff8000371c7e28,ffff8000371c7e28,ecfb5d45313973) at ufs_dirbadentry VOP_LOOKUP(fffffd80618079a8,ffff8000371c8130,ffff8000371c8160) at VOP_LOOKUP+0x6e vfs_lookup(ffff8000371c8100) at vfs_lookup+0x8fa namei(ffff8000371c8100) at namei+0x7aa vn_open(ffff8000371c8100,102,0) at vn_open+0x13f sys_ktrace(ffff80002a03e7b8,ffff8000371c82e0,ffff8000371c8230) at sys_ktrace+0x9a syscall(ffff8000371c82e0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf12cf8ba2c0, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83036195) at panic+0x1e5 ufs_dirbadentry(ffff8000371c7e28,ffff8000371c7e28,ecfb5d45313973) at ufs_dirbadentry VOP_LOOKUP(fffffd80618079a8,ffff8000371c8130,ffff8000371c8160) at VOP_LOOKUP+0x6e vfs_lookup(ffff8000371c8100) at vfs_lookup+0x8fa namei(ffff8000371c8100) at namei+0x7aa vn_open(ffff8000371c8100,102,0) at vn_open+0x13f sys_ktrace(ffff80002a03e7b8,ffff8000371c82e0,ffff8000371c8230) at sys_ktrace+0x9a syscall(ffff8000371c82e0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf12cf8ba2c0, count: -10