last executing test programs: 5.252846151s ago: executing program 2 (id=2813): r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) ftruncate(r1, 0x8000) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r4 = open$dir(&(0x7f0000000440)='.\x00', 0x10000, 0x0) r5 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r4, r5, r7) fcntl$getown(r0, 0x5) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = syz_open_pts() close(r9) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000280)=0xffffffff) writev(r9, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r9, &(0x7f0000000240)='c', 0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000029, 0x2a, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="f0106e5f34a77935f1ee87378243ab65442ddf38f9084eb60ec9a6d234a85c491114c176acdec3606b28063b340eb6262b2327a020cf80d2de293f830a3a0865ea7e1fa0d663878d2b91c950b6865b42bcd381332f54f0a6f3e7f5b940e65e449cd14d71dda576fc9608d8d051860147030399e5d78b22f8e390e120b78b580c71cd853e1fe9a1a2d7f09ff57f1e236bab651e1f848156dc53ba1a6df91cc8e0ae9e0dc0d7c92d7f814f71bdf188da9f4d377ecf240ff76c32a61728bdd96592975fd306ab0f6b", 0xc7}, {&(0x7f0000000040)="9e609b66101dba4f95c26e", 0xb}, {&(0x7f00000001c0)="64badb13e9c640aec76d556a0d6db82a7c355be01e4e44a3963853aed721a147779589e4741c7ada9c4a04d6c26b1a09a4f599d6ff3090020440d4a7ff7ce94e46a86c2a361067ae27fa1ad80dfaf8ed97658234e972b90028cbe20cb36036666d7502a8643f5eaa93b7f8ec8a3027252fe3fdb84d09dc5fbba8f2519edb5e026909f7b68a0a681063f195ededf7393d86d03a1fcc", 0x95}, {&(0x7f0000000280)="4a19418ac3c8a330027c415c88cbab7164ee18ee866cb2f0ebdeab26e7cc1f897009b706ba1459b77a4dda0f0bd0d98f9a7a61ce89ba0afbeea84570412ff01c948b042cf0a2cce7d3c72fa21dcd826dfee9ae9f0f005d6d57e6a0fdefd27f31426a2891760204f55d5daada106d263f7875eeb307604bbe0d121309bbe4f5a4ac32a6aa670ff18ca8ca3aa368c7a200a08f70ba7971935edd93c8", 0x9b}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32, @ANYRES32=r11, @ANYBLOB="00020020"], 0x48}, 0x8) setuid(0xee01) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x31, 0x0, 0x0) r13 = socket$inet(0x2, 0x1, 0x1) getsockopt(r13, 0x4, 0x8, 0x0, 0x0) 4.925753644s ago: executing program 2 (id=2817): r0 = msgget(0x2, 0x0) r1 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r1, r2, r4, r5, 0x1, 0x1}, 0x3c7, 0x3, r6, r7, 0x588fcf85, 0x5, 0x9, 0xe2}) r8 = geteuid() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000140)=0x5) r10 = getppid() fcntl$setown(r9, 0x6, r10) sendmsg(r9, &(0x7f0000000280)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="dd50d2a7e2dccb0a8023b1a8ba9b618280439104c0a70e7ca662cb5cd82adcb85a", 0x21}], 0x1, &(0x7f0000000240)=[{0x38, 0x1, 0xe, "be415b0aa44ad8ee9208f9cd01bf23a0ce8134b85b99a567dd020105ee6c2415870d6d215e59f1"}], 0x38}, 0x5) sendto$unix(r9, &(0x7f00000002c0)="d415b52f4f164a6d81acad7807855cd706189ee054c2bfa20747c9ac07fdd5bdb346fb0c576b1062d2c50482d67edffd14b6f507f13445b28868b625150d2be8d058e2bc32d837a62d6fdccd911a7cecd3503b3212707f987d80a398938c0824fa3b98ce1b237608910b9aba139d4cc1ab2fa7bf6523a6a86181a1fde7f0f28d2d48edd868a24790499aedbccfa1f39878a39b3efd586d52980cfc4e52b94005c5cc17f422c22a26b0f66c1dda2e2661237f76dc428a61485a48f7611d6fff5010e3595e1e7af2c2", 0xc8, 0x400, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r9, &(0x7f00000017c0)=[{&(0x7f0000000400)="bea75b09c83fc988d1e28ecdc6c6a69d080b84402ca67ea4dd2fc07d42090a0df5f4bea79cf34d2b1150e2726f60f3a565098040ff389a886b4f10fe3ffcb1232ee5c124954ef161c95eb6fbd99abf5a32", 0x51}, {&(0x7f0000000480)="3a97e97a86cad4e2b43af2b23756ee705ca7158ad17a00d34dce8c1b2040b7f8d1fcf2b3e9ec770dc32c788ce07008298e57cbba959379184497e12adb1861e9baef7cec6b7e4c0c2dae7554d25790a356fe1cb24357e3a0528eb95e20132e3504ba31b7d86df8ec29f2a9f40ec9ee4d0ea9b27c5a863e91acab13915c299b52f4a6fb1195b93ae74243b6d39e56ee205a337da5159ab12c4a6eeb8745ac9f7c2b2d75a8c007b22e0020a84a35e6e744df87e9d32c606352141643692f0e7a02eba50bd409f59337886228281d4b9c8901d3b4fb4a3ffb1d566ce6c267668b750ab244ff93f4a2c5", 0xe8}, {&(0x7f0000000580)="b1e7c013258ad7272d91651c11bd639c7fa4629d1dbe3bb5ce63cb64a467feb04668a0ecf2412c022f38844513101aa1ecfa4ebc482120a98e615042d5e802fedb316aad39a57f75f93945c47d25610ccd4f9f120f715804d2b86b502d5e3fa33995eb7b33aebe71526a4b7c60c322b56789180a180b0c2332c06e3fb4f8344aeb3758ba5ca4e1", 0x87}, {&(0x7f0000000640)="545acb3c6525bb648e616cceb242460963ab38cd447a2fb4d2312c5e8e600eaee27ae517ea031cf744fe50a1fb3064950827de74384754298c3de91619ea454ab49f2bd19c5fa5a2a2398050dbd63c8c6c65281e2c0a662c59352af958c3e5022f57b6b7ff3f6ab37f93f7d1f835d26a4a8f0c00afca043d5928589b3f31d475edccf6430d46727d2ca32bc9618fdaa000a57f8105b45a27ff6b665c88c387b1f2982b6b0e9bb852ede01899bfd0df5ef902871c1a2896e1b8f6593c6f4cbbdf44c3b235dba864e5b2aaac713f07e1494a44047ad7843ab310c4a75e62b9cd316e6729c81e9ad6042ad3b6cb9739f71d3e2d319ab6d5edbd788867c02197f4adc0428d82854f6a2bee508b59979571b04a611df8b5f1052c6db7f0c3996cd8d9827befd0af6f554815bceb1cda7acc8dfaefa8938c3ed67387e7544ebeae74bc79a87a6c2d97686758c241a348d1c2b242a0c91e7b906d6f91f0472a035830c2cafe12d432bd678fc7ac29d0f569589e3c169afa6dd2ddc1a2a0ed2a4e9e4b6c1b76da7beb360fb1ddd5548510e8f1db281bcd16eb577b58657082b3b235bb3a0452b995c56ee468a202560c675ccc7c4429208e9336b903ef76e1ec4dba1b1f5a1659f402dd8ffc6c2e000b806edfaf810919c8bc8d9024f8d73483986d9846665c02671657299d502e83e213301c999613cf2778640276f11c15e2cdc7717c63523d4c3ca2d03c7ac0aa8869b0f945f0962a8f816181d5d928f50bcf90ceb674c8877f058341a53e7d2848c86c24432ab0da2f73e80540c3496ba98e2de517095ab2ca49f3c8ee7ea0f36172f16ee3fc2da1aeb719cec021b567232b0ca3160d0edd2e4336f5fbd1fdbef96c4a61946e03cc574e61723ac0f40ab83103173b19222e84fd89c921bff241e95bb3345394faea12c23f609ceec6ec6d6f5532a57a53ed697591fa1d91e5c15d89efc2289f2c71e69f2b9b3e9eccfcaecf4c5ffbd4fbe01fcdfeea3897e647da21202565af661609be071be925c5c9403d55e4cd7c774c260f2f0bbcc724a19613720e99ebe5de071c717f2908b78a0ba69ae20f31c17fddc331b7ef570ab5d4b2ad266a7feb6e5874d2848832d3fc1ad4248f3d09a2cb0638e546337f86993512b0da19fa79425f033f36526ae6db8a01969d93ab5378f8c94aed2f14791403e3864b24453af568a037b14077e56014f9679e2f2589b026fe2245bd11ad0efeb89cbded782a069320496262b3c1c157664423e4105ed47bc6a3aa87f6ac10e533fe91122ac1b6bbc3d3fd510914410098cf6fadfb0e6718a92aa7b95f3069353e31087446447268fae3008b0ed90fc4b6bab28d26b200a3a407ba62eac79df11728eb9b126ef64ef2aabf8cd8851195786c8d40dc8ae1023fceb8f8bf794ad9282f300ce8498d387d8a87702d49d754cbcfad12eca57ba37600d9212b5ec3f16773172639524f12137c34a66539f6038fcecc8080d9df713604cff1b732df7d88b4d31046226b8894c80a3e0bb40a32a2abf74175fce058b72ddc8780edc8eebb1e2f33a77a7bf15dcbc1de4c2a5ce2ca5403ae768386320b70732b00226dcac4f2ad8ec54f1931877ff71fe506b8dd8f875231b600a90b1661efa1dfdb0a89c38a884d94ea8d4763cce46ed161569e1219169a6cdc8cffae8bc27bf2fc75b4f106b36cda9dbd1e3278ebc86ec6539442e24815832372b69fefdfd189ccd37c0e174e2091f2094e0516417b57f580cff52f6304be41f2f3d7bbcb7f7f1a6e6c49adbf213ac79da442a06ba7bface7ba2e5ad5ab60d5b203c978a81955eea761438ef74c3e5d8b1bce113f77ee270d923ec66eeb211a711c11feb5cc8dac131824b4337ce697e29d7951edf5b680731cd36c814f8893497ab79f85d163ad4a1da5b045e3275304fcca3656e53f0af86f899d2d60f526573f2214bb18e801fe0f8ff0bf8299e5dbfa048ff9a5fffd3c42ee542fb63191565117ceb377a57f3ccb8e69a04dabf85fad4b4db35987bb660c1f611e33a10de3579251fbf9e7e66539245d3d5bd562452c3660cb3a6052116e1b8f36d8f68ac4bc417735fc767cc40c31ffd0c13f89b69200025292934a2439c032fc5f7e656ed0f2b09e372767dab4cd86418dc574fcb6c7d40dd593c01a063cb85abb30a2df46cfe959cad728e226ec36cf1befd23eade6ca03b6f265b35d1bf51b1dff3f012f228974293f8c1825bb2962815a186864c6d08a8e519f428c84b1f40f06c89a226c324aad6f01599b4c03796a9916ccc6053f0fb21b3a0116ec52c23188a2f77afda358814402fb60e2a1c466b244396bbc57bb2051df058ddd5c70405c785712ffd481b0d8de7bc5f6c26576d99c19ea1a210dbf2cafb1de7785ab16498b5116da28d4334750aa212b4e95c5ad1dfe4123532f472344c82f8e270bb4de5b94509caa8ccc5dce1cd661c81efc280fbc4b3c39961b032e595393843186c1e995cdf4efa3326e9ed4e7c4488091490cadd29cd61e6f997e06eccde420ae6a5174ab418a4fffd109750b0def253558eec112bfbab2c7902bbd2408354c523f6289dd9dc59c8c83c6e1c2756a15ac10098d07466304cb1fc05c0d551e2d21c24d0c3f2092500aa8c00b8b3944d22fd6a36cdcc2d7d9095956bb88f621afd9404c19963eae5865a1c29c44a4e39f018f14bec58b3c1b46a951953927518ce68124614b69712349cd65f7294210d857d73e16d164ecc937304bfb4e327812ed0a2217d1899ff2706c77cd578fbc68d36a4d881b4d310d133d3fbf33bf58af8aec055c2156de6b18492253571f4daaa599ba5699e095508bca99100b2a917f4f8d7e60d31aefb03c9a3ffae8bd34d1dc7e2197e01aa7482bedd4abf349e27c229e2d633f2398d00655feb72b4a0a3ff510af7eab0b0dc5b052e277909b44c81bbf1caa0289f4b629445537ee23d8f68cdcf5f589e0ef5830d6a7ffa2f471c994117ed980b7e49b2c33f9742a9496acf395bf03d3142d67e3cbc3c7484494ff03d1b6ea3cc61ca2b1323b7ca8bfc53c9fac7ef9006042654bcb5420b73ac0019e409044e04f00665bd3c17750628ad2e7fee989281cf4ff74e810f27cdb3620df2071608203ae9a39388ae74752ace3ab03d7e91c1098520eab6d8db9aa52edf07561c885bfa5b3521639a0a1d484bf62ce2670197811ffbdf74fb030b4908d061df1cc556e61462969465f07ce8f0858eca7697bf427afdceb4c1d716d684b1b68d0387109efda8f7c97f6d642dea72a3f9d6e869253e0f34a1e2e455356be1e51a5001b5597da227e6fb8d959b941f12a7c68e63b2010b9589ea8cb73555fb87571c3e9788321c6ceab8fc3eb750213a0be507657d55435aa3ae6410eb4441745096a455e642c39ec40ced53869c958f193c8a9f679e432dcf06085dd0b187b01355c96c6fdcfe811ac1695224f6c12a7ce978a4453cb851b2fcfcc6f90ab95340a29a9bb6cfea834f49c2cc0ae66f7828d4e235addb8f38ff412dd68028523f71d6d27ca69fef3d147b2329d49537d05342754c1dbec5ca4ac73c8f2616a40873071d98a9b5bcd23ef79f2418de8654534c23042389976746495927fe07d127a0379f21ae7971b53b9a3ad2dd53bb568f0eb86a3170318cf3bcbb62ef268942f9cbec464fe6b2a159d764e93fefb58d8a83ee1b0a622a5bc8e7ae36ad908cf6f8b4f82d6ec5caaf8528665ff4431deda0c52de90c1af0f9b799ed8a66797a14003fe740f27dbaa346165304c4daa55c7c3b5755323147e1c64d06919008589759b95529eada2288813de845ed497f571f6bf3c861e2da68f114f0b07ece47e91814e4e6fdf80fe7e905964631b83415437de3dd6234fc96bfb3ce0c0c0b138ad6dc91440fc8eea2f0c9dd1a3a5a132a2f11ece6a2fb5c948f2ffecf29fe8940d491477542736bf1e1bfcd652c548682a10588dce8a1043dd156b5429616c09d6a6b6c6dfdc71d2005cabe83e638c81e9631f8a8b6df64389e1724eff1bc6b1173175aa2b56691a5270dda03aee5437ba9fb537d663bc637ac5ce2ade20051949a5fdac43f6cf8ceb1b9648727231f476d80644aa85c848f716c3f3ce4a5f99ae127e5ccd6b512ba79250e1b64e91d63eaf8990c7ef1b25c862a7b9860a6cfcfbc7de0a0d2d4593edd53d2a235af2af05dd82d173ae66fac630de51d9bd8d0d6735df37c0a8e5fc511fd53a800900853de2f8a624c3152a3964d16718a832c84bbe7d3ca1025c3b093ad0744a8a18a2cb7617bf8e242f6ada90917addbb21a268fe88e4cc3918c7755e87223c5fb29062a5d459cb1fad52efeee86c67fd5b7d7353b913f9cc33453779412b028f59ef9625ca11a398d000c7133914eac386849e578beaf48961c78a3b1410975398cce63f85378518b20dc6c538d001a42fdc672b7940d33131df52f3b80fb8c7864a4d0cd540e4dd6d44f081ad1629ef85abf8f0cb212c41a11c019bc4f1c90a00c88999982273d183216772487ed31ee2c073fd74ee8f321a31c33eb03ab8826344a439a98fb030d3012168b8a7032c29623b556058bdd0595f4d4c96de960b9b671aba136ff970b78176eff77ca117aa41883b5607cdff6d498c9f951db5c3fdf98c0034d05fb681799fdaa4ea75cf138e3e61c9b56c314cb77db914ef4f74b19298273b0e03fadfa8d9c56a8e0e20dd4312b1f443394b1e2be248524b88ea3eb0b551908f3648959e41735a02ecb4c8075d603a0a0d3182000c64e5dcb98bf62975bc25f519a952a9b98a2806b080e7a615fbb6d95fbcd8d028c39c8a964a0d59ecc0b847cae4740ef5bd48e17125d05cf104d2b51d55af6ea09c69ec79b6706e0f177a568e22852afd74e9c30d90bc18f9ff44c478dcebd6914512836d28569d6028354a524b9594f791698f5bbd9bace9a2e6ed8680bcbf1db8b12b1a3521a03a419a0ade8519507611406429f5a4497a9916e1db4a9b5f14c6d1adca32eee9f012cc1df7e92536ac34581c2821c0f8c16a0b41fea5496f4edd05c745677f196bc0323d64d32b13e85c0beeacdc8218c8775efbb7e9f630c7aeffea980fa51b260a5718064e765890b4af6bf3bab3896f328e329293849fd912e8a48c0557947d7420c82e3d9b5d919ddec298da2d5e27fda1f12f3270c80741ac646662114a4be95481f90c0fc7bf102f0388f1c780ada6d3b114fd29ac8837e94b71ca146782bb15754dee567681dab053af003a0fc69a016edfefe9106611858117a55ca2577e37cadd2ae9b29bca1514279d04bdc8da69087c832be887afa12157e108e9b8bfe3cbcaf3c4ac40cacedb1b9fe119910663c64c7fa21aeb3a02096f29be2ee313bb89b25e6c03d15c45a4ccadf361e665015b4f121ae9745d6f109e8b6664326bfabc71d2a66bd7078508f36fc9bb6fcc19f00dbe3379607e3aa2f948449cd2dbe7586b6f6b6d20be2ba10242502e567c122518749803f726d2652ef1b43f8aa303ede8140c24797dfc5e74a09395f5472a8df97bf51917a58d2e37496dc685630ca4eb0eda498d72d0bb8544a623fb3f2d8dcd1838f110115cb7eec7a27cd23e360afaa99c6a20e239d6ff39d171c7bcc523a6d0ef63da66b669dfa629b0ccec901b183199a39a8e183501fe4c729d0d589687b5fb12753854ac5e35f7f17d802233ecf19220a6d0911346283ef9ee8b74002179626449a9b647918c0ef0300c5cf1e8d1aaa08fd4fe0f9a2c42b72e28d733659e34fd48e4e0b3cd224a538a1baf53a7e5a6127bddedcace3a3850", 0x1000}, {&(0x7f0000001640)="803c2e91c42389329f3d141004fc09d7f876260eaa8aa0e364979d91be36e8bdc2a207ce7f34f16cf5d3f12c414123990a0e3eaa45374f42fb87eee976aa95e5029332835b017f4542c6f4baff5628848e60258edd762393", 0x58}, {&(0x7f00000016c0)="61353ee45fc38ee23fa2f88c5d68ca2b5fcc2e525833dc4370c8a6c07c4f72a15011af6070c89e7e49757d0987c6db56ce4fe6e785f360422d8001b9294f440c0450ae6dddc04e89f9a1e546f37f981249975bf28f52a2967dba23a53bdc9d26b6a49851323631169d1a58901b02dd5b8fc0b40300c1ef77f0e43ef9fd6647cc9cd48b327b3ce1d2e110b1155615b5f6ce993665f2b55e4f50d0c75ef80851d2e0122ef3242cd7d2ce2ec21dfe44acd624f10feae4227400da", 0xb9}, {&(0x7f0000001780)}], 0x7) r11 = semget$private(0x0, 0x4, 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001840)={{0x8, r8, r2, r1, r3, 0x24, 0x100}, 0x54d5, 0x1, 0x80}) setreuid(r8, r8) renameat(0xffffffffffffffff, &(0x7f00000018c0)='./file0\x00', r9, &(0x7f0000001900)='./file0\x00') unlink(&(0x7f0000001940)='./file0\x00') lchown(&(0x7f0000001980)='./file0\x00', r4, r5) r12 = openat$pf(0xffffffffffffff9c, &(0x7f00000019c0), 0x80, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000001a00)=0x9) r13 = semget(0x1, 0x0, 0x10) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000001a40)=[0xfffc, 0x7, 0x8b, 0x1000]) setuid(r8) r14 = socket(0x6, 0x1, 0x1) setsockopt(r14, 0x1, 0x9, &(0x7f0000001a80)="059cd664237b4639f6db4c0f5ead6751b9f522b8d1cfe39d447fd00dfb9da925d70e560c5383bb2e635bec1bde2e559626cfc33ba3fc8f722e1cbf3e5a353a248d8665fec1e49525c54dc195ac33a2698eb95b3f288e3e155d2a130e8c1ccee9dfd200788551cd190151d75b9bd9e24b86af52b97eb73173ac992a9e8b709bb5e18b6105a34239bb2ef1216d42ec1c9ed5a4fd33d269bac7f319fbe7116f137ea0ac0ecbcb13701ecda4230c649730bc5ba0dba32e4d48ced0cbf55153e85397faab2943fec6845841710affb33e026e88e9bf5fdc837345a8e912c12bd69edc9c1c671b5bc39249e36a", 0xea) setuid(r1) 4.92438032s ago: executing program 2 (id=2819): r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) 4.830340544s ago: executing program 2 (id=2821): syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3a, 0x64, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast}, @generic="3307a4fdabaa2fb85a63a9f457c562826dbc995ea1edc48cddf5521228b4e82d5f7d632d8e8e"}}}}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x3c, 0x0, 0x0, 0x3}]}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0xfffffff9) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 4.828634533s ago: executing program 2 (id=2823): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={{0x7, 0xe}, {0x0, 0x9}}) dup2(r0, r0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x200, 0xfc) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="59f272755ce0a138e7d1016139a5b4790960bbef6725a7fcfd59195601f5b524264c28f77687dee66aab7717ff7796bd4c14535cee21f1038138ed6b71b256e56b1aeddfd77918d8d2db7a40b54a61d63a", 0x51}, {&(0x7f00000000c0)="152bbd0166864080c4730281c263fb0c6b4cc442314959b074fdc002dd10a5c0c371a29b59ec5d843257104c7bf2cd1c9fdc2380b44bf7ba94b9c8c54832862c9cfde72d4790a9e5d1026191471f10c9000f252d10e54219985ee9b5f6e29b421c5a4b41", 0x64}, {&(0x7f0000000280)="c4f53ea71decbcb37adb5fd560281ed2072b6aa21e7b12b91d9838799570341b3ebdcc1dc2d20aafed3f1876e5daea172966e61cf85e29cf95d967e7d22b65519e23c62c0241974087944413d6de97f0ae81b21012bf8c0e659a7aa2f138894d4cefbd0a1b5545e0d1502014abaa44a65ef296a9240b0f071b414562c2a25f842ad15461be518820077ab364a5725dadd0e611b254d3af8e62ae8b2692fd24a2c69ba64caf13c6176461a732d2cae9609df9c93ce8a6140b6d4d62d867547b1f29752f46fcf32d5a06bf0e572ea2e9fe1025e85c16992a86fd587a55f0f730a60e7ddd4373", 0xe5}], 0x3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) fcntl$dupfd(r2, 0x0, r2) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x8000, 0xaf) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x80, 0xa) mknod(&(0x7f0000000080)='./file1\x00', 0x6000, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0720303a00fe8004000000000000000000000000aaff"]) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x3, 0x4, 0x0, "1b35dffb"}}}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0xa819, 0xffffffffffffffff, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x288, 0x0) 4.827894448s ago: executing program 2 (id=2824): r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="5877a5ff6bed37df6e0c537ca4b73f89888b45b03bff91053843ffc8fb6dbcd4cd510c917d637d3dbb443dde16997d3b4763b023b8334e5d78ab6bbe5a09d9294f5c1a7b122c7c22e3d373a1e7666243c07a64a5d6d9110e818a18ea6b095ae3f389ea857e541b31edf62b444544f6db6637f8919ee4bc059414d7e802d4bcf80a6537ab8ba9dc8347587a75dbdb9e492cb742f2a4247b4b1713911f", 0x9c}, {&(0x7f00000000c0)="67d557e8dee3dc675c922f929ee9824ca3dfb5369070e45efeb4835f34891e05564305c640b9afb15e8ee41bd3e5b2519f33230c57f39aebcb91c6441c318907f4128abb5a87904f3acc1cba23fb11a1d7e111052de374c5ad25205bb23b8b37c22e6e66ca92d906386e751ec972b1d81089fcc4cc24d7f9c177db2a4444d738d8cbd1a82f4643f9c49641e4d57b448960f9f76053fd47fa56b4e5a8d9890e49e990a9561c7ac22af65591529d6606b5c5c3cb6759a2009c0b1f1808e345e2bce42cfc1b6d12a8a4424c39ecad46", 0xce}, {&(0x7f00000001c0)="b475bd8b67218dafcf08d8fd07703856e76d5ef78f840f68396e9bac77c3459870c5f6fc07a44f40d9d1a34736a6e79c4a3dd23362ea05b752279327e75c62c74428f51ae4d559e2ede7a8e2b97b3384b348fc93846438d984080954a5f89a41aeef02b051cdd619e8cbf07d0e4c", 0x6e}, {&(0x7f0000000240)="f19ab68dcdcebbe39426f792e16d3f7e963a4732540f2a5774f2979315fa90f7b5da7fa78c2b5ca7546fad", 0x2b}, {&(0x7f0000000280)="0efa1649f28dd00e77e2a268b60ec4c39c086ed61f55985d08518891926e602eda23f328a7ac3b1601590c558eb903ec5912494b9d438ebe568f70c3a5bc1c42783bc9e874da496c7cded0eafbb9faa20d3d68cad346d9e00a187395ad9a846c446f72ad576ca4aedd854b02e71a0220abc0c1063beee55e48f40de7ef9784ab80b9", 0x82}, {&(0x7f0000000340)="2adde18813a42cf6b550ed95f58b40082883c632144d", 0x16}, {&(0x7f0000000380)="99e9a716afe2a80d73f886416b11ff30413f55512eae736e000746d8182cee26b0569abcabda9a784169cced5bf10b2962f1a4a6e69b8e592e501d726341cc59ac95da966ee43eda0919e6ce74b377506049429766741d249ab0a159e913db19e0b9d9462d464a63068adfdf0789f9cbfd27c613c05602a23e2e9d5bfe764e696064f7c015c6c9ba4164eecf96a5c31c76554065df4db037fb76e21e142f509f5adacd6b18772e12083ce377eb", 0xad}, {&(0x7f0000000440)="f4df70e6a1937b4ee082daf2fd9a5dad910a2c0a0135efaa409a58e642b7da84d35d371618a1f39a6668451e6a207d2ca4", 0x31}, {&(0x7f0000000480)="21140483e83b122d9ce670fee06d3c2910b40bd954d3371a654192fc6a16b0605ce5e209c58fe54b1d30b86d6a7d16a4311cf551b1b645c02e19584a0eb0f4cb0fba1595fbb0d74fb116335e5e063e081aa2691e88a9a23a890868ce6ffb62699de2a232a86f29ee15aa78724048e01768a24629e0c06c0d629c9bd4b2288d6b8c8159f37e7c9d8902cbcc574d646c2242c1cbaf9bdf0fe8e85b2ef1663ed6b51670", 0xa2}], 0x9) kqueue() ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000640)={{}, 0x7, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000680)=@in6={0x18, 0x1, 0x8, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f00000006c0)="cd5710abc3669aebd28246971eba3d64e338e6991aceb302d9863094214b5d58647d5ab3a8", 0x25}, {&(0x7f0000000700)="139be0218b870848ece177d4263bb2ae802a3ebf4e2fb068c15174f8da8118fe7662eebe5793413fcb82f042a2", 0x2d}, {&(0x7f0000000740)="a90512848f5545d1b2070561fb8d9e7853192b302cbbeacfa759e0caca3dd9afed8952888999008e3c90c215345b6ab971b5d24aa8faf444a4e436a1adb80adec0d69930cd470011bd46677fbdb9bb04f0edaaa50b26f9db", 0x58}, {&(0x7f00000007c0)="9f58115ce85f90fa11afba226701d71f61ccdc140879bc1900ef5afac455b6b5f0f27cade72018fddc3a0c1868cd6bd9f38591e20ae4bc51a4cad62195c97baa18d43130f2d6fecc99a65db06ecbbc376dde98edcb4c3b4bbd4b1ab5e87fb66aec", 0x61}], 0x4, &(0x7f0000000880)=[{0x100, 0x1, 0x78, "c1df6517f67a1699dd33365f7afab363f3a81c098668ed2861aadbccebf71882873af09c90f2135f78eff74aa59386d581c498345be56a8ed91dd05fcf25b6b6a5ee74976cb03f4b998dd370d720c3afa1620e8c97ca82554e1ada6d5643b6e910ba4e9e9a10c5052b4522ef0146ada7b14041d8be845c92cad7cd9136077141caa79f8d264708d08ba509221b372b2288fa7b28d06b654dd38dafd0b6df26a0a7190cc38f728d90acef63617167272ff077acdb8d08d389762f95ea0ad11407cde94e5183ecef3bbb67fbc3b6bba3567342c2f48c4574829ff3d773454a84df26238a157a100a3ea113"}, {0x90, 0x1, 0xd3, "37d8bca5b0c99753728182374412088c9673c19440960554052d46f0d1cb56cc302d0a8503afb7926300df78433448165048f4b64264c8337a0d11bfdf795165cab386f8f43e6f72eb9780452b321f2e68b026f8d80dc4b35e9d50c0bd289946376fdfbad930c83c9d1e634a847fbaab666377d9a1e2b642242dbe"}, {0x88, 0x1, 0x0, "d357c39821a08bc15ad735e64a51216a0fd0018962846d35e0e6cf4d1a551bfa4ff3ce3f308483871aa02484907dff4899a05d38076b7256e6737dfcdf19358863f0adf7e94525d21795febea6d31e2a892faeb54aa87aa1592f44c3896b88aefbd473020ad631fc7df97d321f27ab1ad14fc9c1e5"}, {0x68, 0x1, 0x7, "cee5ee1ff49b8e25af569a3b3751d8abffab8eec09277174b4f2f929a59350fca158ffd2c0df21cb81b4d63b8981d1d45c2444810d0e18b4a973261f151de29a13f3d393efb17af057cc459da01571d212"}, {0xb8, 0xffff, 0x3, "502e3141211d1d2a089d1f7db5d8b4a2b0df14a3161a532a7c9f90c780530be8a8d3c70e52a68dd9cec5ab68aed286f4607bb4f4bcc31a66dd9819e638bf1d3f41c4bf6721813a3587b82f51f804a291261be6a8288bd26fb77de19393101fe5237ad3aa576d9fdc564748c2b910f1f6398227253b248aaa9e55a82a87fd919bf191897da0af6090a0f080f24708c7a038154e2e75aaca3300968a055259cde95eca06acd67c"}, {0x80, 0x1, 0x8e, "4df4b3b23f4c154fe5123b003c5f6ec4ae806e960a7ca2f3d711c0c537dee96460fa4bbf5714a3293322e3c00df94bbd2974a948a16fc9603332a2c92484315db731a520300f4fc14784bc8219487d765cbb219ca9fc9970ab8dc858f2d73cc4f0c681b822723035e410"}], 0x3b8}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000c80)={0x80, 0x78e0, 0x30000000, 0x7, "1401ace8fa338c5275195f116adf4ba8f1eab83f", 0x5, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0), 0x800, 0x0) r2 = dup2(r0, r1) r3 = syz_open_pts() r4 = dup2(r3, r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000d00)=0x5) pread(r0, &(0x7f0000000d40)="e1d5c6813ce2aae8b080621a0374ed2828ef97ed536a6929c49e9873311a0d8c6cfaf16eef4706f5701c2ee97dd5db5571b542556b83827c17a2ed44ff940ae552963b1d1498cdaaf8c5b932ed9c51b219f57ca173d0e9a94793cb16ae00651f60b98a2c6ae4d48f7a976a31aedfb26789c7fd2435ae08ff8b0f5004ea4f6d34121c547fce4f08bbcc2b9606c1e22041ba511c7dd015ec67dab8f5320f56af910358690a53afbef6cb0a52f39c9432b27edbbb3757d36191438a02b00656c7c2146ec18cd485d4bf912122b5a8f95f485c11307ada320cd55d5a4f8bb3a2bec8c3c34ec8dc3911bbd583d0", 0xeb, 0x8) write(r2, &(0x7f0000000e40)="53da14f1a8adecb4523fafbd87e6320464b4765ae65ca62df40921168a41a3042c22e5071a4a546df1cab916b2d4fb93f5fb33561654c4ae1dac511d6b41999f73944d72", 0x44) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000ec0), 0x0, 0x0) kevent(r1, &(0x7f0000000f00)=[{{r5}, 0xfffffffffffffffd, 0x61, 0x4, 0x18f, 0x7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x8, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x24, 0x2, 0xfe, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40, 0x100, 0x9504}], 0x6, &(0x7f0000000f80)=[{{r4}, 0xfffffffffffffffe, 0xc6, 0x1, 0x563, 0x10001}], 0xced0, &(0x7f0000000fc0)={0x1, 0x3}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001000), 0x1, 0x0) connect$unix(r6, &(0x7f0000001040)=@file={0x0, './file0\x00'}, 0xa) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000001080)=r6) r7 = socket(0x1, 0x4000, 0xa) clock_gettime(0x0, &(0x7f00000010c0)) openat(r2, &(0x7f0000001100)='./file0\x00', 0x40, 0x2b) getdents(0xffffffffffffff9c, &(0x7f0000001140), 0x0) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000001180)=0x5) openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0), 0x10000, 0x0) lstat(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)) open(&(0x7f00000012c0)='./file0\x00', 0x400, 0x10) write(r1, &(0x7f0000001300)="0d0b0858d39e026d8292d937c1c3d42741c7f78804911258c41365be256630dcb987f14b749cff957c75", 0x2a) sendmsg(r7, &(0x7f0000002d80)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000001340)="1e54f598604eeadb716dace1dfafafe15f5827f1d87c8b38c7222985c54c6e2346db484b38b841575d52ac21baf770c95f0415a904cfa43a81cf408fc29a2bcfe1022752de7c5ee6c030527019b7decb58fffebc5c15b039a142bfee881efce3300337f905db815e1281e0447e3a60a765161e1ff3c8b067b47e9cce0587eebf8b91d3c560c47b7c8f4ec63e892142892accec10d74af9a03caca079e00646ca396149459934b64eaa9dad3a9d6f0a4d50fc5acb8b7a3632ea78053fcb282f9c0a8aff7608862b50985ce724d3eda6bd728b3de4417e5d24c759b9", 0xdb}, {&(0x7f0000001440)="082ffdce64a4163c996b29b1c7ddb6b141c19ed32f96f1490a08459111bd6a8a734e1867ef1645d890e96b02c87cd80e69cd158ef3f23b8782b2347805e8b593d77e195b2f2afdf16a14b24ae57c5f8944f93690b7a43670a1d1fecebc3adc4d59a68b17404af7f93a44ee46c80f1a4709eec021f96be90a2fd5c797bd0e8266e484746e1b43f1c17a411e9d055b57559e15170e796367d76415791119210d4e3b1c60fee973e9fb3eaa4ae8f2ac4732ab29231a2187470d73f0f97b98cf7fb619c265ebb563ad7ca7e986164216c8d782f7c383aa9de0", 0xd7}, {&(0x7f0000001540)="7a79c1013e9ea62c634ed9983a4f2a87acd37672e33546cfa516d4111e8982841ba290f312986954fd31451b9c481b9630f3c6491236827e32d979d3ddd5288e11a20ef3fadae536a57cd7dc2691fb0602fbf5903926b0a3d4d542e551f32a585d14415381e12e351eb0b71d1c49938a0b071608563725b1b5da1f03513fb9619cb7dcf7d4239daab85cf7e881f0f8931d726bbccf59c3da1c082197fc1603914d7dc3b712b5222843b5b959bad3e5a04374799cbe314843dd9c5ff3bf7dfa42644722cba7c679e4f05f59b21ba92ec2682533", 0xd3}, {&(0x7f0000001640)="179a2175a7ee438d36c07a8b77b44673018c2b4a6dff03a5f333214cecb1875d8171c164a812785eb5492c4605cb35c5bab3fbfb7db078622553555abe3f3c9e450c42826ecd61ebb6de0648a27bfad2f4d26179dc35d69a0511d3e1e1191555219421ea411c6696e95742d06da74f5801bbe07c1e12079324d32bbfdcac", 0x7e}, {&(0x7f00000016c0)="3632ff4763575cc4e57e073bc1b969c3ba2dd34b4b6b7c43c2b545381441279fa0c05c94f89b796d", 0x28}, {&(0x7f0000001700)="06c2df5f67227f197f3640ebabe213639493a916e53c7ee8f2e9328bf93e242e30d54643a8db410c1f66708c006e9316fa9bc57b8338b636a8f5e03c861a19485c2f2f95af619e0dc75ce52a91ac8d49c48255ecbfb075a8039022bd7a2d91245f0f227224a2b261bf9fe77dd22507439b91fb5062c1ae24b6560a327bbacade5b6e186be2f6dfdda799d3f3a0d3e631a25c21d3dbd1c1745ee487dd779e656f7ccb8d77baa50a2cf558c99f9600c6f8f4e9aea5fb17ec83002342498aff8d6bb160d02e", 0xc4}, {&(0x7f0000001800)="d74eef980d7f706e84e7367ed150c43f8a19fed949679e4cedc11a4a09318b840c9782b281e470b9f57a1ef6ff3869d102e56ad5ed015e6545394bacab7c9dd105783141b7109e4eab0d19f862de99fcf9ed5d0b6879bd8422578e6e8f4d8ab956c5197b2d91fc391abf6afcf6e67cb184f171599be55e82d5697c7df3b0a1e8", 0x80}], 0x7, &(0x7f0000001900)=[{0x78, 0xffff, 0x7, "5546653cbd11189c9e8c2e636a4199a5f297780c6c9084811b50989ffce12f69e64d41abd3f9bbb6ea0f20a3cafaad471e79a577687d7129f0d3be2e447a19a060afc0933fd16616cd36041b08fd49229bb8cc301b267a8db69fdfc49844954aa512dc1bb21a"}, {0x70, 0x1, 0x0, "af322662598304c8367cab4b791d38be51a0d9eb28e9c74d4e56acb673501dfc38854bc0bc3b9260fe9dbdf80b2cfdb99016740df3daf96e685feab95c7174f0ebd29ae3ad37bb04dbfed53f475f4fa0ce3f9e871222dec82a0e526e"}, {0x108, 0x1, 0xfffffffb, "f12f3ba57c61ceba9396c5808a00b91c753f13100375db78d3c0b1134ffccf5ded9d5e9aa3bbeaaba41c9371fe7d66ef3facceab5528f13012cd78c67fbbf3510347819f92f8fdeab08b2f1560ff56c2107a5975c7d0d2277311c18e4eca396a48b659a3369d65bf28ca562fdc1f5d5eadaf0aec078b73aaae50c24dcd5a9cb691a87ac44ddf8b5236e24b2e7434ab493708e4310424a866086e47c43ddb5202b7b826675427cfa88cbe71e04b19af8d3744f04789a7e836a4a04880b792c2bcbbed213dde58d071f1d70a46c01ea0c36fd89d032c74d7ba75743620a0034ba498046926e3ae451f19ec03be1de3d07a048fda8c41"}, {0x100, 0x1, 0x80000000, "489a7dd755f2d02ec2be5d493019e53e58cd88923d7c19c4c522498c22836b9d59b0cc057e94d2780c2a82163467a44aeffcc4e0dd06975620b9647676aea8a64f4a1d576242ea92f06774bf6c19ffba7d0406c2e9876c79fd16e86c2518d1efa276938f863acf1e598d7312403b93062e14dc78a019e2b2d96c3e9e30e49cd174402c1c583eda00f5b5ff0bde7338551dd6de2e8f783145cd5a589b04b92c6488a0842ee553114c55aff398379708edc6d8c9314ed417c60564e849c98ad97d0a031f8b04c088965361dbc088f9d98af1f23c46dba2f30ca9a33a61e6992d790fb7619b710a215f885051d3"}, {0x100, 0xffff, 0x8, "a2ce4b126518a0e899b0813a26065e2966811f9240e95e9d4f0943f451f12773ef09b40e7e1984c27ae4dc16c693bf3b35a9da39303c671bf1d4fd43692977f285bd4aa60d2f4ef06b8049c53c0b402da66595be4177995576d2b5a1b9d9a9bfb4e3b0af7e8fcb610a2ef623806790a41b023e7da0e925428d1003b37a086bfe0d90d06ddd70e29d293065c9b897634bbdff464a6abb05202449a02096550e8851a778bb34baff2f777fd7bd69d62c7928bc74e3ba58f1c7caa6bdfd6754010dc7230ee4fdbdd1a1dfbe46690f67970efde11d344008a727388987f70aabffaf6fd859a12e365c3f8a82"}, {0x80, 0x1, 0x7000000, "0d30d0365e40bc8544d7138fa74d8e2c25bdf4eacb606a1c34387661402c5e7fc82e1fdda1c8c4cdee95ce07ca9f4ad2ab1a583d2b80d2aac19864c613fbce9db947325281df433b6a7ab1aadffbda34880cb4f63d2327186e960c71c008c3f100c8f5fa5ad6062db370ab5fba5534"}, {0x1010, 0x1, 0x6, "7aee76a10df8aea9b09f63fc7eb6bee4a968e025880ac36c91dfe7c0d0b9f89c3d7719ba528312d787e8192d29a9959efaa1deb8aac1e16aadc77394bd77f897f81b410fed7aa0d4feeaf484dd7f535e98f325d35c4fe070c2b76c1d518cee8ed02b20b181f73df964a70dd323e2af8079c0d64e5cd371ed44f9accab41362ead9af648e58ad0ca99494a859e2e4cf940272a52fb0731c28399459d6e26ea1d95624693f9ae5c5c32eaabbc39592b9f04bff7bc528762709a1ab2ae0c054c98e772b2268a65fd2cc85a44a2f67c6ae4cb4a50e6a4e5cb536e7c1410ae37ab4468bd939fa31ce9572b9b1ad0c3287b70211655884262164d99978763581dc65571af2caf2fb3f92b5c95d85b3bf249f82bb83a28420277d7123947c79c21175f91953421956c571de5e65dd2b2af930eb21fac1bfc882d103430731df6935eac3445f379dfa225a37e1807d144d9621b84bdcccf08d7c4502de2de018044510f7799b31a374467522fed2ba1f9759f7ed9b61fb8d8ef1d9db23950dd68bbb45fa3e780620b918d891118d99cd600a22eb3b812720c213ac3c20146b66c2b91048bdbee789ea0964e3f3e052563e366fafa079324d3d58b766a3edf125d2fc29c7ed2d1cb006311d4e412b3322eb6c5378fd5085c396dcbc115707a9006f8497db258afde682bd6ae5071d1f82c769bf8b591b8187885ef45367a47c0d774fbcef7873a585e2a5e992f977193ffa4ecafa2521bd6a3cceebac0e0689058669e638e681979d52bde1c4a376165bbcfe7cf0aac3333ef38b4e7e9255a200524267c6f793bbca83b9839af83d6208e596e85b6ea41a8dd1129cae79a0edb08c5c629ca6c27ddae93c25f6a241295ecec229b95f59c1baad37b20602e5938ad88ff63564b51c4e11a1c860c33dc2368021593f9c1c31b1e19b8285588421564559a21a077c90149b63e7ab26159849e61517a93be39244d8ca7a269a5ffda3e32cc440dac12ab4447b511c0eb1c01408817da288c47b7983771f6247eef5e8364e562d2862dedd71a38650a6ff618be43e19994ecbb9ae599fe6a47a61f401f1684215afc25b1b6d4e2123fd226712a0304007eff438cefb09af8b3e2458da93c4dc4126478a63ca0f9a70515835f0cc34b69addf4ece5fa08f4c986e581f9d6704408cae4be640d89fd072f4061d5880945792c5017e2ebe8931c126f73e3e44bed034e399615cc63c7650cff54acd42cde1d1f48479d0266ad498a1ebbec7044bc430da27317801f15116bdf10be83097a18302575e4d1e3a40c68f51c2c6c6be49e9fd3ba2bd43bd26405d5996eec6711eef6d46d1e91e165c5d8062d9d8ff60c91446d86068a4eed78f9557f95fddb1960a1d64eb9a61e5775b21b884bd04e7cbb1b8fe434915b0830efe0bc55f2583a91ae5082a1f11edfa76512652345f586d6583654a4b7be83d984cdb732376118e38ee210987424b5c510ef48390ec9f82e350ca43f001957f1b671464346e73dda91ac0b20408620f178fa58a5756310db25dbda6fa264edfbe7a667486295fc9d234b6b47c201dc64acac4ed92545f9bdecd2d5f988d57b8c932cae6e32ae4613240ba4d2e4b710d66c9505da16ba65c59fb6e59a5be32b51bfa07977eaed34660640e167a3ce9da8660ee06300ebd072abecf0f99d547d9d4acafd02c255c65342b9608b3d70ea4c04f28525cb4e03b8b074ae565ab6d708070265fc5fb8b06ceb0628343d3d54f05e8ddf5824f3117d15bd255f5b6f7f1ab27552086c298d18d84d41c6d014e061b5113601ae9573410e3f641d04d8c905bdfd5c4b385c9ec2baea7a2d6f31e51e3882719b5ffca1f3a4b9975414c541c376d00450bb8b6c81f2b18527b61f7b9ee0ac597c929d14653c70897dc4c7d7c7f1d9863de38efd5fa7de89340e8808685cdba759b1a5aaac607e67d995e425da8713beee0a654de9b125a0d1023761b9b0eb0741320ff06d5bae6e6fe17e28622fa286d10ecc5542b98b9ce0a24facb236409a4fe82ef5fe4bc5a4eef0a0d6cce8c8e4696c4664fcc2c2cedbe13170900cbdade14eb058148dd9cf2cef05d6f74b589f5a52a96c2300f812b0bd08006226c2eed6401bfbbd0f5e1ea853524ec0d06f4b62619f0b41a38aa2f643007be710cea1be7450c82deb92781502a278e6364e802369c0836a157b5ef6ff6a9ea20cea9aeb4245eee32f41f0047b5caadf73b8176e76785c43c9f3733d736b3bf3dffe1cd49e38468810d6e51683bf4f6b7f9c014cd4cc2ec3b5bf117b9ba36e3cda57fdcb326a655695fb8241f292628d35140edfbac989398f7017dbfd4aaa35c9cf4dccb7029382f55664a0ea5a29172af62f4e296fe9821967cfaff50270a05c8747fc351ea87a1e94fa3e44904b93589e88fde5e4cc1949b70c67f0cc05827936a209ae660451ce98bc56b15cbd04bdba2ce09094c37c2031acb3e400dc438d5032b515b76f0bdae6926d94e859bf02a03ad8c3748202fdf0c6c177f0fbb5ceb1d24c4d3112b72d93843f4ac09dc5b20dd163133aa40be64c1eb686ecef7dd9bc744b726c7834dec4d2b8add672a6a472e7faa4f2b2d9e958752d41cf4d096c52103c6187f67201ee53cfacf286ee68320788fe2c501fd5529db62b6420047cb59eb0e2470e3c031add165464a92b3936a33528d12c1f400f29f273d7b09b0fa6af6ddb5bbc2ef326c52ca13e0e2006cd200958248485337b7e1bc066f90ac48472c1eb3dd426f2a3e49376ccca627ae2c52a8a327d4f59a8c909c74cf8a86ffff739a390912c97b090a14c15a68d963724ac6efb4fb5766f69bf8e12166ef0c4fc5eef81021f2b8fa08e320c620be5142241826afa289776c635bd409a90009df02307b973cdc7a2dfb6624ebde37eb21a3f92b22ed57afb6f6570bb50a98260ef1f136c4f31e5b6790ebc5de43bd67816c6f5de8f792cf0758fc0ad38996992482715a0b0c2380700c880908f1d78b8b572dc6dc999fca3e596cf27d996bd09f17bd9c7593cb24d679f59a34a5753fcd8077065b123b86110dc80f206b516d422e57b16b45c603113a44e1eb62353271426e6389f852167633897dc32ed1f22a2be419fac945c199201db0fd178a7c5d1478e1a018ae5041e7f37e508a5b977aef794ef89124bdce9bb9b29da2dbd7ddfb1032cc9209caf8b8eecf64a705de304dcaf027e440cdb105419b72a4065201325ced8041b86fb3e9691a3adbe932c10575f2ae518bd92b50bc508d4f22e899ad508d3d2bc85d40acf8368d0361a20bcc9a59603fd6e365120c22ec00d63af4080b4d7e96f62916a5d0e98a0728b092e2b7e64e96a5fbf5e09781a6d3b39a46b0c9c98a2adb3fec978b97c455ece4b0503a4ee25f62c80e330566cec8ba48e6c05b67dd24088d104ee8c48202313c7484a74e99990e88a1abdb2f399aa28fdcec6d82def9eb4d65f55749b272376646376aedcaaa07475360f2a1eca9a2026aba1eb92be81e6f9cfbd65fb144e2d4576b38f9c5604a4c21a72e4e01042db5cadd6c8c00fc92274ce5d934bc5e9d46debba0dbf5bbc4662dc2dcdfa17513e7dec5d003388b1bf8af7d0bb12c1eec5d8e1ff63a3fef6bf6a8fb4625c0527a158579b89dc793fc0869b7c57bdb043f226c33d6599ff6a6d157656e42af5666e3ecc2ac5f44c7a6dd7f5df32d89cb0d25f0d2f01b6f614fe03209c6970a38686ae4ab096798d81e026f41b4a12aa6dd82ac772c60f666a5092b52bc6765fc311e98b98b6d2c49ff29be654eba7156feb93ad807105aeb7f602dfc04c7083f79c2a8e3d290362c6815d1ada6aeb8d023d7125e46688f027a6b49ee0e504b9a0db2cd63fe47876a6435a0c053604b487a311a1856844ce71ce4e982860b053674b064de61841bf0f65b49f9b65eb962716fe4228ec7d1c70fb35181d7b4a6f1810e993d1f2ac457c23a99a7409ffe83674e03c2dfcacc8e4cb518bd2e08d8a69b3971f6f19642de4fbdeeac69a6b01be9e4f50eb8b12efc41baa4237a631eb6dc1d1d8c66a2fb99c1af9a3624d2f9a524a731b7c2d433958567e2c0f975c1902d0e585dc0705d27d103d99b13f172f37b29705a9db7c914a139531b9241e05d8f673ffcf4598cceb3f5a61389496ad7ae4cdb2302fbad032d644bca983abb5781e2c1361585a751149615fee58ede30f00ca550ca1136ec185e06792f5d726c6a6a87ec27d0936a3266f2d585c2a6287ece1307a2e096ea227278a627123905816101657023a855742d33d247181d3662f9351c1d0b2d1a8997f72528efe96be25e5c41a56dc1bd0465a8b8db8a36ee67d745f42ae9d4cbaf25ab9c492d499085c1f8128c0bb2dafdd9a0ff1cef5dbb8ae294aae0c7069d2a61551cea6aaaedd1b4b2618ac9adc1139ea07d6836c1bbfdaad8ce585c5ec00fef626705c6481d9d036d01bb0b5f4f9e34d4ee721594adfdab2e4e97f06fc91e79ff2fb0e443ed18f09328f8655bb52d1af128977d462f8ffbab0656844033900b5b1466289fd1cb8b1f877257b343e0acb24ee82205c87d82c5b14184f6f741469fdc95ffc7369bd4a7bec862f944ee879fbb2a59f45fff06d1a44d1e3748635db9bf3cfbcee73717779e64df3a8613e0e7b750a86927cecc391875db1f27c5a21938995f4787090bdd17bc532785206b45adc3d1b01d3304aca2ba24604c185e53b709172434a1353b344ba24449014fe5ff0c8465c3d19fea4e96c8e2cfcfe76c36fa1215c27bffb1063efcc7fce8746b0b6ba3dd1c5db5d741295c90bd84751078321f2842ca86e7f7f91ca4210a9986a306f459bf5b90d64ccc87899bf4b6e1f2f75acc2fe76f922fe4eadeaf770d2658c670f03dd21dff5bda27519d6fd13e6b9bb624224c9d7801a9422e01d33a417ff75fddc478fd42d25ba5ed48abc37dbbb4a9c222c6d5e08631aeacc7fb1ad1b3de08f332501c3f35668177aa8e419321fd0aa783c72f03d5fdd9eceb3e196132f8a7c36d24123a7a8a01e267ea5fbb8ff21bfffb0a8ff25eae2d2c23bddb910eb777804783be6ca738e33f4fe326e464fb464e2a77cae0d4734d9e92a31b33d979bf4f92f2b43cee24d29c76cb89e61d013589f724d3055a724f2e66fcf3b9b34f175888cbb11bde016c174194ef9983fb550fbf7aa9f77cbefb19a5233d2dec0268fd901a008b12d1cde84346a635dfc04094df7143b352488f627775a5a60ee2450657128c0a82e6eb77f910cc1a10c3715ec1f2947f8a1587e8652c005ea6925d6221dd156bc06df8022df1359157464f6d6ad7e5ff0dddaaf57b7d80a1efd15947bfcde52478869167cb41fa4a929821f60c32f345279ab236a4b57f7a2aaf433a377f62355a6a4e0d7cf6893dd76b98899ef84399bcc23d55c304ac9e93a1f7d47d8dd03143d395147d7a5db836fe8eae2c2c2b6d350a22382dc772e20ebeff964d31596f2de2aa8601f05cda60d548a686aa7a4291cd6f68b067a34146b57a6d48c35dfb8b359166e409163c5312969e5194a8c8c82138e137acda9d5d65ab6232b4174ca1a11f37320376e426f326ad9ed55534c6c52606f9833c9532543604667f5b925a2b3b5f326ee1dca01108178246d382498faee8507d7bd785b4a08dbc77c9d5a8e6b6457cda4c8880b5caa02cb8c50d64ed02190cc777d8985b9ffec90bae32cb856746fa226f73994a9d792f1f500509535540dec878530113985fc81a225f1f4efc5fa675f3eb15d0c37576d4e763deac885fe0b748093537496d028c3b15e562bf85f18"}], 0x1480}, 0x0) getpeername(r7, &(0x7f0000002dc0)=@in, &(0x7f0000002e00)=0xc) 2.747679594s ago: executing program 3 (id=2873): setuid(0xee01) r0 = getuid() seteuid(r0) r1 = socket$inet(0x2, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x104, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0x60}, 0xfffffffc, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="92c65d70b0661892f9fcdc66505a621569922d0d6e8cea8f0aa2d65bfb53", 0x1e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1cf) r4 = getuid() fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) fchdir(r1) 2.585981798s ago: executing program 3 (id=2876): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async, rerun: 32) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 32) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000640)=""/152, 0x98}], 0x1000000000000006, 0x6) (async) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x5, 0xc430, 0x4}) (async) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) close(0xffffffffffffffff) (async) r3 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x3, 0x10, 0x1, 0x2, 0x1, 0xc, 0xf1a}) r4 = socket(0x1, 0x2, 0x0) (async) chdir(&(0x7f0000000000)='./file0/file0\x00') r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4011, r5, 0x681) (async) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) 2.403148268s ago: executing program 3 (id=2879): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (rerun: 32) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, 0xffffffffffffffff) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r3, 0x80046471, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x64}, {0x8106, 0x8}]}) (async, rerun: 64) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xffffffff) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000200)={0x200, 0x6, 0x3, 0x800, 0x3c68, 0x9, 0x6, 0x10, [{0x43d, 0x2, 0x3, 0x4}, {0x152253a5, 0x9, 0x1, 0x8}, {0x4, 0x3, 0x2}, {0x3, 0xd8b, 0x6, 0xfffffffd}, {0x4, 0xa, 0x7, 0x1}, {0x2, 0x8, 0x5, 0x226}, {0x9, 0x1, 0x9, 0x2}, {0x1, 0x9, 0xfffffff9, 0x28b5}, {0x8, 0x2, 0x843, 0x9}, {0xc27, 0x32, 0x7, 0x8}, {0xec0, 0x400, 0x800, 0x3}, {0x10001, 0x7fff, 0x7, 0x1}, {0x8, 0xfffffffe, 0x5, 0x6}, {0x5, 0x6, 0x1, 0x3}, {0x9, 0x447, 0xb}, {0x4, 0x10f, 0xa5d, 0x5}]}) 2.345397468s ago: executing program 3 (id=2882): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fsync(r0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/91, 0x5d}], 0x100000000000022b, 0xfffffffffffffffc) 2.345201244s ago: executing program 3 (id=2883): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)="6aab0d09000000ba0fdd01050b7336e2c9fde31e05", 0x15}, {&(0x7f0000000180)="051ee9e63800327de87a5cc980e71a950e222a73bdf2ef4077fa96ee731b2ffaa2550d0916ec876477d6b8477667f455de1d12487142267516e289fca37d6345662ef189b0e5e415c347420d55ad4e9ecb2119c73f", 0x55}], 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71fff7ffff276b034dd028634d18186ee5ff56bc75d3049f426bd6ab3992a5d5995a814e", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00004d0000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) 2.130445451s ago: executing program 3 (id=2887): r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="807be94532a764489189174dca7ea8a759de20470673a55a31611a6857bfd7762bf04299191a485afdb3dd1cb4200e7cb8432136e685242878cf39ee2b1a93f02e8ba68967bd38463e07e9226c9c4b5e1b446d427b9c8a73a4b79b680c7aedf04b04c409be", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000300)="5c3f20aa2c376b76301a34af12a76b37571088bc20e78a273a5a3f748b683dc4a340830a875f09da15533302354ca616ba2f1375c67d9a01f0b78064a90fbfe7a12bc66b31ae236d1dc75f876e471f6b69a556a3389f26c5d560fa9b95b80865d4c2fe4523628cad0a49f1bdda00981510a4403951522a9574334576fed16ff5ac10e08ce44e118a41e2fca88388aa01d10e4125bddcfda4aa9ec7555a29b51c7b40e7cf36907a381259be1b25f103c4eb833f8ecfe137b028c7ab17687a86aa5f2f75441cf0d28c7c99ed2dcb210468ee98cc1e99a604b4fda98a675c078551bcff709c4d2e360beaa4c76c7c9e8748e86fe6bc13e9553f2f338c695433688a5cdd4b9490015e9269ce986211bb61020848295351466fe1c8928ad39cbc3bda7ba8d12f0d86fec8b083d4b20f2679fb2a629d496aa73e37ae1198370e89ccee06d14996c102c5373d3bc649d1c08ff8d0d71a6be078e1d3600dae2944a891f199a6779c797edd73f3423420469b6a651af548808642b7568f68118d42ef6b94e29f04f9a5d5db0be06042b237a1862ee2920ff53b43445ca0138e043ca1b8dd26827fd2c3125ab89f555cb7cdd3ff913c42db6f115efd59839706ebc7a982922c48fa75e2eb9fa767593464a6d8a2b6d03157fa729ac3d6e9a8008eb63739e7dffcbe9ee81036bc7fcb0c8eba7d47586499ee87f05d8c335e2418bf0853e047d701dbc168c3aab2", &(0x7f0000000040)=0x208, &(0x7f0000000100), 0x0) 1.587531912s ago: executing program 4 (id=2903): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x6c, 0x0, 0xfa, 0x9}, {0x7, 0x0, 0x0, 0x2}, {0x8016, 0x10, 0xa4, 0x8}]}) r1 = syz_open_pts() fcntl$getflags(r1, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="b59ad7e2ec1affff7fffff0286dd64923b5d0008610300000000000000000000ffffac140003ff"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) 1.584655549s ago: executing program 4 (id=2904): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x2, 0x7, 0x100000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) setsockopt(r0, 0x4, 0x7, &(0x7f0000000040)="302b5ecce82caa2023d922c9dc6d8fbca18b28fa01f67d81bb8e0309111e203b9af843a635f99bec66ce6b7f08662fe21a09cde70cf9", 0x36) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="09739b5aa2000ddeff18dd70484c459609ac70861083000000000000a7f37979f6e980cc05bced55db743d4f31a670d5dee49b1f985b4fa4375d08e979", 0x3d}], 0x1, 0x9) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x8, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd60df6ad900300000ff020000000000000000000000000001fe8000000000000000000000000000aa02009078fffffffc6006c33e0000000000000000000000000000000000000001ff0200000000000000000000000000015612d1dd3039c4485dd122cb831e44ec0452354ac887845d04868fc304405d6fb4278dd9c11e49a452497be65f3c1d5e5bc7f0939c5221a7c67bc57098d1f952a532a7bb739c19791f842b36761b3d1a4d4e3fe3a92e19e3f45b1d8c76b284578589a2a238ccee504d27"]) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)="00010000", 0x4) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0xfffffffd) connect$unix(r5, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x1a) write(r3, &(0x7f00000000c0)="3893da396adc796876fec2940ac2f8d41a51e44147f81e081db2a87a118ae2c252628f10954c324db0f27e519daa12af1c9227d285254e0a022d5b8b8572a553b5225eb4edb0dd82cd874512b63bd3820480a6cece8cdb6dfe5399e8f61bb836ec78d9de8f4e3b5331834184c3e769c01eeff538487095a1e673972af21a32145286518e200d1e82a4f220f572f7bda0f209cffd166d6699b65f42dbd5acf888941b", 0xa2) mmap(&(0x7f0000449000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) write(r3, 0x0, 0x0) chown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 1.440626942s ago: executing program 4 (id=2907): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) setreuid(0x0, 0xee01) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000000)=0xfffffffd) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000540)=[@cred={0x20}], 0x20}, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.432258951s ago: executing program 4 (id=2910): r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) close(r2) r3 = dup2(r1, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x31, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)=0x7) openat(r2, &(0x7f0000000080)='./file1\x00', 0x20000, 0x2) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x9}, 0xc) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000200)="0d3794b31ee17d8fd941b6f0c425510275c5e205cad8f03891bac906afbf64384bf8157a7898c34a9203d8b0ea154fc0badc1a60c58bdf3a2e9b7739b99c03df488870d4f8138dff4fb7ef3edf9d9188f85820f8e6f4c88f20669adbbaa31517b08444c0dade78b0ca77fa8ff8df2d10471ff9387ce549fe2391aab2fa895202db19f098d9963afd5be662051b33b7d9aa", &(0x7f00000002c0)=0x91, &(0x7f0000000300)="87b572e2cdbbedd951e4796f0d47afe4c3bc02be10a42d1d03624314eef4ab7b8c973726e7a8ba5a81c6fd2079ae5268fcd978a39ed1c7dfb4192610126a6491d91dc0306f2120b30982f5d0054f227849056a740c7ac5f6044ce8c007223698ea6680bd56859f5b4a47f3f58207d6305cb616288389a8d9af17be0277c3dd73b56d0ae555ad8cf1e6226863e141eddf8a4af4cd4666df0be83b42d01e5595", 0x9f) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0x1001}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x8}, 0x0, &(0x7f0000000100)={0x2}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) r8 = accept(r7, 0x0, &(0x7f0000000000)) fchdir(r8) connect$unix(r0, 0x0, 0x0) 1.335795092s ago: executing program 0 (id=2911): syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8", 0x0, 0x0, 0x0) r0 = socket(0xff9ae44312ae3ea5, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 1.331917366s ago: executing program 1 (id=2912): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./bus\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) flock(r0, 0x4) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x808c694d, &(0x7f0000000100)) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = getuid() setuid(r4) 1.321640335s ago: executing program 0 (id=2913): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0x8531) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f000001000080018307"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x8010427e, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000140)="2b21a6ae3b65bf6e0cd5ff76d736c6a37eed2993f1b875117ae5d7b945902eda3974c43f42827a2aa8ad53d7de2f91095ac8b97f2bfa68cb7898f0013d6f19a233d2462330ff462364156df9de540579dbc131ba2625e78d11abd30b9119114a13563ba0f18496ae5950c38a3e225483697abf0c77b147f22a03c29e5bd7dc7577f2802ccb73a948860f6b15dbfd7cba982fc2747536e0d40f086c7aaf7583bc1399a5d40a5762f9a03a157cbc174e5b78afc3df756f059d41199c71c7ffdee7fdfc0f160567110fa93f497e61770b8a10d9752d", &(0x7f0000000080)=0xd4, &(0x7f0000001040)="2e227a07944eceb7827a3cc1222560e68d82d8c9788a85ca363d5af1801b8dc98d384cb8ea4ea52abe6c9f3db0b21c99da8ca7956a36ca8db82b41bd1a79d890f7dd1341bd1a6eacbe8a7c6ea701f90a67e1a18ba71457c8a9ef5162cfc93860e13344fcb48ad390f381bf4dee24c227d3ddf119ac2b6e73a628a965bb36b1ce5e1d9163e98e931218642223b277f191550b1e0e77ca6d5c546a449636da98b0bbe2bc3b3bcf5d128dabb10522faf1a06312700268be17ee46a2478f227297cfacb14c4cbe17d4b89becb39f8b35762ad90bbfed6003ef91d5d837420a299b4c0444c1142d90fb2769b3de89408b484a3703d2cc20ddfcc52e77a7250e7343f058f068022e7873e7130854dc63fc7052599e979885fff6ec4f6bddd1614f9d2d7fc1e58ee8c24a6deaaf88438b6ed2287d5d60975192cc449093e43f0eccec9f55fa036230c1697bfd1ad3d5d4cad269e95aa3c5c4428d22bbff14693edc51883d95c68f595c8657d4f744fa4f3e05177431f66a22ef500d69819b9cf0315a83db879861aecd0099944dd6e4cb7aa5bea35d94699ab03111ff41f814db27896b762cc5649ea6a5a6d118aa8619b104415d0eba9a6bcdd8b8db472bddff8bc66a385414ad7282614bc08dc5788e6996fce51aaa2ba0c491b07acda7dac472c388d6ac175007724e02e8117828c6a1d8f49cc7cfff37811464a128c0553a887e724ef9a22da4fc5274b8aea47398b8bcc9ffc4054300aa320c17d67cca1343d07f5ac618470e08bc0986f540e728c3483d68943ea2a5361ec31cae8ffdb2910b134219ce27962f79c941a0aaeaa71fdc95de9f7864da3b4b7954724858ec83c4018b6361371493fa0f9df7c1368f9fc2de0b155e3e1adf27bc942ee8c515dd089250c0e9e0b8c81a0e7909be4b4e0dcb3410821c0297785ab9c5d60bf15da40a9c9bb79f5284085cef9c7bb09f15d531f04c18b76c78f56e4e96227a794f5112e674a20b6e253e5dcc399a941901c2b399472a6ec0d9e0f5077369f381af4037f41a777e93b933d7a9159df15952b5031893f4ba8f1b74cfa26c2ca7af035e5193d758030ace9494a20f522ee2502b28e185befc0becbbea9916003dc6e63088687b4c10c45bd563cef8ca750700896ea98b19b4794afd9a92e2bd374a11c40f4d8129a96b32a05e8776fb37d089fbdc431714e6ee0493f5a740e9c5b95dea10348647a2a6dd4e225f81a94fab545dd51e9f23fce7370a804a7b7ac922852ccd42a0f1a34601644c116c1d727433e80585efb0573a73840daba25e48cd183aac212e13e54cc401f457d398ace0bc2f0ef4f63f7c6395112b17efb1e5ee7c665e6f8513a811c8fe4c4345da1ccab8556986186a0d2d5e764cc74dd436854b5b468e21df8b1c8dd9798a554a4ebefb54feda51aee11843eb45d6eb0db1cc80db207a4458585835c01ba0bb16b3c160089fafa291f36ed7a74d6fe93b2f2e6e16956135996c6e8d4d06ab27dc78cc2f7c2c6e832577b089ec85dd9ca0a53979c3114456a26abbec980082a35ae6feebe9b9ac145129e0ed4704ffb036507258076d2a3dba428aea5707ad55e45c5e7119b30ff88b8aa251105a3936fe7462ef25dd2fe4b86a0aeff314073fbb61f1e6ce6a35d6df93487d1f2769c0fb1a24063ffb479fbed7ee6aec4e4e4b4d48efedf4d08ac0a778bf88107a48c91cf1996381309a57587690f78f21c80eb0e7748d3f456a85e451c3f0f0bae1712e9f32a7c0e7b946014bc5f67985c5d00c208592178f56113de22394e8923f61613cab6306f09a92f1016521a0dbe2529bacc7a2b2cc6d93fcc5d14ea40eb1c2368f031272ef1452ad0019ad357386097e5530f121b0dd8ba359454e83557a151a5d270d667046e601b931e461959a7a8df9f7ef7ddba53910318530bb3b6cae4b0ae95d3d7d9004185bf77581e91452df19a09d81e8f3e939c52e46d5f11ead93ab428efa822f5c0850e577b5df5304ab0574eb5dce68499831b5088a85f6c4770673b6f51beb5f804bc6e9dba79e64f7cba320e383125c85acdc815f948f371106a6d9fd2956d1624e550eab70fcf219c845f7399fd0bd533fad9b77d99d42d7d36da15a81e65b292a53273c0126fee4a3d31bad45d76a9e3cbe4a0324282419d939c03e38be6af78aa724884066d70e41f9db71fae7d90f5496774db7ca94378a282d002152803b0d8ecf9be7548cdf0147587cf9077e5fdb5f8ff9fcc15b4003a18b37b0d1bd17bfe71fc80eabc563d9597b0c41c2f5c719fd1c2a3781a72c5979d310f720fe926966454b5cf783620c6af2fdec2022f887339ec2f1d34f810e88b733e21e8c55a8537c4d8118fa2660dbbfbb680554d3b9dad2fd937bf3aae57f37fca2240bb3541e4d080c2951ab76f15d6fa2303c8860390dedda57d5b46a23ab8d0dc0cc9f109734890dea74946f77c08d0d21e25c059f6568e5a6fb667bb86bd4698388285e2fa1af7e1958a4c9b93b0b9057c5ef72a7724fa6c2221908a91216f5e595428ca7ab985270756c08c62d90c9f866e2b613b89fd10a83c8a7a57a0c0b523f509f4c259815c67a7bac1768736aa636d2fefd7e8a7c59832c12a90840354009ca24d2d815bfcdcd7bc596b81b8dc10fa03a54d0b2076f0c020f3c606ca7d4b3f62c3b9df70d891c54f3fc2b9f7d8a1cc363b70b54fd1e2d12651fdde1113ecd221135681249fb51a5b2ffa968116dc1e59bf7d6d2c89633584e6e422f014e060d049d3b68970d08eda2d4fc13a2dc353c3984d98975ba745b94d32eda00a649987fd6bbf7012c37ef5508a59481f7fa92cd576c26a7bb7e20d7fd7242bc692a33427c5545bbea5200da66153a3db21cbadd66b927a543915f1880af57f7efd711b55b821aee0abaedbd288d9629516a421f0e073f288a817b13e1c457e79b5bb438c4be289cc4234c0e9fde1addc9a57ffe3bc3ff35589e4ee84d72e95ac6cf6025263a80b17b3d26002d564d17a0de45886fd5fc3de3e6a6b586d5f0daf7b89a475fdd1019df7e4dfbebae5b5380e3088ca38854c1a1c1a67d21fc4df1fec62a513352f2a98afe2f5abd9bd6e98f9da982a02f65d3a43b54463e36593ace8581cdbabfe47d8dfa0db2ca7a83f2f715200b21c773e93f3a626675e4f434a06e9ea37fd03680f81d81c687d01bfa239ed0cc1e99acca51ae45770d3b87b20d4ca3e54aa4ee3ea2e1defb96b8da48113de30d157ae8c0af9437801263b85e486671d92b6fc550f6ee075175f051883477384ac3485d72c3bf241168b69a57f6f07bd95398142a9c1ff1f3d36fd178caf860549e2da4cf972b9e047973479e66f104ae9fea42188efd6807245802401fb542089876e042d39446d013444c33ade26bec3408286db250ee6de2169ee840da6fad00ffae1a9ca725f376f7b9ad93d18354b23c9e1b3c1d6dbee59467f427d0c527cfbdcf4b2db611d862fdd116f259c27b5ab5ee32a02001eaff5ac31b4a6ec0d59d6cc654898f0a4912362157a5ee425ca818d5fd06932d5e9215627f5164d256aed4cd55ae0b82a1a368e159c846af053530e2a71bf7604420754df574f3e89abb1d6c8472fb304d3dc6ba294f1f4281497d11f6c89c370c7c26059594859ff5b3b5e480c55283da7f4ff1f7d1cdf70f05ba4a8aa9b2152cb6fd37925188bed2467940d0a8bcf7ee65162b3ba3fd3bdda9e3e98e219805041ab3b1f9ba20cf6a68c79086aaed15e8b67c50f218316a9d8bb265eafcc1516f5da96d9e9def017af37330b3ee2e64d03139fe3a43f412346c289c733de8b6c4d190d4835313cfbe18b171f7b98a05ba31ceee2dc488f6ec614f6f4a8953b63e2fb01571f538e2315157f2d21947d587bfef34bbd4e4b61fb2ad85a5d2d78bf5f86d8aa23bae7be6e5fdda76bead114e5be00660457bb505a9a17d5753dd65403c7a5171f772c850349a0487e3703e9f7a7ab01b7af5c0a259a09afa7f7fadfac7c1b8b23e702a6349bc6751302b03acf0715aa60332291ec5e935dc9d46180aab9b4a1496a19916a8b1849c38ee2922683eaf45dff56e097634b8e2b287b88ea7405e3c78870b505791a3982358181868d212f9602bfafbd92e178775b13e8bd807048469517b2ee6e82528a920d2ba25f800648f19c95412089dccd2df21374003b2c833a448b16210f8349edced3038182e3a7557c26fa85bca00f522922a13330f0ee306918f63429242dfcf24c9827be3c2536124163a7ac4a52208b4b89e5ed875964492b61f61c8224df8ca01ecb21b1e74be022d22831817932b6bf6e3c3d42e310ba385c378edaa0e64b6c83d0e9044cabaed220623cda4a8e55b3df93e96fa8a3acb5e0f20f5248a89c9bf30e9195ea081ccd27c1eba6ee55e8a96c253f0ac0ad689d7f2933ee4e71fe8bc738cf4135a46a7ce478b59a09499334a98b5342438c78f2a26e3b92bdee2d4f5546269ae5bba0955cd69876c355a64953f6e67a77eff21adb0beaedcd9f88cbedbc9ffd551616081e83173cedbbf4c89b75d8a52ec4eeb10ce53d84689cace874e6b3e56c66e81f2944b9e19cca4e007e4e912e95b44c22a3639e175ee0b0a48a6632528404ea31c42c82d8e03303e8273f01981b255db188a6a2db2d386d9e6f29d991c69a879fedfbbd5060b04bd9b92c1356e31447c1bdf947bd2a199e69dc5d2f098b728f704d532c376fec5a3e579537f867cadeb3f7af8f5e6eb7d6d1a2c2dfa6bde405a7e0b95c6c7fc167fc12dbb8c540c1b67b2d05694781bf6ace576c9b43627c0dc327970eb92c24d5f2436c5fdec852397dc694b123d10d238adc548d0af1af86ae9cbc1de39aa8bdc9cb70d15a81e861e521135bab898380755069a146bdaa71ee796e69a4b23f203375925de9677ea7709336dcdabbd05e1b4c867a36a475b57624587358acd415876c7aca8b6ded1bed88338e4c272e5bd49daf7e37215553f9b584ec056262c96e250aae88f79bb7c8a0567f1d7aed6eb647b7354a89a7caaee2128370092f5be19e9a466ccc0b25adb0ed7ef73e2f834f5b4c1fcaac6f4b32576aa9470f434c4fad0d4e1d49e48b85a476774a245238f26615d15d3e7a1c426b93e9e18efa0360c7905a290af70f67ae0d4b814c0c6176c7448d900120f498935e86e28a487ec90a84bf7e541ca459fab661bf9f778169d33c709c8a673469dff36f0ba226b0f31ec5c435aeae5567a09c0e569c2744a0d85d06cb529eb589a71cca39f1622cfc9a9f6461e42637f107bd4ca826b0cae77c44e3938dd1eb9bf948c0d6145f0507a69fc8bdb31d6857e45feb2136ca137acd8305b0470e7268c410ba5191cd77bfcb7419e62723703f05a072b9a4fb3eb71ac508039f1da3c64bb7836cd96fb60a3c206c541f6858d7841f96ec1ca617c0c8527fb2c3a41a4ee26adf1bc17c3ff19dfc7ab58ef881eea5f581f827bff7d6a5df6fd21224265fa2374f678d383a502177bdfc828c2b94e90e6f1719fc88628a912210c39286fd635b5dac3197d62aa2da9b60b448f2b291db0bb10c18b24b26299e3af0e39cf1bd16fdc19be9a5e90f0b24d867592b3c095f51ddb388f863b5fe7c7219b4464620fd088e17f413677c8122479d1909d28f10545be95c30845925d2c6dde1e96f98166678dd0cb31e43cc13abf5c74fb220aa6c91e347d9e16c33aaba5d49cbf503f24375d9f493deeb9eed97a8a8f3a38c2fbc33d52232c8196cbad780a901f99d6f4534f8c53ea45978ae7f72469e36fd18924f3d277b0280a65700c9c", 0x1000) 1.209415613s ago: executing program 0 (id=2915): sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x400000d5, 0x0, 0x0, 0x0, 0xfffffffffffffd70) 1.170119473s ago: executing program 0 (id=2917): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000580)="f69a66ed251ad82816660da6a8165b44217d00636bdcf4e524802e2996013f0332dc4481041fbd4d1a29a0721f9dc2d2ff54710b40dcecdfb0a2d5c7f4c60b1970d41ee606cbe3bc12ee3ad82e30752a4c7036e74eb4911891436af427fd5db8fe12db49810bcf56090e3c58e6e70d", 0x6f}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 1.169103466s ago: executing program 4 (id=2919): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgget$private(0x0, 0x730) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3401400000075a91501d94a34b8e5f84cf71b59c7afec370838edd5711c523e0ee", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaabaaaebb151a19810000000000320008"]) write(0xffffffffffffffff, &(0x7f0000000340), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f78c943dcd48193, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0xadcf, 0xfffff001, 0x2, 0x1, 0x2, 0xda, 0x4, 0x0, 0x0, 0x9, 0x80}) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x18) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000000)) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000000802}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000400)=0x101) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r3 = semget(0x0, 0x1, 0x2f3) semop(r3, &(0x7f0000000080), 0x26) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc0284414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66ad0c200000000023200f6d700"}) kevent(r4, 0xfffffffffffffffe, 0x2, 0x0, 0x5, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000140)="82df88535cb498387d4c545c727bcecab5f961533998d6117cda49bfe6ac94fd66d72d2c09451c094b0dca3705ce99bf914e51c193cf501ac6cdacdfdc17ecbbb51fc8ab9edee67b0b2de6c5d94dbc43a5325b07fb8546f527844c9b49e85cb27fce7684e049c0246d3bd32aa51323a25c27ecdba56bc8da46463a1462ca4bd26037116d41b6dc3daad6cb0102976b058bed39a1072b98a559360d50b8f9f274cb42614c5c3a7288731cd520aec0ad485913440f65b7885a5e5a15dfe9d6b5e6742f3c1f", 0xc4, 0xc, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000003c0)) 930.114811ms ago: executing program 4 (id=2923): sysctl$kern(&(0x7f0000004880)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0xffef) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xb8a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x9) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 928.491272ms ago: executing program 0 (id=2924): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffa5ffffff000000000800080022000000e001000209004e", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="50080007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x6, 0x1}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x101, 0x1}], 0x1}) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffa5ffffff000000000800080022000000e001000209004e", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="50080007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x6, 0x1}], 0x1}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x101, 0x1}], 0x1}) (async) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) (async) 811.561275ms ago: executing program 7 (id=2927): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$VNDIOCSET(r1, 0xc0285108, &(0x7f0000000040)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES16=r1, @ANYRES32=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x1, 0x2, 0xff) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f00000000c0)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d834290b52db8735d481097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d93930bb4d438c0ae48425fe5d5182b2cf507672e709bfb50688b40123b5cfa3c4d18dd7c668771ffc2d2318742b2be985932b51d702404d5c1c74559a884b06b316d805b3102b96b57360cccddc225faf85756fce553cae364fb5311df4bae08fcad3448a8f17e1c841e429ded2a3668b2f4bbf379d2bf9a768aa78fb5471d8dcccbad159059c3efe5e5576ece7b8e1dbf3f0dbf10bf3a1bf775091c2c800a74b84247db5ec002e55d7dee183682348bd60c41c83ca1584f8b8ae07a012fc41", 0x172, 0x7, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) 734.543181ms ago: executing program 0 (id=2929): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x40000076}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x402}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x40}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x18, 0x0, 0x0, 0x0, 0x16, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x5}}}}}) 568.205158ms ago: executing program 6 (id=2932): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x20}, 0x6, &(0x7f0000000080)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04d4d8265bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0xd6b564e3a461cd12) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) (async) setreuid(0xee00, 0xffffffffffffffff) getuid() (async) r0 = getuid() chown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) r1 = getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40001892, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40001892, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0xe, 0xfffffffffffffffd, 0x0, 0xc38, 0x4, 0x8}, &(0x7f00000010c0)={0x7fd, 0x401, 0x100, 0x8001, 0x3, 0x3ff, 0x100000000, 0x6}, &(0x7f0000001100)={0x6, 0x328, 0x9, 0x5, 0xffffffffffffffbe, 0x5, 0x6, 0xffffffffffffbc18}, &(0x7f0000001140)={0x40, 0x1}) setreuid(0xee00, r1) r2 = getuid() chown(&(0x7f0000000080)='./file0\x00', r2, 0x0) (async) chown(&(0x7f0000000080)='./file0\x00', r2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) getgroups(0x8, &(0x7f00000011c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200)={r4, r1, r5}, 0xc) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200)={r4, r1, r5}, 0xc) read(r3, &(0x7f00000000c0)=""/4096, 0x1000) 562.375381ms ago: executing program 7 (id=2934): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000280), 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chflags(&(0x7f0000000600)='./file0\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0xe, 0x0, 0x9, 0x80000001}]}) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x6c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) fchmod(r0, 0x10) 560.461265ms ago: executing program 6 (id=2935): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 517.847138ms ago: executing program 5 (id=2936): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x90) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x90) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) setuid(0xee01) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) fchflags(0xffffffffffffffff, 0x1) (async) fchflags(0xffffffffffffffff, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/36, 0x24}, 0x2) 517.292983ms ago: executing program 7 (id=2937): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) open$dir(&(0x7f0000000040)='.\x00', 0x16d6c3ad29a0fa02, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300), 0x10, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001340)) writev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="683bec7e9ed90da491a575832f3ca83426d98c1521af750fe47b9743456b175fc246a4504a9ad8149029e22d6ba10c73b6e5c81c8abdd06656bde9aba8694c9b238ef596918baf1d3577d1005163b5ecdba7323dda6f35d9ef997351f81a9acb4e65b9ac97405004766e0ec345f3fcb7c1a00aebc6a574350b96bc77c1d6cee30f8294a0d8008841312a9364431d8ae119479b7621bc8e481dcfdb752b2f9750737a224af3755070bc07737db290c39b5754e2013d0ad69ae0b602bf2db5298ddd92eb9b02275f111bcf628733d5143e1d348c51e3ef0589532dbb7ff8673d48c29704fc63f53dad4ad7359c9d52f18303df3849eb9694f4c1081f5743ab8a2aa448331e228acf46d6cf1d1d3d4f55916da93c97377df086da623313869c7f745712bb86104a5fa58fa204b73ed042a7a0010b3b2ff3fb5b5f8b575a81afb82620235804e308daf62b3a85f0d9cb60ba97aea835bee2b2673018695e17443e21d9a67f7c4c2ac91f32cdb5e2d40c7edf0856c6e4b2830a3de59045d4001aa5f9807296d0094a409d87e2e9ba1768d49e47e258a5904209d2c8f243b7339a7d8d01547e268f6479fbdec9d6e265a8dba545dd155760cd88fe2a06a274b657a2fb1bb619930b3bf395bbb7ec9c22ea24832fb78d3ae3848e9e460fd15322cd6bb92fdc1a56def7a719fbf486f97fe42c97e6c6690b2b640e5c71b86a5f103e7c065639fe536596cd969377ef27de7b69d0d1a11ca9e1b35899bd5960d5c98f2018e887b4e28180e37313e842483581cea3d49671a805720fab21b7bba3a0f9fa9d06391bae758036349e504e6afe1856c287a8e75d56af0a5ab2afbfca1f7d9ec8f6832d470ecb87440da59b989bbf7864fa65bba02bc23aad9bca10fb4deb6b4025aca7107e8b979b67c7beb0760d8d5bde488e218ddab1975a718d92236404f82d3d78e930405f3f4a99f2951ae986593533925895c53d6895521bcffcff74290bff89ad97b1d2fe6c39c9e868b20e649c25a1df387f70ff2c782eae73f1cd3306c358663a6cc6bfc9da741571acae8401cb533b136c40c5e8d76ab2291735a01209105c807bd5ca63e4351df0d3dad45b383b3c5d3b30ae4d95361ddc07094763bd3d1fd141c474691fe193aadece3e4c74d898d2860a36a0ce683baf72ca913ad992d49e42205a83565358f5917cfe7d3e8306440a75f83dbea791168943fa0bbbc709e825f6e12ad0cdfd1a740e0b72321a64c5fe5161a641b922351a34d077b6eccceb8a67c94f9f814ecb8f930c4231e8d7037ae6f726be2240602f33ad7f374d712967d0dcd2e062675d841e9ba6d57236cce3a88f57b3f80ada590a60ffb5b0de835fe470354b34efdb7bdf7c80d1e33b30a1efb78fb20ec9020eab8fd633f5aa29791df8e215334617478f15155e69e9a8433e8eb20d92a7afef3ab0d97ff1e3a08c681f8fbfb9d05a04bc7a7e2760712a087900d00659eb7492cff58a74cb467751d1ec6539325908008a38fff1f721a45fe00b843b7303601697fd1b66cbb68f7aa0062b26c8e820dc09b158a4e4bd39ad9f9112edb664977297d2387b91e89c11a0086f2de5860d7f5a149c2865a8bd41bfb33b8aa6968d3b8cf79227159ce5a872644ae989eea404bd0967e85ff13efb3688800b422147c62d99465ddf5d573aaf854874292158b6f2bb566695a32134c2838c92aa81e4fb4c151ed31d81025328b535f34c93c953be05c6bb56dba0be0c7f3b464682db47bc052827e162c6c73d577f4e6384d690698ad764548385db10776970a757aa1c3fbd538e489a2a07828928a4a2ac90364870e46bd887a9def5fe71ab8eb6cfce2ec87a07d4f723fc07e6399aeec29e82f76b1a2b5304c6e850fd6494e8a54ad53490fc5757318d6a1faae6f850e4b00f9a98c96ea2df23cf3f88de95d8f2ff557d1bba690164390f780376470aa6387147f30b73b7ee24ccc0ed9ea64ac18d16c6bdd2d94736e982b628d31c1d51745b79d96c6bbfe822efde1233b32439606e95f8e2fabdfd345f55b9dfd46438b3c4c4aad8c9632468cd32ec43f0063faa9bb1fd761d707dc91816ed535a8fc5f5f307be483938e28053b5cef6ee1681aefe2335bbb287416608885c1fbc9512126e54fe3711fee5ddadbf6416a18ec3b3093ee8c225d67eeb55b8e257cbd804dbc9b7e693c6c4147ed297da3c21ae7c069b974825944a5ce78d4e2b49a59a6932af4bae995d43059912b496984763f1d04a11cd9e10d67d7de3e0331298dbffecdaeb4aef6640ff75ccf9d1b7789f00d3ebc07318bb52426b8beecf48976533f7bccffb431ada2b6db20f4909d0337e390766d167d6ba2f40f5b82526d00052c2174fc5aec9fbeb96ca8e3a6446207e670c59943f38224f62c2f60939fc9c45156a20ed9dc7b8f6aad3f167a79539fbab4b96fd2669b1003608d6a119297613be04b04d25dbc62dbf88cb5277f9f01d0082eb99e65dd51d8af2b800b780ddba856c078a1e1ba4c63d9c91096762deddd83f089a5b166f561f8c3307d83fc3e67aa5c5944f57c9f8b3add84474024dbd0028ded6b9b047c767a687cdcd89b578cfc4a05d047b70eb1af40d8971902776b1eeb473d67bc00acdd66933e4fbcc3a823ad5e932f3935b588e5a4aa3b9ef861b2c973ed837006a07f8552176592530371c5ba5def142fb20608a5f7ad64e350225844a021811fe28749849e3f892d101307381fdbadb801791f21dba0f754a28f7a84c1d06fb8856b6747432b42bd18e01a52203e217451ea24bd49e12ee9b9a9286da569e2bf10522d767afb13c716cf23ea170de58d5cdf6f5744864ea032985c282276c12b0af75b19e6f954a6578795c5805a546f80d6805ecb4dcb93e291b65ea85db18d826925570ddcb9a91a19deae063bf3bd724517976f7de7e6d822ba33bb2bfd59210ca9a2c9e04c742b108e72610f192c81a1d757ebbe40a6376f3fa5c0f8bbdd6f3a3502c4606a339e405edec85d5619db88c3a80d572bf7f44c022970f08717eb11070b2167cbeca4fd3122a059d4b7e3d9fd2924325d62ccbce64813a284e29896f8cd405154080e44dd41ea7461dab10dc0a319147ea621c13fe1192d3385964f8c405b5950e6225134197b25e0570544f872bedd2b5febc4f74bddd562483d10d71936c0445e6586a8dcaf431ca99a4156ce038e2307579d2c4a5782b0d98cb851c1c4548b6ad1a794b704c2258a97a3eaf16e59014b171d10e9c9027f4a9bb03723ee95021cea9490802b13dd1c3ac17fafd0517c646dc379a114a15bf71dffaf3939f6df23d723379c81778ed951bdb1c12258f22c7c59ca1cd84e50e1cbad31d2cfe999e90d07e7e1878b352fa7384acb88e24e47b79ec9f4802f42b802aeb9313bf98593a25095572efd800252c8a55e5b46339bff32ea9cbdb4c64b325c56ca01bf89da5f06c2b68fdaa14691d96f9fd652d8bf16f99c1aa996851ea817a10ef2d5d816c9cf1fd3004262f91e7bf4268bea41b2a8fbc521aceb2c80d68aa71fe841302ec1b18f453af205144e45b6dec6abb39480bdcb490e2062ff20d3d5e4fd9cab432a6ec54c16054ac2529bda3d62bbb93dfa5c3c5687747abae5feeb2e2cb1061a2b316f4127ea86c134b07d81050d7ebbc612f245fa1dd2ed7e6847fa9ae418932391bd90befa3ea8c67d56e3bf78a711cc234b5a13529289d0acd7a8ba770f49a4122f5a772cbde1c85bfc0d109b7d7c8ab356903f3918c788dc8f4898429b6851964cd02073ecb4fd2a3628bf23e06dc66c8450731c56b10efc7b6f4ea7ba6eac7da55b9bd6d147fd09a432884265c1499eac93bf4ba81070c6ec23f04086670f65c854680fa060977bcfbe562edddc52cbf890c3876a5e0a1587159e47d6f6bfda1e757b81a3106ac3b3cb4235b3fceba7f992f7cfd4adab370307201aa3c1e95e0fa5cd600b140cf186eef96c32dd045a4fee69598ad101deec2586b3a1eb8f2e75a77c67cb7fffee719a0b4800f1ef227d4d268a22c3e20bd9a451496be4326eef918906c76d3ec5264b78cdfb70205fdc05236fd3bb51284f2b484ae388c950ea501c48ed2a3dbb9e45f1bbc21666c50be85ce67749a1ff7fea9212b868012b4381a40c554399087c6faa14a6f93bdb3751717c7afab49c53601f9e57b790fe0915c801f5a87ec0cd9dc830c436c8669a7da9fcc8acf53edc742c123b62c93170241ef47b5f48cb8265164e884e05d96a5883aab7b30f40bd0ba7ebc2702cf813179e5399bd16af73e26bc1d3c629aa76dc3a41dcd56cb19dc58acc100303be6e897d990676870ac6e959f8c9cabb7578b94c528ea33bbdf089b4c1730cac243d5020cc42994cf605681fd8764ad744501292a8f8a20a96fe59eb3b76c2a36e67b84f2bae710998ea905004edfc920da7fdc1ebf5e84104ba23e8240115eee59bf20a6e2236573b55a1d6f178ddd4f5b761c496f3d32918e9baf707d5ed47d61623c2e3b7ac0a1f8084f810de7e7b03613daf86f9c3bbd0f30753c2a7da9ae96bf65ba02531780b8012d8c6a013eadc581c685a8bc65556797814c78a7848e7b101aa57ee80f8f13bed0fa99ec6262fc1bf6d27bc042bd8142aa7a1a6e9d442a98adc705fb4dd45696c3f884988dcb1489633e514a8b9821eb28a16307043df0602a30b89c9ef00f41617e08d59a1a0421dd515b9873d633ec739d06fc93083d9d0b8ecb3162efb6c46a892add5c8a4b4f0e79b1a5cbec41b93bff6df3624e5c9db9445c95375ce62408f9f38527aad015f7823c949a81c900abaf3c6c74aa1b3756dcd0002e9d7e3a3801af115703ed3f54b953f34054360ec6588dcf80c4aad33d99006e3b19ab2e502f7f9b51fc5133cbde5a799a7e3c3d1ce63f510dd6aa4fa3466f42898e22c6bd54f42c83a66ee8f662f6b8659b726c85dcc5f6974c53c74555584c981f39c7b33d6ede14d54c01df811a1808078dbce0fb8119ff169b175bbb27b550ca837be3f5eaae2b51ba41b07476b145120a5890a874fea86d5c70098399d8379772fd6f35e5cf8e6de5ca00f7bb88ef8bb8510285353569b11d4510240750242bfd84505b21e75929aec6d7b70afc256dc0704326b02cacdebcc53547158210c32a6776593ccf8d0abb1f41d611b26150383ed1c9fa23c10d9367ef88e9a40547ef5fa0374ce824cb35affc7ec703bb0da51a8750317ad49ad8f04c18e3e7c2a1aab80c4dbd3b44c5c6d4fdcd242118abfe4ae2079ca9d13778d62585c56b132828413e6ac50971e855866d63a5f352d4306048fd66521bdd658f8ed9855c2b1bf690dc9d69a346f2c37010b4928add26bbe837319c425b753889301afcdab9000fdd3dede369ca3529750fcb5862735ffbf8b80d73935cc1101ffcb3c88e31fd1438e5faa9b3ac6eee23f6b240fe2e9e2ff349e8dc6a5d0a7eff707edfcb17034a884c9c71979865cc14188ce54a0da66da8ff6bcabf2b84c25b8dddb257d07c038369c8bf3df8c0681f048792a11b31af5309d960400c7d6ae650fa73afa3709199bdda9f943ec52e70b94b205c7a383462fca734dff16269403ec7af29f371d210a3b12d8e0520eae669fdbeafd4035ae6b779402089a06380185a635b7dffd00643d68dc354a24d6f58621a60ecdd29d3f17bd739b38c1fac633e64d391d10f6862f80fbe56081dba49e2ccc6b06229bce96a6ce967f0c5000a1123cea389550b17b6cced3fada803678a949758f53e2cc37d3ef03f7484cdbb7e0ee2f09625b84dac39f63acbaa0681", 0x1000}, {&(0x7f0000000040)="2aa46a9a14aaf141ffff3534784ffed81e6765e330b7c6f03faa0c5e818a97e7d2a4c02b84cdb670ad337d28cf3f", 0x2e}, {&(0x7f00000010c0)="9122509de91af510e6c573cf048ff76adbd5932c", 0x14}, {&(0x7f0000001100)="ab553171a39d5fc9388d2e1e88eea8efaef1486bdd0b83633b5cc1941ff20f09465c0b3f95c09b458878bd84be1e8f8e099f2841f748c4d596b3e2153653deda6dc1e5202e7f80ce72ff6ad13ff348ce2a45c0a5572a0dc4abb53ea1d03ef94ed1e7093df842061f", 0x68}, {&(0x7f0000001180)="ca0b3d63fb05e83c1b2a2b411fe036ec96b99472e3582ff869d32cca8f685b1a350aa6a5b0af2ec4c3ce2e323c79a2d33813b3609e25b784ce892df5", 0x3c}, {&(0x7f00000011c0)="377c978886b0d995fbf231607261b721f76eb6b3ff55d39f5b39e0074e9749203547377e4d3733c27046e90bdadcffd94f9c14ccfa226577333c797d6451e8e181fd18683680a6d7a88cf428a1b595108ada5e117d76b62105c2269793c1f57e14ba8ed69172d699782823e39c8e6767817806655806fa2df1b8eabdd69a6686", 0x80}, {&(0x7f0000001240)="918aa86f137023cb7a0ba9ebf520bdf088ddbb13cbfab61faaa095529a374bddf691d69bd5e1e9a7c1209b00215274aa", 0x30}], 0x7) 517.119354ms ago: executing program 5 (id=2938): r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r2) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x14, 0x0) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f00000005c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) close(r3) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0xc}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000000)=0x2) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 516.896019ms ago: executing program 6 (id=2939): r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000100)="02000000", 0x4) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946472, &(0x7f00000000c0)={0x0, 0x200, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x21}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000217}, 0x4, 0x0, 0x0, 0x0, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={0x0}) 463.199826ms ago: executing program 7 (id=2940): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001540)={0x3, &(0x7f0000000280)=[{0x4, 0xff, 0xfa, 0x2}, {0x74, 0x83, 0xaa, 0x6}, {0x6, 0x3c, 0x2, 0x8}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = kqueue() fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x40, 0x1, 0x1, 0xff}, {0x35, 0x1, 0x2, 0x4}, {0x1, 0x1, 0x0, 0xfff}, {0x2, 0xd3, 0x9, 0x1}, {0x6, 0x0, 0x2, 0x801}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 462.844179ms ago: executing program 5 (id=2941): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r0 = socket(0x1, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002680), 0x10000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800, 0x5, 0x86, 0x6c0}, {0x9, 0x4, 0x20, 0xd}, {0xffff, 0xda, 0xf, 0xfffffffb}]}) r2 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000200)) preadv(r1, &(0x7f0000002600)=[{&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/214, 0xd6}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/133, 0x85}, {&(0x7f0000002500)=""/193, 0xc1}, {&(0x7f0000000100)=""/29, 0x1d}], 0x7, 0x9) acct(0x0) 459.322409ms ago: executing program 1 (id=2942): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) r4 = semget(0x0, 0x1, 0x281) semop(r4, &(0x7f00000006c0)=[{0x0, 0x1, 0x1000}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) 459.037644ms ago: executing program 7 (id=2943): open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, &(0x7f0000000080)={0x0, 0x9}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9789, 0x1, 0xf7fffff8, 0x80a19f, "bb081aa9003721f7beffffffff0000001d00", 0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000240)=[{r5, 0x1}], 0x1, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) setregid(0x0, r4) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, r3) 221.146165ms ago: executing program 6 (id=2944): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x1b, 0x7, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x100000006}, 0x0, 0x0, 0x0) r0 = kqueue() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0x7c, 0xfff6, 0x0, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x0, 0xf1a}) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r4, &(0x7f0000000040)="ed", 0x1) close(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setrlimit(0x5, &(0x7f00000000c0)={0x2, 0x3}) setegid(r3) chown(&(0x7f0000000080)='./file0\x00', r2, r3) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) 220.18005ms ago: executing program 5 (id=2945): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x203, 0x0, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000240)={{0xfffffffffffffc01, 0x8000000000000}, {0x1, 0x20}}, 0x2) execve(0x0, 0x0, 0x0) 219.900059ms ago: executing program 1 (id=2946): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x37}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x2, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x8, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa8f8b7998e11e043dbc6dc7050000007b6545d82c56aed90ee32fddb304128a96f346bb", 0x28}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf6c0e2dba9723dff18aa4ebf664be8527c6f3b3d657c3452dd39d8634", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000440)=""/230) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') 61.898151ms ago: executing program 1 (id=2947): unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa", 0x5}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="c7bf18de71fda7070429e1639201055db8f10000000094a9f634b313cfd9ae05ab948e9a070597cf", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000002040)={@local, @empty, [], {@ipv6={0x86dd, {0xe, 0x6, "2a80f4", 0x14, 0xff, 0x1, @mcast1, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x1, 0x0, 0x8}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x288, 0x0) 59.143756ms ago: executing program 6 (id=2948): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddce45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e06208000000fe04fa9492db40c0f965b5bd1286e9624dec", 0x3e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001340)="9d542274a7a1f9c852dd5467266d572eeaafc047a6af7285ea82fbf1d254b42235ac44921b9dfa03e6ab502358d1fb704e8731e452960c1bd1d470030a511172b763b755f6c24729122bfda311e732a54de3f9aafc9e2593e236e790c3505d421b5a88ab058cc605a515c6c76fe3012a457878720417966a2cb809f4260a3c666d4e4c9a008439f0b901833349ec1ea0ab309d915c603154578dc92d144972d3c7815329c629216991d070e8e672de07824e8375236848b3a646f28835fdd3ac859f331b2a1145a5bfedc40576d76490320f49dcd16b702f585954fe6f4f977f069fb52fe082b2dbe369daf91089ac0a469adc361221eb811b39b17686c742d6f82e8e7154b677d52a4bf40ce1c9eae36b913c42b3cf534e2f01fc221fb0c7f807188834617dbe8a4a41c589e7f65810d6ddc90193bc712f06538e194f8d4d6a591d6d29d9dba9b0688bd1197982de299c183f0832266bf095dedf7e05d2459f570a29f1a6a74f377bb1363ff406faeb3b0323a4d9e5cd967c7b1e663d51d20dba3674fea4aedbae435eb7386e72f738c77d9995748cf7082675f2150fc407221ff549a8b8ee649150127d40b3307d93e35856e9c4a7b2d80a3824da06e1d2cc6caf483dfdbbfd5d79151a48601ec8552ae80590be05294860772ce094fde5acec4ac664a3be165c8d4c66ac6386f65210e05487b63a45d414a0a1757a09203575645531f7d2f367ca993d431bcbcb313bcfb936d3b449c7ef5c64702077543cf2263368c51dabeb5543bf6e47b75a1737bd0c3c07eb4210af5afb799026409de693d63dcf15323eff3499a92c313bd30e20e241226c557dbd0ae990403c067c7ebe8ce7aa2befbdcde94605eb5d012f4f1852d0a0192c39ba76a30994a8282f9780953f41d3e9b341cd9f773738c22194eb1bc794b0c9ad83b362c28a7fe4ae9b7ed29058bcb60934231904fc426a5506189f4546de8146c737a34090107298ed6b035b768aad57eed1ff94be080b1844e4214c5494252a15820940529d8435a377820614f7f6e349e3ab75cdb29e90dd8adb22c5d5126dea57797bf6d659bed3640a1bb0d7a3d6a4848888e85811a283f9da79993f8699adbc227241ee7751d06eebe348185909b5b361da488408864b3b0204d3364d0344aa412fbedf3660b7ecededbfb9c6257989540c023d308737c3c9e95fba964d77b1aa1f706f0833019d9137f799417fc8b116ca592a20720dba0040b6fe7a1fbfc90b65b6b3550848d74cb34d5fa4777b7f008bffedb9ff0d618129fbb303ef06cfe6ee0585a21c3e0215f5a23d61323854ccdb4468a881c7db8705b7c3ac4be813a11fd741e2c25f2f0946ed9515fdf8fd7697468bfcae9b1110dd41432029d30d373ce69015c54eb9e2c5fa30436988cdba78b34ad54cb33c0cf6930cff1d583bf8ba3ad5d5bd86273294112967637f67982cac736a3d172a4dcec362b0ae0fc85f8f6abb257d52cb36d734979dffaec80583910943a239d6ffa9e97160ba81e294f5d82e31f4d111a0a6c3e993db4fab56a5b6b53146410c73a328058ddac61bffce152372a5ec8df4c1bb522260e7b5f5c6ea3ca04403bad365eb416131db2c223742ae6612984023c65e62e9d0627f38531d10cb8cc65513549e8f6f53d177f891b13f8aa093e39e503e2ef10323a07812204058b13c21433861f7bb1e3c22e40c174be4273f54c23131a68179352f198d7cd87131dab1ffaa5f1acfcf739c060b406fbb932e315051b12af662f772846f74a8b2aab16a807776c3ddc61cea8f44f797f971ca86cc65b2491633407240f4fca42adbd6256d797292702e9a22a8283d1f0b58a91b85c35970ba9f7f0e5c1d9876d36a6174188b6c5ac1b281b8095721163fe619bcdd14a0df54aa9d2c5762a876bf0f7fad34667cd6577d32c9264c7b107405aa4b27237bcbdc315f4fa4e72727c5f69ec6068d0141eccf1d0a2837b4628e71b3ee9e1b7e454a17e53d076abc4b35b24e9b45f6fdab652d7aa3aef63253708279b443d30d65b5e9dc2583fbcee2c6c2635dcdfd0bd47c69b5cebfe98129735a4ece593ad2a37683d053ed3d3738bdf2e24095792facc540424095cf41d2e1ba0827654c0903914b4f732705f8f96fc8f5b05a4c05b51afd31dd6189f517c4f1acc75f22b4d7f6161ae9c5d3ada018c04c528b83285e95fe47e2921736de668a0bdf6b5a0f888f682c11b9efb439cda769b9f8c7077a9a8dacb74b42aead3c2223443a12bbafc34a7f3c30bca2f762f22326b370209ffcade696e792377e344536b1414590e339d6e5caf6d3c0e64e8b2ff81aea862c7aebfabede0ea24ca417c2d59e3b249e409b98238db941f804c848b397878ddfffcbf97932df98ee4006c3ef4208e09087b5d8d04864ab639ab18eec586bd89b3f7c04dcf4991f4088b24f571e88502d35631faa94aa26226e77152133457c33d452b0f28a2fec9e4a56330507f3db187c27bf7a94b2df0d5fa8101b7b04dc785663c24804d945829902ac9300997bf7b83d9daaf082c94dc80013f0ffc11a70f63239fff6dd1f92c758150e83bc29a9d8ca2d60700eefa810413c0b8aca75de570304321cfa5f70ccfcd8ba0baaf2fddc91003026bfeb6158ed8ca3bbb0d69975e0340f8127549b682d78ef8b66ba36d33d20268be43661590a6aa32ab4d80012d3f98df333f2cc3ef7a6b4bc735a40cbf9f957dc778476b6068cda600a96e651c254a17aaecf80df1d8425c73767e1899df751dbdb5657fdbfb3f855bfde380eba7eff1dc4751f6844fdb610d437b4cd9fcba8c41bc0e437267956e420ca3dfd536d47e2490cb4932265b33db18bc64bba8fb75d477b215099f279fc049f4046f6cb6e71c605508fd85c53ef8969926133894544d3bb0c45fc5f79910b6df7616e0c5d9472ab3da817ce6d2ad16490f3c686263d2d15dc85a999aa87b368efea1a0bc230b1e0d1631868a15893ce0729a7762c3815f3ce38c2ac3306115f0cfb0e6e61ba1bd7af5204b5ebc67088ccb090c9fae32fc86d5bb47f0473b4c44f341a20b23ec1c39deb65ead6fe393c68683ee5b37ca86cbf73a7b19f7cc3edf4ce78b1459a8a24c098da4ac6ed1cb95a30d0ff845e1ca5327302443896e7d7648f7033dee312598a9c3370f53ee5a3180ff38574d2ddabc3aa973d17a09700b19fc85daab6666764fcfafc179209bf0bd99576fb002341107cdcd5fd3aca908b914533c297f535bb2714883481dc9526f51ec614d31c2a9f021ec5b4bec725a90e660f7dde631343bf94537e02e138a35b8018a008ba941ab5bd3901b2a60539e2a3b9115629cc6032b8afa09d63cbe416a9959f750fbf40797334e4a5340c246aecef7b057e988dd1e555accc8108184a98b95fe38469a0b066f4b5ace0e07fffe98fbfd802c290c670c302c09d5d9d1a627b90c12e6ad3df277074a17318946b6d7002addb1839bc4c62bd496ec1c986cea9d70585eb7cae247d0576c3b62f3a64e081acb2b80d5fecf2cf9e501daba1af96bec21a74b39407d79ba916e6b5ec088079a8c5a9e9bb514cf98afbd7ccab991f39213bdd1e6a88d45d2128ef10cd2d37f1a9d0a3202e01019c35a1ac1a2889970f9ded4d327ada0cdef46014a3e0741ee4d9483c93e4ffd5d688f57cf248da0ed3989e474b6a38eb389fcc1f35f7c9c7fbea146f283c1a7076b33e6d51f3725b1658d14a1dfa2431aba53ca312dae21707667b5f4e18d5c6236e0fc76e58f431334ec08add89315ee7b83a79698656f64dd18fc212b77fd31f861171d4468510ccedeede473a5f1a4bb6298c47b82625ab42a2ffcdeb47c9c8076f7b423be299a917a1aa51fb687f68cea87abcd8f43064f3dc353e8164104476ff9067c0035fc3b1741f14c2def0658362a052c6c162d58085b860187eded6d5e57e4ff3d1bcfd2114851d916df0c9bc78f0a5455cdfb9c446fc75f8b54ec27adb821fe1cdb1950e4f021723723997830d063b8a5c687b22f778ea66ead04ac49779249666e9f0c1840ce72b2116766d89a61cbaa684c53a00024445674f7d415ed8f8cb6ec4c71e2b25ec041118ab4144c9ff962734f30c8d8c71318359b3883a639930a1f6eb24911a616dde8985eb93b9d6d467710f9662044a72ddb061c9f1ded4e99ff7fe0865a977cff08186c68c4b5378ff9666f5ba4e1100e900b8ae810ea2f14dc69abb01e278401f2c6ffd1494e52e2a5d9e27b02e7b3651154cead6c0c455915413e85d7ce5a47619bd24567e8f514fc337c57305e58585e1b102e100bbb541522303ea58978889f2804aee7ae9bc64d46ad93a4d4169f32a39377e427674ee34e43fb0c3aa9a76bbc585300bbd84c14e5d47c65d62031541d7e8a1b8a8eb211b2b9597aa0cf13e857961aa4c652c16df91b56b6dc738781ba171445652b6dae0a501181e6dcd1ac471a6316fa525025f6e98c24c53ed05ad4d4dee5ef2892d37d2e059c0064c3e614d149ddd440e4e85cf336024ff6142b4127a678601b0e33b0aaedeae6f825e164f2de827d59db09ae112778ee692406734c434dd3fc6d316ee3740d749363294a5f55294e88409552c161a50fa4e07429a7ec482ecd9605eac5fb28db8ad9538ce866340461b4bdf25a3ab6f346577969fcf962ac415611cb025a4bb3f449fd097da8f29b8e1dbed94c502b844df5151faefc530b5cc560dec0b838c49a9e95bf9e2b13a1a6ba45227c174ee440eabbb31c51598cbc1e38500d267db1f40f37bc53a89f47e6a4df69bb14ef7c38bd0145b5fdff93f37e91400a53a88fe342941d81a62ea9bae9594a5ecfd8d17221bdc3e4c29505073d6986ebd9bd970c6279d315b5329e84ef1a859c9584326f01c8925e48dc173aaf73f47533f484f2178b8219b218441a834a9760bb122f3d6d2db57ae05e0f2436278b80d386392f7aaeba9788d337366fac6227cc3b208cc8fe61ddf58ebc48a7bf479bd317cbed8d88c2e2e379a56544b70f40f64fc00965df601bf643829e61249e78b4d223f24e6fd5c2c1aeaa3c4abc7126b74b6bc2944587e19e8321a06a776a895a87bf9630bc04e0f84aa5fe029f5359c3affc29abf3546d0a3768facbfb83b853e5a92ba2869e08743a5e91b841b4a73d74d60a422a57ea63a44aac0bc70fa860ae5804c7d505e49d9c9b6a30b53ed3bf37cf2f25f6378565cd95f89e27ad355afa8288edde1626f57e6d512c234df351afddc8608fe86d313fb150a691c3ef0746535647696ead031f2ee8a8988f5b2c10781c83d1a2a66f1733a1b88daaa8e2a1eef0e9a4382881dab05f5a3d0117a5a8b5198a5f83997d67fbca19ecca77b3cc9fe472dddfababc9df913104a28dae230de008dea0796b4394a3a8f561ed3bdd47f5eacad24e9e73ad6da80f35c5f1933b4808c1ac1900959b076da9afe5242bdeceebeea4dd1add1b7245bd48cc3e6a2c900a6a63f13917084bf3ed655e82af3ac58d28dbcaa10ea91da8be55ce6f572bf0a51c83876b208ba4b383540ef2f17910075ba7f0dd0f22585ae5036fc3f4ec5d29e783f237a8f950cb1f75f70c73c26db4d59452a90774503dc0a3b4743f3b7d4490fa6780722a7b897c20747103a3ed001cd390fc79265620005ce8ce838f00578d2f6cac97129d79e8a2d303bc03baa0915348d518d22d0af2ec6a81c41410bead990abd96d1fdc8d128eac53ca527836d7538cc1bfceae49f79500bf62ba1bd053c2887b2f47f153589e6722325256b9af86281af6e17fe30661cff6b1aa513a", 0x1000) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f05", 0x9, 0x402, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x20, 0x56e4}], 0x1}) munmap(&(0x7f000004c000/0x3000)=nil, 0x3000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='x\x00') r2 = socket(0x2, 0x4, 0x7) sendto$unix(r2, &(0x7f0000000340)="c5faff5847216dc01f90ddcff4034042fb029d755fb0993b1cdee84ac94308f0beedbaf645db5c6b3351acc10039db173b222ebb0de9fc896e4f336e109e01247a8a2c3420490906e6baa0b6617e4049626f77d76560d1ae1eb2b5cc46c0a6bd8d227d1ebb38f664b6ceffe03579010fa2ed615a05a02eeec4a7dc4cbc6b0689fa6c6ebffbc2b99740993f1478cab4883ee02e25e5acd3fe62108893a560d9e75fb9004f808b398abc8869f0ac28c4cefb2e0d56fcbd81facd2fd301d43174f022d664ba67c09aacb5ca6d25242c92fdd7ba870036f91931311a8f44fdcfa54386b6b525324a03a6927678f6b1e672b91165ae206f387d9b1ebc340506bcfba8f1fadf0e451ef7796b00bd3258a685efa6445490496f22bbfe912db6bd0ead5b0f090755115c7ab87c3ec5b07c0ebea62f810fa9e832ffd72fb4bb80816a0e52a5309584133f6a4bcf7a49ffd979ea1b1f5869ce94e47a19b3691cbf0f64408431bd1f31e2eacd4cd0b5781c096a512b82a4fc52786ba6baca162bc0d11309c01f35baf55fae903005935463807673974e189f6c69dd7266baa5d2d6ea68f39a6bdae59ecd7ed3a5dbb2a0729d25d5f85f1133f4cb27bb51aa1240018e7c4cd4c70ab63bb2a53d5fbc7b366937df56d928577848db1bd9a3822b73cc2f3f5ebb4fe3cbae146a3e81b7c724d5e56c0f904d5009f581c000a749e67808f97669e1ee363ece210d3e583cd4135c4a920ec34a1d90455f02a11659a977a2b3ea81c6b09f6dbf56240fed73dea1f8eb415f90f0038f0588455f14b9cad566a8d89effdc57615477e6d8c6aeef0e98bae7a3055f035010c6d54f73981f223771e60baf151fb0b1ef01a59aaa903811c34fa63c87cf327ee27c26ea2bb9ff4260115b0f183c9b422dd5d7da0c76d82bf9ad2b44e24df1c7de5c38fe7f39016402819aee217b4dbfb573e358205a5b34542ab25609e2b14bfe9e2df157907ee63343e2631bdc2fee2cc28b711fa9f2767a908beec22965bbdbe094010699c7f2d43d6951469717730a94b31a3dc23fec97e4c79d9c7d08b15ae769a092405aca35bf546f4a4e9f8a81bb4abc30b3d62530bd456410fc8c3b8ca2070c8810d6e88dbe833099afd7f705faae56e1c6ce9bce45e75981389fa4b97055400702239fc79184e547a529c14f8bebf18b31c0874d1b92af658a78d08cf581f783e3f41455b69094ff3e12952fbd4fbb7356517bdef7d5b2f36ab0fa2012bda32cd847f61f70abb6458e2544db5c34a228f06a7c501eb88a9028e683742dad068ec8f6599608ffd07478d1050748a70879c938dbdeec9dba468b4ae2a4308d96c13d196b9895afe41429149436ccebfea6d0ad8750846f6408172ea85ad37c56884b6ac4898450aa237c1ec46a6b109a955bfc486848d5b769e50380517cfb6dbf109829558a7e3378821cd62f2d8d445332b3f7ef0bb7b3807d436bb23c0cf4ce71b465a27c920c6ec6373ee1c902c487be790dc8e498ab8812f7b313df9d31815492feda2d00363c4ce6b30ef7f20d082cd7090bd722d236519bab81503335d80439bafdb6fc80e5a45999ddca4dbecb973f3ea76379dbb290837297d0d4a864eaf8056560bd8651612a061e30ff3081cdd032377f019cbad494ad8a3a71ed6dfe571255ef1e94e1f17d5d6a4df35cf69c60b141390d5fd4c58898db57bc3f279c01aac1ea9bb3daf73c39e449ca3727fa4fddbb3fd136b347a8f7105cb616b7a6120e98ab9488a1a4595c7d31ae89cd60776372b5c833f81544fd20a36a90d396bfffca0336f733b7a5b9f434d41cc71b44ed5407e088162acd1b755c1fe5d5d119e63bd16fd38fb06c6f2d3dae2c9ec1e72ff52e6a5435d382121f75cb095d4eb04e4b3135df429f850148c6f9dbf3c04129e2a2cb9db445fd419b7798844d62f60dc85f476c20d5db1c66cc0c63e8ae2a6978431a0c7c72dfe53ce5d6d5cfa17fcdfd2a94138a8988896c4627b56e3285c64a4db93ebef105e37774710732a56c98c4bc654842e396e339752cfd1f2e85a42ee79e831f59c10952ec44773feab1b667d1ce0d9de75ab8562a122f967917dfa2979c8f1d8af15d4ca1ecf6106ef06e4d66f517c5d98b835344fedf072223632c503524b18828ce892a383c51c4b90d6b71853dabc91a4c46c8abe45a0c719eeb67be7d827d9a49e981cb9659e186dd8203ebf4b12bbe03e7615ac6b58359696aab3678eabe58c643aa943677098671b346d88ed15498ec7e2f1060645a97199720e89fc44520d77e4333b9eb8cea96b460d6431fd01b2d6f29bcebb7005ae5198012c8e963418d5972c1dbd49d13cce60b4f88d3b4b0c0af3eaa5e9449af47b196d61d25823d9b690a77a80a013060f34b83f68ba5a514da698179330aae7870e68e9b9add8e18336cab040158e8835a2a68842778f39fd4a0ab0f0e7e295919e1ac809d2159f2882ad277198e7e7d40601dedf147910f8d4bd26ec4e0a128ee4f02afec598615bdc5326bdd5f3478534ae517162ee5921c7d862ed9b275fb4779d05a023462f5a30208d3805bb73388871a9874beb77e93b4b9f391a8be421c54399f3b5922ce609e77126cc891f215fe34d71c441ad5f7f1336197ee6df8267c79d0a31651b890e9c0e3f72459611cce171c5769fe150b535ffad430793e9d94e8ec6deceb918a8e0e92bdd0e695b68953a27856d36ecb089f5f9dbbcc09fa5160855c55c7d0367a4808ac4597fa79e77518bdab83856262e56b694c2a1302bee8373b89e6408b73eecedb291776d8b752ae7175faf4e440cf93b32bc261c67537e5f7075e2f85ab767ab18e4b2784aef5360a26abc638afe041a99f54c9caf99fdcdef72b0883fe520413317865e453984492823dc08beac2529963036360f2cd0471d838387f60f4c5198b68ddcc16866e415cecb81fb5319e4d983b59ca24163823661b03207faac96182170ba8126bff78c7dd76135f7d7f348f2cbd434b23e5604413a4002f2e852550fcd86aacb9259abe6298813bce1af069c244c8db4b9a99f1b3e896d7e9b9db5b0dfc4289899a172bf0d3f2e555c415163a5141ed013e60d11c1719603f1768232d7f4fd3e032d9f442460046daac62435e2e1a62873a5ede8201c8951bd1f854e2df74d802070857b6556a485ea5ce360f31f7eb803c12b2035467a51ca430c7f8a96c15fe0b99a8c80d6e2f090ac360d6fdbd5acc1ab947c114d0b058eb42daff48144def2a81830b06720477860ec2a9e84b72ee3222219a712c36eec4aa82e65e8dc976f57d64780cd92a70034442e482be789624909b4f75e3f22c4b2ccb157bbae8120880b476a94ef2ee6fa903aa055babc25758fedd9b3b46cb5bde69087f0828633a1445d72f21875e07389b4b44523b06bc5afcb3059a890f4f76a89c4acce373c0585070469c4fcb7b619a9d2a507c28c5f439fa51716af7c18ca7094f4f75c51e827ba714084dc1d606d51c53fbc9a483482badd22fc02ad2d0bba57bfc317edea35df38e542890ef01719380745cc56ff4f3e840e378da1c75b5cbc6ba4a8df992e621cf5c0605b960fdd0f2facc9b5a606078ff87b637b64f5b5a4fe5337389c63ccc2377b61cc2376dee0207fd852bb367c4977960d353b0263982a09e215fa81c157eb1fccaa1f06de4acd3c5ae6efcdb94feb84fa5219190696831b3afa14a3b618725c334d6eb8194df7559c5f1ffabbdf9a7a1f602a022688f59f3ef54da95bf6985fe9865bee2cc6871d52dd4134c7e568f154d7793a178185ad9a9481946b5d3bbcc275ce7b102676fe21b9627745390c547182cfd79a6453cbb7ba08dd1af0eb0eeea2c51b9654c9b735a2563951fa74437d2e72702ae8600b5ee3f41aac32e0dfedb1b3b93006d5648cb17d0564589663ee16c4b0e6dd50afdf7dd9be4c6db26383cf033af060db3bc88eecaaffd3a2f9c1d6edd8d7d1fc6dafe744fa2a7784562639afaad8a75b16c6dd167493e95b9928714161a4c62db09048d826abd2edfd806a189bf58306d21db3412ac717d24cea1fb68e81650c2d1d04816c5e8032dc1596882688d27c3fdce69e80c5031387eaf77b1eacaa92d648447750ab230fe1e2805c44a0bb401472511767407eba073c243e7a4415a32e8cbaa398b595781001991b978233791f1fd3ae368bc98c6e8175427fd2dbc4f82eb9c4b9d1da282b4b6c230a77f01f0fe13d39f6a6ceb557b4ac8965a396d75fead6e6b3bc5402fa23f0a82734601c10671483cf5b05eb81c4d51c3d7decc50c9092468409ce2d931b94306e839be5132c3eb16953537461dfac9973cff568278db0b6972c30687f1732443f9e178e86a5e479ffd74d639703534569f2987a7304b102f5bd793bd4a828885a99bc0bfa079f9816baba0a7baf47c565585137bfb1a6d1a337bce83298701f939db111d5d2c31a98ec470b96577a9c3ddb8735a368794a5b530c7e75440e7e49fedd1a7b28f38af3aa12b90d271d82cfeccac5223a7cd2e8bf3b9e86b15b3b1cb511420e157c886cd8911a62622ab2123e154ea4192487545efe25cfabf02d5bcdca2151474ea480897c54479b657e59837d8f4e053ed695ed4f1eaede008ab63c3ab42a3d2c1bbe99255567c19d2abfb8ba1da6b4f8a8ff1c86c2ae0793402c53e4eaf6c603099bbd1622af25eb7bcac2d7579ccd251bcc6a4e626304a4c83fc899ac9dd9d3fa1891a073d5ad99a26f280e12ed7a9a0f2632c82d4148b70c7570c7fcf72471c6775e53ed29fb6cd97f37fa5beb67d14dd4846d1d9e3ab272b5d6238cf04e9e51c186dab6aa197658e7658a1eb1cd17bd350070ad31d0071574e526adfc708efdee44bea5a6f6856023101c8dbab4012a26c6981039774fb97842e39cd2d57b9799f08178789667d9bc81c13e6f0296d8d6fd0b7d3008ea413af4aa452b8aa7b54c67728610b7271ed9f6609079a5ce9f4fa3896e46c7e7ba1f14c392019f2c962714a7464ad31c8adecbef5940e4d0b4d144013556f0ed24acf321d92d8a533f34c898f544134a0312f818ed09a09abcdb75e5317e0b58e5f3cad1e748da072bb28b2f96170f9e1a6bc6afe98774b087a66ca49a97d655b0e6df442e7a01fe595a2c1e49f22654e48a6245d49d997af5d0457be708ce2bdb6d0b1d0d781a194aa13808defd4ad43632bb3e4b0ab0f5357e01ff59dddc5db5e6fef410c4a6371784827417a0951561180d5f99a2bd8374ab6780934ddf7ee009df1c06955a4c27d4e0d103cf813cb501c97aa35e89b72ecf56d8c410e8b60b676d93a701222d2fc51df8a1d4aa95281cb22a5dad94d5031858e5f7ca1f35610da710dbc97d20b239626c9685645ab796e9d9e5cc7e72055552a32df7a60e394fe01ded6ebd6d3d9d726e739771a30f62b241c5e24201b78e32ee58a14440a5d0ed197a3448551b4647ca3cccd389a269615a2fec87a0ad08f199ce74279a5456a67aca16b3807f20dbb20c6c24f11569a0eceae372baed65e0febc41856681386f4d4caa90a316b2e6781b1ce439f69e4462b9daad35d5b4ffaa7bd3a203040edc57cc14eeab1dd71e75c4f7678eccedf511d18b5ea56d5a4cbfc55067919ad1dffa56ce14740ac2ff44ba8eaab8ee27f42b077e769820ac41fe6f4e71f3f28b25567ae1eceb78a5aa1d82ed87319d60f18c556428ef523035bb3a81dbc01a0d335026de3c82c347c6fe9cee5f8f58812a34cb9fca975778c182961dc51dc30a8a86bccb38161c05e6db1bc46f8fbabb012e8cf005863", 0x1000, 0x402, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) syz_open_pts() write(r2, &(0x7f0000000140)="035ffbbaef76861b33201090d4959ae189b7a1a6546a1efb60ed642df9b988989515c56ed455d8e9ca817e62665da2db1702bab83e1c8e860e485b18b71bc7ecaaeb5ef40d576517a7bb90dab5d2875ac22139bd379b80f896896b1ebb54c1bfd27b487e0491a54404ee64d78aa7615f93501a32187c14968b510fbba12b836adb970613be722597a94f3eb6f4b4d289c5", 0x91) 58.241565ms ago: executing program 1 (id=2949): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x200, 0x4) r4 = dup2(r1, r2) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) 56.787231ms ago: executing program 5 (id=2950): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040)="56779406", 0x4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async, rerun: 64) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51fc) (async, rerun: 64) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) (async) ftruncate(r2, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001100)="7cd75e", 0x3}], 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) close(r0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a662780400000000000000d100"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e0db2a73b87c1aaf4ed7b1834de", 0x2d}], 0x1, 0x7ff) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) (async) r6 = msgget$private(0x0, 0x4e1) msgctl$IPC_RMID(r6, 0x0) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x78e, 0xcc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) 1.112981ms ago: executing program 7 (id=2951): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') (async) setreuid(0x0, 0xee01) (async) socketpair(0x1e, 0x3, 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') (async) setreuid(0x0, 0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) (async) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x57) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r4 = accept(r1, &(0x7f0000000540)=@un=@file={0x0, ""/520}, &(0x7f0000000240)=0x20a) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/231, 0x14d}, 0x0) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) fcntl$dupfd(r0, 0xa, r2) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000000c0)) 510.803µs ago: executing program 6 (id=2952): setrlimit(0xc, &(0x7f0000000080)={0x43, 0x62}) r0 = syz_open_pts() syz_emit_ethernet(0x2a, 0x0) mknod(0x0, 0x2000, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ffffffd, 0x7, 0x40007, 0xfffffff8, "2e304e2bce60987a0d020400a90500000000cb33"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="3e0f5c8871f97b99aa79d72fd302770966acff98e564692d6be8a45c7ba462ca32684ae1741cb2bf4ba1e4a09885eb5ab7153c56c2bd3f87602f747e3c92ba1d296b8211ad3e97f4aa88e77cf1b992a3b80e51b6cda695e04f47b6edddcb3f356443489c6b6768e9626eb907772c753f36c279c130ca2a37f9df4603afe71a80f0c8e53d11fe02f327596e02e065a90820ad005c260e3a0bcec3b9f185eb52f11e3e297917c0cbe2e3e1150d3129e415501d71bd61f64ecba968b7f09dc77a90c8235e7f84303c8dd68c1fc61d52a590563fd0eeb3dd36ece29d359e76baeec29f4f33e1f6a93724d0bf8c5edd679da97906000000adb18b09aad90579d0f4789d8ec3b72955c72f78af412afedf3636b1084955afdaa231da562fb03de1a3b6ea39ab4ab9c718e671619f7d1cb3153c83c334a87ccc399b4c805ed7e670c768bf65b155a91fc66f225cdf8f1587339efeb34e8e7d2b7a71de2f0dc2d8cb77ccf937063575c5f62624b9e6ea307d975bbbd0649e85ffcf9f188de378331a60b413f156e173ad40e170a12d3a5730eacba4ccffcd88c10b738c03dceacadf84829fd833e918b27365c7696d20b71399762e8826878bcf4e8de0f80177b5a966cdf208603e5deefe61c1c92d205545e97e6c2cc7e696e88ca2891676fd18d385b9169b647c32710100000000000080cf2ce1d9195464786b6f3ff6f65b10689a2a8aa3968708668072070b161e83d1dfb030816da908cd5426c55fb019637b3cad528ddb02f2a8d9e752be3265c0ea10e1785a26060e447b50d0c9b8db6943cad323e634036748da8a4495d0ceac7cdeedd77d0f09fac34589f8e0334a168efe581ce60abacc8c8803e3d8aba66c50a3a69ffbaf109c22c58f0b892314561821f3d660332fd1ee4ab013350200c3d4fe014d98dcb19889e996a32de0b49b86a4690837861cf7f4441c21ca9bd19552c60074586bd7a2270429326efe4e70fec98753f9c75c954ebdb53e87a364dbf9f203385a714aa1cba805d9ee3e6d5717bfaaaf3757ffdf752e8ffbf7195662c1dba56617f88a8a6c7d9f82dc2ce204e1c5ee6a0b533014305a4e5055042784f47eea47fb61f77d57312adabffcb4e5ed62a7d48e01f2da455a2bb2e516cd6b090b92ec227c8fdf2995bc84875ca91fafadb030ab3c1caf46684c0f5c27", 0x34b}], 0x1) socket(0x1, 0x3, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) acct(&(0x7f0000000140)='./file0\x00') acct(0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x4) r3 = msgget(0x0, 0x60) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/17) msgrcv(r2, &(0x7f0000000240)={0x0, ""/130}, 0x8a, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000580)=""/71) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 217.465µs ago: executing program 5 (id=2953): syz_emit_ethernet(0x52, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa89ab9b4c72ca86dd607927f3001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000008"]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) 0s ago: executing program 1 (id=2954): r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x53, 0x1, 0xe, 0x7149}, {{r0}, 0xfffffffffffffff9, 0x31, 0x2, 0x6, 0x7}], 0x0, 0x0, 0x7f, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x8, 0xade]}) close(r0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.194' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error                             .$62%3/,6%: 3/-%4().' /$$ (!00%.3 OpenBSD/amd64 (Amnesiac) (tty00) login: nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens          malloc(): allocation too large, type = 6, size = 73015894016 $%.)%$ !44%-04 4/ 3%4 #,/#+ "!#+ 8388629 3%#/.$3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 127, 3):% = 6442450944 nd6_resolve: something odd happens îÒ¬J6./file0nd6_resolve: something odd happens nd6_resolve: something odd happens       OpenBSD/amd64 (Amnesiac) (tty00) login:                                                                          pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens witness: lock_object uninitialized: 0xffff8000015cc030 Starting stack trace... witness_checkorder(ffff8000015cc030,9,0) at witness_checkorder+0x1af rw_do_enter_write(ffff8000015cc018,0) at rw_do_enter_write+0xb7 unveil_delete_names(ffff8000015cc000) at unveil_delete_names+0x3d unveil_destroy(ffff80002a361dc0) at unveil_destroy+0xbd exit1(ffff80003c4dea68,0,0,1) at exit1+0x60f sys_exit(ffff80003c4dea68,ffff80002a472670,ffff80002a4725c0) at sys_exit+0x1a syscall(ffff80002a472670) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72d2791a7520, count: 249 End of stack trace. Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000015cc030,9,0) at witness_checkorder+0x1b4 rw_do_enter_write(ffff8000015cc018,0) at rw_do_enter_write+0xb7 unveil_delete_names(ffff8000015cc000) at unveil_delete_names+0x3d unveil_destroy(ffff80002a361dc0) at unveil_destroy+0xbd exit1(ffff80003c4dea68,0,0,1) at exit1+0x60f sys_exit(ffff80003c4dea68,ffff80002a472670,ffff80002a4725c0) at sys_exit+0x1a syscall(ffff80002a472670) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72d2791a7520, count: -9 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a472300 rbx 0 rdx 0 rcx 0xffff80003c4dea68 rax 0xffff800029a9bff0 r8 0xffff80002a4722a0 r9 0x8080808080808080 r10 0xf6a58d4b3b0ba8ad r11 0xc82a6b0b006aa9f3 r12 0 r13 0x1 r14 0xffff8000015cc030 r15 0x3 rip 0xffffffff82edcdb5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a4722f0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=14242 pid=39718 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c4dea68 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c4dfc58,0xffffffff83987e30 process=0xffff80002a361dc0 user=0xffff80002a46d000, vmspace=0xfffffd806eb99ab8 estcpu=36, cpticks=9, pctcpu=0.0, user=0, sys=9, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 39150 38136 70558 0 7 0 syz-executor 59128 505942 91462 0 2 0x10 syz-executor 59128 388183 91462 0 2 0x4000010 syz-executor 59128 362549 91462 0 3 0x4000090 fsleep syz-executor 30683 367785 40033 0 3 0x80 nanoslp syz-executor 30683 442802 40033 0 3 0x4000080 pipewr syz-executor 30683 278476 40033 0 3 0x4000080 fsleep syz-executor 70558 237405 86494 0 3 0x82 nanoslp syz-executor 91462 200000 86494 0 3 0x82 nanoslp syz-executor 98801 153529 86494 0 3 0x2 biowait syz-executor 40033 209231 86494 0 3 0x82 nanoslp syz-executor 73920 447570 86494 0 3 0x82 nanoslp syz-executor 65283 286579 89093 0 3 0x82 sbwait sshd-session 43907 296844 1 0 3 0x100083 ttyopn getty 20175 21423 0 0 3 0x14280 nfsidl nfsio 19205 271294 0 0 3 0x14280 nfsidl nfsio 46086 385915 0 0 3 0x14280 nfsidl nfsio 38771 372704 0 0 3 0x14280 nfsidl nfsio 11712 138218 0 0 3 0x14280 nfsidl nfsio 46792 263488 0 0 3 0x14280 nfsidl nfsio 84944 237231 0 0 3 0x14280 nfsidl nfsio 36634 308701 0 0 3 0x14280 nfsidl nfsio 99122 355457 0 0 3 0x14280 nfsidl nfsio 13809 511288 0 0 3 0x14280 nfsidl nfsio 24694 517308 0 0 3 0x14280 nfsidl nfsio 36398 352776 0 0 3 0x14280 nfsidl nfsio 64968 24698 0 0 3 0x14280 nfsidl nfsio 34258 269135 0 0 3 0x14280 nfsidl nfsio 55465 515146 0 0 3 0x14280 nfsidl nfsio 43473 313568 0 0 3 0x14280 nfsidl nfsio 40195 205870 0 0 3 0x14280 nfsidl nfsio 44069 223698 0 0 3 0x14280 nfsidl nfsio 77089 27074 0 0 3 0x14280 nfsidl nfsio 47039 43282 0 0 3 0x14280 nfsidl nfsio 16744 132398 0 0 3 0x14200 bored sosplice 16410 509747 86494 0 3 0x82 nanoslp syz-executor 64938 141364 86494 0 3 0x82 nanoslp syz-executor 68013 19749 86494 0 3 0x82 wait syz-executor 86494 95491 30757 0 3 0x82 kqread syz-executor 30757 116434 89573 0 3 0x10008a sigsusp ksh 89573 124097 19489 0 3 0x98 kqread sshd-session 19489 295475 89093 0 3 0x92 kqread sshd-session 89093 489283 1 0 3 0x88 kqread sshd 94951 51370 98688 74 3 0x1100092 bpf pflogd 98688 415899 1 0 3 0x80 sbwait pflogd 63941 153989 51980 73 3 0x1100090 kqread syslogd 51980 271725 1 0 3 0x100082 sbwait syslogd 5455 11610 1 0 3 0x100080 kqread resolvd 47294 76112 18802 77 3 0x100092 kqread dhcpleased 95832 128173 18802 77 3 0x100092 kqread dhcpleased 18802 224193 1 0 3 0x80 kqread dhcpleased 62889 424143 0 0 3 0x14200 bored smr 59632 440180 0 0 2 0x14200 zerothread 22019 139273 0 0 3 0x14200 aiodoned aiodoned 32273 303318 0 0 3 0x14200 syncer update 60768 21711 0 0 3 0x14200 cleaner cleaner 36414 102481 0 0 2 0x14200 reaper 3393 166746 0 0 3 0x14200 pgdaemon pagedaemon 54777 428641 0 0 3 0x14200 bored viomb 68428 493386 0 0 3 0x40014200 acpi0 acpi0 72491 105228 0 0 3 0x40014200 idle1 79931 222410 0 0 3 0x14200 bored softnet3 91987 129007 0 0 3 0x14200 bored softnet2 72826 27811 0 0 3 0x14200 bored softnet1 72616 499890 0 0 2 0x14200 softnet0 10798 101988 0 0 3 0x14200 bored systqmp 92841 73916 0 0 3 0x14200 bored systq 88313 166058 0 0 3 0x14200 tmoslp softclockmp 47954 351938 0 0 3 0x40014200 tmoslp softclock 40713 421796 0 0 3 0x40014200 idle0 1 373912 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 39150 (syz-executor) thread 0xffff80003c4dfc58 (38136) exclusive rwlock amaplk r = 0 (0xfffffd807926b8a0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault_check+0x54c #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806e0394a0) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 98801 (syz-executor) thread 0xffff8000ffff82b0 (153529) exclusive rrwlock inode r = 0 (0xfffffd807e061988) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806f16b640) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 36414 (reaper) thread 0xffff8000ffffd1f8 (102481) exclusive rwlock kmmaplk r = 0 (0xffffffff839bebf8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 vm_map_lock_ln+0x12e #3 uvm_unmap+0x81 #4 km_free+0x87 #5 uvm_uarea_free+0x4f #6 reaper+0x1fe #7 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10253 11156K 11543K 166960K 16265 0 pcb 17 22K 24K 166960K 706 0 rtable 218 12K 13K 166960K 916 0 pf 41 18K 20K 166960K 242 0 ifaddr 42 7K 8K 166960K 185 0 ifgroup 63 2K 2K 166960K 318 0 sysctl 4 1K 1K 166960K 14 0 counters 68 36K 37K 166960K 256 0 ioctlops 0 0K 4K 166960K 1882 0 iov 0 0K 28K 166960K 422 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1445 91K 92K 166960K 4630 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 13K 166960K 83 0 VM map 2 1K 1K 166960K 2 0 sem 47 20K 20K 166960K 201 0 dirhash 12 2K 3K 166960K 81 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 93K 166960K 3231 0 sigio 0 0K 0K 166960K 167 0 proc 75 115K 140K 166960K 1068 0 subproc 72 4K 4K 166960K 153 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 604 0 in_multi 78 5K 7K 166960K 331 0 ether_multi 1 0K 0K 166960K 21 0 mrt 3 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 283 1261K 1261K 166960K 283 0 exec 0 0K 1K 166960K 1157 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 249 74K 92K 166960K 32297 0 UVM aobj 131 13K 13K 166960K 137 0 pinsyscall 44 88K 105K 166960K 4607 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 177 0 NDP 14 0K 2K 166960K 135 0 temp 78 8644K 8886K 166960K 134962 0 kqueue 13 20K 30K 166960K 548 0 SYN cache 2 10K 18K 166960K 3 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 472 0 469 6 4 2 3 0 8 1 rtentry 112 284 0 192 4 0 4 4 0 8 0 unpcb 144 2481 0 2464 18 14 4 7 0 8 3 syncache 336 15 0 15 8 7 1 1 0 8 1 tcpqe 32 6 0 6 5 4 1 1 0 8 1 tcpcb 808 1415 0 1405 44 34 10 14 0 8 8 arp 120 53 0 29 1 0 1 1 0 8 0 inpcb 376 4581 0 4565 88 77 11 22 0 8 8 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 136 56 0 36 1 0 1 1 0 8 0 pkpcb 40 10 0 10 4 4 0 1 0 8 0 kcovpl 48 17 0 9 1 0 1 1 0 8 0 ppxss 1168 56 0 56 7 6 1 1 0 8 1 pppxif 1472 11 0 11 5 4 1 1 0 8 1 pffrag 232 31 0 21 1 0 1 1 0 482 0 pffrnode 88 31 0 21 1 0 1 1 0 8 0 pffrent 40 56 0 46 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 pfstitem 24 195 0 78 1 0 1 1 0 8 0 pfstkey 128 195 0 78 4 0 4 4 0 8 0 pfstate 376 195 0 78 13 0 13 13 0 8 0 pfrule 1344 23 0 17 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 1234 0 842 39 14 25 31 0 8 0 art_table 32 1237 0 842 4 0 4 4 0 8 0 art_node 16 274 0 193 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 197 0 152 2 0 2 2 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 64 0 47 3 0 3 3 0 8 0 dino2pl 256 7646 0 6131 95 0 95 95 0 8 0 ffsino 280 7646 0 6131 109 0 109 109 0 8 0 nchpl 144 12436 0 11815 64 40 24 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 46609 0 46608 8 7 1 3 0 8 0 percpumem 16 142 0 94 1 0 1 1 0 8 0 kstatmem 264 182 0 154 3 1 2 3 0 8 0 scsiplug 72 14 0 14 6 5 1 1 0 8 1 scxspl 216 35391 0 35390 15 14 1 8 1 8 0 plimitpl 152 746 0 729 1 0 1 1 0 8 0 sigapl 424 3545 0 3474 10 1 9 9 0 8 0 futexpl 64 47533 0 47531 1 0 1 1 0 8 0 knotepl 120 584 0 0 17 0 17 17 0 8 0 kqueuepl 216 1207 0 1198 16 15 1 6 0 8 0 pipepl 328 636 0 607 18 15 3 8 0 8 0 fdescpl 504 3503 0 3472 5 0 5 5 0 8 0 filepl 152 28117 0 27886 57 38 19 19 0 8 6 lockfpl 104 1924 0 1921 7 6 1 5 0 8 0 lockfspl 48 599 0 596 1 0 1 1 0 8 0 sessionpl 144 45 0 35 1 0 1 1 0 8 0 pgrppl 48 98 0 80 1 0 1 1 0 8 0 ucredpl 104 5255 0 5240 1 0 1 1 0 8 0 zombiepl 144 4532 0 4528 1 0 1 1 0 8 0 processpl 1168 3545 0 3474 7 1 6 6 0 8 0 procpl 656 8736 0 8659 8 0 8 8 0 8 0 srpgc 96 25 0 25 7 6 1 1 0 8 1 sosppl 168 21 0 21 8 7 1 1 0 8 1 sockpl 688 7739 0 7706 103 90 13 25 0 8 8 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 47 0 0 6 1 5 5 0 8 0 mtagpl 96 95 0 0 3 0 3 3 0 8 0 mbufpl 256 3436 0 0 215 0 215 215 0 8 0 bufpl 280 10032 0 3878 440 0 440 440 0 8 0 anonpl 24 441231 0 434901 169 105 64 74 0 184 10 amapchunkpl 152 105671 0 105013 66 33 33 35 0 158 1 amappl16 200 9405 0 9332 82 66 16 23 0 8 8 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 153 0 140 1 0 1 1 0 8 0 amappl13 176 34 0 34 1 1 0 1 0 8 0 amappl12 168 4302 0 4270 4 2 2 3 0 8 0 amappl11 160 55 0 41 1 0 1 1 0 8 0 amappl10 152 9 0 8 1 0 1 1 0 8 0 amappl9 144 251 0 250 1 0 1 1 0 8 0 amappl8 136 22 0 19 1 0 1 1 0 8 0 amappl7 128 140 0 126 1 0 1 1 0 8 0 amappl6 120 282 0 277 1 0 1 1 0 8 0 amappl5 112 189 0 179 1 0 1 1 0 8 0 amappl4 104 396 0 376 1 0 1 1 0 8 0 amappl3 96 22036 0 21919 5 1 4 4 0 8 0 amappl2 88 920 0 850 2 0 2 2 0 8 0 amappl1 80 20680 0 20039 23 6 17 17 0 8 1 amappl 88 31558 0 31371 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 3 0 2 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 256 0 256 4 4 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 136 0 6 3 0 3 3 0 8 0 uaddrrnd 24 3503 0 3471 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3503 0 3471 1 0 1 1 0 8 0 vmmpekpl 168 27254 0 27189 4 0 4 4 0 8 0 vmmpepl 168 219113 0 217065 144 39 105 107 0 357 7 vmsppl 456 3502 0 3471 8 3 5 5 0 8 0 rwobjpl 64 62103 0 54963 124 4 120 121 0 8 0 pdppl 4096 7014 0 6942 152 76 76 86 0 8 4 pvpl 32 20776 0 0 168 1 167 167 0 265 0 pmappl 248 3502 0 3471 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 616 0 151 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83791ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838e3cd8) at __mp_lock+0x192 intr_handler(ffff80002a3cc750,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d pmap_enter(fffffd806bccdab8,954def50000,6c164000,1,20) at pmap_enter+0xc32 uvm_fault_upper_lookup(ffff80002a3ccb38,ffff80002a3ccb70,ffff80002a3cca30,ffff80002a3ccab0) at uvm_fault_upper_lookup+0x327 uvm_fault(fffffd806e0393a0,954def4c000,0,1) at uvm_fault+0x159 upageflttrap(ffff80002a3cccc0,954def4cd10) at upageflttrap+0xa9 usertrap(ffff80002a3cccc0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x705c84afe820, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000015cc030,9,0) at witness_checkorder+0x1b4 rw_do_enter_write(ffff8000015cc018,0) at rw_do_enter_write+0xb7 unveil_delete_names(ffff8000015cc000) at unveil_delete_names+0x3d unveil_destroy(ffff80002a361dc0) at unveil_destroy+0xbd exit1(ffff80003c4dea68,0,0,1) at exit1+0x60f sys_exit(ffff80003c4dea68,ffff80002a472670,ffff80002a4725c0) at sys_exit+0x1a syscall(ffff80002a472670) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72d2791a7520, count: -9