a04a58277970581896a9ac2ffa7bc10f834d1e380599b7582c32f372aa2f90da69f71e09b3cc265a9ccd0cbe16b10effaa33f55250d3285b2f6aa868e75acb1f3b5275190698e4e6c78704b80ca64df3eee5f7fb477e07b5adb39d60d24b31278703907a7020b675f464e8fafd822224b089c30c5d35757f52b69c2550501c31fde72218e215d81ea9d2793db4807e1c0420e33f234c3d8c69b226673cdb747111fcbba3b7d40b58f8e14bf5ad9e2dead317796804149ae209e27f00cb2ca1eeb633c7daf2adb969dbbc50a6e796e574810c9240f795d083ba8f5980563a46417bc973f8a7f522754c93964c8ce6989aec28935bd6e5f03ac41403993a1b69f02c4e4e267568179387de11c21b3daba63c77bf8e1452776fd1b735f221fa53e06661540b764107611de64051d2e079a1f6de7d0ad36d94dd8b7a82256560f96fe83ca9067e3f3ffa0f3af0cf50a171ba3a8e0dc02e14aa230b5c04fb24a322e29a87237cd87a44bc4e39dc54f34a1cd5f2070cac051b8e441138ebdac4a49fa96001c4535af88163266cf693d5c97063a349ba7660f01cf31c7e4ebda70e11b88a7c81ee491b6137665bebff2b2405ac96e5de628f1d6de825eba8baba1f15ddaeba3ef9c22b61950d0bbf6e21fa0c8b9e1363d0072d68348dee3721b208bc72059ddd12b186bf944d03b62c02625471cc63b02b85cdc71284c1108cbfd2c1bdf226d2bc0819f2ed617018970202ae7a2164c5064d23f0b625bb922929ba374f0eb520710822ab3464a4672d96b240a406672770ad2a591b82c7f6c67e63f03bfe32ba495fff085aa4dab78c859a70dc2e9f51ed2375d275fdc1b038d4b1dc220492a57730763d40dcb78bff66f5a2b63fa8cf39169fd270ef31ac7684942486dd1000c0783b661b111de7028bd39439ed656425268343a0cddec5edfe90e8abc61862b11f45e6d48a21364b63f50200ae7267d95c50c10eeaf3ccbe4a5c5b8ca027605e934593624d0ee6a64cdc43c65761c68c2f379ac45b99311fbe4e3bfa72b03c55e5df3c0216f72bfbb22014b092e8ccf06eef031946737ae2f776e3666e880767ff9126cff3d0b6ce1addbd94d57b9ed6d0930c0cdfd080d3c3a3f154bde94fc7b3f68dcc72766289c00f3eb85ba0f62806d8b665b3be34cd57dd03cc7d7a6fdf65df9f95bf191473bd16fedc54919e812f4029cc7eb873f197ef9aad2a6cb5d7553b096a441f83db7680680899b420c9c9b7d60ef802a9adf9bad6191783b4457a2df0e0573f838f670e361b554a1ae43e1d18f19593435c6375437c76967bd264667d52ebceae168f705b2339c3d880d5c978e2308f2c5afe86e79c97d1ff4043a10d1f48c758b00867325d93bcd3757a1189b49b38e9ab4adc85b3d82bc51174a0aac121422d06d92eb1df442d36ad5602d2588065b4d2f9d3d8af2d24d7161bc02679652272a616fd137a5c4cea96856d794cab9c9b60dd30ab6c5f04655102423809188f3eb2cdd03f8f7811c946f51c3b1bbab9a814827c71445628c3b7aec67d037969ea373fac4ec0202d95e59d2ce22456df95c4567ed4f103375da6ab223d8b4c874f76044659bc01ef72f2fb45f12f15e648ad95adcf76cdba3528fc74ec4ab36f2030604a6edc704ef4616fd33973b85e0601e3573a345e0f936ad34667bdcc5d1fc8e6d451620bc883af4836dc6b14ac0772d86b926fb5df4b18f7031a4599bc8e9340914d1745570b05d01621fc40f53ded542cee0f6da47d5ba0e03c9ac2823b658edf0663193c50fb94c851689fe7301ba7c1da77f7a6ee45e33ce75c89b6b118d80bd4872194fe3366ecdf116d31e0bd027289c3a1bcab7ddc28cfc65b8232d84d110702ce159094889d0683a249aefcf0f9caa23fa477af26312e5212e6a55a34a73d143d132922a6b1dfb376e45cd1ae1302bd5827958586c3ece5f51d9db0a20413aa7c921e2e39a72f0d6bdd6b1329f59b07a541b726f9891263a5787008bcc4562b17c3e24c01a2da9ff8e83c881d6406ec56e02e5a410f68f89cccd1c328e2238ed5ec90c2bb0d02e666305eb7a871817bdec1afd8da5191208a98777df330742c23d6a904d0dd020258336a785e26aa549af99c8523c106893bd474a4eb9a3833597888bb78b9d1c22e05deaeeac25b8d09951eb552121b3d373e0dbf8c02e5044bd037b41f6c1f17eba611afafbfa86c5910e541e473fc17d8c5f1e91434c01d708532158f55dd5b0f353d7da4c2d4df3e93371535235e27d5df40881ba2d91edf7641cdb1f899aeb7c7b9af2e1d466a49043944e2dd2b44e5e98a63cec18d6f0a42be1af300009872908e6af15d7072bed1e3106061b0479c9a8038e3598503296e98bc4324a4dd2d5d9cf2753e08bc53db8b81027ea64409e31f6c246c343719fcc5cb873323cfc832912831fdd326b623833be4f8985f7db5b662fe023d936b41b49b2edb80b716c3460d1bc2b731e6590f9579bd17b5718873cab2bd032aa39f5afc586d44bed731d657fc15ce9642ece36bf1e077ae2f4ddec5834c2467558d3456ec3e8d3fe93eb0d62b2e62aae386e92ec729b1b8d46a396230ecc6edb35416b56806703d1d16a34605f2342db1fde0d305cbe09fdd4a9abc5cbb35ee1b8f8ecbdd969bfe1f05fae849e62ac0c5cdbc34fa9945136568e081ab029467ff37379021c1ee9876c6a69ce648853f1ba5c08a33b2c65c2ab568cb8bf8504e885f767bad76f552813b877132be0bc4b7a11dbefd7176b7b3c2a7d199a25245cf8cfe2232d2321d3856b4cd7f37198c6eaf825c8f741928dd55f3433c55a84fb8c441cce313f5f42ce8c8d0689919d2e52278ae24414f263f86cbf2d171fdcf05c8950138545d10adbe00913ec9a95a0ac1f99c0bc155d18bb8f50f3a2fa49482d3afae6904c6ddee8df5773704b80328f5661eb88d5f07c850bcb4169f4a86718c9bca0bc93c09fc4ee28788db4161e75fe93a866e8fac0181bb9ee04e358da63aa9599cd79e1ea5abe9858ea8383f732a34e0edf8d3d33c2cc576eb2eea66a0fd81dba119b130c977188041536efd78d4891c141de9c75e68bfbac1a66605b45dcb5fe0010dd58158331d8e50d79ed1bf64abaf0baecb21d1c3a3241bdceb3af96ecfb787203e8f7d61d5eee00c9b49f8c1e0ff6e271806c2ca838f0c9623cf2cba755c800c9bb95bc0e490bcc85721abe4b23e935b929ebd11bc39ed9c43317deecbd2d91e6c73cc794130ea2e41aa8159978feea856f3bd1a24fd62f0b356d08d70cf2f811e142ce136fd1d566ac8061f9496f154448394e0f38974982354dd9084ea393465db0e6dd886cdd130df71121577138ead92700995449bf5f4f1425c3197cb2d66dde7e9b7a4aed4787a89a6ab4a0485bd5c74616cc1b30f8dbcb781211f6b28bd11ecf2e0a55dc9ddfd8a2c48f552c2959b02e9496d084122418f99e122844af6ee01beb5bcf5c427f39520c11bc0a0eb102c149fc8b44ee31e508b42423b09cdc11cba0d994edc92b8f73e69690caa85a76fff1cd883480bd28198e3b2edf6adeead5fa0dc143bb1c99fb6fe2822ec274122175cdcf0fb50a69817823923f5ecde262e546a45b243e44f3cdc3d5980d22f2b9e12f3832ffdce98b39c79b20bd0bda87a996c16ff6f52d92d0cf4e8586e6407602d8c956d1f2f19d2f2b89cf5812d5c75499c93477d45dd8bb4d6296f63fc97014f4a749ce70964825a69d4242c5b9301386eedf600b6faee57f2edacb91fd2e723e75943574c1a380fa010d2643b51fba86189b6388312c649be6e62f11dcea1198fffd44b5a89542812216cced47d9a7224be7a28723aca105fa2205c88a9a09f03f2836a52acfebda8a9df4696f9a1934800f3c21d5331694b161e35ea8693a53c83b57d904ac2df731a3d740cbfe030704770c0e05badacf19ca555069e6811473219e00f94ef970f36086d8f843fa5bda48fcd101b43b69dd7ef17be91c952603720fd4d531ee4635d98004f91018d03002e79f68089b2fa90da0293783c0995f23ace8c1d4e899cf17411ba2"}, 0x1008, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) sendmsg(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000240)="82877295e351d50c10de757231e0e0dc1c2640ef257495bc62b02d77d5860729422805c5f6e44694cbe9f31d41d93a374ba540246d71636d78cc99514bf07be84d896917fdf5742693c7b11d60940bc48ed5af97d29ce4a6a55f7de993393efde53e0fbdf353409df18000f3b3", 0x6d}, {&(0x7f00000002c0)="c40ba35382d12b08b746512a8638268a5443273b55b6c701e017e06ece2c490605f27570fbaa1372dd5a7ad758c7673feac6900e85a82b4a84931e13de0827e3bd014da1cc979a34e429b6534933ad17c6e6c09507350f815f3d97e30ee3f5ab7f7e6be582db162c95a4734ee5ddad059b562c203b838b70ed804daca632968b5316c2a191127d", 0x87}, {&(0x7f0000000540)="844f9508d29d6eb95d68e809347344270bbf6520ce0920603a30912ffdda73a4e751890194862fcc628f3fb119d31b166e89261f48521d4b5a9c6bd45146563586cd0b01efe3cefd509d082cce67f7f3cc27e8443462d177c196599a46a2e168809875ec7525be1a148f2eae7c46cc5cd575620dea774b481d71b08445b3c4583f3e8c093a89a82b7fd6b75e868ee6a26c376ab7408e79241136f3b2187583dc002128fb46bc46bc40c205bc10c0a9d71aedaf0d2a9487d91d311c8c9432ab65ffaef3f44f8210adf714391392d1e567", 0xd0}, {&(0x7f0000000640)="b69a7517755d264fd338e6fb637762d86a9a045b29a300b876f71e427e03bb779e4dbb60dc96ce43b0d02bcf9acd78b23249e67ee6451bf9433b75f71a8281fa4671363c7f67f7ea6a201e601e1373eb2bc72216151335db364d4f47dacf3476cb7d77eda5de8fc156829da1b503fbd367527e62b2e4d190c8ccf7928816f01af38f1b2b000155d773e3fd8cbdbc6e26b1b1b6e9430ca5e82fa7568056dbb17955c9924bff093903c36bdef6fad3abfb69362c9f510d1355f619109db8768017c740852ee850ed481bccfe", 0xcb}, {&(0x7f0000000840)="b828e69f8e18e23b0e2c67d9ab3d34f961b633bfd592f554135eea62b62027c1ad26ee0b0fd2979610855d2a85b2ac59b3ce0d7c138eb30179e5651b4a1736927aaaf141efb93fb1b2dd17d418fddcd2468f2171a0f7d1999faacce8d578bd555c82dede3781f0ea1b776efb55bfeeadab81da1606e7cc8712b293771f9ead6ecbb4a85d371dfd146f2cfaec805cf7022257e1d746a081fa9611f162e2f4bb28b51224d019cd19c61a124cc76f1eef62a92d69f3a594245375e40de658c717d7abf9ec90fed58969ea5f0ce62824987d218ef5bbd21624749ed4e5091afa68a864b30ddcf95fad8f48eb1d9786f46583f9cb44", 0xf3}, {&(0x7f0000000380)="f9ed78e8a73c6f452386818207aa0f837f8558191782c3f228a7dcfc5c487105da7995a97209ba13bdcd6e4e2b597eefa68482c1da302f13f69c23bb10655658ef094695ca10efdef1eae5bd0896243e0d8ab8d76bf401ed846dfc31ea80bb13ca76a465f58c58f4fefdfa41d6deb75d37939f5bbb8d92", 0x77}, {&(0x7f0000000740)="056aac7366109f2206a80ca0a7babe9ca1a0d05d26b4dee0c12545655c87931f39824f1e75ad7a24634264e0e7e3d359da8cf2e5326f4481b30c0810a560f876a0545fe030f563e809cae3789609eb6815dc774f718bda3f4db91f83dd724998d2f16b22cd7e3d805455802b4646380c684d5617d1e82a594fd5213551f4ca9d1f303084c99e3d3d509f6dbb383bf86056611dc21e065ccb7e41b49ecff75c14a0741122d61085d55dcb", 0xaa}], 0x7, &(0x7f0000001bc0)=ANY=[@ANYBLOB="c8000000000000000100000003000000127f61c450c98911ee6e47c417bea57df9df88452cb82739e6a2988df23d05a765035f3daedbada7547102adfe8ec50c8efad3d4a36a5081e13c95e3d178999d4fd9a30c3ea0c98dee5fb42e01ab70adb14af289be71adb96d41d1f375bc46fea7afa763d292525313716aae1ce4ebdab558c627408f7c92190dc92bc43ed7b55f2d017b177ddec428bd39f22b437e7317e5821515b5f7e9fcfd92dd0409e32c7ff4dd88629b1631330cccbaedb655f87e32966121df7f5f77c6393884b796e9eff27d373e13ecf2e13000000050000000000000000100000007000000cb92acad4e4100873d495a6449249cb753e3c06a413703290c1d7faf43004952e26457509d66dcd9289ea28ebf54c357435ad2af8c270c66e7cf070d8c050ff838000000000000000100000080000000c249812a572ab15347ce6bc3f2b9532154a0101d530d42cba6ddb2ad8cace06d"], 0x150}, 0xb) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r7 = socket(0x6, 0x1, 0x0) dup2(r7, r7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000140)=0x2, 0x4) socket$inet(0x2, 0x2, 0x0) msgrcv(r2, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x3000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000180)) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYBLOB="9b2b9998d0119d51e845bc5fe2f6f0fc36d2245176697dd2fbc55f7ea2c7af60ee59f2d15ee443ef508dbcdb898978e95b1e0b9e624c86e3f6b1aa087fcdbd47356ee450acfd62eb0db6c2b4fa0fb290e67a9128d5ffffffffffff5de91b982ba4fc2183b1c219e02607867428d6bddcb9734fefd9af6bab7179b6220c386fc7b8663dd05e5f2ec81188025115fb680927af1686cde529a3a30bd85d9f5a5e7970041dd5156b5c0d36800ea6d983cde3f616b7250ef47351ad5dbc5f6882d8632ac923928482cd25537889e2355a98efa509d43238a104725e579c4e48fb0699d7b596aaa1d8c5283290f500cb7654540eed19e46a99deb4af354bc2", @ANYRESHEX], 0x4, 0x1000) 16:19:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x1}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x26, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x4, 0x2}, 0x10) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt(r5, 0x4, 0x7, &(0x7f0000000100)="901cbeef075b1e3a7cdd80e91dffc139c636eb0f218e61e5ff6f8a0fcbf664d18cf9a975a116499b5d403686443ddc7d1353f130a3d69baddf0c7a5b72d04ae6da66a9a374b5b934c20a22548292546c3c6e08fb98fb4cb0a1a23901bdea33da176ab8a93f4e3dd015d9295b85d8ae0b2afc0f6f172621c253ebc442e8b60ac5efc6a147a197ee9c23526adf8e271c7de6ef855e", 0x94) 16:19:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x5210], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401], [{0x200}, {}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f000058b000/0x1000)=nil, 0x1000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) 16:19:43 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) socketpair(0x2, 0x8000, 0x2d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/12, 0xc) sendto$unix(r0, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3", 0x3) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000001600)="81f8e0d51806000000", 0x9}, {&(0x7f0000001580)="121fd0891986b6788897d3158a3f1565a9fe5cab872ce2c6163c7a0bd1b238fd96a00574f423cef1276ab7cd79dee20af4236a6195", 0x35}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), 0xc) r4 = semget$private(0x0, 0x5, 0x204) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x2}) semop(r6, &(0x7f0000001640)=[{0x0, 0x9, 0x1000}, {0x1, 0xffff, 0x800}], 0x2) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) r11 = getuid() setreuid(0xee00, r11) r12 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r13 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r13, 0xffff, 0x1023, &(0x7f0000000040)={0xc600}, 0x7) accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000440)=0xc) r14 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r14, 0xffff, 0x1023, &(0x7f0000000040)={0xc600}, 0x7) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r12, 0xffffffffffffffff, r15) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1f, r11, r15, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r19) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, r19, 0x0, 0x0, 0x80a4}) r20 = getuid() setreuid(0xee00, r20) r21 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r21, 0xffffffffffffffff, r23) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(0xffffffffffffffff, r24) msgctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0xfffff000, r20, r24, 0x0, 0x0, 0x4c, 0x808}, 0xffff, 0x9, 0x0, 0x0, 0x8, 0x8, 0x6, 0xfffffffffffffffe}) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) socketpair(0x2, 0x8000, 0x2d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) socketpair(0x2, 0x8000, 0x2d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x80) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="c56e4c6eac1ff2da5d1636058c1d14874c62fd4530e4776680de20c672f930dce867eb26966570efd8375a5d4c0836ec59905f3861e6d0f8ea51662311d3859e44a6875e7e996b1a117c9a1e8b3af9859aa8ae3806b4c550d3c12bd193ba47a12b010f4188a38a5bfc5fe997d286ba673b655f4366bed1122a0b3a8137e01a77", 0x80}, {&(0x7f0000000240)="dbc835a958096279f813160027399d71aab965a9ede527641509b6d8c51e4d97ec0a158a1a5c7433ea52d472f4", 0x2d}, {&(0x7f0000000300)="c0edd1aea2a6ba3c4fb2ec8fa56285747ffe273b472f258ac4576a8769565e6a0799a16d0e17d0bc59d5ef159501abfe2e327b1e165b667deab2f3f28e2aff1257d72a92555655006b30d71df77dce6fac147a3f958f40c7999643536a3aa3138250751f6f70bfaf530a6286711b36ffdcbafd1aa06ec9368e3d6cf231ee619a75a7681b7c6b2f3197fefee1ed8aa8969824bf333974", 0x96}, {&(0x7f00000003c0)="f7dd09f664c247a600913e7ba36392ccc96682f0eb334656c10f23775140a42b370ae5b6206f4bfe0897ef9da1908afc84d1658d7509523a52901ac74ead4a073d851e63e73e51a98344193fb4a3dd832961913880d3406171b289f7dc453d47b40cb20fbc807a6cd8e4e70846f871ce78b5b4e928c8a3f026b62fb7cb1527613f82dffb26893e9345826991cbdb02fec4ac4751016f60cb593f88021a09fcce4f316e87b4043c89df5db974ac662430f0aee8a604cb55f4d18da56a78173ea782d0d017096aa9b7d1400a7c16aabcc84244fd2df9232c5a9a3f75f29d", 0xdd}, {&(0x7f00000004c0)="a9eb28f34c010ead1e7262fd8a2585dce65648b0cccb96b92a89f4b62cbade216a7e590aee47a9979e31bc019e3aa6bc47815dce64b131f3c6f36b9b91d9691eeaddeece", 0x44}], 0x5, 0x0, 0x0, 0x409}, 0xf) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1610bc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85fffffff7f000000001ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/155, 0x9b}, 0x0) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) socketpair(0x2, 0x8000, 0x2d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = dup(r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001d80)) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8080, 0x0) close(r0) r6 = dup(r0) semget$private(0x0, 0x4, 0x303) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x2, 0x5, 0x2, 0xffffffff, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r6, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$KDGKBMODE(r6, 0x40044b06) r8 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1c8d62c6e936f906}, 0xffffffffffffff22) pwritev(r5, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r6, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000320000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:19:44 executing program 0: pipe2(&(0x7f0000000100), 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 0: pipe2(&(0x7f0000000100), 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x9}, {0x64, 0x0, 0x0, 0x800}, {0xfff, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:19:44 executing program 0: pipe2(&(0x7f0000000100), 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x40, 0x16, r4}) r5 = msgget$private(0x0, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r7, 0x0, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) r12 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x9, r6, r9, r11, 0xffffffffffffffff, 0x120, 0x8000}, 0x4, 0x6, r12, r4, 0x7, 0x7f, 0x8, 0x4}) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000100000000000000000000000000ebffffff000000"], 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x81206919, &(0x7f0000000300)) sendto$unix(r15, &(0x7f00000003c0)="4e4fc332e7783fa60149a3a982b8a4e997f0c93693d0cda6a583c75e203dd6a7284a2c9d16e9f70c6503a4b406afa13a47178cb44aaf3f1682ea3d4452615413c2ab25add620c30d4bd4d09c4f61ce08a478bbbb3976a1752c91ac2cf71f594736271c606786740ea99418a59b02f7404462f74c6d271ce29fa2937a1961376e3b5c5de4993c543138a3fa7e891e5901f9e281fb6e1c672bd8be15162c986f172901347ea624d869a4e365fb2072ad720ec008a9e6", 0xb5, 0x400, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5d42) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r3) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x40000a08, r3) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf322615", 0x1ba}], 0x1, 0x0, 0x1f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r8, 0x0, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r12, 0x0, r14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r16) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchown(r1, 0xffffffffffffffff, r14) fchown(0xffffffffffffff9c, r4, r6) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgget$private(0x0, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0xeda, 0x479c}}) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, &(0x7f0000001600)=""/4096, 0x1000}, 0xc0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad8ab2951b15801360bc94c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500008b45fd7357d54fe714ebc562053ca467dd0268c2c689d8599ddb7f350ba5e8e2747c57fa84dd08e2e28a"], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r1 = socket(0x10, 0xc005, 0x7) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b15801360bc94c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8d7fedbbc5b65c6593d2870b4122cd2350000"], 0x10) write(r1, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) write(0xffffffffffffffff, &(0x7f00000009c0), 0x0) 16:19:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/12, 0xc) sendto$unix(r0, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3", 0x3) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000001600)="81f8e0d51806000000", 0x9}, {&(0x7f0000001580)="121fd0891986b6788897d3158a3f1565a9fe5cab872ce2c6163c7a0bd1b238fd96a00574f423cef1276ab7cd79dee20af4236a6195", 0x35}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r4, &(0x7f0000000480)="0300c3489319dfd2f92750fd68db7f80a093b4aa416f78c42cfc79f6bd120d39476d01828d7442e9145749cf8f875e666f93c5998c8e1e1a7c0240b1890e4a42604be24af689507f7218847a596036bd74db", 0x52) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), 0xc) r5 = semget$private(0x0, 0x5, 0x204) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x2}) semop(r7, &(0x7f0000001640)=[{0x0, 0x9, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() setreuid(0xee00, r12) r13 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r14 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r14, 0xffff, 0x1023, &(0x7f0000000040)={0xc600}, 0x7) accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000440)=0xc) r15 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r15, 0xffff, 0x1023, &(0x7f0000000040)={0xc600}, 0x7) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r13, 0xffffffffffffffff, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r22) r23 = msgget(0x0, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x1f, r22, r9, r18, 0x0, 0x0, 0x7}, 0x10000, 0x9, 0x0, r20, 0x2c, 0x5, 0x6, 0x8}) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r25, 0x0, 0x0, 0x0, 0x80a6}) r26 = getuid() setreuid(0xee00, r26) r27 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r27, 0xffffffffffffffff, r29) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r31) msgctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0xfffff000, r26, r31, 0x0, 0x0, 0x4c, 0x808}, 0xffff, 0x9, 0x0, 0x0, 0x8, 0x8, 0x6, 0xfffffffffffffffe}) 16:19:45 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000003580)=[{&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb35", 0xc2}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) 16:19:45 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:45 executing program 1: getppid() r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = socket$inet6(0x18, 0x8000, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xd0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="856d8d1827f8", 0x6}, {&(0x7f00000000c0)="d2e9475d6601a80458be87bf47b38d65a317f46a08fdb987066375337fb96d1f4f20d2858c52dbeb2cdbccd7dba10c9f81716304c72b7f35488a2d0c9f690d2060da11aa51cdaaa8b1a9053071a1751614e02eb0073119e895acd490379792a7521d176cb5d4ddf1186c4728cf7db7014ffc6c1f7849999576608711b28bda1cbebfb9ba", 0x84}, {&(0x7f0000000180)}], 0x3) shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ff9000/0x4000)=nil) getpgrp() connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) 16:19:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) connect(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f666d6c653000"], 0x9, 0x0}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$BIOCPROMISC(r6, 0x20004269) 16:19:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) write(r0, &(0x7f0000000080)="cfa31a0e538ef1f426e310ac39bc3940412aa0acbe2b6f0f394ef99f7c81cc1cafb16b6b371ebf6a30f77f37e88b8da3", 0x30) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2) 16:19:45 executing program 0: pipe2(0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:45 executing program 1: acct(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xff58}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xfeff}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 16:19:45 executing program 0: pipe2(0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:45 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x5a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x1f, 0x0, 0x8001, 0x0) 16:19:45 executing program 0: pipe2(0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:45 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7299b705009b86dd60451a7c00382b00fe037edb3fb77d456af400000000000000000000000000bbfe8000000000000000000000000000aa210000000000000004009078000000006000000000000000fe8000000000000000000000000080aaff0100000000000000fa000000000001078b883905d6016f81c96ed114158cfb32bee021f779482f91757b5c6a28352eaf5a42f1421f5521899fc265c89964db74c10ae8773ed0e9364bda4a019cb22e8d9645343912340163c615a8e1191dec5de3a652285b2e203b65942051e1d9cd6bb59d36834c5d37ed772ae2de8e508e5a001abe5ec22d4cec19a4eaa3961ddacedfd6659fb60a3f9579c01ff805000000000000007db0792bb801d0043de3c506cd3e228e3c3a2a5cff8f49429e0e430c6aad54e8ffe4ea4ee535e8b2a80268fd988a86f1a4f0b5816bebe61767e61d1d261975a0660b19493c415d78e7963a38937bb3d9322139c9bb917ca200da77ecd3ee302f792b0f85729365677c407fb0ccf283d4ad758b56bf5d40bade29eef608c75f911ab10a1684c36cf5d87bc9750f16ed9dd0ed2423a8310d81b5363fa735"]) r0 = getgid() setegid(r0) semget$private(0x0, 0x7, 0x287) getgid() geteuid() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000580)={0x0, ""/20}, 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = socket$inet6(0x18, 0x5, 0x10) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffead) msgsnd(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de03cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d9508600"/481], 0x156, 0x800) r5 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r6 = socket(0x2, 0x400000001003, 0xfc) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0xc) r7 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r7, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b09500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eed37c56c7a7ea0d0000000000000000000000000000000021012b65a1c184f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2040000000ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd18db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9"], 0x1, 0x3, 0x800) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) pwritev(r10, &(0x7f0000000440)=[{&(0x7f00000003c0)="c82163b306f28770f357eb11a85c2099b4bc04ddf1f4f086fbe758f860954d56cd2a5ef6afecdf489a0b44ad937234d995122fc20fd62f6d7d2b5e177384dda0746a54831c2b1247739e8905e4969fd4d2a2da0153c7446b854ea1ecd691d24ba6db6b373232bf77852bfc7c5e7252a75bed8a1d8d87", 0x76}, {&(0x7f0000004c40)="40f3dccfc2a72b41437799a2066c8041367c7261deb39e6769d774d12348fdf06e998162f7b8a2a55ff26fc260e5685c418227f8bc327a8cabf3efbfcf63636d46abf1dbd4b1631d45068a3d938f3e52d9432b748d122af785669d47db5c83266938ae154433b75d223b6f818e3048446ee9885d2ae3859c9d6ba8877140d2ebc6608628b91a8c685d0640297d04b0a54a00fed0e89cfbacc74f1ab541edc29257ab149d9245d0e029dfc66579fe21320a8bd93d57cd525a1831da2677b23630c8f98b4f42316e1f86aa0c5c821b239c4b7cf77a431086433b7ea5420706c02c3a7182ae068c5afa9f69f0fb7dfe23a9b3cff24150f5e09a5fd915ad9c057f2386551e635f3339046ab61d7cd75ee5d112e789192941da1924e7425168f492cac3869c8479ce2a392868fc4ab9a307c57b574fd7a882914bf0b6f96c35cb0d3afeecf4083c10ff46cab40dd6673fedb582d4df2204dc60421a14fb16485a4d1b7789e0406d452db048263c27ea350ed0baf37477381467fe4cf2255391595b6fcef35d2f3fdac028e0c5d26e0618948a1fb80215f5b03a711e655ebb27c46fdd889c9600c342088bb48f041255e0e1b959c25db2a57c202c4e5f99d33977399b38e9c3f779e9c70f6b01a60c40353711a57f6cc64ea86e5bb53cf60a18a8d813317226c866bad9a8a7ef8597ca77fa18184c1adfcf9f4017ff7d5ae4eb04f90b01ab2f888ea7c30af95589018de49f8a6733e9909738c84c342dc6f3ab45dc1130295a0ef6cab6456ea8046d63b0683154c96a33234da0cc132abcc38f25295566672ee1a9f3286db627e92b2cac5139367b4b665be36cecd1e74295c73b412da95ea4a1ca301da4bab4b70282c99b8497e9ebbff40bad9787bcf75f6fe8257d693b556b2fdabac7f0bbb48539fab69df1f6eb1a62ba676b1bcf85a1d26a85da361193d7c758cd7f78a8a3f24a66164920b4102412ed3a8df251d7e06ed9074bf107d8a2e55cda4267bde1270481bba785c147eedbff85647b1388174d1220fe722ba725e0db11cc61f566730ec94d231330420f646266a0f7c1a5c7858c0a51c32ce9ac249f806af7c5e3d4e30d360496dbe98655e002dc3cd47c00b4c3156884f3822bc206574ff74089480fcee2278d27a39e1f7d0ef1c313eb0b7424dda3a2d77870bf7e484036042539c2b3cedc2459a97ed6898e8847ccd58531abd0d78e55deaa9a95e7d6a2ee6419f3ad0c53153278cee3a54a428bfc051ff715945f0a346e658d1e45d5ff8307b10376ada1d5b913fdeec126aa7dea28ea514734b589e5fe282a6100311f29a5ede0bf2007af163498b3289ae79474bfeb4c98818dd301f57e69409e83b32e78c1157daac23e657e10b74d5b26348d11728160f18a9be2f086c99b27652a4e818f2fe19d40b674419cd61b4d2f31c0b08e377ea7d6bfaa3006516ded1a2ffbd4fba86745631421de8f2944cbcfca90991c4b1ca96eed5ad262701df06ddde3e0bc35ecd5bbe7f0b9d1d430620d8ced4ba2f1e7e2139ab3f00958f825b5e149abb5836e3cf5efbdb64710009547be90e9113dbcbecf8854e138269a9487ded0ce6269d036380b77e676e263e11b0368e10f5fcfbe3c7d70406e9899eab9ea8f6a68d05f46e828756791b32eeb58ffbb4797d62ccc1309039abcf1162eddd167165496a2806b30d54c590c974dd11961be6d2922edc96653b8fec8d1cc549b4b7741b5e81c1977bec0e98916d7253fab8ee8a93bfb14fe94d1aeeb71144ce2e8134a6d38fde28087fd534130064235b0f054f9b5bcd4524a4c09f5a39bc5d7d5b2fbf44ec7c78ad0ce43f48cfadf6c07db43d5b0b2366aecc3c3ec0386338cabb89e9e07c42e2f3448ad61f5826c8165fa2ecf56ea47e68f169aace5fdc402f3615a6c3e0af543ddc2556bbe991d77861030418dc00021d969dae7916b8c0da164cc1e74c054aa71db36192876d15b5ad082267f38ba2b8da3a87d3ab2d85c8db1f0de42f74c64200e60eca68aaeccd59bde8cad03e9bfa1e5270ffb6f215c25f50a4aa409f16db28171467f9e75a9a6ec4700677a0fc00f7fe6eef46df0c07d7bb21b367602fcdf219ba312135850a16b6e564947274ee6234d08cfecd7a9475d925f57dcd0cd1192bf6f111b92360bd26491a2ed86c87fb028b54162266cdb9ed1131abd6bea86e2ff318f8b303a97c0ff9376dc9bc8804e3883920fae0ee5c8f1c07f72f19ce9fc7a10472abac09d1e39fe8f915f1120bb1249885bacbb03f42a0f6c96a1bc282cecb6f9142e84b38199d81315ca9f74e314c259d9c8194b82b99787f1d421ff68931eb360351da7beb0e8c7e3adaf7dd44b530a9653b43c16066efb3a20abe55f78d9df473fc6a72fa2d8c05591ff552a6658125b6cf7788b1f4cc9a2f2a675e9f528a5432db2463633c6087491464eeba80bdb077c4577085618369f8587a685624ad0107158a18ddb81da72f3733c4db9348ecbfee8ba093bcd9d31709cb677d67bf427ec93f1de33bf2c6be6d368ce83d69deeecf94d5f6907120d1e5c15d8bcbf03137b882a48c7f301e324bfa284aad1fee3277bb1d875e7b09054598969d84f5bb74f599dce722cbc9370866d97e7eb25930da3d3e88c72fb7211e60e74fc424fcb905dab57eee0cc41e8eb0831219052bfec0337ae75e8a0dba09a6eb7d7a0bd3946d0f58e57694abe5bc0e5c35597a4e7ece1d5455cb7acf613e2f82b3541d57617b9af6ae55c584321afc27f0b5dd6a34a3228019be1e3b5996ec2aa9525f12fd3f208a9ccad0cc9c3cc1050d187943250cf171255a7865d1f02218504d181ac63d716f92fd550f1cb132b4f029dfda96cff09926b1d7826d714829d3a60bf3c98d4839896e8d086f11182de87d2ea16841188fb28d8c81ed89855d9140375139792e69460d08222ce2ddcfcc7b02df3d3f904dc64fd6a03df03e03d28bce45634c8e71f2fbe2fd7df3a7dd672a73b326197b7302dc9098d6181182d07f906b8ca1876387a2e5f823a909737293ea476376cfc7c6b089e372b6ecd0862b01b82fa83c43742ecc43ba320e9a63b69b06b472b98e64fd7db3b5a44bd5fd49dc15fa78aff0f44ec480c07339d0a74be9c82321aadd97a52f2f9ff49dbaf3605720528fdb3c1daaff6ad550e51d76defffba491e74c240549ee0ebc335a46e84e7c950f88dc8fb1c8b340c9cd66cd80e67d5609fed1c682a10709db072a329e2e43c70142eab6b2b7309262c3ee8f54cbc2b34105fa3e5608ac32d66fb78072d1518c9ca48bbc1314c59642784fee5f00bf1580f9b3cac967007a974b33e4697c19f4b7586e05e3e705e771c519a72b688e33eefd222edccf09f7495b2545267cf28c55275eaef5a34ef60c94f9c03a5e7f3b21778df408c3c7edf4f6953f62c5220ff62b5c4706cecc2f7cef377d9619442feab5c3a1ff27c19952d8ac2f59621ffc5e5f90b130b6b4bc1c8dca54bfa30cf027b738b813f5e5af316a89a4cc48a2de0dd719bba4693dbe5087bfc3f88c55f0960ac29a97b8a9648c4c528782a28458a3eaccc2b8b12faa0d0868a3b136bd4aa253dea7fa7129e1704c80cadae857e8e0f0ad378c06e31205f307e0000862e6e9816ca8d4ee10d78e8d7d40ee77c8f1d3cba2c50f12a4e903db6ccff9b5f66e7e0dd9d63488e6c5c85ac88cf679c6ec96e09ca11fd873b1bd4c3b6dc43412d9e5508f2fdd6644872f9b98bfa31f220b7c288690bbe53e1b1f6743a263d7d54394e4e9ec3b7780d88b6a364a078b87f8698acd8b0c3af0aabbb4c3004241f251a033e19c2da70cbc6d70c1c34beb7c80ae5cb8cf94eca5b531203fd6a31c982977c1527d41c98cccddaf5e49e52b2fbe779b4edbae1c299eb8a4dd1d8f13ac299dc59dda4587ebf4ab211dead5b0abfe3ce98ee156eb62eb7326a0192289670702324fca307c76d3f5e305b27fd73135eaa3581d7c8b41ad1b40e3ccb4a31b7993ce984256bba6e7bfb0f66847305af2c225af17983fc371bc9c044c30da2c5ad92fefb80efd21512c5e12550e665b05e75a9d8b9ee7d9a0933f28596373cfd0db68b71f5226e25ec8e77ec98c07fb142cd01731d71e08a74b0e2afd8b65c263116656dc996828048ac6e7b673c55461f810910d01011dd340cb58854ab6a118f21d4596e20ca587f5ffa92c8c5c36b9ba0e49d573239e7e817727ed3bca2f6b8dc08b958e9ee3ef10667566439598ed50c670581090cf9961d77f989864565126059f57af75fa1e955dd44fe2b113a244ea1c949901b758d3e2aeb3f419d096a3f08b7e092884b5b41f46097b3285b566a2e38070f5388351b037b5558cc768fd136b7c13523a7317a4f5b00567711940bd8a3cbb8469f76f6f84eee49d20f10d84c046c031a44fbe1f2386eec522d035a5f2a8693e973e699501c39bcba10d59c5f2880cc8c949fd1409f341cb6cb0c1789033263538e841c0c78ec1fefee4959978ec1ff7e59734b84f09755457963eb43b65ef4e512bdff786e17c7a23d27fc1e6d595e7c6d62e09484f0f119337f98ece656f65ce62d4215d6d50af361c1a393e174bc7aabe0a2a36dafc6dd59b940451477accba03565408d93e18e93dc24ab2abdfa1694b0398217714105cbfdbf3809b829020b5c3586e2681e502b3e636863a4b95ce14d995a5faaf70aa7ee36cb0206aaeedc5e5f3e5e926036bfd86b910354a0dc20632b00a1cd0853b4ef43bff09884cf0e317f4b284c3b1811eeeee87cfc4978915288d4a5aaf908b5dda8c662722231d17666e28461055cc250285603314d0028d116f4781aaccf19ba0b1e36f134e75e49ad0d0bea65d34f07f69caf6fedd2cf8a938291ecf2ce1c11a44a1112bd369a23338f48fd391af30c62e6c3a53109f7d89f24c9547c7700b2d0d5d85cd6f885a155662bbc2dee27ea0b09e108c41b4874a52fae9754bb352ec216b0535547ef5cc3517c230bed0e701ead0faafa2c134ca3e1a8c9e928ae15e6347b3bced74aa165c2d7c2dc5294edd218a72a8382816a57c74fa72c8aeccc2200c096dda044f9bf172d1c4cedc284f7ef24ecf4e9dfe2c5b5a298ebef0bcc4070130c6199723eda258928136d6614483939e8f826b8640fc44a535e753d608fb7310c17be05cf7d7313e7470273f5e65fa7f5fa6e8d136ac77a378960b22d7f605d1284d63644d4914ad1e7235febf0c2e06c14db19d898090e616277685bdf996768b68d49c582e271dabf01def45da8b6152c02327b156cfe3450661e4d6b8c6c568fa4f09029bc5e860f8c4d9d12f955a5e86b9757e1f49a4872f8fb3f740e3c455c53a064811e1bce8743058fc650d8b0d1aeba3be1b3e8d1698550fab3d50c038f0dea12c511f8706c264fab34548edab73c3a2b36e9b2c8dc10d22dd9b96e9e8669afc3802d9d599a8e4b8f5f04747c118881e69d2dc7f4f9a5a603ca0b67d0b7941e4523534984267fcc30786b2d0e22f649acc0f297cb2dde6b254d51f162ea0383eeeaf12d68a48ab3a0c9f25ceb68f80c9f2adc1d0af1eff1a9c1e86652e3d6cdec52c959db6e49391ebe82b5feeea5396244765f52249b12a2aae15b643b230d9924c0554a7a736557435c95b0e047dfd199288c6be274df87bbc01bd947fe79985e9acd039113b747a36ebeba57b7750685a1d60b56294659bb48eb898c47b44564edde001cc200f1db237e29172bdd34e7120a0e9ca354a9d9d76396e76bd1eecb29b122ec5c91b3e0767b3d0d87e689378f6674e86dd920800cb064d23ddd8f", 0xfffffd74}], 0x1d2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket(0x18, 0x1, 0x0) 16:19:45 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:45 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:45 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="624065cba1798598"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) write(r0, &(0x7f0000000080)="fb84927bea7a53f3fe322ecb7c4daf63646b8ad011103432803011fd0a4257fb71b6c5e8c78107bcc0fc10f5bafd0a6cfdd7edef1ec0f4108c6cf4bae8c712ea8e42770446b2f15e53964495d8c2cb795bdcd46839d952c9b38d6317ac3fe283aa60f1915bea0b51c4e634d72170a83e18758cd112fde566dcb574a79810de3e8d3bc32953a98174d3d8", 0x8a) mprotect(&(0x7f0000692000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) fcntl$dupfd(r3, 0x0, r3) bind(r3, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r4 = socket(0x2, 0x2, 0x0) dup2(r1, r4) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="03f8c9eeddd5c175fd8b21bf72ef72538b5722ae46d787a932c841573124b8c5988b33cdf2f55c911c6cee6fa207cf1b8b5776"], 0x10) r5 = socket(0x2, 0x10000000000003, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r4, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000000540)=""/120, 0x78}, {&(0x7f0000000680)=""/200, 0xc8}, {&(0x7f0000000000)=""/52, 0x34}, {&(0x7f0000000780)=""/198, 0xc6}, {&(0x7f00000005c0)=""/19, 0x13}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000600)=""/37, 0x25}, {&(0x7f0000001880)=""/108, 0x6c}, {&(0x7f0000001900)=""/144, 0x90}, {&(0x7f00000019c0)=""/202, 0xca}], 0xa, 0x0, 0x882) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000100), 0x0) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xffffff78, "6601fa1d03182eab7fff000000000000009c7e00"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x9, 0x6, 0x7fffffff, 0x1ff, "47a89cbb7187dc934466e5ee79ed97b0caad5074", 0x84}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x850a, 0x0) lseek(r4, 0x0, 0x3ff, 0x1) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3}, {0x18, 0xffffffffffffffff, 0xfffffffe}, 0x0, [0x0, 0x20000, 0x0, 0x0, 0x6, 0x0, 0x2]}, 0x3c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) sendto$inet6(r4, &(0x7f0000000240)="2056062aa241fd23e97db90596edd677aaf8a7c84d43dc0288e396cf88326f74ae50e9194840f5423249c8acd3c7db2b5955b02e27a9c7b9e01a3b4ee40b15336f648002f17542d7c274bafb1e4d2f7c2c47a1275627852cf2df2c5715fc7e4a3c184cf25d811d5b18c328913bcd600243c192b2b5342a8991724d5a9b8f207b6a0309f7ae1e808aa8b2760fdabd3bfb2468f33393b61efe83ac2e8d7bd2d68d24a4abb3ffc44cd514cd", 0xaa, 0x401, &(0x7f0000000340)={0x18, 0x0, 0xffff8000, 0x1f}, 0xc) ioctl$KDSETRAD(r3, 0x20004b43) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getpeername$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000200)=0x8) r6 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000000c0)=""/122) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f0000000080)="11a7ddeaa66c2ca77ef3506d05d04757156e40d6cf24b0026a0101c6cf47d729d57897db723b6afaec03974dffd0f5e7b6a6bdb01368f2fae880a4e181bab593c3daf9c880c570193cd43162d6475cae02d88f5cb9643a41806830a0742b7341ef9e443bddd99fdb1eb5a78ce23a636432083117b173", 0x76) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x0, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x0, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 1: getppid() mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe06) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x40000400, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/132, 0x84}, {&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000500)=""/71, 0x47}], 0x6, &(0x7f0000000600)=""/100, 0x64}, 0x2) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x0, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:46 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2538df22b8706e1f500af52698596f07984a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x2, "010000000000000000fffff9ffffff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f000051e000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r2) fcntl$setown(r0, 0x6, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x81206919, &(0x7f0000000300)) setsockopt(r9, 0x2, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e68a31929648", 0x14) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r5, &(0x7f0000000040), 0xe7) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="3ae8c63b3ca49e4578eee8e5cf948aa4ed1faee2a66e7125b90fceb95c763ae956eafbf8e8a0badb662c07a863caf9323451927ba4aaafd1d62f28547af0aac602f84134df096c57164945c3563bfe4dd0fc316f3fd3c680644d5cede1f923158a1cb24e37ad77a05323b8e7fda1fca22336ce6b908c994b3a86146b8ed748822fb89444bfe40709bcdbf934aed96db03466e2e7ec94ee3fc3dbd4417b4588a138b62205e6cff785ec627a9423f7855335460f67adeb3a02db9ebccd5e66f4d23515f06d1841ced5df8aa568754e4c56a6b3f2baaa43b47898b897c5507700651246a33a7f1389cecad41133337eb83390f41d4f2eb115717457a8e35311019bb38daaa65057a5a173b49f21572aef9d77254c006173532555bb39d9bf48babd2aa6df4f56919e5bc70b8c", 0x12b}, {&(0x7f00000002c0)="5f661505d1264ea9b03e49dc10cb8fc218f666bdbf93da72f0611f9e4165", 0x1e}], 0x2, 0x0}, 0x0) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2be9ce21283f7afed250214c6f55454bfff2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) recvfrom(r5, &(0x7f0000000080)=""/51, 0x33, 0x0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) write(r4, &(0x7f0000000040), 0xe7) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r3) execve(0x0, 0x0, 0x0) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180), 0x419) semop(r9, &(0x7f0000000140)=[{}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x3) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) r10 = geteuid() pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getgid() setegid(0x0) open(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r11 = getgid() setegid(0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r12 = semget$private(0x0, 0x0, 0x287) semop(r12, &(0x7f0000000180), 0x419) semop(r12, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, 0x0, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', 0x0, r11) r13 = getegid() r14 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r10, r11, 0xffffffffffffffff, r13, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r14, 0x5, 0x8, 0x0, 0x80000001}) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f0000000180)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r18, 0x4, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xfffffffffffffee0) r27 = socket(0x2, 0x1, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = dup(r27) listen(r28, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r27, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r29 = socket(0x2, 0x1, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r29, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r30 = accept$unix(r28, 0x0, 0x0) write(r30, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r28, r30) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 0: pipe2(&(0x7f0000000100), 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x11, 0x6fdfde8afdcc0679) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:19:47 executing program 0: pipe2(&(0x7f0000000100), 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x5}, {0x6}]}) r1 = socket$inet6(0x18, 0x2, 0x3) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x6}, 0xc) syz_emit_ethernet(0x106, &(0x7f00000002c0)="0010e4050080d310956000d1de262d2ad9de57c4b3369906fb2a1f0099f3370f0000162300009f4144d2d5c0a3a6cf30b739db06f7bd2b975ec13f1e9cf1a5386cdb00e1ebd5ad91436cbf11e9eea2847123c9524da447ec186534c2d185c881007e39225642dd614f626d47fdbfa4bf0a87bbb3b1746366d9968d8c2ddefa29e7d53649feb022009a978f327fa43254c709888d8fec06f93cf41339902854ab305a7da8716aa6939438cbe362472b7560c1ba785b94c38cd7330b253a2994054ecd1d15c1d4144ef4d81ab253b416eb0c2e2f169ebd8cc7b66e2fd6acb27751a230ff0f83d867feedddd74f43592e6a0375d1d4307ede3e6dde8e4bdf77c308d1c421ae749d") 16:19:47 executing program 0: pipe2(&(0x7f0000000100), 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:19:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x5118, "00000000000400"}) write(r0, &(0x7f0000000000), 0xa7) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x3f, 0x3, {0xffff, 0x12d2}}) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x500) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) truncate(&(0x7f0000000480)='./bus\x00', 0x0, 0xc) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="1d4fdcdd70a25ab81f19292cdd36b4f2cedbad5cf9af2ab34fd3af6510deda4cbafe4c1932cc147c47851de127896cd2f7ccc5592cfa320d3880c480cb43add79b172fdbed361d1a09a00ffc20caa778fc87", 0x52}, {&(0x7f00000000c0)="6c7a1f164974a1", 0x7}, {&(0x7f00000001c0)="70faa9f9cbdd016e3288a886b909d56b6726f73c", 0x14}, {&(0x7f0000000200)="acebdd9c75d9d92124588d36bd15ac6aaa3bec924642874ea5364fc3cec579c3f27a640469197240abcf6817cfb302306c22850c57aec56ec8c3e8bad19265404daf02725e6e63d1fdce26d38319fb9cbec6ae42174a6bdbd7a2647e1e5abb8973e2279805607d0391ee76a32afe348489fecfd39a50511fffa67f4dcb5a8cec96cc8fee4b40942d490d0e900c7384", 0x8f}, {&(0x7f00000002c0)="b0c6f808c903f67ccf36103639447c5f732a8be6001836944a015d9399375f605c8c0ebefa08769fd89f6e80de3187f0a9196f005c9add0939944d70fb17cddcb237764f95bdeffe2b15a6f29e353ae765f316db6c13d6fe6556a5eb3fe01451445c8679dd901babbc6a140ca50321883b1762c09722f3ab4bfb6f2a918609881dd835c28a35ec2e6f72f17a0ede", 0x8e}, {&(0x7f0000000380)="86a4efc966bf78268ac6dd929e78e6e4f38be1b0613f2343d6a2b46f8426d1e3bd885cdbed8bee7d730531fd05", 0x2d}], 0x6) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: r0 = msgget$private(0x0, 0x1c9) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/164) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="56e88ae17f4d28145e9d6c7cc606bb268ac90c7e0eaa864e0b1ad32d67f1d8131d7e0072bfa5be966b62d136f641d7192e77f823ca8892fd9f0163451c593557b45829565c0049ce1b1fc7ebd857abf97962f108527b325ec23118d33ee9ffacf5854a302db243d726668e55121fa60c6ae7bd8ee369ee1ed4de167467ed03c0f6d0343c5c8314a0f23042f7e72dac3aaab4669385d4bdcf7cdabeb22a71630c7defd148a31a5158f4b2ebd3f9aa797375d4005c35b216187010e7b64ac9f23e3c8736906506c58bce193f9f0391680ae368e7900a4f99fa5b8cac3eba51eb33f443f20ea75a7a1d40760090cbb749ffcc080b04c0ef613b5ef782de9cff8acc09b880cbefbe3cc4d2b91e586d6c8ba5c0b97aed5aa404cc43c501fa9e9877ce08aad8fdc2775e0dbdd4f112c1662f6f59a285589dccb04c9f203cd56663fa5062172040082aa11e3483cfbde54b81670f4f727104bfba486271fa454047e3359db4208c9529b66893ea42ee92573530d4a1a2b3fbf3239d6fba0fd215262fd903850b8a6cef76e1ca2f3ac716a7d6a383d485813a23aee5c3d047828cf14018cd14fa4c552a29cd7d808efc2def24fd495f2439df390e959ea24e122c3c02c07d290026cca8dc43de85654921c354428a4287238ad8414a5fc3b9c9021828c5329f709c43fe60f03320b585aac749d5a222f127582685198da2a477abc13ae8", 0x200}], 0x1, 0x0, 0x100000000) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x1) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, 0x0) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, 0x0) 16:19:47 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) socketpair(0x18, 0x8000, 0x69, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x1, 0x3}, {{r3}, 0xfffffffffffffffe, 0x15e, 0x10, 0x9, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x42, 0xf0000000, 0xa9, 0xd4a}], 0x7, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffa, 0x2e, 0x10, 0x3}, {{r6}, 0xfffffffffffffff8, 0xcc, 0x2, 0x4e68, 0x3ff}], 0x9, &(0x7f0000000240)={0x3, 0x7}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1011, r4, 0x0, 0x0) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r7, r8) r9 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0xc0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r11 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x80, 0x0) r13 = kqueue() r14 = kqueue() r15 = socket(0x18, 0x0, 0x4) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r10, &(0x7f0000000500)=[{{r11}, 0xfffffffffffffffc, 0x5c, 0x2, 0x8, 0x2}, {{r12}, 0xfffffffffffffff8, 0x80, 0x1, 0x8eed, 0x5}, {{r13}, 0xfffffffffffffffd, 0x277eb1fd29cdfa4f, 0x1, 0x4, 0x2}, {{r14}, 0xfffffffffffffff9, 0x26, 0x1, 0xb, 0x80}, {{r15}, 0xfffffffffffffff8, 0x80, 0x1, 0x0, 0x8e}, {{r0}, 0xfffffffffffffffb, 0x44, 0x1, 0x2, 0x3}, {{r16}, 0xfffffffffffffffe, 0xf9, 0x40, 0x10000000000, 0xa87}], 0x9, &(0x7f0000000600)=[{{r6}, 0xfffffffffffffffe, 0x8, 0x1, 0x6, 0x6}, {{r6}, 0xffffffffffffffff, 0x20, 0x30000002, 0x30fb1b7e, 0x401}], 0x7, &(0x7f0000000640)={0x61f, 0xfffffffeffffffff}) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) getpeername$unix(r17, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000780)=[0xffffffffffffffff, r8, r18, r20, r8, r8, r8, r8, 0x0]) setuid(r19) r21 = accept$inet6(r5, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sendto(r21, &(0x7f0000000840)="eef7815e6133228a9f82aa2bc3f1a714899c20d78e303552a5fb5ab687bb22ed1c1647b4ded8d2f08e3f60b4d4ced442037ebb4df45e77820352ec61bfb849dfbe6110646d43e4617f8880567ae015cb26f39efa63ab4073946905b29a091b68ad38f6461941e1f3805aee", 0x6b, 0x400, &(0x7f00000008c0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000980)=0x931) 16:19:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x6a0) r2 = semget$private(0x0, 0x2, 0x309) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x4, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x0, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x23) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r6) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r9 = semget$private(0x0, 0x1, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) r12 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r12, 0x0, r14) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x0, r11, 0xffffffffffffffff, r8, r14, 0x1, 0x7ff}, 0x9, 0x8001, 0x1}) seteuid(r8) setreuid(0x0, r8) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r16 = accept$unix(r3, 0x0, &(0x7f0000000380)) recvfrom$unix(r16, &(0x7f0000000180)=""/28, 0x1c, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, 0x0) 16:19:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x97) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r1, 0x0) seteuid(r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 16:19:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) fsync(r0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fb4af0a405027e3e481106a0cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a", 0x57}], 0x1) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x80) r5 = fcntl$dupfd(r2, 0x0, r0) dup(r1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000040)=0x1) socket(0x2, 0x3, 0x8) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:19:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x1ff) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x400000000018, 0x3, 0x2f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x7c}) r3 = semget$private(0x0, 0x3, 0x12) semop(r3, &(0x7f0000000000)=[{0x0, 0x80, 0x1000}], 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = fcntl$dupfd(r7, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:19:48 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {}, {0x0, 0x1}, {0x4}], {0x0, 0x9}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:48 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) socket(0x18, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x10, 0x5, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x38, 0x4000, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) setregid(r3, 0xffffffffffffffff) socket(0x11, 0x4003, 0x0) kqueue() r4 = kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000), 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x400, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r6, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:19:48 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:19:48 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x0, 0x0, 0x200000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:48 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000000), 0x410001, 0x0, 0x10000, 0x0) kevent(r5, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:19:48 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) socket(0x6, 0x3, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:48 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000212000/0x3000)=nil, 0x3000, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x1000000000000000, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x80000001}], {}, {0x0, 0x7fff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:19:48 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0xd80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x85c, 0x0, 0x0, 0x40000000}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r5, r7, 0x2) r8 = socket(0x10, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = fcntl$dupfd(r9, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') 16:19:48 executing program 0: setreuid(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0xffff}, {}, {}, {0x0, 0x200000}]}}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="036274834c42cae6c4fe59eb6aca41dfee795b2742f69f031b3f2543cf72ef0b2abd67f654f886ad60a536bc9db8f81cf4abaab2b0c1788a838c1866a5271128831b04f8eff14993963bd464f470e1b1fa8f5f60d29680451e6d9d4e2eff434d81bd5be28e85ccbbdfd8ebc51aa7fa42b207ce8c26f49f27b561bb9f54298a2625f3787fcc04451d672cf1effff624ac1750a821bd5aa563b1d1e198ee5d735a8fca966ef534423e2e9eaa991e457ce7ef9afc25f4f8be7b740b41aed77c9f1637efe2cd4be23f1a8b8e59ce79ccd4856889ba75a752a26bffaca85006de9e0c0f023c1bf4064ffba6c56dc7a4c0c731", 0xf0}, {&(0x7f00000004c0)="e855560ef3269ba7692647c6bdeb422b2b4d929e7de46750a49e562adf1c1a3cda45d80ed25262b351c339f28826826ab3c55db714412e77ec1640f20511c07153c35f6ee4986eb452f14d8d475c2940c7a65f567f1b4a86a8354487cd7ddb9788b905a69b6f9fd1a11c61fb4100f2fb0d02f5c6e562a7fe59c104b3216b36838dcebd652cd39c373089f1fbc3b54cd474b9855451dd987e1d1c1526dd03ad0884ad9649158603005c54e9cba204749d802211f0d436ddfa8ffa32fcb330a6f588198182f60cd23ed08edfbb41167a87985c9a2b429db45dfc32e301169aa774a08535a6b0717b12f2ffcda94cd00bf6d60a6fd5642b588c5b610b15e8f72fb109374308f7fefe2448bce597a3143163f499fbe807f01597c4616614a9053a5a4a16ae60b88524d47da73ad58a0c6cf53d4077076f5976725855a9467e8a763958388fef967b74e41158c4624e2dbc6dad89f6aa7756f1941b18c86b9ac70257c64d28402abe501b535976348a30f15fe4ca84ec6a99c88a3b6c5e41eabb5b1a3d03a2f8e22488eaceccb10fddded32dd786556bc6d20958d4e8820df06f5ffe8436310fd7ddf5fe24452d3eaaf908a6f876f72ae0515a68f4cd369ac63263d57017a2570e42d42c288e3e7f7d718b88840ee53d61cff797587889226e48e406ae8dfbc1e0a35853b225bc09260a122741a5cb530edd636b12e8247ac09d782db330afd386360df07bb8d465a5b28e9ea73d7a813696a997438d39cc863d115757ed58775d1232c46f41017c4c99e708a62c56c9ec47dff34d497cc03d14c6e29d90e3e3061b01c67837f4b65681c7922e5e878b955be83c88d120f56382a3a4c30497ead013fd5bba63de8557ddf32ea458eca624910ef4baa9835551a56ccca4bcd9573ecd4d194d755fe6686c250edf9bbab63a109b74010ebeb6219e5026f036f5390335865c492176c96a19b027a5e38db12a22649e3369ccfbbb85919060fd1c92997f22fc8556c8789ab82d70d766dd88b9b6412ded2d415febb4f4195741741210fd0628214a744dd7ba1d59bf34e24c9f7822766fc74b9a0dd41297d5d8efe1d912ddbfc0fbb4c67e353af84fc520840a63309cebadb587964ca817b728bf708d08d4792622497ae200c5a9b3f2189a1411702ef653421717f40e888ddbd3063b6859d1f21bf3c990490a9cec0d65470e5fa85c28844cdcae8632d0c971667e89948031f86d68c30995e5983ebeed9fdbe6abc2bd2077888a92373d4453b8a42c49658c9cf47f0e62bd9aaa0c1cc448b0b43fa66ff7bcdd71dea57e476f8a5132aff5adccc5700de3dd0bfdafe7e06d8ff4c9a275118d10916c717675ce23b76f7a3eb7f7aa9d562bade4755be4ea862c620a5e69e498b333f6d26a747a5fc0ac41a10ffa9f3d1f3dbee1cb9fadac3be41a56da11a35764bd37b9a18ff143ba2a957746bc9d06f593157a0a0dcc02cf32347ad28cf7957af8e10aab10f21c2ec6de8f582b292d33f921d52c259d66213f859f2df1b045b8c3c7067437afb4f83e6d642254b35c69212a1b4f2d582ee1e39ed36bb91695b4660876becc9be0ec7d1b502315fceaf28e3c24d90e44f29d15332bc3bf323aef011aed3d8596364ab20dab1a03be9dc321729add6a9b1ca5eb0b3cb3d618b4bc22289f373af0ffcb64b17bb8dd63ad125e3870d3dccefa20ad1beb7d7fecbbd48f8782ce0147d1b1808c5084055397e4ee849b16ce617548487d6ff8617a00effb98798832353b2853797c57d3c8cb001f5905b2062f3199d148b6a21db9565fbd8ee4d10294e6b0706b77a0fc876dc27e6d5e5f851ca26edc8e33aaaf8898c17b24a6da08295f9b4e55310029556f30322652e211ed7ad6e4070c7d866d8818e7ee3a2c6e9aaf761f46adc17765fe1c73e020c6a819fc537160e3d4eaa04d693d33c1f1271c3a08f3c15d94676ddd13e9a101c683ec1feb50adb83bd1cb84803e3753db02ceb480a5e9ad52e609ad1defc6c4a12f9e314a5b223ca16e46d6b5b72ffa28b93da1570d45dc2ecec9e144062cc58b44a0370d2a0c0ea33c2a405b9890093a45434d84b42d4ce4eae8b0c46a7520c08deee7ac972b4f0da57ddb227725c2e0698706a291ae0a0cece08862ac964286a5f67eebdd931feb4f8fa63cdec5d84c2190806348c6f583688ec73a3cc88b94b9e20176a53a0decb18998ff2fefe3d32ea9d411e91a452a554ddfc46f5f9a02bff2b08bfd59b39ae4c108a3260591c75c70ae27178516061dc48cc6d6c8badad91bd694917520be65cfcabb532d82b0b8ebd326e9e8a79f71f096e07fb83ecfbd2aeb6c3d6e94ea8bfce7d5f5f44c11b9a01be6c9e006e364fffe7da11364797868eff40645169e032bc170e4f63afc51e3976fb7c0459054caaff7dfd37e2781e71f85f5e1b19645637e474d7deb9127258cb5297a3024a0271cce97bc6a177e38e162b7e0f00c1624d7b1df58b2a657c33899ba434652cc4340fc9412032c7b852cf2adcd62e024a09daa8b4cce7c76a4c1e29d594bfd4ffca204754f99b51a1cb02d7f3343746f236256c2bf978cdb8a948203f5bf1340496e8684ca05b235a3f11d8f5913a7a5553cdb5ce8e8cc37fa1a040579b18763afc228fd2bb797f68d0a7f6fcd2834c074234954bb9abc6ec0cb46ff09151d46d3914829b28c08cd5b5ab0b41c9357280ab21105259346f91dc63ac16e6fbd40fb2d1afc48d75dff337600edd65e8d50ec17e56cdc40d21428df0e3ab4078e040148355104bde2154d3708d09a943030a234ed2ba0c4a644bbf0134753751804227768e84f436f7e4711dd63e2b601ef24a75b06eb986ce533b8864c6533d615c342c677a4f9e144880e94bcf6e4b499a2f8f82c8e3abc6a1ddd3a378afc31aa06e5a4d750d8131caeb2eceeacfc88278f573a957e89def867a0655bcb172e5c20e8cccce27f257bc2372bad520264901b6be6ac46aa6f393b4582cb9965ff882eb8e9719e6e8dc2b5e6f8972565001709eca1edd577d92777f15245655091c287af6012df4f539f703670810df5c7a7dfd2c0370c85bbb2a16d44cbfa47e8a507cf21719f275238a9a9c3937509537f499f53208d0f33ceae5b8d8604dd7c51ddb3eead26b61aeeeabc70845b736c5dcfbd9b62d4b575cee97420f1783a0621c782b4a56a7082d12f272d81db3e0015ebf86c5c3561fc0f9a2ddbbd6ac51a00eea2486f6a6511d4d427bfcc62043602d63426bdb2a04ac5dcf8c5550187397f489ad7cbaab5bca48aa3d31be9214295284d3321c3e1ff38a963dc661ed19caf445eeff7ff950716daca58454bd72e5333d1c8247e89d7e9b45cf16ff3a5cea7d018fff8af7326f4662df3502e7a8aa026d943363f1be53284978451e322b4fcb90e61f0868b91f5d8a5708689d9c0b524de711faa6c2bde33f23a66402036111666578a3dbfba5ea3befc9ddea2ed3ee2e32b0a596c5f4d53adae3d45fc6c0342719c7ed82406c1d82dca5baf389df0742607aa47e225daba31bc799a78b93fee17e64defdd82d12999283d84d06211d3d888d939b1699f976ae99bf0997efc4206f4b534926130859a1bb11bf7160718d30e25af3d793ab3e36273d3f108374a0c862b7a95b698fce5c860ea32b8dbb336c6789051f977949dea26900225640c903683653260464986c7be1c20c1c1579f64db906c7b3acf6016bd7822edf195fa496d1e60ce5ff74918e753a83e719fc9448e336bde43d2a0657e4d5f249086cab1930e533893e47086304e6c4a4454f4a4e0796484f9963e003c9eb736e09df1aa549fcfe8ee155fa08c69a5b0517cfc129d35acf9f6a4268a9603dd2a1bf7cc55ca79e72e14344c45d3a3451476efe35f72f6b14c7db22b7330ac40fa259fd439e7f99b8195112bb3c96f62209911af4ff3d3aa8f233e6d6423846d756ae1f54a28018cea12485bfe5ea44419c79b962682c467610f8b13211f8f9748f4ba068135dbc92b64f72468bee7404ed8f4e66e5ae0f0649f0c1dd6419bf1537f5e67dc30e81222299fc11fc5649118115d79ed6be46242fa74254431843721af64a00ece40a2414f628e2d79c1af24c425bbb7fb0d6925aa57bd9e1a6e8d27870b7794ef43ef0f68e6a5bb4e9f8ff44ddeb9ec74750e8be2f7c0d7a502eb1c8ea243eba375807b5ec3ee834c13cc0a6ab2661629de76b89c4b06ce9431384c816a7cf4c1115ba15f239877b8118d7e50f43a0295e65e19b3abb89e28f65841cd8451d3e5fd88a6252322b1fc0a6df51f0311f4e3542579b4884c91f3e9a57336ff693a8db28e0933e23a0b42c571ac584d0dffa49460d93dc0f799435b11475b393815ffa7ca293a3d566fd0582d88bd1ac2b0c91800a4e695b39d0237a17f3df0db345d3863c18d39355a5b11fd022657e74115e151b2ba94885c0f5fe38d5b17522e22fe4593c8958fd660299b3e398372c5be0cbadcf533c502016acae66fd0abe73290c4022290201d884c2669dabdd2ef24413d67a306d1cb4c50c5f301de143c51a6d655d569be7ef3c5c3ac732e061f7c10f0bb4abfdaacfc6e01bd9f64fbd33589acd5b0e663ee213c70a9ec4aaf0a282df09f73ff8817c418361e041ba5ce11e81ff2fd2331e9ec95409c95c128314c4a81813d63235e50b3404e9310ae6593b33c148e1329d8fa989af7ef3211066f3aab84ae5a6cd10e20f08da324a2d8798bc3750e8a05cb3c886f87373e98ab0bb0f448db65b0871c115352279254a9aa649996b611487c0d64573a91ed3fce0808c786fffb9e58dfc98767e41ca10f43a1cb64fb1593e7015478aa29f13ed4f38960551fdcb6af65f8728ff94004a8a088371ed3199b83e941b8a3db553e06c722f5640e3f6662b8799fa6c7429902d83764670665259630dd68d6517acc8021b4e8d0c9faadf0022be77211133dd55f1e51401ed9ec536eab93c5e25a1cf7e19eaf572d6d847d5daf63f7b563df9e4e173c598519bbd7b7540d83fcbe071a44207401e9befad7ecd7b1cf3ed9adcca6cdc6e0452ce76f721cbeaa00f927d743096cd95f95e1bd0a32e51b616c27d318cbdb0aa846d125e39c9e4181de2738bed7a57620c7282ec194ca3d0c88117da893571a6bfe17ad9189077255388638fed0dd4e1f02a23c66b2d78d39fa27cd809611fa683a06e01e5175dfb5f11b45a3a47b0924f2aed742139bd3e461063d7cbeb39a92754b870892802faabbf1cdc0a02c1eb387b79ebb8ac1f693b68a9c3e2ae3829d439ac273b67cc6fdaf84afe429e91efc8fc234f6136bc4eea3a9ee7e6747b06659d10d1a9d6920f583d8fbe119fa4674e3dbeebd399203958e424e87a5a0d2e74e8b0dc984183eb5875203e08c7fe05f57e407287c480e6211fb59c01a75496aa83cee9daf8425fe44f829dd9789109f1fd8e4de73d95d0efbcd5c61efdf1cbfc28303f97bdcd16611774f00086a4f0a315d963d19bba35c27ac3820ddc9a39a52b114c3023160ff35b95dc82a15947e8f5d6761d1d79b83049e19eb3ae46c6248da9dd400a9c7c04b0197072c1bbf55d50c15010ede190458c994d1661989942abdea60b19ad3117c0c12ee70068f0043fd67995be5a8c2fe659c325937e22ffc04c40212c552e3d38492a405b1e37e3b9c798bfa1e60e29fbec751b08ee5338f76c3896ebe94b52d779c78debc668c1d0837058c2d6361fa2c78831938ce5f1067c53076dc6e59d39409707d09af124db04486692ae0814f8a2a3b44f4864684ee15e5915299892e921d0da9ea3f", 0x1000}, {&(0x7f0000000140)="3f19842195383b1958472ed8a7e98c7247907139bcb82af2aefb11470c894340e1b35d72913445b0c6673d61f068c60814ea4b9cb8626341f15894dfb361942a9dec75d26f3aac02602b8e0a5bc065fed0841f7bd794abdbe123581344014405e5cfba1c0b34e71e1962e337c30626faefb2a04f60f72b90886c76dd3a50bc587f7f2aeea75b22fab5a6458a728e18f08ef1a0ce3be1493663", 0x99}, {&(0x7f00000014c0)="56e4d2386b77daa0fe4d0aa00529b6001a1d841cbaca01dad452fee5626cccbab3d7e166b8d72441a2f5bc6bf45a2b794fdcd8a410ca86bcd71e52c8ec19b037eb5517ae2250f16c6f24e370d23454ffa7f3ac1023fa032f288f05fe6e542562f01508b9e4295055413c321c1084545a50981625b3dd83a517191137fa7242744d8ac57a30802275ce4bfa787a539c2e0680dc500a65cc9b271887499053e71ec1474dce31903259", 0xa8}, {&(0x7f0000001580)="bc020bcede495b9e83c74c719ad0b433d6dff8b49faa7a994adc445e7c8ad362083dd10274d2078548ff60ac8b831cab371e22cd3342f463bd38086d44ab88a464b065361a778c01d11c81b08beddc1580c2e0bbd90801eb80515fc83b51", 0x5e}, {&(0x7f0000001600)="229e517c0b9ebf6f0d6c20a260494ea2a731447655ef299a1dc8a81ade2c1b93b7c985564edd95ccc66a71f8531f02ce596461bb7992d9403e6caf2e7ed584effa46509266e759dbb13415444f42a97614d8e6377de28f259b1e196412c74ecd4f1ee3", 0x63}], 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) flock(r0, 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)=0xb3) 16:19:48 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0007e70000000000000000000000000000000000006a"], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:19:48 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shmget(0x2, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:48 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000300)={0x10001, 0x80, 0x6c, 0x3f, &(0x7f0000000800)={{0x1f, 0x1f, 0x7, 0x10, 0x7, 0x7f, 0x69d4}, {[0x0, 0x100, 0x7, 0x3, 0xd40f, 0x4, 0x6, 0xffffffff, 0x1, 0x7, 0xea, 0x80000001, 0x5, 0xca, 0x5, 0x400, 0x0, 0x2], [0x7fff, 0x5, 0xe04, 0x4, 0x4, 0xfff, 0x1000000000, 0x0, 0x0, 0x1], [0x2, 0x3, 0x6, 0x80000000, 0x5, 0x7f, 0x8000], [0x4, 0x6, 0x3, 0x4, 0x101, 0xe7], [{0x4, 0x1f, 0x5, 0x8}, {0x9, 0x1ff, 0x6, 0x10001}, {0x6, 0x9, 0x9, 0x80000000}, {0x7f, 0x0, 0x1f, 0x7}, {0xe5, 0x7, 0x101, 0x2}, {0x4, 0x3, 0x2, 0x1f}, {0x400, 0x1, 0x0, 0xaf}, {0x200, 0x8, 0x6, 0x200}], {0x4, 0x7fffffff, 0x7, 0xff}, {0x1a33, 0x9, 0x401, 0x3}}}, 0x4, 0x3}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000280)={0x3, 0x4, 0x0, 0x2, &(0x7f0000000000)={{0x1, 0x2, 0x6, 0x4, 0x72, 0x69c2, 0xfff}, {[0x3f, 0x7fffffff, 0x5a3, 0xfffffffffffffffa, 0x8, 0x3, 0x7, 0x7fff, 0x2, 0x0, 0x3, 0x800, 0xfffffffffffffffd, 0x81, 0x0, 0x80, 0x100, 0x381], [0x4, 0x0, 0xffffffff, 0x2, 0x6, 0x7, 0x4, 0x6, 0x1ff, 0x1000], [0x3, 0x5, 0x100, 0x100010, 0x5, 0x7, 0x2], [0xffff, 0x1000, 0x4, 0x6, 0xfff], [{0x8, 0x8000, 0xfe, 0x6}, {0x2, 0x20, 0x3}, {0x3f, 0x2, 0x7f, 0xf8f}, {0x3, 0x8000, 0x8, 0x520}, {0x0, 0x248, 0x3, 0x9}, {0x800, 0x6, 0x2, 0x6}, {0x1ff, 0x37, 0x20, 0xfffffffffffffffe}, {0x800, 0x1, 0x1, 0x8001}], {0x3f, 0x0, 0x80, 0x295c}, {0x0, 0xfffffffa, 0x3, 0x2}}}, 0x7, 0x20}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:19:48 executing program 1: r0 = socket(0x18, 0x3, 0x102) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) listen(r1, 0x4) socket(0x20, 0x5, 0x7) sendmsg$unix(r0, &(0x7f0000003680)={&(0x7f0000000140)=ANY=[@ANYBLOB="41182ef066696c65300088471a30cbbe0608000000000000005bac03f59270a514ba486e81a84d177181f7b6d45a0000f25325c6b02162b764647bbb586903"], 0x1, &(0x7f0000003580)=[{&(0x7f0000000200)="2d490ef1e033ee75e60cc473ab35a1173775694e13bacc7efe395910c35b55c0e21db7eebb1b41ee62ccd0df9478f5fa3505212c43508479ab8cc90150313fddf7c14d41f673a21c18b7b049d820a8967cf8aff17c5ca84dbc796df694102483e42a04f60bd50cb175144e5a254384302e5b5270bd4ab354aac56ff63654a6751745d5ee16c8fb5e706aaeebe86c360032748acbfbc99cc91ce88a3f7a19c7e9ff753fc7561d1c5ff8abc49a6bead0fd34183bd7a715f680101cb9e6fdea2086a46861b90fca51a7f9ff911240a0681dbda6bc86d706", 0xd6}, {&(0x7f00000003c0)="caf2cb2371a0b5b68429e3730f233518bc286c8b5c1ea7fcf05ff6e1ab3bf5d920c4a3fbb6846421cbeafd88f74847011b3190059840900fdd57a726c6ef2542041294247668651b66504d2e70c4a2f86349eb25dfc5cad47db705b1224d78fe8c4b85e06bde816f75761f2e2279f1592e6a5d7b18a7b93b1ec794b8f0c9835338e35039d67c4087dcce00d9e8525a738d70802d3e79a8287f142e418251e28c5877041fb923b697aecc2a7f6e439b4b423f46bce68b44c683f944dd7bc7a2a001b17c7912d6ddc4d3081e81b1474eb36fa54d5198125d3f384c35efc8492778eeea91fc0428f9aef82451087c5f3abea0ae702805b39d992d70d884473fa272b7fe39dba1d0f9b74725721bb6ccfbed801bf9281240ae5698f147204ab5c7dd777e92d583b2a3d36da59d7a3824379a1546d406b6605fe2e7c8b0bdf035c646f6d39fedb205f3541205be23771d37c34c2be000dc9c86c63dc5fc38dfea04837cc36dd3cc0fc60406e7299e73c4747619ac337d34fd253f281e9aa44974cb93e775ff5c1deed502490fa7c7a665af8f17ac8f85dbedb3b5f12ae1baa6675194cd9e33db82fe5bc5df6ed0498270b4af5d380b7c14b358bcb8db0f7a03e8ee2714439077fbc3830613c4f0b88097e05a504a899d21a852d573c4847b2afe03c82066395e761bf688432f580afb79be3bc74810d5813556540169e19cbcd00a002d97e5c4ce7bcae26e1c87a080a5af0d20a2e7a511a2026e4212203bb880e8e378bf9613effc3f23956048643daaad72a112ea7da581e6bc0f444cb271b8345453fc43bf263d04c744a1d87a0f982ec6d809134056cfc39a1099ddc5897e8a01b5174e51a191530af020380b5b1402c1ace94fc9f1730cb663fcc8d5d9699e953bbca8e902991ef12a26a792ed9176e7c5777a979daefdb359f0356db7cba8b4a2abd005ee40091a053e59527f485fb4ddb8c313a14cd3d87de520f396fb6f40fae219765b9523ce32d70932f4f5421c9172bfa81fb5fea1cda77ce08103eb193da0845f1962302ea3749e6dcd85729138a19378d71f43769c7170da5bde0617b2cb67c9f837cc05202be850df571c4c3f7354cb5013414ddbb3fa02682245b1be9c1cf97bef66d5766094d28206345889c5112e264d3b776fca4f10ae64229c5d330eeea69e30dfe0614dc912ac76d503c4244972c3d632381c261fbab10ae6c511e4b51050870abf82b49391846c0a1dae4061914fe8ebfb374182c123f17a3f3fbed37b9546795b007600fa1003b4db0fc35f4a617b06b9dbe397c7b4d86cba64652d9d910210b91714ac8bef8ef4df82acada2740746df0176383c83ccdc784b8b8f226751d9bfa78393b70b7288ed2d604e7480d44ceccd7c53a6c0892a9190cfdc96f5b747b0746f2346309302c5cd265f4dcd172159852e44d51f193f2f6c7c167733e522e46dbbf34a108d634fbe487c7d51f485e130a6ec38cd7f3090d0eb4f8ed31a5512cb6b7a9a487d96fc483a3da2cec4da99fadbbed086ce55bec32487491cd57ea6c7d54a8a6c9fe9e46d089024fcf33148c2fd09991caca46de888f3c43ca5454fbfbda6c46abe2a89acb7f65813bec91ce0be6c137968e4cab3c2305dd0737d4b449c7e2d6e96938c29bc6454625156bea8b3e8b92f6457b01fcee99c4e29c0a89155f230f67ab175cea4bbfc602b13a996dc9d2b15f1440c2ed44d3ef57ef767180dd24d3f4479c5c8157d032e1eb4d6887c5cfd56a1ad45951763e79371ff72946069e51ca74ea20c286c8b94a81138e6e227eeeee435ae96d2149f56e81d5fb3d8ad8c35d4f7f8f37f1e634a0b6207046051eeb95088466835a311a01f275dea629ae27bea10a24f780a048d74e7fc8eaced7e8561bb3780a853a0d2fd684e3868a944431807f6523bfba68d9372f017a23028908352b54c3601c8f002135c3113dc61b568ec18c1b3d807068a81f949c125c90a1c7dc7a5a632e5bfe83429b1b2417348d1f1aadbe2e87e9848e3489a544ae24f0af4c79a186203844231b70b71c5942f05681bd56840ad738161ddceb010a43add3fc25983b50b836aeb955e2a6d2298200ef34d8f669d26e17a2fa99bcef63fb984b8839c91124aa77ab54d88766c000b7cbd08f461c563992ada552b281ebe8861b20739c5fd8ea461284d936e167de3c4b85b437589a69dc71ed6eb143159114c428483a185b424cb098b98185d61423db6a6b7aa24e6ed0cf5d93e085a6ba57ca1712c0fffbcd4255c6cb1f21d118826885de0f521b7f456ee7d7c3dc85e8347737368b22f8baf78dfab0aec40b6f3d311fec8b352bc76e343031e4ca9e0e6f9bd031042ac215b9c4d65c35c6e46a118c501e34801aa99822f057083c7429d8fb4ce632b055317efab1de5deb78238ef61d02a3d5ff6b68bf4b4150be241d47250a3c92d7d53b9d0209a74757b626566ec7950dcc8ca4c87cb54cb3ee78b7ceac2b57eec3711a42cbecb27c83d8cd245ae75e8f1f464a06623683542a6d157bb9c8bf291b0ee2441bb30485c1e986ffe2f57c3362629a14ef805ebbf8307c2f0f28da9816b079e05e02ca9395475d2d615580286d0a368fa5485e7956efe0f88d3cd0a9e3d95e55fa05543242502b94788c9deb7a4a8cd0d0c3f93a0e1024736bc5b72804b09d55309c62a09729c557b3bf391cbfd3beeb77d3ffdf9a6913e3a3c46a1da5472e3d3cea59d00c794f18948350d15d02109582bf95241e1cf01d8996d55831bfe13e8ba97aeb4c7e04993e1f0ca09b898c508064d4e0e6e3bd5ee3b98d1f22d620a12bc079076c14b2eec33047cd13307d4b319e2c03d8097e02c0b92ac359bb0ff76397e953e86b87d26c6a49dfc857ff4ecc713160a1748809ae0c7d8eb7636955771952eca71ab39729105cc9f05315001106c40ec96fcd83158b30ccfb9901437ac22730d57a416b53d81f346a84c82cdae7bfa9f780efa8b5ab1e914d0771e1e47ddfc5496797bcc90c72fcf02d7c0bfb5cc7d61e2ae636c4fc28fdc454809f65aa0adaa1ec4c6ff91ffd0fb26e9d1f42af5db5b6283e998ffbe9516802207f74215585b5ae9cef5e1f3f1c6c0417fd8ad0daef86b6c1092fa74450dd2a54766c5ddec70536af589357a63763b0f55016637d577124a27bd064aa3f9956811a5b4103a8fc4620fe6ec034c24afa4454d15db533a57a744ebef444729f28fa32219dd3f2e8321b0a62eeedbade035332e7ca9015d81234831f529d0a24f9c6fa009adf2ce8c5037e26a0b0437e12cc18a0b87a0100b461d8a165a3249f2bf02719c84e1bb4ffb62c4aba88fd4990618df8b77605b99d48ed86abb6e2a574d794199d543382c4b54a90042a3dd7871de41867d1fa226ed3517578259dfbe26197beffd289cfa51ac92c312f9b505e79702fc456031b2e0b4b98d3a813c03c5eeb120d32e2fd1355afff0014465bae81c5b7d2aabc6596971a2c2eb912e5ba6a1202ef031d4fa25b4995cd92be9b59fb253a5587dcd739aa0b2e4a7faae8010635ec89140471468c562b19716a03583208ee5b109e020039d4b2d8edda097937713f3b3dc1ace48308c20fd5a174afce7ce1c6b1f20fe85f94a148472f6acf31eeec62b5ec83dcbb62a22c033893b15a475ed58bb610a623e727a3cfe3299eb3e7e929bfe625c3932508f922b6651c7721c535dc261522f286d5757de2a85987d515d21b6e61316fb547d08b8f3a94c394154b0df5a80ace53470d82e19130ec850d6b547914d605fc61c23225f110e2729e730e9bf98d3830446d0e2b246191e43246f53b8d6c895f23a80812a8885939c2c1b73a73eccc0b5b1d91615ddd80764387a7e4140d5350169f2ba93051b6656edac5214825d91035cecb57132bf950df453039c92399a32b2b5a3219751048d54a3eca2cbfd01c52146ae96c33c7b63a43d0d64c9eff87e3e1e549ee2176b2421a2ac4887dedb2b00660a2cbd9162adab08dc728bf40e2fc477faad0601f584259ba270126589bd74c5b9c9f14cba588627e77fc419482b76c761aed6df395459e5d65509a0242194d6bb1ef5f5ea8cf9928c458203d6575c3205be5fb8c7f9fa5f7f37095c48f17e4daa078f19ec43ee477f6cabb78f4f4075100f45d599d4d776c652d76bea76214f6d151e137fc3aec9ec39bbfb982facd5a47bb95ef9aabb84caec8c64a100aea9aad97701c72c716f539ff29275c0f854b78f87bb1a8de1571da42f75ed8d84c3d178ba1f97565416494d662ff0551655a1bb58c9c192525485b57c47f3276d33f1a6e68503246183d3bed725fcf1c766ab697fe097f88d500366cd3a91bb69d04db04583389a155276a66d3c7737052c4fbfcb6fe5080629d54f0c2ba6f3d7be257bbd6960bd1565e3b7d9d8c83a548a66ef4c12daa00a8f080883616576b95468f9414ef32d083500a49d3a2d451eeeee061addc406f718b38aca7c4deadbce29b2b27da68e245928bd03c0866ab1b1d6e51d348eda9ba9a889ceea2a098c3fa7aafb84542b70d5d9228c09bb7a084cb6bfdd9130d221702a3f68e468ef878a00291436b057cc716bde0388b91e08669c5426b1421bdd51cad34cd7c7e699266dcb9e4f0bf04329e86b048e3c0ab1a722e386e1487f873ed5e220e9333725f807e7d4760de501a50c5b7e12392ea7ef5e7a2c79222f3fd52a118a98dbaecbdd7c88428644cf720c91443c033cfbad246453cbabda25466767f804ff40d324bb9d817e617cd95b09c56789a75e59a97adfbdcdc2f7b4610208aeb5da9dea800320292bc8757fdd17f4d2f77cdfa3940ef24a10ad7214cfb47d888278662dab281bab977d8a700fd48b3e7ed9ab1161d67b2fb3a802cc2ac7c93b228c7dfb306b7ac832d88d140183296ca31715a0d1eded7e8934d9ad10462ae2c3b02b5051c46babb4c81d2965adb6ad423e3bc5228c4960e2dc2fabb74ba9743b4b79376bb36e2c6d12f530625cbe758adb27085ba936b3a03724e367097bbfd6ef055d591ebd41f706a5f648737791ddb818e00cca74c046ce21c86acc9299c01f13e8d752c8d67bf3a6939f93741da40058d402836c03435c1426268fb1c0ba2990c1bf7f9c1e7263022e3b8fb4cd27f5555728c576f64b40f4cf2de1bf42ae7ccecb8d9a20c543d0e6593835c0dfd4b2cc65502c6c9f09c2c003cfe17ec20d89384974e2be38ce48478767455aebc4fab06b5afbe8e61b7c859099e424986a25cd83cf87513999136617310d7ea314ebc6d286965ac7da0d7897a40a8badcd088dcef539e72ecc7c62e1e311eac81df0f6493e3fca868978ce1542193781298f2916934c3efbde896a5404df08ac35c1b62ae941998b61fcec91da0be58d5fb5e5b34702533137f56294b8402c08c891690da90fdd9ad227d9c66772b2e07545a8a06b0df489f7f625ed3ad5ab9522793e1c4e73a6ee87be0e83e56966c0f46be6f1fa6f4e0b534f4c574f0ffbb64ff6334169e2622300bbe2896c1172d5b75b2c7a4f30ad4b6c5825f6753a3d3d54e8aa76baeb144c3f65ff262e63464b77af609742ccb4af264e9133106125bac54a85e56dd93589e3a96e8eefce3e5feb05ced426f87c67489856e19a5f4cad3fc97e76fdae441efb91c8c71939bb337db2d547d6a7bf858f508c55af98dc8329adab22dce883f8db3f90319561996d41831ea2725aeb620314e8dde9ce58b65ad5a18aed0f7bf2a3e055941ccd1b2b38b3bde695630acb64ee10ee14047788a57456b6a13481dd6610a373dae323efb8f3e1ba", 0x1000}, {&(0x7f00000013c0)="9262f0513e731d20f41eb10bcb2cb56dd66526a1dc38e34ae6e19bb1a9cfbca014017cef71e0a4def19c1c74419b3022ef427732b360cbced1a654538c602623592aa6b12afce4a34f8ed03c3945c4f1f3198d2090c207d4fd5c68d082c883c1903fe6f99eb9a380eb4bd083621aafcff80b3a74b8c3c222dfe4560b44650af8a7ede6d8aa1ea49c6654405cf79a9deec8a73c6784c359a2fa2a0e950b101e7488eee2eb01fcda198fe5491725734347c84750545c372e5be90d61", 0xbb}, {&(0x7f0000000000)="9a3d529f3a77742cfcda9b7d7b8c81d58c5175e4a6f6079bbb0f06273e7616ecd2d01a61ce7f9ac72ae4350872746640b6963bea06948230df61ff7d8dca11e4aeb088d2eb1e5cca8d55b3fbb4c11a147305a252d10b2f5d4c2574f268cd36505a316c6925557211036ca5f5e4271b7dbbe7daacb8d31cd0149ad0051474fde750b093609ce85e211cef84765ec2b488f371353e", 0x94}, {&(0x7f0000000300)="f04d5e67f2ef789d5b4007df89a482c20e66c3dc275870123e4815050af886a19b712f17ff85437df02be4d9dc86b5f8a0b1459033434bef89634e59c8f28684c5ab40dfaf3d20fa9d9b450a31059458ab9e4a8448c89e176bb04c60d07ba5bc419080a897c69aeb69480110ed0ec97dc5313ea681d0bb", 0x77}, {&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6009f59f30fef62b162f92025d3b5ae935e542cb5649773d76dc933657e5cfef535acf021dc22cdf44ed6b3fd3771f0c5ccc96b8718e6ce177c8c8a44cb351258d023e6d242e036bea4e3caa0029d5db40fb30f8b1cb33eb0547e92284453db968373c63ec04a83e6110091cb735daff558fd9a7a0bf290968f1fc729a4f89b4a21589e14fa6c295fdf0823feba0070193a02e9415df5e493fdf35fb3574dd3b9b5ab9ae68cc3bde42e7161c3a8fc09c220fda78b924827df3ccd763fd7ac6df2e112ead459cf5b621ca578c02d61b35fe269c608b92e988409e6b32167af7594df4c2692cfceebd9edb438f812ba9e3105bd0b89c26964a9be313be85d5bbb53c6c26154e27278357d9adfb375ee0bbbeedf28fe75d1fdc8743e217996e5f4f6a8645f243c0632e40784c8b8a9fb4c29da0e8876d7d4c37f39df0af64827fb531426925d0e9dab7a575b3cc865c5d3ae9ddb55ec669a8bd508282b923e19090d0070838a30d8f5ce30fd1559c330bd23979461d4083d0fb424b8826186b84c124f3da2a565007f642df22f2a2741365c40a25b0b2d981bed78743e94a60039be012441649cc364818a748ee3d14dbd450304fa04c594e3215a85a423427a65c4e5685538505906a05212e40eb4fd749bea44e15a19155fd5b5de26346c54a89bba0236f9e5782e2f7bebbb38715ed4e049cd3a2fac3311116a2dfa1a5205e2909e1c9690ee7fc64dcaf2c3834b5795e058c171120ba928c86ee0d0a6cae608cd458e15943d57e0b96e0199bfcfb63c513b50323036fc6401d3e9710f149438c1e40f74bbac25a9e7592b1c60167c9a7c91a1118ce5f6bcde671c598d78e0acd34df6cf65dcc94cedce284efe47ecac67622d25e822a4b06297636394b5c226f2d088b53df7d6325e8bd7b6bad3767e18dbbac4bb8c3417fbf0b837fa5f3a99077f27749deb6456c0d04214413103b5497210af5d17da73b9ff1d9dd336ade441b9c942bb4e487bf522eb501781f16fbec180e2612ae0ef96bf193c89064f4895f38959dcc642743eddd9dce034dd6de39ea34493efc90c2b23da9f138645188a8be3b3c7f369184083ccf1a2175bc8028e45a828d8165f031b41329a2fb94977f24296cbe1670b456de7a0fd077d45ea360c96cfc2d5dce99f2222006e444a1c9d61e201ff22d651b60ce184c9b3c63e7ef099362411cf6818951379bbd2d0603ef2f6f4fe5d2c397847d0ce7c839c9ab276f44536da92c02cefa1e4e43be355cbc15262ef5589b8e7601c0c8f01eb000059fe8c12ba556c3d96cefee1ceca923e6d17d25837af6f572d809dc032e836e3d514db3877395fe8fbd4535a3b11b5b9f59be0360ca9a4b615766103f3d17cd51a9e4af85efda0aea44dd7d0ce04bffb63254861aa441c89ee4363ca3dab88374f948774e22fecb31c6e83e16e9b6f08df07e056534a97a0b1bd7061438a1b8f85e8795cd68a72c627f0331d7d1fad6be37ef882deb6b115004fe698a35434bcd39cafe1413cc124941b0d52b019ffed6c067b47f00557d55b5b945f432593e9d8918e351133407eb027348aab44655a158087b6ea5f995bdb185fd050b22822b005029d27269b1a49ed9ab58450e229c80a319d179400c1c5af719a218d1fa5fdf2895f53565ca1586f31a1c7c3d00f7514abb2bca1ae9759f6e57b7b4b5b3450fafcc91516178bb0baf97d6c05352db23af0a48465078737fa1c4006a274e3dfdebd84e66f410819a92c2329e6a1048b5795202bbc8978645e204e4ee6df79c01eb27c78a635d5c1e9a29d64452bb0acec80ebcaa2ff2fc75da08696b80d80b83c1fbbca0c4ab43e84f41e458443e5d14137c2d7ccad5e163f71258c3be12d4d45a9d9717575ca52895636e03848bd15af63f15680199b007450eac094b7a331fff545541c2831746fe1d977cdb0779d9f84f74e51b70c6f533e9052aed2ab033d589d15ee7ada8d7648181ac8a46bb87ce669a96c9482bb46f518fb6f87eebf97cd0779003323e4c61eb6e53d2a8187fff1ab35a40c6983dd39e5670542c1a8ab39bd8124b944abd3b1b74cdc8a4e2a44f95af64e8f5e5b7f377c1a07b8ac21f871cb364591f7291bde58245b6e353542cd130d9e56a22526382e0f29e6fb031869507697fa1f466340ef18e0254d919377ea2ce8fe62555ea9d5869b2900c48725f724298bfb031bb7db974b72031b99722b646ec35f2b9f88e8efc25a5d831c3995c0777a51abee103f294b37445396a6531d8efe640db65494e1697097529c2446214233350a8355be862f9d97aa1256498fecbddaeee5d02564935c365f16fb5b82c117dffca370bbb00019b629fcbf3754c6047a2a740feb6d4e847707675d28a56b90289ec899a632fb5cf3f43bdfbd0dd0d58f7e792661db79270212163503df7623bd91b768e529cc6057413061241c1b7f955c0ba3026974ff3a532de120819268d84bf635bbcdfc3080b75395885f360757a79bb6ffe543006c28bea120696a3faf1157c800f2e0395c0fafca25f1242f53162bdebc3a741576478e5d8c004373ae1d4fdb15dbbcc8dc3bb52ba95d2cb1c2f5205bbd7e0b2e52e2d91d599aa677dc0858c2b1ce91c6e5b5193d65524aefdfb0cc3c5e2608c5f86305131ffa5363bf4db054b8d90d1a1c84d287efe92171fb92aa0aeb7794af55d3c9cd2055d9a1fb5ee30316aaa7792e7797d9d227301f2e1f6ec8fdf7912e67fcd2d531adca91560480aaf024b50b9a276b59b3a8bf07919deeb3593ae99e8ef3ea8033da35024afe5f529e2f8cf1c4a2970d845496829310cf47ba93fc7763959ace771296f60d0ca523becb0ddfb7b73a978b8d1614231f410e302b55eaf017845b0e899359ec1ec5519c3d10c4886c1a69d6c576d4c38d4b3c2f0634a1e207486c4c4aab68da26c8e22a98c4c240ba41e954db8fa1cf2e54cbf61c9368e9d4ad8061eeef24dbded4797f19ed416494afec2bf8f1489c034186d2dbb58cc9fd1f69b3fc4c6a3642f1bb553f4c56578bdbef3f07f8b6b91ef685da53020ddea3a9caac18751c75164986a137e998cbee46f5328f1939cc9ae7cbf3d80405fc4bb12c994aa282ca1c2faef1492fd581fda226f3c0ac2e9f0c58148b5a954c5d364bb27af6dbf41115f2ac3988d78049a04933101f970ff02fcf84b6318bc351db9df390456c767f36818bf8baadb3a15f55d2223d161120811b90900c4f85e71f15623cf61e3eb2ebb8e7402b8848df2bf64168df5f22d86544272c166413d79ea21d494ce934657af53065fc668ce312696c8867ca41c5e6caca4c9f97ff166d9b616ae64368edc5641099f24d141f3d6935df98f647cb7795d45ec31a596a2335d0569638a05af3cb4278b215119c78c8455bd82b9f806121adf6c954c29ee5e868f0827ba7d408fa0c60961bdf4994cf5227d9ca381296710705ac663b7aa50c9f90d906f541245d9999849eeabb1689177ee33a813296598dd5fa0e27398711c22046246c7c4f6011ee9874b1d130be3b9b9b68d686bc1fde24ce382c54126e6a89eac0926ed333e62e5eaaba3be8b4701bc1649a95eeff7e8389e815af7435877feccf6c15a02b0cb54618e9ad5379c80afcfeb0dba19f12212aca163cc9ac2a1c9ee1a92137b7e356b90729b56fac2672e0cf7d4535c2afc46274ca217ee1e07e1f5dd84d6a098896597f4fb6500427ef81fb67872ed4943ceedc3d2ba39978bf72f2e26591c832116f87a2c5848d0c95cd6afb2da530fb48ac53f719e5e5148f074106c648444c46ba8c947ddfcf3d437f244ad529d4f029f4fe05b3f615314116fda617e70ff121f2eecad0299238978121a3f983ab2f754e1168e8da803d13ca4e70c42452aecd225066b2147750ca19fdde8a72d53b65f1a653557afa6a5411b8deecd042c1160d66031b9b08a0faa2238d2d559f26be3364a706ed144ebbbe432fb7c59cf0c8b25f6a13529a28482c1b6e796db5b7664a937620f905f3bfe6f00fc5ce4dd89af9ab13b786fdbc4ab3aed2d9f1bc6e15e27c580453623d6bde564fb4c6c1ba6a7115152a7750041e95307e5969fb9a95e5df666fcbb3411e0dbfae53401614c0c437bc6822e502571e95ca47aab8f54876825f4167a2d6597f01d07523d696f7af39370a82526d7c5a4807ec911391ebddbaa20219413a2387e7111039396ee276081e431d2cf4c9385dc91dadbb6eb43b4b58ee05fae8cecf227c97c5c523e28a5fade1b120dc153f6aced2e5d1487721e4ef4c9b7d67d245c0d1e7847f36d181d0f0e824cd21431e49cb755ed8476e7c49e0a9273a9979009865b28bef38ab5d1e1fbe8f049332f53f76c6105372ebd7da98f22414bb6f6c9897bdda7fa350dbfc64a6de34a18f28bc77cbe5ac72a7d326ff2626f187a60b461ca50cd7ebccc09cb740b9c47efed079ec3db34544435386c5895ffed0f1ed01451f8576b1e0adcf8cb9e894be3d1cbd9b4ff252373e8adb7486154c01a038c8b702ff8d0eae509f38ceed8e14b629fc460538d29af86b795ab5ec63d18dda329671f61aa9eb6a2d71f3064030bb1eee6f40e4ce765dbfb334c2dd95eb67bc1ac35ae6dfcddd3cde11dd7b128fb639cb5021c8c00ed036827893c6c5afe3574531171631170304b661ce1bd9c0e7f69095fabb75a82acf8783e7fd550f3841c560b28450f9395c47190a3b60d21b9ba492e85dbb6486bcc606fa3ecc175e", 0xdf4}], 0x6, 0x0, 0x0, 0x994bb9d352a60fd4}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7180 16:19:48 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r3) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = fcntl$dupfd(r4, 0x0, r0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x81206919, &(0x7f0000000300)) getdents(r9, &(0x7f0000000000)=""/87, 0x57) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x8) r1 = socket(0x6, 0x0, 0x3) unlink(&(0x7f0000000080)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:19:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x5, 0x2, 0xe}) 16:19:49 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet6(0x18, 0x8000, 0x5) recvfrom(r3, &(0x7f0000000000)=""/157, 0x9d, 0x3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x9, 0x76}, 0xc) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:19:49 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) pwrite(r1, &(0x7f00000004c0)="85b39fe5d1ff671bd33402820de81729f04713f5b32fcdfd54cec8c06f2861833de2d6d09bde15de3918cd075a13cfcb085c7962bd3cc130666391a5a819371d3d08b9185708427b811552ab2ef7e76c255258db90f64844d64e91480f533f3c8552afa276866dd47dff64bb804e5f24065b2d48e7085957cd2dfdcc3a2eede0ebf3e903822eb766f7bc94fb3aa67c3e4ef233fc0417859b9c264b0dc0815928ae70059a34ad0ac677ca4c78b65468ff6e3e88ab6cdb09cdf112d5c4aef4a373564b690409ac60a1181f289e2415b0ee8daac3a6636fd3464dcdba27d7f393208547845f6b501ddbb004fb7af50482fa6c9c69ede1fd19f77b9dcb2978b29901e387b1a7b4a7163b3b5393469537fccaf8b743b2b15ded9c2da41c64ea21f1deeb8d175442335ca88ed52b66c1cf9b66d2a1b31014f6ab2e13d68232b0c75ba0f680135d549ceaf89eec456990526bf7343fd35f553f6de6ab343c2dc22c664b972cbb29f5eb9fa47a766c597b294ebc3c18a76ce84fcf1db1b26da22f154d9ac35f2f145b749408f131c040efc1732468d7efbe9e6152f920222accd76dd433a4c9e3cf3a91a4fa2dff23dee32c88c4be37de2727363b7179fcd2873ff2f4ba9c78c665f61fe82340dfcffbf51e5387e6dfb9aa7905e729db6f5731633f301bfc59a2e31d9b56b32f52b18060841f114efa05fa3288493662635e814c4e927fe9c743f76616276fb83224973a353c45cc2dd817180d1d5cba8bf31113fb841450af340bd150a1bd101625e9b82e418112f2156e54c32565745dd725af1bba86504952662034625830ebd5ff30c76f9880765e3cc3a6836e61e493ea91aba2f0aad425a45fbc5a411badb74a16da555693ab226f58c2e8f4734237db82ddad8c9f12e8424afd2e09367ebac7b6fee155f73dc1ed501da4fa6c83d6695927dfb02c22f046c7e0dcd40f72ce58c4bed9fa85fca474c683d67b49be47323122690e166eda54ae940bb871deb853d59f16fb16cac1ae6e5077b6513dac092ae2ff3e7acfe23cd8316bdee5706a92d8e07e7e0e2f56a7fba237f2da7a5f7201b9acce81539439a73c4ec001afdc14d6b44e01be7272afd370e418818ef6d28bdda993913531e2c478ae367be22a1827c3ea12be1455987aa497ef8acb3dfcdc4b4fc6c8975181be729ed66a70d7cd2a32162723b9373364392bdef6fc154eb2c9c95220321d12e4d9e2bfc1f42b28228e769aa7ee87d6014c5988e53712a26c07b841e3aa0064a2b46b77c99ea9f8ab1e437f2d5322fc39f52c41e0b8b06b8e129fd7d50a9a15893b1642e7b1ec67bbc41e13f00081458635c787094ba090852a0a712741269a5f662750f2b518c35b80dfa527bddac2a37eb2bc6bde81e769233ada5a45df1d22025969e7127e9cca9d0767156a8e819d2b2b8c010f3d4200ad132247f2ff91399f9d64f1fd58429e8a7d6b055f7bbb70e3adc8bcd3361b07ca6eeb7a84d869cfbb9324f85089ecf1de6590724adfabe7aba28aa5d3148e5757dfe76c61f77234d057c6413c4b9e81fc5c9ec1ce91840907a8013ac8f1241cbdb100ee67b19e4a8ba9e3101a934f84ef0f9580f849361f01369d4bb5063e23a7a2c649dcf95826a30a699e0b21cad1ae89ca33f9185428c81ae0d4a1c4591466a593c880b943309c4e5c2cb6b8e132feaa204e33475ebc0da977267a9b7e125eb5c9e816a4e002e176e235c096b66bda809e1d49b07e5d485a9b9329919ba0090d7eb70f0025c0d188e83b26a637e64a7831171b322f3bc6fcc5ecbd7bd7c3a94e338905b155617aff3afed0680100daa7991fec66c6140f1be62339308a65079894dadfb32a507c9c1fa674260cbb1ec584b63c3346b94771e462a55ab4cef01de0605587b8dd538a88fb0f65ed6ed5d5ed16c208f3156bc33140a1af4c582ecbdef1560739c057c7a9b016ddc7d86abe70726117840e2ea42a7206ed1f2c2d82a1cab2da0eafce38b18075ce2d010eb961db9e7473fdbe939535dc08fe1620755261857ad6c6c79f8450ac6eee8b2a8dc84d00b41e7d5c7a455841056aaafb51ca536c462b379fcc6b6b52a3be0c88f95cb76feda62d5b695c1a476202be231b64481dae5332c8bf24393d213cb9e4883ad1da0c391aec1368a1eb91354a85224e3bb230bc6b5109e476d924379ce2bd3f340b4b378a290108869f60ed2c0b4bceda4586c52c3c600d9c3bfc8c0b44adbf52b4a257a8023907fd275c8f2ff5f820ca9559564813b159f6e0422452d558324aeed625e308df8c983951659a82f81de016534192b2cfb52f99e44dd6d69ad03d6c12781c6e1f847de731e492475639f54acbe640a2539d7bfcf2dffd92bdf4ecaa5dc2b95259dd8595032584e0f525c2d311a9445484d5d2807a8afb73be3620f20984de6ec8d94d42d08aac3d2a7c30fe9efeaa26408a5feb908959ba90d1c39da3662d6d3c18217290c765af4f4239b0c8144a38c508683c1233b047ed4f5d6071d61b4da894c6fe9636a25f7851bb8b1d3dd569483f1e59ccc333f4a671818310edc915c8305f1257379551aca656d9ec4d19010c37c81c55ccc8ada968188ac4e30d87d7f3362dd79d9518c365cf52d9632931eb742da35f42daa826103bfdc5941d45d89e1672b806cea009e238fb43389fe242de5c003b523f421b180946dc6751ae98f2ee5f2449556f6a74b0f09762f4b88dc6f9a4f4ed0358cc0c752890842eb287b542d5b0c1cf1a721d4973623a1544da54edea8272fb59ce0ce8cac626140786c47681ccd2b8c651b08c272bcadca61879ef2a09a9f56aad9ddd4783ac2c4e51b2914d0abdb7dc5b5b839eab5334651fbd8def9f91d51f102ae1ae24c5d2ddcefae4703a2954259a4fd5d837379dbbd1f94034ed21603028c5516fa99a9950aea18123c477bf84bff9dec8ae488c9581348202d064bf8eae6416437f19a9835d277f2b1f14efe411f286c6def7accdab1130586990821d53943fdc8cf44f3c998c60bed9a9c8fdf662c26cb930e627294f773ba955e88ce03ded8433ce61a0eac97dbdee675e8b11f55d8f0c08a4b1bc352eebeb2f8e032fbc2852483f652dc08bee553323e2fb7896a2ce7fd898df0b7e9685fa0297274dbc0c1f984543f4d0728e3e501df4f376ae223b0c59d8e4bdb65e5acfa3a852968f1d9ea04739fc2b9561210f9bf14ba3a2e7a82ec44f80ecccae842c084f75d04805e16064a58d42a45291152372cb44d3fdf357691a56b2a07a5ffa359d135cba41df5d16a666941e3b11bf995e8bac58c4ef6e53c1d9da0e8c12ad1e3250568396812edbb6c8aea2a612ca36130fd1e814de57ca526e8bc563925fd05cdd346f53f79cf94455617110c68e0cf0fa6e0e1f5d19625d987cb8e62d820c9e6e6e78e5d3598245ae578961ce723ea695323617d9d24ccf6ed8b3e5d389b71408f42980227319907ba5f362058980485268ff0f02b5727150a2ed2f4e970ecb090cb39367639c1e707d22f04f8bc8a3a10986b74f57372885d22d73c99190600f0c80f5ffa35e0771d6ab1582a4241313c74680b4019400c7c2243a550e12f3bd5819ca782d5c76d6362ea15e45fc23c19219bb671c75a97fe22f8fd504107d41d82d9dc4196c71a11b29224731b3fbefc3e8e26caa39bcbfdf844944bbb5040b288a9f489c9ba2128c6b5c97cf64fa8dacda2141d46241d5863c9245a4a0552439b39639a42aa8206970369dbcb4f5f62c0a488a2f3ab5154ea2a6fde8ef3c18c0c07ec9f7b2b20b39fedcaaa442915e674c40941be618c6e2d98b323332cc55f9487a96f37bcf2d9557df05e7789b25fa7aef5e1920e73b8dd54bcb960b9e9be6a8db9bf605ae0add02ac08f75f0bc26bcf204d9849c347c0f45d9aa4745483dff70aeb1eb9d8134f4fea6230ef1b7205691001084710c4a6059701b2332842d0ef99c8f466c2c052b17a6e78f00e6c54fae74a51c53c8254ccb49c60dd24717d9e3954ad5f6a79f2716edff3f804f4f0fa69aa1df2502e577a84f1ebda06917fe18782b4e335e85440a558e0ac01a8ad1033cd0ceb1b8ede3af088a01fd9cad5b1bc81a67af0837ad8cda768166b9af737a6eea2bf815bc0e4cf31d259c752b16deaa5a1d5a0493389b46697467be97084b0ec1cb88c8d1ac61089c8d693e7e1fdce6e6fd2afc66988ec566847419d3d0e27d16145ea5bf2f8e93fd54356d0954d728c585d7548ad9d9cdad786050daa0605f4fe549e2bc3c32f2f1596ce7a3a51a279d0def71bd121c3d0d94b0987baf6d0dd37ed27b0c73522741944f8109b868b841a98c3b5b7080a2082fa859041dff24f3a65b664ae82ff127c44fa1b1fe7624be66f36b9a4451b3f64037e2df735ee918bd6e53ca6653aff6f53081074e5fa0c09256427da6dfd2816feedcdd8ff958817b4abf70c8f95b46bd46a59c17888602983c251bd80993685c3e16ce49119d8f74ff9d3b309aed2b8e65844c795fbc05a14619d84e32c01e4cd498b3a93da94de5e9580cd7dce6f1b9c52a3730fcd4c87becb19f9765de0eec3643fc2023fa3d1b1a73502fbce90f6bd6b7b51d347ccfc096553cc2996a5f3cb3a82daddd8a1c70d72c4eb549a84ca149ec6cd28d0fda7b060d8299f6ed472a6f535c67ae5be5fe9a5daf45d54f703a5a002d0348dc458071bbc08a63a0aedb56af28b8be5a5a402d4508b03d4a12b21966c381c7be854e97094675a8bf772870665ea4035fa95aab7f6ae01dfc0b3b9875e2502210d4a64ea348c91c76aef8bc60e7a84e6025419e90b2c716faf5c3e41bdbd72c78aeed975fda986fd0ea57a40be54a9c3d9266605161e711cf913a9345f0b1ee5c73861c9ec4422e8a1cbbdda483f304019b2aa42b91708d417dbeb5fc86cc1168f781346e9c173d5ae1c1c4400b4a6dcd938a34da953e9fffdffc88e3af17e84e61dc135210dd0a337a7625763b3f7c1ea8c7d6526389b5a68ffbb1debefc48279776857a64d9fbb32cb45fd0e4b7d15edb6343d7a9f392937aa058ed63395e955900eaf0e63e1b3bd3e4543de10f706ee0942630eb5f2e60f4e4385003ffd183e021a4b82ed28deac27312e40733d11793cf3143357968aa08d400240b68db905d98dc5881872d2b80bbd404154f5df59fb7115b169ae05e0afe79c61950609019a18cfa0133791f2aae2cf829dafc102efa53e2380a89879539f9560a6b6f5a9495d1fa95c3ab081fd92d72c94faaf719e1d9d70517e2158f5d3cd4f2d393d493e16d11c271431eb16c8b838c7024a2d44230b527857274183867606793c07065dfaf50a2aec1f84c1e03573cc0a567b361795e82bbba35b1dffa61ef8aeb71cfeed1ae909649c3f364946577eca5961d70ce824241c0fd6ce1de9711d18ca9cac814d36f0fd1a18fa0f4550d97238ba063844b20a3172aa7aaac095b258c402f86f962f374b97d9da88c560dd189fdf4b75de36d688ada8c0c5f8fc68433ab82a9ccc3ed3c66bfc478275c8bb9c4b19ee7e67bae56d6ad65eacbf1075e1b93860162e1d58a3b9f3961ada27ed7aabad036f685ba3e8d8bd13404e079f189716eb6039a57d0b9f0b0159047fa0dbb18a540053ceab3cfa643a85f0fc2fb607fad68852290219e911e4bbe248d4133b91632721fe8d96c48e29578675aa8f8c3807b921b4d97665ccbcc444caaf3c162e6c6211137b47e6322df5404091b1d28edcff03da0a145d6e18f848e54f39c769c640a632f2de7c782a9612b3199559d1741df6aa97faca2bf3121d9d18fa", 0x1000, 0x0, 0x101) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:19:49 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = shmget(0x3, 0x1000, 0x428, &(0x7f0000195000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() fchown(r5, r8, r9) 16:19:49 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe"]) msgget(0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:19:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9990900a24e14da0000000001838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300000000000000000000000002", 0x57}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r1) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x9, 0x1800ec8b}, {0x5, 0x5a}}) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:19:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = socket(0x18, 0x2, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./bus\x00', r4, 0x1}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) 16:19:49 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket(0x2, 0xc003, 0x2f) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x83, 0x6}, {0x2, 0x2}, {0x21, 0xf52}, {0x4, 0x6}], 0x4}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r2) shmdt(r2) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:19:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3c5, &(0x7f00000001c0)="e26500"/14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = msgget(0x1, 0x254) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt(r4, 0x3, 0xff, &(0x7f0000000180)="1e6ad4dba92a102e54d131077de644090b5c01f9d580b502f896c7ba05714d03bb4d04668db72c6401676c", 0x2b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semget$private(0x0, 0x2, 0x501) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r2, &(0x7f0000000940)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES64=r5, @ANYRESOCT=0x0, @ANYRES16=r6, @ANYRESOCT=r9, @ANYRESDEC=r1, @ANYRESDEC=r7, @ANYRES32, @ANYRES16=r2], @ANYRESOCT], 0x2, 0x0) msgrcv(r2, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) 16:19:50 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x7fffffff, 0x4], [0x6138], [], [{}, {}, {0xfffc}, {0x0, 0x4}, {}, {}, {0x4b}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x4}, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) shmget(0x3, 0x4000, 0x421, &(0x7f0000064000/0x4000)=nil) geteuid() r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r9, 0x0, r11) getgroups(0x2, &(0x7f0000000140)=[r8, r11]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r13) r14 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r14, 0x0, r16) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r18) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r19, 0x5) r20 = socket(0x18, 0x2, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x81206919, &(0x7f0000000300)) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000000)=0x2) 16:19:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x44}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 16:19:50 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:50 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) 16:19:50 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x80) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0x3) 16:19:50 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) listen(0xffffffffffffffff, 0xfffff62f) 16:19:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0xb0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000040)="b6ffcb5df5665d237f4b396a095d42d3aa4142d46746ecff0dd2bb21cf5380c5a3f0ef22bb0ae9daa3f52193b8382645ad20c82a036edeb516f1ba9f0e0b795c7efeae61d04ce6f705315b1d12d84bb5e2b86b6e9102c68a73fbef96d484d2", 0x5f}, {&(0x7f0000000300)="10243b28567ba48b4ca662d186e5ceb7eab777e35780d74e8716b93798394eabb4f0aeeaf391e1709717647bad59776a6d46f98db680ef4a4df5dfb8c5d6d803317772010f8a25d0ab3fd6fea49d38e9c871fdb27763ec51af467012708699a606562ae1d904826c4b76eacfe6d505bfbc9d91c90301e6243e75f9de66c555b5b607914845cec75d4cf09d37d75c26642039b8a6d356546eae82fa9dc9d5bc04549bef943693826c457b510c8e9c42d7e3b3dcbf389ba7bcbe03f09cebfe5152547024bff141ea5acf92cc8d88fe6b76fd814c7bbe30078cc9fc8c9b3ad1b5270d59d68815c081e9a4ec55", 0xeb}], 0x2, 0x0, 0x5700) semctl$GETPID(r2, 0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/208) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:19:51 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8000) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:51 executing program 1: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x401, 0x0, 0x0, r2, r5, 0x2c, 0x80}, 0x3, 0x100020, r7, r8, 0x80000001, 0x2, 0x100, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) kevent(r0, &(0x7f0000000000), 0x8201, 0x0, 0x40000033, 0x0) 16:19:51 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x4000}, {}, {}, {}, {}, {}, {0x3}], {0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x7) socketpair(0x10, 0xdbf5a5b15581a84b, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = getpgid(0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2a) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = kqueue() r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r16 = syz_open_pts() r17 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r19) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000001600)=ANY=[@ANYBLOB="01002e2f66696c653000158cd753092157de521f460b31050593e689ed3f3c221f94906a5e565a95860c979368262e134487cab0689fe8f7d85165ab9d3f96758ea837f260a9b14daa69233717259261abc0fcc54537be2ec2d0c4304d8f2053dbf9cc7237e1f661334ce67cd0230f768fb145d5c847fb1caddab0a28aea909c0c709e61336f"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000004c0)="309ee8f4b1df2ff235b51afc50f3297f9fd4d9bd9fa1877749ec0f4a07610e9141cc8afcbfaab956147043a4427d973af75a1525ff6138d28f77b5510ba384d61772e5dd5fb58e425a1e56049b8055ff20527a60ef8446cf95aa75440d1b144e40ab0b61d4dc8542e6cae78ae4a8c9af3fa78b1a975fbfa92bac968b1025b3ebc8805235bc4d075e5aa298f514b0d102c6bf3a358f1ef36141caec36ad680ae74be023be8c88c4105dee6888844df88af92b3684333f69f566238ce0805b2bc9b04402d169c7f947fc290397a3d778752139b18a6c5d48d08328f1e0185fac95085bb53d33d5c08617f51ca45e279b4f4d98be09e2479a02e1f1068ea7ec3f1989e88a7a063554c94b6ae34e6b856767039b18ce7f5021f83926871386d6461244b1abc9a26abcdd48d2d5f8d248eb7af878ee7a40be69307b55032e1e96a883c07701f50195eb8bacfb1974b95e34726002e5058907482f0846a2eda05b18fb77907777ffcd5b392c2a4274a04614105253277983a19a6d3ed6aa0c6a620af9b34cc70301a7c483f8896c83d87416ab8ffca1784d936b614a070721ae91e06a0551ac7b744e86f1fa54e8862bdb376b11429afee81f30f0a927ebafe5b9cb39e9eb49a52d182c22e1c6f3d0ca41fe586d1c20b0438b9ad21be1f9ef5b3ecb11fd90a95da002d365cc0f5fb52482b86199d2ffccf1ff87c714e41edf474e52bce750ce63404299970a6b8c66d8d39905c43c091bbf8b3ee6023029e2122398d3d2207cb7f6752fdaf2e38a2524564ebf0f9b187816397123a6a77fef0aba793cddb1667482fb6f11d02dc1bcc727f0df17bdf9b6014fe72691af9f11c455c0641049f797e4b9f97de52343f2e1cadbb7d0514e17188645a4253c744ad5aed755dddc50e6243cf8afdd817aed89029c0253c872c6653a7953faaedb77275c4a2d1e75da002edbd6c67fa00ba3a2039001bc80b19cffba1e1c9c6f98f6a13f2977171da46fdb6d6216ba90b2d058ae690be07406e004ecc157cf775203f57e2cc7d8c052ddfe4aeaf574b4d70da02c4191d138c5397c9464142fb9450c1d2f6a0442bd908b55b50fe5b67c6da32c40d84be81ed502a3a93800ba974b0cc1049c494ac60e72e2b8d33b1006c8ccba8a99ba0d84abe8153f45b202e4c4a384d0eb571ac5d84b4dd7c08919c24cdd17a60ac6d49cba48bc1cfe5102d7bc68a806417ac8a138ffeb5618339175fd0b972bbcc300281876e805b132a36d37c9c928dc1f697c1af181d5648e76fb344692c129d0cecc5690a48e6c7404e1b0998332855c7a55be745b50c5254f132394d55bceab30047b6307760bdf0d218dacfebaff089234f8b06a5bf44a46dee3383cb5507bca3e96271176dba0ec659c1d3263a81c58a8770787c96fbae13bfa2a770c2abcc479389f7069ac34fc7bd5859e809746e37db3398803855e68184070e8549a7c47ddbc78ab85a6b80ca12c535cf779c23631c3021ad0cc19c7ae67164dc05c0a666a7752fe7c8aef1d09f6230b859c974ab6e24cebe8a512c16299e9253d3285291991c94bd49fd46d37a1942c6962f117a3fffb8b56b308bc8f3e943b420b05b7d1bdf78b2a3d1b64ba58102f30fe8fe47ce00eeb17dfa4152e935b1f18e7ecba81f4302af3f90a36f6eb3f010bfd07813440d98b149f3da1c69d77c074119d1a730bbfc3437757d5ef25e7e995bfdef4279b601c01f4f10251146f76d972cf59e04b1137af001a86bb28b9e7140b2e581a25bb640a26b8226652261fce65fbe5ca6fdc41011d6a69bcb32287c23a49329e7a677b46302bd4081e78882f8253c6941ab3f4a61f21cd010ee1b011ccb199ec4c98e60d9b6049bf728501c6035a363c12c8efdb289b9119b15d957a8735cbb847759de871ffa3f41796504c176dcf0ff05ee050fdd4cc076fb71890427442b9a5e67f5bb95551dadacdd404b54b0feca5a3a4c3566ea0079b0098d88c56cbc5449fb05e664d212c87129ac8ea0c139065f54e30c9e288dad2182c0a6f02b193cd4108ea7c12cd82d402e50bd2d1a43c7dfcf68966a2155e2f467d02eeda3e5372f716dc7708ccd3fbbd12a659c0070c9e8366ce33975e391add9752f9db4b73d1cde69b3d7715bb02ba7b11e4d9faafabca49d17f2b9ad200d658a52bdf50a33ecb2d06276d7e8c50897d556d6b4dae0282dd87253e4d62b41d3387381487be44840ee8f06500b13a4b97008d97f030145e0ec1ae87c6e5dca4e8aae25b02ae4499915f9509d78c442969bf374caf0458b8df491d6e7a7979b617e793faeb8349786166ae66ed0c77570bb20c8951fe32506c2514c6f77e2d37c54ec7eb7cd2efbf7471dd1d1d071ee9c0f5e2f3c14318431c3a4d835717509297366034c3f5dc51ddf3438a4522c3f8555e8f991b435d1916a7bfea4a6e17006b48fde974a4370852aa92223153f26a898907a5abfb4afe2153f7dbc324e32aed11353e3de71b899a467349c6f1953af67f3fb45d40a4fcc0e0a5736d00fa03c67819660e3b8936dfe90f21f13849c14a6a4246535c63010fa45dfc5ca373391e3d346292e80e1e84d178278f61d12af6a55791f5d3cf7c330e037721296b2260a32ee6b215eb7869357ad0ee190bfc734ea5c825728a859baec9fec58aaecbeca3096aea296bd3fe0f75f17699f202e5993b5a8f05363e1e81887c67fced2768d863a5769e97195e07865d8569032ffdc9a8fd288e9ade9a9c0c6e37ce64b363482aaeab08b8b52c8e3af1776eaea0dfafa42f44b353bca1dac80f91b4d9db8898d3d253c12adc74d0fd11c4253cec0520930dd61a47dccca918322acd538b4315dfd36bf09bfb5c87a119074a367ef3d71d48cea3dc69ba6328fb239809c1456581f1472b82ace73df272f64103e00f994abda38b377fc0458c247f207ec7c339448199c65379de86ad29d0586086e078fd3b6f316c74edb769d661a93f697def81a304c7a0b6177186193323e4e633457c28955de03549e86015a2efef64a19e2ef66b643db88cc21b478a15132b215a0e5618ecac485a234dc2532ab6258a1eaec318d38945270fe7882ea2488528f66f53d68afda6da0c8f4d43620eecd9e024abab6c282c3d30a5e3fa7cf8cd739b94d9b204c097fe49fcb56af125c58872a98fb28e2cb5235040b61b090be58d942225d1851196028997f48ff25d023bcc0c0fe0c5d9bb4da9c7353948b613812608a0168333b836aa0bf83158ddceb5530be13eabf4b95cfdee6d1ee7905f20d5ff9d34a4459854a6273de10e426e280d82bf61db948a295367be77718b0750cbdff07de4c475cdd661704eb4824d9816b73a228aba06ba60012fc8f6e435e8bda3dfe3a9c36196bde4f3192d27aa5e4dac8b631e94c01f5909514decb03acee4e58153ce664c5ce9bf78ebfe4f326856bca13f270b301ad34bdc242455adcbe1afa396e84fbd542a8708b299c4a82856dc2269c10266db55dd7e664e5e813b7fa84a1d36f2c3db072f6b6ea848e4707c057e031dd7bfa7733a734e5df30b5fc4cc3895e9cc4b37accda8b2093174bdf13a98c3689f709d89e61d5e93225bcbe4c9359e7ba474585a17fe049efc1a5cacd4b4a9cf395f46709b8267dff9bd7d5a82509492689694250d8022f7c218f7f4a7525e5e81ba6951b8ec621efb478fbb1b59d9a9b860334285928bcafdce1d309f4be018df20fd6ef069bb84337525b65f86ddfff3756ae35c25c8d2b8299b6aaeeb0b6555aa9e8930db351d0d3744a90b50179b9e5405ab7d8872ccb3747412667e47a64844d2091390d04b842fab66912bd2ab9cf8e883a9ad86648dd39c4c84b46a379f672fda43ba2b9680f8eea57f727f4af74c4f3b6a806d56b2ff20697614ae5bee7e86f74fba8181d36a3e7fd21e6bb06632e3f4368d9e05827e290d87e50c1e2ef45b1e34fb4afb8f596a2d451022c10e797c2dd6297f6c80fc3bf08f75a1c7a7e2a5fd3e117bfc6b6fb5f08586b86a6638a8432506748ca5812f27e935dec1478be7d4db288a2ddc50ac1a1978d870f48343004647dfc02036139ccbfb1fb365060afb78bfda42de7ef426d1b5cf13d015cb086621c19952e9c831979d31d2b8507259517a0d5832d9ff9a07e28f50feaa51c5c612ea778b3645c7686c2bab26c8a76d6af4fafdd3043f5303e3620c1c151b347a614453991c4662a1b4b58db25759eab372a46b997690402c685d2d98352514cd5de85341df469a31e391140a16a5588db86c1e9181e405eac9e215a84a68456f3ab9d0b33cc0fb20124577e180052fd15ab2f4b24d5fd8b11ece5cdc821ee226e7950fa3b8b0474faed22527e9cf5aac3d78ddedbb7ce43badab948a83ead469adbac3e1dcebbb6f89a390290dace3b6746368980545fc5f7e1eab0c7e37b47d8d32bba29a41e6b2dde177e1920c2a1da5db011bec1addd16a77c327bd6022f97c5dd75c3b2ac8db7a8408731785678bce01ba56cf434b812c2f99694c757fd97472cf712acda6ec6641110b67fc09b22930e5be1bf160204116e30c5a0a2dfff5bff8cbf134df9ee3fc412c19830b9e35e677c8bfd2a5e97fb3a9021d3bb5107b445c9535e03f2b38cdb3d836bf55ef037af58a858851ea487e2f690fc223e1ff84209305944a8332702b597b547bd540863d005ea35227f3bee270ca04afdc58be40c74f9ae48d1b556dc40b5c629c527d1507915e2fb9cff8c97276253ada19932bdc0e24f2f8ea089a12117a398fea2e8d2d205cbed9db3a09c30c02e2715479e6e6c113cde26c9d4c9f679d6cb0c788c1150dc886f7d49eeff15ec0e3549c115bfe57dcaa5273311fa6ccba9f337479c946122bb04f94e5eb401b5aab6eff5ba73c86f62c805fed7725512150a864a14e201e44e61fc5d736954e68425191e9511bd2b8bd5c3ff47be9165582edda389e77c01806946df6cc56f821ea2d5fce386191f06a421a516cf975768d301dd4763594cfe822bb88cb5e2afc8667d97a062ccf4cf0be16f3a5f7117d2c18dcfc5824d359972ee63e8c4075afcedd1a93205a46c14406dd807139c9b4b72180c458b75890c64cea49eda3e91f2abf84a6bef44d2c8f124ae303df18cfb2f2463824adc1130fbcdbffb1e57a57ea7348bae1caed1b7cd11f521b8ac93cd43d24492c33469ac4ebb0c97acebe4ac45346d62c79c5541735c9fac6d9c0b86c20cc79ff167a3c1757fe07bca290a1244ced385aa532cd9b3af2240ff9edff111fd267f3ac828256ab9f0afaf65c069ededa1f44e96104f6c3003cb8c9a17886e72c93053d35af8927d3031c384a384fff4ab194d9a289f380197669e4dc5fadb92e1a2508a4dc719671b4bbb96ff55001a2ed45a0023bbc4f63cc94335a34aeaf98be39221e306d32d4f900ff023e7d22d7d4c84a59b2f77a2a286ba6c4804d04c4925cdf2debaac3ba86828e747fc53266dd598e9897bbfe1a9e2223633e0f2d3a7a30447d9f16d791794c13a13bb1b17767cb29410c97422d06592c39f62d2af986bb406e3f42708f01c2e68e79182dfc64107bce2a27e0401e8d852b20e716d15bdebed8f50de72e926c3dfefb9286b3f8560d3a6d350260991acd1cc9310e7b7b657b01f0a77675fce71bfbcf706699b84eb4c04f65c349ecaa6293c9b666679c3551b1e8fccb61f02d168a85cc22f987925c1ae002fd58f2aae9f3ea6cc47913f8a70553d8876605b7853e87ceac14d657abffd15dd183e8d90cdbc09db4a2f10d63e4e95a81269a61e29b9d854099e9da0bdadb8cac27", 0x1000}], 0x1, &(0x7f00000014c0)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, r0, r13]}, @rights={0x30, 0xffff, 0x1, [r14, r15, r16, r0, r17, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @rights={0x18, 0xffff, 0x1, [r23, r24]}], 0x100, 0x3}, 0x401) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) r27 = fcntl$dupfd(r26, 0x0, r0) ioctl$TIOCFLUSH(r27, 0x8020691f, &(0x7f0000000300)) 16:19:51 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000003c0)={0x0, 0xfffe, 0x0, 0x7}) 16:19:51 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x0, 0xfffffffc}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="9625e8525c1575d457711acf6ecf") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x26, &(0x7f0000000180)="4bfa886a1cbaae0b1e03dece1103650d1364178ccae808e45de87b0e89039dc3820f55a257cb") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x3) 16:19:51 executing program 0: getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:51 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)=""/118, 0x76}, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) getpgid(0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:19:51 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x20000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:19:51 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x0, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/190) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getgid() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r7, 0x0, r9) setgroups(0x4, &(0x7f0000000300)=[r4, r5, r6, r9]) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) shmget(0x3, 0x2000, 0x110, &(0x7f0000003000/0x2000)=nil) r10 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x105) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000080)=0x6) syz_open_pts() munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:19:51 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getpgrp() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x2, 0x3}) dup2(r1, r0) 16:19:51 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = socket$inet(0x2, 0x5, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64, 0x0, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x3}, {0x64, 0x0, 0x0, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f00000014c0)=ANY=[@ANYBLOB="293d40d2c57c28044168d3bffd0d8438077996cea51472ef57702390ead8e931b34c5e46edf6e382e33e3a2babac740647e2cd8e4d71d0a3794752769d8e2b240e778b8472a48034ace61f8463036cd4541fd14a6df2c700961ff907353bb9713015c8da8d260b4a033118cc2e6a38b87150781f321efbb94bf1341b69d5e1f5f345429c2191293daaba713acc842f89794513df30252051dc7f91f913344329541e5dcd5b1d"], 0xa, &(0x7f0000000040)=[{&(0x7f00000004c0)="cc84068737a6cd7fe02310a1bce8f047546aa0f54705ca73d6a3765f502b8f7f7eecb6f019ff3b0990aa4d56a98fa40b72303f536fa5f381267ef577be64fee4a83f951fd76d42e617b8a061daad63cc8cfbe742cb9c1b8c9d3981b37a66bf2c20a1ac569437df1bc8366a38653ff6e0322edd5ffe86a7397da98fc96afda6beb3c1e7638d7e184f98836262f848f3cb4792079683c3dbe0729b3649d2b81ec6c2d2e7b96d3c698b09e04553a1d58354c122d1fdabf78d3cd489305d78395afd7815ebc28ed2d80998326b36c903f34fc78e9ab438f25043298fe156d5355015e2c9a6d7d88354925fa092907c1ccf707af9520d9d12df34bb686b85f8831a6d7e0ea433fc4208e75c723c150c9dc0e277c330c9750be0fe8b86a519aacd8b4da868ff560ebbdf58ec0728da88f0f065378166333ac7145496774c0c90e5c365d9f10553974f74461c5b648d47ca3a07cb475bee3dd9daa21e77ed48745eabd0fc7ffe47b0881007b9e72f1abbf6188c9dd2da5a063c51b233cec63a67a18c6166600a16209b907aab4bd1c3633126d7a9fc188acd3601a935a620a9c562a54aa8a69e75916d7e5667d147fe0713eef58dd1905746e3494a7ab38c559920344ddd5f75379944aa05141a0df0782a39063aa56e8ddb8dc39f6d9488fa6af88aac7abd7fd75b27ee06a536ffcb41e38ffbd0043f14f74d3fbd03205e49f9b0fbc2b0abe54818e935d2e919737ac3d1ce09a8a9c68f265cf43f6c8b73ceb3aaaacce0b2e06c6f8422d3c3a79cbe8ebf9d5e8ef604ddb210b08ced3fc2e4912b7302e867a387f53bd22845cdfeb48dd7a7e2cce49c17c27c9ee0f20e76d4757b9a068bd1ce93950a59bac52f18aa3165a6ff3b9c74454c7afbe6ab304680454b76977853c3f35a4245e15c81246fca0cadfe92a6b47abc131cb7f9a0c28f276215cf173e1bf0f80f1c1961d608fb57292e324690e86911adfa1b8fe884c165c63f0e973928248f26fe1281e4ecf1948f00667cbbbf73bd417e27afa3e378ed1ee8ecc82109fc0cf3dd5c22cff781425dc3d13e8254039b360860a1dc7fd2845fa952ceb8bead5160d8499e4873ff1f7d05bde482a99040a5260a5b1a76ebb41ecf461f946b5461fe668d72d8c13cd1a7fa725b7b67195fc0c74c63a5fd71f3ded5802735cddd6106a2102c80cf3e01609ceefb3b74419ad46f8d90b152f738a74526f17118985acb64fb532e238271355d11cabc9b439e7509e5416a49c378bcb24e683af383012bd2e8eed40ace7136b1ae19df87fdbb6e96dc58a98db5558d7186f097f94bca305a39135d2d0a5a6169e116722c58cad3b23b904f1e7c5a02fa2bb145d799f221b4b402bf0340b77e53dce172942f60e0d832e0481f549320f067c787d1df0f4ebc2973806646a914f691e8e1acd6320d9c12024378bce3e8a86c78dcf8e571198d7031e8da87e5725536245f0f05909bab52fd2b9d0c1f53cbe21c5aba43d4ebab3a24680bee15ed2509eb8d2246e2259ed321fbd22c355b537530db53c3404dc66d8262713f5483daa585674ac42aa0c4a5308ac9c9effc234d99e0838d2ad0a659a6032b16c906b1eecfb8003ef54e0ad087c7fcd72c1c023ec4aa280bc8c148cc8cdd28d783151a41446d18a593b1b7bf27b0b99bfae4389a15bd667c398d96dba9575d1a8dfc703e6b8cafbcc869114c478932a385f468f5b3e505c163248e776aa9f950e1000235c8268b2313ee0860e4483f498b2e15cb2fa466ee71a6c135b305b7e960401f830d7b028df32c05b5c935108ea8bfe30dd003d2a4e54e26fee80a3fcfe6121aeffc614609936b341c59b6aa404e2481ed704c839f2b8ead2c37e91c329c20ba479edcce778452125bdd07e1f80dfedaed2bf4892e39bf81c1a3187c158af82d92f884deeef948ae684a0134f59ffdd5a95d43149b2502ea63eea48ae947f5ba08cf4371c43351da02741defe035984cd0833a0d623d5bdb7da94904ce7e278f5eb92cc388cb900dab718a4e1cb658964277124b79ac36c1e440f7efbafc97d234d58afe0151a91b278dfc4f95c2d22261af842509872c64657b6b0ba4d9e30533b14f29a4366c09cfe1b36c710d944f6b70bbaa8c4fe6d6f634ee17b17f3cdc2faab6a2215c08831adf40ba0d76d2c7101a07c7ccbe4d651813f7406af012a0fa80fc5c9c789789b74e078799d1e03ecc34d4fa392b481f37dc5cf662bea101635f047ce47f04c18d74563eb0538d8782cf6fbcddc6417c85dc444e8a0d0390c3cfd7cbbb3bd6d183051bd460fe3265a66ef06a500786b9e05124891a68f433f9086d48a436d055e78e8cb1a93c12d8d662898745afdf8bff6b7f0c04cd5aa1385da581ef87dc2ffc787c75392ad29cbf390def04d692fd900ee2c9a29f90fe1baac1d7751a71dcf26e09c1dfb71fe46c14591829d1f803c22ab813189c73c1f119b0c31a5891fdeb2c784238c0dc22c9ddda5af2657f3996ac0a8af08727d593d888603d3e06a6fea7ed8a1295b8d6f1ec1133dbaff3e32d723c5a4709e711339dcac38f35cf9aada1459bc65e590754e086bebfc1060ff36047586899d41506f3bff80e2733a803801ca58190d46c3107c5f2ed8b413a74932c409ff1721095fed1fdaf09cbf646bbecd2f74af11160c6a17cb10a62d4ba8e44ebbb7218226207b5fafdbc3ca31296fb65d73feae2a4468c0c7433e4fd8dd1abbe4dc9f75a76b330010c98c23a69074c781903a848cc2de7d3bbae089dd214f492ff325864944318fbe94d84fa479143d869a0753a5b5fbe5dfd7804d5ca96f9f208d47128b4b0861d4b7aabfa77e01a9948b0e844442c27120176330fa6343046c15f4f3adcf5a1622582732baa20fa2640481d6a4da623010d7300eae6f596a887aa68ecab7ceb128485ca1b7029c1d21d1a2b48c0b8c2d34abc9a341518ade974a9648cb8a30a2af42ccbd5f1a7cdb965fde83f85c19d4c47f4fe2addf298cd24bd6c0317e8aae64ff50f5c19b54e39b771b8832b9cc59dbbfd6fe4093dfb56c209eaeb915d233ef449931922c115ddbd9bb0e5573601ef2545db747f6e8c5d2378404d41a8c2718b78f47172e40f5b11da51792ae56f0ec74d144817ad55d6851d946b17a4f8a20f91808ca2eee954903297fed384ae69036f06644c6c1a5d405ed46f42c9a86394cecdeb645647a22f1bac488a3d37cbcd2b06aa65f7ec1f67a25121a2e9ae1699dda6308722aa6a7194fc0f74e9e5a638b88003398dea9dc6d14739140e7e991b7e4ff259efb6765fa78fd501049414e37c888d46293dd96f90dc1d62707bdd2bdcb985618d5be6a950cc2e6a93fdfc9074656181fb32bd418dd37c170e22da8a4e9afcd1cb7dab63dd945ef0281b869643d93cce561096439e83ec20f55f55d38a981c864fd9c2b51b113fcc171be2fffa5887796a197e7791b1b7d8172e0f1659eedff49c130dedf7e57255079baffdcdb269059f24ae4c84eae677fbe31f1793435b0303804d20772ff432b921a9ac72663a1ae6d9a4c7a954f906897eab25401318fb47d2f29d2a4078b5cfd51c9778cb5abd0f15946c267622fbbb3e43648f666fb2b16f06220fea1e4e89bd69c4a27a78457cb5a99dc9f990528de5cef3bdb3c8957d65543e3b0ba398d36b7b1120531a8952e2bf4ad0cf43858722e08f8f76006d60c3858a57d4204a89837c545feb5fba92d41d46f98ba8240cf5237e039f10827c2173055ff720233b0f2f4e8a3980f268730455ccca3fdadb3ba00b605e4a668f292db06fe643a4e3c9a9116dbfae3534384d6b19a8cae2d642100fcad0492f46247f7b60d03778756376041483cbd28d6938cb5afbfc5affeeeba50c29cc1e53d9db20050715823c999e1d86774d99ff5a42570b62c05155f716f2408b89fc30c49640788eac300878a4f100b4938687a5f56add788120784061958bea3e3ecc6b276fbd9fa0086bca069079d77d1d0788f524b67a02c3472ccdfb442e1c662fd145dc34c8cc1501f6e83efa22ff35b0dba6b212aa4e6c4036ff49df0cb771d0f512daf6185a81bd53ef0b963adbf7597f2a28dc79770af89f1c5afa90728265fc46b24208009109b22edcff07d99d6d1ae8444d980c2ea1d52bad9e7d9370a8ded2abe4a1cc446ef01e1d94eea474a36998be8c8d49b420c0f485caf3203b901ae29e3847125de0d2d284742c51446103650c4edde8459a50edc59e1154964f38cc165fb8ec257686842e7e48f7222ee91c79a3f2280be1916c29b5a3fe9c72c10f5e684b2fd86d38f7104bc805f416ae3b28f12f67c35e188ffee0e0a92f9a9593ed4f4fcd88bc283d2e48f5efdd637ab8ab59a3169beb8be19ad4d4db819d55a96c53abadbbe4f1d93f627f490340d498ef312ece5594ac1b2951121d4707a278d1f28b601d415dcd781539c9c78665623950191415c001b87f7206ec8d6760a23913fac800c76264bfd473d5ee370e9910abd35b8d77d7a6eb8fc79c5603c1582350f030df9a1ce64b00b906e6536728a27b282754664e80ae94945b053728f3f093add7d3389d1554702aaeb310ae60db2ae06b1e520451d52484aece66d409c5046e002455ca9f78fe1f03bc09548d98e09f93c8601792e58dc8ae874b5c9a8b60e7970bd48aa2d9e964d832d5c02d2907322d051a7d47c2e194f74c18952a9cf828a8dc26d51ca481abb33698d360ede94baacd76a7cd4958141442b63e9bbdb36f26533489a96811226ddadce0acb4cf13fd02b3fae319caeb7b7ac7d714117ddd5ed7ce399e1cdde499a5ecfd0d564973acd95da2f2596253789532aed41fd8f02180e0c6913156ef23f4155c8459b415be0f2c955ea9edf1da04bf7deaced877e95c835f16a00d8efc4c31aa736bce9e5c71169a66c557b82ad6dc65411fbbd5a9e4a7555a17e8708cb5846151cf690ab7d07255f70fe4e2ac13af5660a2e42a7274d080e050dcfd221ce84e18575d109da1f980773df5918fac9bdc00723aace301b97f3426d3313c51f1e31a2718aa9cb7ccc9106dcd0a9f694cb75e6570198f0ed8ed02bbee33d958507ea17879e16e432d149abbb5d642036e65e9c0a6d5702054fad54c924f36432cd3b83eb0db7a07e5a1b35f0c10bfdf9cec3f15fffeec6a3aaa0b2fe2d0e0912903ff0641e4a0bdef5d377efc8614343a80ea5ca617fc68019bd13a4f5131db10ea592ec3ef8b0c0bc16066063171c149bec9d70461d1a20106d4c02837f51ad8586c1bfca7cd7d099e8867b32ad603efaa7b65f62fbb9ecee4127bff207fb13c3e9e9239cfeb6ae660d4cc1dd5fdf315279b64ca320a7f32d714cc83bad1e42249660c763fb7e94c776c7017795426dd407269478ef037bee0cc78f7fb78e313c47e7b9b62014950392dc8bb2e36747ae4d4add4f07dd454e11d80977bbdb018ad938945dc37e2132ac326409d013f2d5a43a5e67905c30dcc8c98dab9934c57fcfeca5f399dd137e6df621540d7829fc75e192547e74e92887b9cc3e44294a0c91546482d0407e8826cecc3d91cf92653a0f82feac1c7920c01b82aafbdac079b6ed3a850e5720fcfe4294e6394e81aaba80d9dea43c096b52a7289740c4da1f67398eb0163849de51f9faca3b1bdf1ed6aeaf95b7e9cb6a8ba664c4ccfc300fc00c5d9a2081940c03d74cf78b6b15f105e77825a4fcb3078922bbc41c9124f9a804f7a89413714918001bd5dbf91620d173f835f9c3a49621779fe14c685d050ac4107a4ff06d224a6243121d2544955e33a514446a9", 0x1000}], 0x1, &(0x7f0000001580)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32, @ANYBLOB="0000000e380000798d0092359d845985539af1ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r15, @ANYRES32=r16], 0x80, 0x2}, 0x7) 16:19:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x40, 0xec1, 0xffd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) getsockname(r4, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)=0xffffffff) ftruncate(r5, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10201, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000200)=0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) 16:19:51 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r2, 0x0, r0) 16:19:51 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:51 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = socket$inet(0x2, 0x5, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64, 0x0, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x3}, {0x64, 0x0, 0x0, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f00000014c0)=ANY=[@ANYBLOB="293d40d2c57c28044168d3bffd0d8438077996cea51472ef57702390ead8e931b34c5e46edf6e382e33e3a2babac740647e2cd8e4d71d0a3794752769d8e2b240e778b8472a48034ace61f8463036cd4541fd14a6df2c700961ff907353bb9713015c8da8d260b4a033118cc2e6a38b87150781f321efbb94bf1341b69d5e1f5f345429c2191293daaba713acc842f89794513df30252051dc7f91f913344329541e5dcd5b1d"], 0xa, &(0x7f0000000040)=[{&(0x7f00000004c0)="cc84068737a6cd7fe02310a1bce8f047546aa0f54705ca73d6a3765f502b8f7f7eecb6f019ff3b0990aa4d56a98fa40b72303f536fa5f381267ef577be64fee4a83f951fd76d42e617b8a061daad63cc8cfbe742cb9c1b8c9d3981b37a66bf2c20a1ac569437df1bc8366a38653ff6e0322edd5ffe86a7397da98fc96afda6beb3c1e7638d7e184f98836262f848f3cb4792079683c3dbe0729b3649d2b81ec6c2d2e7b96d3c698b09e04553a1d58354c122d1fdabf78d3cd489305d78395afd7815ebc28ed2d80998326b36c903f34fc78e9ab438f25043298fe156d5355015e2c9a6d7d88354925fa092907c1ccf707af9520d9d12df34bb686b85f8831a6d7e0ea433fc4208e75c723c150c9dc0e277c330c9750be0fe8b86a519aacd8b4da868ff560ebbdf58ec0728da88f0f065378166333ac7145496774c0c90e5c365d9f10553974f74461c5b648d47ca3a07cb475bee3dd9daa21e77ed48745eabd0fc7ffe47b0881007b9e72f1abbf6188c9dd2da5a063c51b233cec63a67a18c6166600a16209b907aab4bd1c3633126d7a9fc188acd3601a935a620a9c562a54aa8a69e75916d7e5667d147fe0713eef58dd1905746e3494a7ab38c559920344ddd5f75379944aa05141a0df0782a39063aa56e8ddb8dc39f6d9488fa6af88aac7abd7fd75b27ee06a536ffcb41e38ffbd0043f14f74d3fbd03205e49f9b0fbc2b0abe54818e935d2e919737ac3d1ce09a8a9c68f265cf43f6c8b73ceb3aaaacce0b2e06c6f8422d3c3a79cbe8ebf9d5e8ef604ddb210b08ced3fc2e4912b7302e867a387f53bd22845cdfeb48dd7a7e2cce49c17c27c9ee0f20e76d4757b9a068bd1ce93950a59bac52f18aa3165a6ff3b9c74454c7afbe6ab304680454b76977853c3f35a4245e15c81246fca0cadfe92a6b47abc131cb7f9a0c28f276215cf173e1bf0f80f1c1961d608fb57292e324690e86911adfa1b8fe884c165c63f0e973928248f26fe1281e4ecf1948f00667cbbbf73bd417e27afa3e378ed1ee8ecc82109fc0cf3dd5c22cff781425dc3d13e8254039b360860a1dc7fd2845fa952ceb8bead5160d8499e4873ff1f7d05bde482a99040a5260a5b1a76ebb41ecf461f946b5461fe668d72d8c13cd1a7fa725b7b67195fc0c74c63a5fd71f3ded5802735cddd6106a2102c80cf3e01609ceefb3b74419ad46f8d90b152f738a74526f17118985acb64fb532e238271355d11cabc9b439e7509e5416a49c378bcb24e683af383012bd2e8eed40ace7136b1ae19df87fdbb6e96dc58a98db5558d7186f097f94bca305a39135d2d0a5a6169e116722c58cad3b23b904f1e7c5a02fa2bb145d799f221b4b402bf0340b77e53dce172942f60e0d832e0481f549320f067c787d1df0f4ebc2973806646a914f691e8e1acd6320d9c12024378bce3e8a86c78dcf8e571198d7031e8da87e5725536245f0f05909bab52fd2b9d0c1f53cbe21c5aba43d4ebab3a24680bee15ed2509eb8d2246e2259ed321fbd22c355b537530db53c3404dc66d8262713f5483daa585674ac42aa0c4a5308ac9c9effc234d99e0838d2ad0a659a6032b16c906b1eecfb8003ef54e0ad087c7fcd72c1c023ec4aa280bc8c148cc8cdd28d783151a41446d18a593b1b7bf27b0b99bfae4389a15bd667c398d96dba9575d1a8dfc703e6b8cafbcc869114c478932a385f468f5b3e505c163248e776aa9f950e1000235c8268b2313ee0860e4483f498b2e15cb2fa466ee71a6c135b305b7e960401f830d7b028df32c05b5c935108ea8bfe30dd003d2a4e54e26fee80a3fcfe6121aeffc614609936b341c59b6aa404e2481ed704c839f2b8ead2c37e91c329c20ba479edcce778452125bdd07e1f80dfedaed2bf4892e39bf81c1a3187c158af82d92f884deeef948ae684a0134f59ffdd5a95d43149b2502ea63eea48ae947f5ba08cf4371c43351da02741defe035984cd0833a0d623d5bdb7da94904ce7e278f5eb92cc388cb900dab718a4e1cb658964277124b79ac36c1e440f7efbafc97d234d58afe0151a91b278dfc4f95c2d22261af842509872c64657b6b0ba4d9e30533b14f29a4366c09cfe1b36c710d944f6b70bbaa8c4fe6d6f634ee17b17f3cdc2faab6a2215c08831adf40ba0d76d2c7101a07c7ccbe4d651813f7406af012a0fa80fc5c9c789789b74e078799d1e03ecc34d4fa392b481f37dc5cf662bea101635f047ce47f04c18d74563eb0538d8782cf6fbcddc6417c85dc444e8a0d0390c3cfd7cbbb3bd6d183051bd460fe3265a66ef06a500786b9e05124891a68f433f9086d48a436d055e78e8cb1a93c12d8d662898745afdf8bff6b7f0c04cd5aa1385da581ef87dc2ffc787c75392ad29cbf390def04d692fd900ee2c9a29f90fe1baac1d7751a71dcf26e09c1dfb71fe46c14591829d1f803c22ab813189c73c1f119b0c31a5891fdeb2c784238c0dc22c9ddda5af2657f3996ac0a8af08727d593d888603d3e06a6fea7ed8a1295b8d6f1ec1133dbaff3e32d723c5a4709e711339dcac38f35cf9aada1459bc65e590754e086bebfc1060ff36047586899d41506f3bff80e2733a803801ca58190d46c3107c5f2ed8b413a74932c409ff1721095fed1fdaf09cbf646bbecd2f74af11160c6a17cb10a62d4ba8e44ebbb7218226207b5fafdbc3ca31296fb65d73feae2a4468c0c7433e4fd8dd1abbe4dc9f75a76b330010c98c23a69074c781903a848cc2de7d3bbae089dd214f492ff325864944318fbe94d84fa479143d869a0753a5b5fbe5dfd7804d5ca96f9f208d47128b4b0861d4b7aabfa77e01a9948b0e844442c27120176330fa6343046c15f4f3adcf5a1622582732baa20fa2640481d6a4da623010d7300eae6f596a887aa68ecab7ceb128485ca1b7029c1d21d1a2b48c0b8c2d34abc9a341518ade974a9648cb8a30a2af42ccbd5f1a7cdb965fde83f85c19d4c47f4fe2addf298cd24bd6c0317e8aae64ff50f5c19b54e39b771b8832b9cc59dbbfd6fe4093dfb56c209eaeb915d233ef449931922c115ddbd9bb0e5573601ef2545db747f6e8c5d2378404d41a8c2718b78f47172e40f5b11da51792ae56f0ec74d144817ad55d6851d946b17a4f8a20f91808ca2eee954903297fed384ae69036f06644c6c1a5d405ed46f42c9a86394cecdeb645647a22f1bac488a3d37cbcd2b06aa65f7ec1f67a25121a2e9ae1699dda6308722aa6a7194fc0f74e9e5a638b88003398dea9dc6d14739140e7e991b7e4ff259efb6765fa78fd501049414e37c888d46293dd96f90dc1d62707bdd2bdcb985618d5be6a950cc2e6a93fdfc9074656181fb32bd418dd37c170e22da8a4e9afcd1cb7dab63dd945ef0281b869643d93cce561096439e83ec20f55f55d38a981c864fd9c2b51b113fcc171be2fffa5887796a197e7791b1b7d8172e0f1659eedff49c130dedf7e57255079baffdcdb269059f24ae4c84eae677fbe31f1793435b0303804d20772ff432b921a9ac72663a1ae6d9a4c7a954f906897eab25401318fb47d2f29d2a4078b5cfd51c9778cb5abd0f15946c267622fbbb3e43648f666fb2b16f06220fea1e4e89bd69c4a27a78457cb5a99dc9f990528de5cef3bdb3c8957d65543e3b0ba398d36b7b1120531a8952e2bf4ad0cf43858722e08f8f76006d60c3858a57d4204a89837c545feb5fba92d41d46f98ba8240cf5237e039f10827c2173055ff720233b0f2f4e8a3980f268730455ccca3fdadb3ba00b605e4a668f292db06fe643a4e3c9a9116dbfae3534384d6b19a8cae2d642100fcad0492f46247f7b60d03778756376041483cbd28d6938cb5afbfc5affeeeba50c29cc1e53d9db20050715823c999e1d86774d99ff5a42570b62c05155f716f2408b89fc30c49640788eac300878a4f100b4938687a5f56add788120784061958bea3e3ecc6b276fbd9fa0086bca069079d77d1d0788f524b67a02c3472ccdfb442e1c662fd145dc34c8cc1501f6e83efa22ff35b0dba6b212aa4e6c4036ff49df0cb771d0f512daf6185a81bd53ef0b963adbf7597f2a28dc79770af89f1c5afa90728265fc46b24208009109b22edcff07d99d6d1ae8444d980c2ea1d52bad9e7d9370a8ded2abe4a1cc446ef01e1d94eea474a36998be8c8d49b420c0f485caf3203b901ae29e3847125de0d2d284742c51446103650c4edde8459a50edc59e1154964f38cc165fb8ec257686842e7e48f7222ee91c79a3f2280be1916c29b5a3fe9c72c10f5e684b2fd86d38f7104bc805f416ae3b28f12f67c35e188ffee0e0a92f9a9593ed4f4fcd88bc283d2e48f5efdd637ab8ab59a3169beb8be19ad4d4db819d55a96c53abadbbe4f1d93f627f490340d498ef312ece5594ac1b2951121d4707a278d1f28b601d415dcd781539c9c78665623950191415c001b87f7206ec8d6760a23913fac800c76264bfd473d5ee370e9910abd35b8d77d7a6eb8fc79c5603c1582350f030df9a1ce64b00b906e6536728a27b282754664e80ae94945b053728f3f093add7d3389d1554702aaeb310ae60db2ae06b1e520451d52484aece66d409c5046e002455ca9f78fe1f03bc09548d98e09f93c8601792e58dc8ae874b5c9a8b60e7970bd48aa2d9e964d832d5c02d2907322d051a7d47c2e194f74c18952a9cf828a8dc26d51ca481abb33698d360ede94baacd76a7cd4958141442b63e9bbdb36f26533489a96811226ddadce0acb4cf13fd02b3fae319caeb7b7ac7d714117ddd5ed7ce399e1cdde499a5ecfd0d564973acd95da2f2596253789532aed41fd8f02180e0c6913156ef23f4155c8459b415be0f2c955ea9edf1da04bf7deaced877e95c835f16a00d8efc4c31aa736bce9e5c71169a66c557b82ad6dc65411fbbd5a9e4a7555a17e8708cb5846151cf690ab7d07255f70fe4e2ac13af5660a2e42a7274d080e050dcfd221ce84e18575d109da1f980773df5918fac9bdc00723aace301b97f3426d3313c51f1e31a2718aa9cb7ccc9106dcd0a9f694cb75e6570198f0ed8ed02bbee33d958507ea17879e16e432d149abbb5d642036e65e9c0a6d5702054fad54c924f36432cd3b83eb0db7a07e5a1b35f0c10bfdf9cec3f15fffeec6a3aaa0b2fe2d0e0912903ff0641e4a0bdef5d377efc8614343a80ea5ca617fc68019bd13a4f5131db10ea592ec3ef8b0c0bc16066063171c149bec9d70461d1a20106d4c02837f51ad8586c1bfca7cd7d099e8867b32ad603efaa7b65f62fbb9ecee4127bff207fb13c3e9e9239cfeb6ae660d4cc1dd5fdf315279b64ca320a7f32d714cc83bad1e42249660c763fb7e94c776c7017795426dd407269478ef037bee0cc78f7fb78e313c47e7b9b62014950392dc8bb2e36747ae4d4add4f07dd454e11d80977bbdb018ad938945dc37e2132ac326409d013f2d5a43a5e67905c30dcc8c98dab9934c57fcfeca5f399dd137e6df621540d7829fc75e192547e74e92887b9cc3e44294a0c91546482d0407e8826cecc3d91cf92653a0f82feac1c7920c01b82aafbdac079b6ed3a850e5720fcfe4294e6394e81aaba80d9dea43c096b52a7289740c4da1f67398eb0163849de51f9faca3b1bdf1ed6aeaf95b7e9cb6a8ba664c4ccfc300fc00c5d9a2081940c03d74cf78b6b15f105e77825a4fcb3078922bbc41c9124f9a804f7a89413714918001bd5dbf91620d173f835f9c3a49621779fe14c685d050ac4107a4ff06d224a6243121d2544955e33a514446a9", 0x1000}], 0x1, &(0x7f0000001580)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32, @ANYBLOB="0000000e380000798d0092359d845985539af1ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r15, @ANYRES32=r16], 0x80, 0x2}, 0x7) 16:19:51 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0xffff0000, 0x4, 0x1, 0x9, &(0x7f00000004c0)={{0x1, 0x7, 0xff, 0x81, 0x3, 0xfff, 0xfc}, {[0x5, 0x1, 0x7a, 0xfff, 0x1f, 0x7fa7efa1, 0x0, 0x4, 0x0, 0xd4, 0x100000001, 0x9, 0x0, 0xef2, 0x9, 0x47880000, 0x3, 0x4b9], [0x200, 0xfffffffffffffffe, 0x6, 0x2, 0x0, 0x5, 0x6, 0x1400000000000000, 0x8, 0x422], [0x5, 0x0, 0x4, 0x81, 0x0, 0x3ff, 0x4], [0x886, 0x0, 0x9, 0x7, 0xffff, 0x5], [{0x80, 0x81, 0x7, 0x9}, {0xa6, 0x3, 0x20, 0x1}, {0x400, 0x7fff, 0x40}, {0x4, 0x8000, 0x10001, 0x7}, {0x3, 0x3, 0x5d09, 0x67963cc4}, {0x6, 0x4, 0x34, 0x3}, {0xfffc, 0x5, 0x0, 0x80000001}, {0x3, 0x7a, 0x6, 0x8}], {0x5, 0x1, 0x5, 0x8001}, {0x7, 0x2, 0x2, 0x5}}}, 0x1bde, 0x6}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:19:51 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r4, &(0x7f0000000040)="582ff2b70e3413340741aae839c0da11bf82f278b5aa47225448ead08ac59a018d6b10a6c65a6fe59a567591981aa67933250ec4491a8f42df8ac1928b64621c1235d7f3d0e58ba4616a6e96d450b169bf3e8e7d050685a94a2a4b", 0x5b) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="14b813f4079b3fe209b05d6800579def97accb4d8e4d5339ea", 0x19, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) pipe(&(0x7f00000000c0)) r7 = fcntl$dupfd(r6, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:19:52 executing program 1: syz_emit_ethernet(0x83, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd601bfc97004d1100fe800000000000000000000021000000ff02000000000000000000000000000100004e20003f0000000000000078d33e1db1c73936c77aa3f7fac33b042bd360236862531934ecb1c373d6ea51369e92fb96cc7c6fe4e24d1fcafff87429e50b32881721afab69cc3712c37ed0ee8a3d6b372cc3a053e6b17aa50544256ab3859921513df4452d0faaa6684e82d8bf1573aa3e3d086dbd62d4a2cb13207d205ea4ccdcf1db54d1b8c3d5e0a2033323013c0497e6024e366b66ebadb918dcf80de622f0dfe9071152fa76097bf39606d7a3d09800300c1e6429160043466f5cdc5574ce2a505c8ff06735565191a050282f7323baa7253f12d2759fbf313da17e12a91a03f79b96e2106ac91cbfcbff411790814b71ccb631d0fda5ac324b78d34415ea75f1dc0cc64684aaf4097c810e971c108e308b87731d60da5e98d941e711240ec3cf74769025d0794e606029d629c20ea46836d30ab4c9e53fa78e5e20191c59a3819b8f3757428b47e6f5cc3db5d3e0c9c01dc260da25b499987a07e91cb60b03199503363c05ed"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r8, 0x0, r10) r11 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r11, 0x0, r13) getgroups(0x2, &(0x7f0000000000)=[0x0, r13]) getgroups(0x5, &(0x7f00000000c0)=[r4, r7, r10, r14, 0xffffffffffffffff]) 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfbeff], [0x0, 0x0, 0x401]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r5 = shmget(0x3, 0x3000, 0x8, &(0x7f00005fc000/0x3000)=nil) r6 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept$inet(r7, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffdd9) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r9) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r2, r3, 0x104, 0x1000}, 0xfffffffc, 0x9, r6, r9, 0x7ff, 0x8, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r11) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r11, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendsyslog(&(0x7f00000000c0)="1a3fc838cd161800b066661a9455e0d87dc5f1a66c900beb74e6095774b70abd5e468f211004515872e5314c6f05c79996df2354243a9695d3dc", 0x3a, 0x48fb8724f1244435) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f00000004c0)) r15 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) 16:19:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x29) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r6) fcntl$lock(r4, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x7, 0x7, r6}) pipe(&(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x200, 0x7f, r6}) kevent(r7, 0x0, 0x0, 0x0, 0x2, 0x0) 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x17}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4082, 0xff2}], 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000012c0)=0x3973) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) fchmod(r2, 0x100) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000001200)=""/143, 0x8f) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000000), 0x0, 0x1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xff91) setreuid(r7, 0xee01) r8 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r9, 0x0, 0x8d2f, 0x0) r10 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r11 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = geteuid() r14 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r14, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000340)=""/192) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r14, r15, r19) chown(&(0x7f0000000100)='./bus\x00', r13, r19) r21 = socket(0x18, 0x1, 0x0) r22 = kqueue() fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r26 = msgget$private(0x0, 0x4) r27 = getpgid(0x0) r28 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r28, 0x0, r30) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x8, r24, r25, r24, r30, 0x130, 0x10}, 0x5, 0x9, r23, r27, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x0, r7, 0xffffffffffffffff, r12, r19, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r23, r6, 0x7, 0x0, 0x4, 0x80000001}) r31 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r31, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0xa, r5) r6 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:19:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4}, {0x6}]}) flock(r0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:19:52 executing program 0: pipe2(&(0x7f0000000100), 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x4c], [], [0x1000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) pmap_unwire: wiring for pmap 0xfffffd80661b1bd0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80661b1bd0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80661b1bd0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80661b1bd0 va 0x20ffa000 didn't change! 16:19:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f000140000000000000000000000000000009000000000000e4ff00000000dc0000000000", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x4], [], [], [{}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r2, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000000)=0xfffffffe) 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x80000000, 0x7, 0x1f, 0x2, "013ea6a2ef15890000000800004000", 0x3, 0xfffffffb}) r4 = semget(0x2, 0x0, 0x402) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x1ff, 0xfffffff8, 0x5, 0x8, "b6b1ddec1390f9eceb312f371425da5decdbf001", 0x849}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000003c0)=""/223) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x59}, {0x63}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = dup2(r7, r6) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/30}, &(0x7f0000000280)=0x20) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000180)) read(r0, &(0x7f00000001c0)=""/49, 0x31) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x81206919, &(0x7f0000000300)) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000140)) 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x3, 0x0, 0x0, 0x40000000000], [0x0, 0x0, 0x0, 0x0, 0x1, 0x10000], [{}, {}, {0x4}, {0x0, 0x0, 0x8}, {}, {}, {0x0, 0x401}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000005c0)={0x8, 0x43, 0x3, 0x8, "a7e262bbb117525b8354a496af2d705db2218988", 0x1f, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x8000, 0x0) sendmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)="d79de2f42d5d50603129f71142ba63267c9f1b052e0403c0496fa0ce929be6e1f9a0605d7dca00d16dd1e30f3bd934bb8cd61a4c90e9741241911da4c7dd0428dbc37ab2278e247358f9c1f1a11c769596276bba9ba443dcf6b95e4c13dbe52de8dc884560cfb9003f69ebfef59d4b30bdac942a1f25ac780857", 0x7a}, {&(0x7f0000000140)="9e45ade63d4e23e6400583dde7f6bb3c34ea0b4ace3681bbdc495e91866dd432344a6ab81ce6dd054108f94618a02b1763ec2e87c9c3a625bb71a58054952d794b0f8b89f7652b46d7645692aa94de66eee3450ec88138c2a76c8877c6abaca2683911f89b715ee0a8434a4912e6037768c09ff512ecaebffef440f1309b918ac3679f39a6d73290971e67d36a8c0b434740fe0404cd821412e28eb698f6ee29d932bf", 0xa3}, {&(0x7f0000000080)="c9753e4ba8518ac95787958426edbc6f37961412a2226ab6270a67ea8f18c9fc7ee34e1b094f303bebe3852c4a9c0b02ec4dbe17cb798043e0fed80ad0a21f8233c26a", 0x43}, {&(0x7f00000004c0)="b72f28fadc9210d88dd7b532478b28b0f9b15c17f68775ca84022318c2bd46e2ccbc2e4bf7a410a239a7b725fd68634f6a81c187fca53937234e5b608b97eeb073f81c0dc4505f79b31fa41ecb6447a061f518865e7535118742374b5a93350af57f7b5c6ed8b5c61de118", 0x6b}], 0x4, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff000082ac000001365de7870e8ca6fe8a1390407e387495f6490000000000e800000000000000ffff000001000000792263e1446d20534944fe955a6a179406e9afacb1d60984640378884857d931f051a599ceffb774afb8e5dc8b695a2b88fde0639775ed6ad02838004f8f141a8f8f26ecbcd8e3032e90077e47c9068e743c9dcf26bf4217aafdf94021c037425588b7e131ff03e77eff304a9e1f48f57092869b62ff866fbd24b138c62bea500c85c1c3e1be8cb039eb547f3219f8fa9409ed364cb1144be4d0930c8dd4fed8ff71830b4f2080d41deccf464970c05c115c22ddfd913b61a2dde900a4688da80fbf0bf7f3f2393c02f87f74d7cca4b08b60eab6d28f00006a9036ebb62d051cd900002f8ef33e6c33835b67fd2ce0b5ebd1f2930b5cf3689291272a2da17e7bb80c1efbfd90013c6d722669b2d7ad861d46e5bc8e1b621515121a0b34ce9be19a18b8dc89b9bc4d01950015fc18b7ffe16f143485e2a2274e101c35e96c2bb362f2a099b0718ed088fb7c0dce676e"], 0x108}, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) shmget(0x2, 0x2000, 0x50a, &(0x7f0000ffb000/0x2000)=nil) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000c00)={0x5, &(0x7f0000000640)=[{0x0, 0x4, 0x8, 0x4}, {0x1, 0x20, 0x0, 0xfffffffa}, {0xfff, 0x20, 0x3, 0x2}, {0x8, 0x20, 0x3f, 0x5}, {0x101, 0xff, 0xfd, 0x7fff}]}) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000006c0)) r6 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) read(0xffffffffffffffff, &(0x7f0000000b00)=""/221, 0xdd) getsockname(r7, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000600)=0xffff) 16:19:52 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7e", 0x44) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) socketpair(0x10, 0x4, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000000)="b2abce310fbaaa3bef653373c14bee6157da9264aba3b092a3833a4023f9a5ddac48054f821bc91da50e21bda5d4f5a22f6a2e0c873761399bc32de800035254091cf605b1a9092b66373553668a0810cf9dd1473d5eeee0880ab702f7dc4e160277719f033d6becd5d5675ada2b91c481fe97ea188d4c331d8c1703821a8cadd5a2f251c286ebe49e24f4223af151e9ec7f36f2c12a48e6e57b65bd39e38cbdf242201396863ae4f0b9d6dd5697884a2f", 0xb1, 0x4, &(0x7f00000000c0)={0x18, 0x2, 0xffffffc1, 0xffffffff}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x53c7cb9dc3876154, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:19:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be9d602f6bea203", 0xe, 0x0, 0x0) 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom(r3, &(0x7f0000000040)=""/178, 0xb2, 0x841, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x4, 0x4, 0x2}, {0xfff, 0x80, 0xa0, 0x80000000}, {0x0, 0x7f, 0x0, 0x5}]}) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:19:52 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000001a00)='./file0\x00', 0x80, 0x40) preadv(r4, &(0x7f00000019c0)=[{&(0x7f0000001640)=""/247, 0xf7}, {&(0x7f0000001900)=""/163, 0x50}], 0x2, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = accept(r6, 0x0, &(0x7f00000000c0)) pwritev(r7, &(0x7f0000001840)=[{&(0x7f0000000100)="6eceb3a52f2cb12b72d0f216ad389b1c474947bc7417e125d609b98044d919cea9c70ce4d2c49dd1e7329e638242f74393a307c36098f81ac959f4d88df6f3a737eb53aaedab139dadf722dd938ea3ed5125bbe2b4f932b623c2c4a7f61bb9d113b09cba5e19e3c4ece9cef0fe1d9d83459e0b82109e8c77f0c88f66cf6745699b43111ff4e7beeb64a216c8f2cf394a142157b4b5f37d558f777f391567adb09df128515781275958a46b0609d177fee1ab5c8c20354b794905cfed8f26c999aeb1cfa4747c8d53daa2ee6975a96116", 0xd0}, {&(0x7f0000000200)="5ad1f64edc8b783d2aeecd0be3bf37a4237ece4cdc05c650eae2fee9d3c99e2fbcc52202b3602fcbfa9e92592aadc4984015235174087f637a72722754507f3e83c7e0aefb76366da1ce1d1bb28980da9eb8408827c165004f2ca97c36c6978c72b3ef3d78a24358a9b7856c3e8e64dbb6ab1d09e4b38bed6e900db616771c31854ab6af8fda15a845cb32dbfab1", 0x8e}, {&(0x7f00000002c0)="b28199efad115aec0196f5a5", 0xc}, {&(0x7f0000000300)="276dc97fae39", 0x6}, {&(0x7f0000000500)="a3a6f0e49dfc87d403dbb4d3138dc08ceaf7414f86058cfd60c1372cc2951f9ed918cde90e5035bd033f9188b851bca81fbde96e4aabf276d90b48c4f1e978ccc0171a9f9aec971c771dfadc8965fbea28801ef0840f013aee14af920f878019622fbeacf83a46213dc08735d4aa7e3ab6eaaa3df01e50b2eef0194b4b17e9c3aba988a05db96c734832f0431ba2e6162835b292065e4b8d2845d6b5ed78017fb596f248e13e47a1a5434399f0f09100f431a3e8e4dfdc87cd2241921de9de7cf6d02a89e4c2c0bc16792aa8278ed9f71658017eb30a7df761190a430ad14b424c84dd25e42ac161b2fce2215fcc2b567d664f2344f808822393a670f866929fc61a659e6d3f52d9eb0a9b66e1d8adde679ae98487a4c0e86dfbf67d2c07664e83dd9f793bd9af7aa8735ee424e473b32c7d051e0fc933eab635f5b54a7cf9b3c4d98ffd1fe6665090bdd035aebfd976e95d9b603da66ea7bb0395eaa518cccb516de9ba33962ef621adff1435255073e89b79d3ce4feffb15ba1617ad53e393a2639a472e1970a834164972f0b61ef39522a76a4cb9458da993ac3a49eb8f753df2ce6144d602c00ab699b057dce1772817ac62f970991898f320cf112d1a7fcd0015632088025b5519fe47586ed4c07adfa4f328147e86df192c8ad8f388788a6f83af434b4b921bb28e12c36d4bbeb574d82ea422ae884160f85858cd6efa739919d9a31e97c0c3acbb68d5f9b6be4942512b35f9b206c829833eaa39826463d4d978e8635b6b0576dfa9081976f75b39f317966d5ffa31580339f9cd2a3fe60878b66a1dd6e66b4f25a2c7a569fa4ab97fc26b260dd3190f6c0a7f0ae57c1cd942395dc47b71836fd6a87865a5b6c393bd70bfc0948fb758dac2aa54c32a8cb5858723040cf23aa642ce686afc03518bd1e5f3209049b47cdb3a5b6883de0bafc14257e3d6bdaba370359f44d5b8f55ce253704610f1d4b948a838d8f544a6e6c4a49d4092d6d92029f5799068d06a773d0582713bf14b6f654a5e42327f6a038001ad9587c6b8d05d482dbe0ab1ae3d02890d8fd873d8f1687b8bc5ec0154a7bcba6debc454cc85f9e849eacd632c1682fdb880a564e3053ed951b375ac8f73cc35edf6b5c87ff3d1aacc843198bc65538c83655abd850fbae97a545cc27b395fd74157ce11f6137a63062523a8a5352cbcae73a0fa7912bf1e0859442f14af57ec02befff9deb5764de22ce94d17065dc9de1dace96d79ed03b0dfb32893630df8496e3b3d03163dfea61d08f0a891d4955157eec327305c8c4b621ec1dde088f1cc5970200784b289fa35de6c3ca60ffee9c68b91c0408d154e6c102726df1616ea9f3c329ed4cd7dce894cdddf1fb992f48c3ca790ef38d7495d240a3405bf6b1ff2196f0895e155007c36c7a2116eccbbf323305a650aa633bc3447a47d9e475f104fe22a71a1bf586d3c1518010ab62a06045d47ec540b15646a9a634179a286bbdbfb7de14c97472574f08b3467f5496b7c95e2ac7daa9e54fdbb08401496d8cef7756f13227d57c6131136546703faf0e01072ee6cd23074209641bf0ecfda453464a6357a9517be188d7265da8de5b4c4c82262f3208764904c22f17e452d3988b2604c23f51d26d60e62867aa365a9686c95065037cbd05ceef920473fb3283d5a134dd22331b45c687a5ca3f417d92d8a30738e3194e0b2fb467ee06cc364380e0197e9057af322d3bbe450d6d67e2ef48b789678d291b3d89365a7dd96017f774ed3bea0414561759505eab28baf3bceece3cf3dbd845b41776354c5b092b0ced4ca9baaeb09752aa486d00e8d7001239c731ad9984db1e2fbdca5a8f6bcddde7e71e2ce9b7d35d412a047fb13c2ad276ae32babd97aa4def40c36158bd13134653ff4aa68a806abf80ac92226b042d066d78fad4244c867b8f30ed5efbf44ac956bd6b5bdfed84dadc3bdc75080a91769e50ecc488d6aa7013f9bc8839b7d44bbf40cbfa5b9fd4db2757e01ab87f60ec11a369e4a79e95148c15ebcfb34ba5e7f106a565dee78022425dcf6b25422b76cd36bdb7c76e47118d248a5b217d30c3fa6c1715e7d2eca01a448be8a704ea588ee9a9ae52e1cb536c8dd994411bc310bc8773c95db825c6a67faf83585c4a7a7aa60090360063f561ef7b70cfccf43529e6dca739bf097e887623d8c3b24710f61e0e916fb309c0abb9dbbaecaa2a0f86af1e863e52b9002b56f9a3433646ecdb6482b2cbf8869dad10c66ed2d31b5bc4b382c280f4246f062d8f109ae028b9a6fe527679df0aa289752293275936c420897e71a7f59e069c3aa39dbf31d8c99ea77ec1927993b8e266544822c7b27f9b67c56f1bd7df6dc6934e433ff3160f0399eab14a275058ec70c56cfa3fc6621e3988d655d8a20a5b0c459acdb442c4debe39bcb7e85bac133f5b73ce6b8c9ece7688399950456d7f35f2e5a76e0f66e33c748d5efca51bc7fea75f81222aef2abe4b8c1bb3d7e3cb06c4343ac7e52385b00420df2ca7b7db1a6ad2072dfd8f479cd92bd5fc8819bf9120f913a8700b6e1d001ab25963715c8f326a2c44a2508f8675add38ceec805a917439dcbf2d198ee2c37a16bdbef6a992069bb4aab2418c578a708e351e6fc584981629fb1d988c89f5b08351b9aa45288983ba7cd656351ad030ddc79431f9a6df9934992fdf5ce23034cb6154bd0f6ba1f6b8d19bfd7bb912694efcabdcd62279063053e50a256256d0969c7103127fc0b66534969fe5e407531a4d6e1057e932071173633eb191dad12dc54313b485b319f088da9824a1a099a3cb327e7ffa4538e5fd22aefbb4b110043c069572bbe2cad8bb9cea7bf26d01d23d7dc73a8195fcef20e4c8284a2f32aa0c85409b6d6777fe0bfe62a2b25d3186f5eea059a85901432a4cab5f544a08a1d0e153e49fc4276446c7a777522e7fd9f098db5e877e97f06ad314a3934c89f9ee05b45df3d586f50ecaf690cb789ffc732826f0a2c78b605b515da1955aea77cd8b3c667c9095e66d4ebc0657fc91a11b39400d83b5c4a82b8b38361e30cc6179d150ceb454aa3bd4919ad0444515605c63092ca9a0d45b279f5146a6e5d2f2b7d67de93d10a637e5103142518a6512dd8dd4dc03886eb8f1ce06850c4ba443c4760562811ca89a7eb56bd598ac5a2a0e2e07bdee61a7367d22c50f10bac833df5a59e4c37d71b30df6d92a51a56f8dfb186fca57efe2fb38acd68926060f77d8cb44d3915038f95542c860b6af8cbdcbb23605f51943bc2b59e9453e7ddbb640b7219611e440ba0c173414e3eedf0cf8a7d4b213fa3b075ab5fa6ec0281d4a2aac18c5d37f90b99e5c7ff85b5407c6782bb620a1378204484626f6d3d86a6978f0d9cd9dc33a6b3850cb2b3353b9b3f969854f750dca1ce6232f8c07022228d83102343325790fcd33849f91fc699b4dfa2be142ed306969ee207c94bf5cd31e520d9c3345557e0d682ba8d117730810269b0281533aa1557e9dba38020eb7cb88d2fd658742eb8f480320563d296cd8f56fab421a5042ca5d114d06cd77bb7fcb3e735ee51a79d17a9e7e227a09c4debc307c5dc9adc599181c3b80213c0bfffe2bef8b0d551691d891ba907a215de5e8232e069862ab5d94f3593b88dc5201de67bbb80e0acb97c37d8be5d821a7e9bf361cdb49ca3ddcba12e8c5f3f31c128e1a9095ddd2f7a44530ecdbc2fb5ac7f1e7995ad06eb19e6785c9278dff144cb8c6238718358e02aae9d854045f6057184a82269f0665b8e3b020753cf48a954c4e24139c7211e38d9b82bb87dc13c1b48f89b2ca16e3e2e1d618ec1af657a002581fb7c8e33f335f7eebf434bbcffb4543b064bea5b0d06a0ac103bc8f41934c8d18921639a7ef1184f5b7caa42af00c9555b22a2f6e77c77e2251229ea33d28c423ffec5625d3642e56931b2dd41f89f8e7143340411923c14564f56cc19b5ca56e8c030192d6cb5a6dc6e6341a98d4db2e77f9c647e5985d9e0635bde5d3ea4aa44aaf33e161c86a8c0595b2ea81089c551c604487ee5cd38d45ae0b000143a3f9994dfdd734b5e5648e3481ef358259718077d80ba37ace57f3eb39d3260cc578ea93c9c4f466c73b78b44bcac682bebb3dcbd560e7ecef285530bb9f1779af5b666759137decf7930f5549ed3269ff611e4fa4ccc6ddfc5cabd9d107bfd97962084384b44062da326cf4e06e825722f95639cd2c865a5651c45f9d34c0d512e0739e2add009c953d14bc7088aa199b03255d3220cb1f9e8bf7d9f27d5bf240c87b2c3afda1fb67101ebabeec9d690906113055bf13f4e1c316efee4c262d252b2c69b24ea945cc925cd7fd7ce8375e26c1c7a5561074869370d59d00a26ad140b6bae4558fe8b9b4db2fa196db42968cbf9af1fd3e731670597d5132b6bf7cfb3a37da16028cdaf6084f72eabd32bf00c2461396ef50f16586ca4080ee6071e47fd58d6ae334345fd114481ebb493acc114d3f2658e8c003c355064ca92e3d77c948976c246577d50076d7a55e4d958aa530a436ce8fd5bd8603725c7b4cfa953ff1464812f7cad81ea63399f9a772d43277f4221bc52b01bf6c092c27497aaa128cc8cfd67032ab5623bff54d0a5739807a03e2c1b1bd0b7a094705d5f93dafa0976f16ad67a25913d4ecb331ea7cf293910f1ddf7814532a14125eeef688c0cff56f891f91dfd6f7d2beea9169dd89ead11982b9b406cf4eec1991c8754ff13dfb6e956894693d5e15ff8d0c37c0836be6295b1c0e0b0ad67ad2debe9f65967915bfc5626dcaa98b865170bbafa7902e7b78f43ac4d13eeb74100e4662a04c04c3d9e9614abeb74bbae4d854c98fe9dd461c720341d33a948ffa1b0906ed847b442ea0efc274c5997640885545835ad70ed085c8f7f3bd830b77d9e802462ed8a208d9ebb3f364f207f2a8ded4be7a0c18fceac2e04fbdc3577a59a5bf205d67fc3be988e301a4b60b36d0aee505b875e7ecb0bcc69887dc12c3d76efc66bea0d98d80cfb944cc61c3f6796fd55a5cff446436f3a9c34d32e4dcac8dab4d84351745507fb9aa80480b8395b611efdffa9c21f6e376e3a43694067ebfa34a502815af1a1f4ef11a8cbe75c4aa6478744f701b3ab40620601750925a804d003bafa5e3ca57831e2ac594667047c8a677c6cfd5d2b94331e0997ad2789de1dad3f9e0c9223906562e16e9f0f945a5896213aa1aea5de8de2f8ce9bb8743250a46a4c29bac5bbcf5ae693525d65ea093ac1f6c426d140633cd43eaa9f647d140be91b225d212a2eefb0cf6f5340ba7030975eb39f72add187a2e3288e10950b83d4f9a82df1ff63f21d20c7636a3e08b31aaa62394d149e7c4f9bd57dffeec5cce000c531016339c98feb3b7222403860bee450f5c10a577cbcfd41f71c5696a994d468c762dbd82e1f4667ed654ff7f7ffb2a3a6115aabb6aec5138abde31bb016bc36cf76616213ac7f68a538917ddcbcb2cf770ccdc5a6c23d4c44abde814180cbe86c8a1566034350404c445fc3f93ccbfc2c2436bd7493fd8f35566d088756c3659f464991a28b2586563e27a6bc5a5136382d640d6a51a307bb96e9597c75d8240827fc6253c458c77c7be04a9752ccd1db8ba67c7cc293c14e476c3360dc2de32a4dbdeb0be53955b64a6ee626e390aa65f97e3e1da701d043c97abf307cd4fd59b42e9946434130bdcab983a96836c0d8621f231d4b0cd27803c90650776d9471357450e803b3a45ac24824734ddd0921b0809f020a3768da0246b", 0x1000}, {&(0x7f0000000340)="f61ffb0f040969d2c27cfe4683e377b14a304f577d7b46396ec02495755de67c3714c245164e71752321e791e3e931e8587428befe9efd4d8acdf84fefd57da458adc72a10a8bc2f1a4d33201844145d70f47a7265a4931912b1926f928175ab120f417cedec2055c26daa6656af83128d2c3d6b483d50bdb8d624072dcb93da552e82d1c85a63648ff4251ee70ae63778bcf489a0273d8dd8e7f814bf3f591a1098753cd9918d6190ad5cac1c3a", 0xae}, {&(0x7f0000000400)="b1ebe80cbf4939260df84680c25c4f032ce066ee12f8c361164ae1210d07b2e73933832019214eef9b4f02b5dede581f18694216a19b09d6a48620d03d8474b8465b198a12526ae4308c7e6540d9e702a3a4bef705fd1699ab98472775a84be7ee4ad8287e389c5aa4854fffc13212342a4f46979e4e52b0a4630420a7078da0cce50b2cdb482ecd0220d4eeb2ea3e3c698a5b5a969db1", 0x97}, {&(0x7f0000001500)="fcd6fbc3c3b4b5bd6da1db78904f8b129c8bb1925aeae72238f54698fa97e80591ee127da0e57425ec3758d8728d6e4cdb22581b477e8592538c820546470c603be4f896bfd2c5fa5e2c347e3728dab10e330016a4be415e4bead45d41929c2cf554530c19dcd3dbe01423d06555e5132c3592a733368c1585023471a19e8af073b1466870b28502203d932d283e1a85df78e86b89f26ab9faa95d5eadc5b75a53ac2a0aac76d8d3d009e3cad81dba1a4956ddff62a65d213aca4966e7c549d77be1d47ae38d623a88a0d1751a1bd543443b2f42f8208331346d8db34ca8374f1d8995459f1fba4b42776b4f1b7a31e1f469", 0xf2}, {&(0x7f0000001740)="d4b3242b1aad1782737a27a21b2290bad05771934c7a3a133ea5d15e2f35a9bae2b0c4c2760aae3b0c4dd2967f0363dc8b393e9fb43b8006bbbb7d7befd58eb5b4a8b93b3aa8cdfb9474ff30c4544173bba74391f18ad08f13405b4f11629def6d9aef0b07e86398845bfbc952475e879938b4c3f07ded6ff3240bbe76cafe1e281e4fc9cc347893d3ff4c6adcb8a4345f73f75dc252f22a78c3911d3f4520bd9f3457ca7ba0f8bd1c64396ce95e1fe446e7f35922e6ea3694bdcc199305451b44eb14ad6197445a857a66368453b9961392452df913838df5be8f583e3d237e", 0xe0}], 0x9, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) getgid() 16:19:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) munmap(&(0x7f0000106000/0x1000)=nil, 0x1000) r3 = fcntl$dupfd(r2, 0x0, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4001, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file0/file0\x00', 0xfffffffd, 0x2, 0x8001, 0x1, 0xbf, 0x3b, 0xfffeffff, 0x0, 0x0, 0x6, 0x86e3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f00000000c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r8, 0x0, r10) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r5, r7, r10}, 0x5) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = socket(0x18, 0x2, 0x4) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r12, 0x40045720, &(0x7f00000002c0)) r13 = dup(r0) pwrite(0xffffffffffffffff, &(0x7f0000000040)='3', 0x1, 0x0, 0x0) sendto$inet6(r13, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) connect$unix(r15, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:19:52 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f000076d000/0x1000)=nil, 0x1000, 0x3) 16:19:56 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c4725090000451a7c00c5030000000000000000050000000004000000fe8000000000000000000000000000aa33"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffdfffffaaeafa00000486dd60a4f00808183c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:19:56 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = semget$private(0x0, 0x0, 0x11) semop(r4, &(0x7f0000000040)=[{0x1, 0x7f, 0x800}, {0x1, 0x7, 0x1800}, {0x2, 0x91f0}, {0x4, 0x2, 0x1000}, {0x3, 0x2, 0x2000}, {0x3, 0x81}, {0x0, 0x4}, {0x2, 0x3, 0x800}], 0x8) 16:19:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0xffffffffffffffff, 0xfffffff9, "fffffffeff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x6, 0x3, 0x9) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) 16:19:56 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f0000000040)='\x00', 0x0, 0x8) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/163, 0xa3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x1], [{}, {}, {0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0xf001, 0x0, 0xaf9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0x0, r2) getgid() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCCBRK(r5, 0x2000747a) shmget(0x3, 0x2000, 0x610, &(0x7f0000310000/0x2000)=nil) r6 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:19:56 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r9, 0x0, r11) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r8, r11]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r16) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, r5, r12, 0x2}, 0x3f, 0x2, r14, r16, 0xd83, 0x1}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1d}, {0x25}, {0x800000000000006, 0x0, 0x1f, 0x80000100}]}) pwrite(r17, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:19:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x131) chmod(&(0x7f0000000340)='./file0\x00', 0x174) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r0, r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendto(r2, &(0x7f0000000280)="d53d38045af73508bc361d38733c9ebfd4d50f4e4dea3b68f7c31f8ee1943790079cc453e4042b558295a7e84422ca83257049c165b0bc58f0231a052f695922f77f87d80dfbb80d88ea635e45cff0f67784b9f643f842ecac3020e0058460899b9ceeb20f3d4c6e81025cdb5a06fefb8c1d997491766f2a510eb9057ad11de74931", 0x82, 0x406, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc) getpid() mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') rmdir(&(0x7f00000003c0)='./file0/file0\x00') 16:19:56 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) fchown(0xffffffffffffffff, r4, r7) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = fcntl$dupfd(r9, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:19:56 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:19:56 executing program 1: socket(0x1, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) listen(r2, 0x4) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCREAD(r3, 0x80105705, &(0x7f0000000080)) 16:19:56 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x0, 0x5, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3ff, 0x1f]) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:19:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x8, 0x0, 0x8}, {0x1}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:19:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) recvfrom$inet6(r1, &(0x7f0000000000)=""/232, 0xe8, 0x1802, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000100)) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:19:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4, 0x19d4, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:19:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x200004) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:19:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) close(0xffffffffffffff9c) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) 16:19:57 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x4], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x7}, {}, {}, {0x0, 0x0, 0x0, 0x100000001}], {}, {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:57 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x80000000, 0x0, 0x4, "00080000000000004200135239fb16ee2c6d1e00", 0x0, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x2}) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r4, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x33) 16:19:57 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="b809000000000000000000020000000000000000ac1781000000bbfe80001931004d0000000000400000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:19:57 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x47a, 0x2}, 0xc) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="07140000", 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a4903129c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:19:57 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:57 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) r2 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) socket$inet6(0x18, 0xc, 0x1) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r7, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r8, r7) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) ioctl$TIOCFLUSH(r9, 0x801169ab, &(0x7f0000000300)) dup2(r3, r6) r10 = socket$inet6(0x18, 0x4, 0xdb) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, 0x0) r12 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r14, &(0x7f0000001080)=ANY=[], 0x0) dup2(r14, r13) r15 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r15, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = dup2(r17, r16) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) pwrite(r19, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r20, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r17, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r12, r21) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() r22 = semget$private(0x0, 0x8, 0x400) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r22, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r22, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r22, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r22, &(0x7f0000000080), 0x0) semop(r22, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r22, &(0x7f0000000300)=[{0x1, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r22, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r22, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r22, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r22, &(0x7f0000000040), 0x0) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r27 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r30 = socket(0x0, 0x0, 0x0) r31 = fcntl$getown(r30, 0x5) r32 = socket(0x800000018, 0x3, 0x102) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r34 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r31, r33, r35}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000540)={{0x5, r24, r26, r28, r35, 0x18e, 0x7}, 0x7ff, 0x3, 0x40f2}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r26, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r37 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r37, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x3, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x1, 0xa, 0x12000, 0x4]}, 0x154) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000014c0)='./file0\x00', 0x100, 0x54d608e10951d543) ioctl$TIOCMBIS(r18, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r38 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r38, 0x4, 0x80) pwritev(r38, &(0x7f00000003c0), 0x35d, 0x0, 0x3) ioctl$WSMOUSEIO_SETMODE(r38, 0x80045726, &(0x7f0000001200)={0x1}) r39 = socket(0x18, 0x2, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x1c}, {0x64}, {0x6, 0x1f}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r47 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r47, 0x0, r47) r48 = accept$unix(r47, &(0x7f00000012c0)=@file={0x0, ""/108}, &(0x7f0000001500)=0x6e) sendmsg$unix(r48, &(0x7f0000000580)={&(0x7f00000013c0)=ANY=[@ANYRESHEX=r46], 0x1, 0x0, 0x0, &(0x7f0000001580)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000200f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b721843d1acdffa2765a9c525bc40256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES16=r44, @ANYRES32, @ANYRES32=r29, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xe7}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0xc011, r39, 0x0, 0xfffffffffffffffe) getsockname$inet(r37, 0x0, &(0x7f0000000140)) close(r37) setgroups(0x0, 0x0) setgid(r36) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:19:58 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x80000, 0x0, 0x6], [0x0, 0x0, 0x20000000, 0x0, 0x2, 0x800000000000, 0x840000000006], [0x0, 0x4], [0x0, 0x0, 0x0, 0x3], [{}, {0x0, 0x3}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}], {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x20}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000240)) sendto$inet(r2, &(0x7f0000000140)="f0332afea0170870efb45ce192f9100aa8115f0416206e0a1411d613aede6a72a11c3d30cbe91175fec55f9edc1a7202761bd9df1017010d1d232de8b3610de670ce1471b0068d53772130290b3cb83f21e09451945181", 0x57, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:19:58 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x3}}, &(0x7f00000011c0)) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget(0x2, 0x0) mmap(&(0x7f0000041000/0x2000)=nil, 0x2000, 0x1, 0x4010, r4, 0x0, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000140)={{0x1f, 0xcc}, {0xfffffffffffffc00, 0x6}}, &(0x7f0000000180)) socketpair(0x10, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r7, 0x0, 0x7, 0x0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:58 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) shmget$private(0x0, 0x1000, 0x40, &(0x7f000002e000/0x1000)=nil) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r2) r5 = fcntl$dupfd(r4, 0x0, r0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)=0x40) r7 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7, 0x1, 0xf4, 0xffff8000}, {0x1ff, 0x1, 0x1, 0xfffffffa}, {0x4, 0xf6, 0xd2, 0x5}, {0xa9, 0x6, 0x1f, 0xb39}, {0x307c, 0x0, 0x0, 0x1}]}) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:19:58 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800535) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x214) getrusage(0xffffffffffffffff, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = getuid() setreuid(0xee00, r7) r8 = msgget$private(0x0, 0x110) msgrcv(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e60000000000000000000000c1ca11baf704b98f0000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r9, 0x0, r10, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) getegid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 16:19:58 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x8, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xffffffffffffffff], [0x3f80]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfff7, 0x9}]}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000540)={0x2, &(0x7f0000000500)=[{0xa4af, 0x3f, 0x3, 0x6}, {0x6a, 0x81, 0x4, 0x8}]}) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) msgget(0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f00000004c0)=0x6d1a6cad) r8 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x81206919, &(0x7f0000000300)) bind$inet6(r9, &(0x7f00000000c0)={0x18, 0x0, 0x95, 0x3}, 0xc) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x7) 16:19:58 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x80]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:58 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000271000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00005100010000bda1e80000000000d1f5bda7cbe79ba700e0ff06d1c4087d5db2426000000000000000ffffffffffd60d9fd5df85660100671273b7e90118b700000386000000001eff0000f30600005f8f274c802966766a64a7f8cdc30000000000000032a3369d5a2a"], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:19:58 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x3], [{}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) madvise(&(0x7f00002f6000/0x2000)=nil, 0x2000, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair(0x20, 0x4000, 0xf8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x3, 0xc5, &(0x7f00000004c0)=""/4096, &(0x7f0000000040)=0x1000) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:19:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000015005b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x3ff, 0x4) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:19:58 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) fsync(r1) 16:19:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) fchdir(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) sendto(r2, &(0x7f0000000180)="b77889a660db61edfd3da167f13a14fa2c6a1ba58910974a94b0f0a7bc98181de12c02ac2ca5140c66274498401fb6ff5713c4aff225ee41f4c7c741f3b3a676b55249fe502ec44b6fd59d178bc209e96e02c99c643a1ba21d78e3203f94", 0x5e, 0x1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040), 0xe7) 16:19:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000140)=0x4) 16:19:59 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7f3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r6}) 16:19:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r0, 0x84) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x160, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) 16:19:59 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4000, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1], [], [], [{0x4}, {0x0, 0x0, 0x0, 0x5}, {}, {0x0, 0x2}, {0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/125, &(0x7f0000000000)=0x7d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setflags(r3, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = fcntl$dupfd(r5, 0x0, r0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:19:59 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) 16:19:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0x7c0a}, {0x9f8, 0x7}}, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceaeaa84e6abca64896819f507d0000000000f3c4c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b7555000000005bcf967304e3331c28d208000000000000006b47b8d7da43c3f1a3d6ee33ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a41938a8b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00000000000000000000000000000000000000000000000000000000000100000000000000000000c4f67edd21ecab793a0d0e0c3a17289241ae8771bb3a242ebd730ce85fe40833d5e9c463c03136a382ee8d96fa34f4f8283a8f88edcc6ae5ccec80eb6c855f"], 0x10) dup2(r1, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:19:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1}, {0x6, 0x0, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x120, 0x9, 0x21, 0x1}, {0x58, 0x2, 0x1f, 0x10002000}, {0x0, 0x1f, 0x9, 0xfdab}, {0x5, 0x9, 0x5, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) 16:19:59 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) shmget(0x0, 0x2000, 0x520, &(0x7f00007ea000/0x2000)=nil) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = shmget$private(0x0, 0x4000, 0x66, &(0x7f00005f6000/0x4000)=nil) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000040)) shmctl$IPC_RMID(r6, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x100, 0xc7d45bf}, {0x18, 0x2, 0x1f, 0x4}, 0x8, [0x40, 0x40, 0x7, 0x3ff, 0x9, 0x1f, 0x4, 0x8001]}, 0x3c) 16:19:59 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x9, 0x8}) write(r0, &(0x7f0000000000)="4d4db7eb8bb07f2bdc765619513ba2cfb6aa8a04e2502e", 0x5f) 16:19:59 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)=0x800) 16:19:59 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:59 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pwrite(r0, &(0x7f00000004c0)="7a45e3f0fafb92330e4a74defc846553f7ae88583428eb73a936370f541bdc5f45670b555bb1e6ae2e9a0d457d122dced4d7bb77e2f66bf2acaf3da8aca234a74e4f58ecd5baeb1744e03fcdca78057e7e0d5fa9b8700ee0e4c6600b8482e7979fecaf91d291dc9b76c8e83b9e105150f2f29eebea88d388d2ffde3f9365eb05eca656520162555d5db92481c6112021a911724b77f866f2a20ed1cf2653d389b28b0acc81d28e1b60884d5117433daacbfd14cfc5ec693e7f148f30b93d89a0619677d97e6e5cf18bcccde2e858cd56bcf46050fcb02ab09e0aab9d6a5457903a89e3dc5f595a74f931d273b13f3524d966e9c7d7ea952e1ae9872ccf90b17332ae4c1f1ed350f48e5a2bd346ce446f262ab5df6a4b006a49ee734b1427768356ac7e54dd89594e03300a313a441bfb5364b4bf28883046a60b0a7ea22a92380216a055080bc96b63a089fbf2438a8ff1459f5b853d309c107e54adc52d048689b9d0082c1c41db0abdd7ee900272c3aa868123e7a1fe0cf3f62647265ca1ff7655b350ebe4e5a52287257ca6ba95aad194bd80b73e539c4e0def22810947b38ce090d51cb85a59359d1ac367323fa81b7c3dd7d6179f50298ffb6a1597a7d5d808acd57cead1ba9998e18b4a5f7afe04db1b32a488080ffde940946f3cda5994cb2be4a4c87088095af3c39223d3e2cea76df02ce7c726d008368b5f141ffc95e9521c57ca1c6e2656b8e75c6aeaf9c413b0ec084000abfdd88959c47fa6bd142889ca8047d2a3604b6ccef4b86b7b7d481553ac4e4ee68680046bab2fc8496befc12da1f7b968f919948c4131a8bab51f6e8acd68893f4af5b7d731675904d4d4369a5617713fe6845c51312a81fc3511120431188fea1142cd2c096c62b72ab6dcddd5cd4f2ca6013ba35a542a75d731cd964756d692556030d21edb62e4fa2980933aa255987c8ddbba9b8788c6c1ec8949462b993e1f95a99f454ec9df94cb0e1068b2b2161811cb997b66e89ac876f4975d4f72a3ba78d875f1356567a45b2e1c95f9e565c9226a06a58f5d836b0716a3dc0abb1397da2a1a1766ad866dd974efc2bb0228ae1e594ece9dbeeaf9aab91709c1099c82b5877224e50b4c903bec2e5b65318c77cbbb72b191d562b27478857babf871ae0be9d7234b49a505602574ac07c3471858f4b5abe054a2af55b798173725d4518046641cf3a4db68023e8c5d1e5d179a75c9fda576d6802f8ab4a0e55781bb2d5acf7178a7aed7a9b365ef8d8a66931a1b7307712567b51cde7504650614f538b180decdec8c2d8b7887d5a110c13a32de5c2315a96a532a9a8406d06b3e6517d03ba1e89f0e118091f4b6668707a4fcf78339a2b712746515eff5b166bea50c3e59f1f61d665eef7bc7df7c42f5952bdff47e2f86e036fb61dbe55be8953373b945ec0fed43ea64fbdd335c3664f0b0b29e914c560ec902abb04a06620b2cb7aa896ee5757297f3a67f3502da7ba2346441d2d19fe41027ab6e90b763742f75b75f2bae8ceb6a2edd581c4eec3401cca1cf7bfaf62e184d7251515b742d934f4fe354cacaddea8b02720f6333a54c2b0a68a2cf07ec69ee19ee46cd5ec95bf023ce8d7d4c33eaa8b85535e8b8fbe2069a29c329e3232b20be07123edc71ed141f871e36396ed3a5dd0b17fc1f6e0d0fcd3ec10f75a6424cfa02553e2a500c30e9b58d8a6eae3f286035db1d42aa25ea73216ccb699b4322929525cef67118e6c9238da5056f3d2a42f2c4c3019365a648e1b34520923d90bc110f3653d54bf55cb11359926bdb5f7cf51688b08112c14f73e07497b304d6ee45235ff57583865952e3e01536a29410bb19fdb878243d824404d4cd0f3b0ee73ddd85747e351a0dd932083706886b55c8038a9cc83e52e0be05ba0b105772448134270affccdcf6bbe7e1a87c9cf1c162130c5e9cdcb2a99db2f189b5d695451a7bd06ccf2802b27c8c88da537ca4da4849abffea4026ac95801f53aee55f213dd0e0e02aa9eef0724c0f7389288c4533b4190123894609d533ff8bdb1e285c76234f22f3c08e56315bb5b4510f448a875f739c42ea82f9e75b0361eeddc9dc001a339ffdd880bae59a147a4144f6888222b0358a8c345ad094b20dba8b1ca04658cad7f7cc172626af9fd14e1eb51792b320f78d08295180c7bcc4e59576e382c681c61598e3fcf05c7f82a93395cba5abaa6699717a0a92f49af2899bb883056c80bc5e846297743a223b2cfeb6d6c6b91f7b09aa150f8b09b9e96d02ea463b23ec1fd03cf797cccef2fef675524f78dd6b8bfbaf7e7a88083df0717f47a20c6876178a54863b1782276420a97d157b1c564c0e048c43854e2c6cea7b28126bffad202e60f886d7440c0abddcc3b83e8bbc15e2f64abd6c6d423d8bd69bdd968f28479573d82a5e9ffedc7667209b6cd957f46e1fcaf6f90062a21d3f2932d154be3df7330e518665a7374c97951e11e8d22e810473a97d0e7d37a66103fd9ac0ff22229eabbb7807ce20e1606928b7427739e5079955e8362546149a18b76dd0de7004bdf1dfde0b366a030df5abbf9f082cec000c0569bcc51bc5cbc62bf174a11c7f803b9e9738f90930b4ddaa48c86d132105cd444ab95bb478bcbbc8e5fc0cf5c7ff07c722e49b24c4cc7fe05cc3d36d32928b6b784166a602cc639772d7d3e10f8109d05e681e7492058f02bb0921ee3bc8d7cb40ec50369f2f90bbf20190d481291165768d8532f556d1f116f59c765f8140b78b92501d622f2144ed6595bce1bfed06a44e15bfd97d97fdf1a2edc524471c75dc4f28b3b30bad3a163c46271d71d1468381dbb61fc21a717c7d53a87e1ee0a4d2a5b8561dabb8d2eff1c9fcd770f4e5f58d82075f33a736b1b4c222ab69a880ef7893aa3e0abcdf4b06656bf9745dcab19eea765558259f17e06c215b87b7d93be26c2447cdeaf6c5f23f05056cbaf19f7d37075fbc54484ea1a92ba8b3da0b334946b4954c54240313a064e0392bf3f4ea8ba9d22dd44d7c05f49afdf050878edfa980ba3bb001a6de8ae905158f7bc7f8c30fda989809431c3e6c538a8b9cc5f95ba80f4b89956f3bc580739e5f4b0562277c3556055774127d9a7f97389d6f2f76f235e09c0c1402156db256180d857e904692b57f992259f1906b6039750fe23e863e211fa46668ba7719ab8334f803b4495c312028576c89552ba9b45695afeec63147d58571299e820976a5b8e8dfb07533e063f65eab07abf3222d605337ca0eddfa113dc5dafc57968493061fed5509125fa529b9a2fbd38ac46b56cb134008b67f8bf7f4d51e64556ad83d3ee219b8bcddecfbdf9821c009791538001db5dd6963baee084dc3ccca536f5313016a2814fe740b677a4c866b798f142919309f44ebe5411d5b75f958efd02f92c44aad8eb0e66fa1ae0b77e9111af8388d1389dba0c3897de439bdec8e2822d4be038c5cedf5d15ddd4fe78540e3a9056017a038f01fea548107449a865e5b820a543bbfb4c0f9d0e87047ff3dc1904eec259312f64df171f53a0012753198de2d56d18ccd24dbad8856f63ff176c321493a5478edec1229e8410b7e3d0f2ae41ae2e31c0338eb7b0ea0fd03492e314a38fc12a55425505cf467e96ae029d2af68f7a48b75f803e0b2a0209fb3fa6f5648a10814bf99bc6600c918445c0beed8a6ca5fcbd0f00875487e9c83350eaae2f639376475b0dbeda895f931fe5f0bc58224141110996ba3ca706f3572d45fcba6aba833d1debf12cce646fac94440b2149086f76a8bfd228a7dd1800fc90b12ffe9917a78a6ac62e1b411e3a403ba766f9473462fe8112a260fe171c79a5b6c1b7398d8b011f9e5fe422f20b134d7939009eacd0d3d9cef491c0535ea0eec3a2b8b0f766fb666d85bd2755d8eb9898812fbff2babff900eb0628e8a9d11f7913ad5661c156293177208ca959e3c7b2548c56faa7d456024a682c0a2b7db7e5a5a0d18c3b9104dee907b52541c57b4afdb7e8ec724ee48a94d84d34aa45538b5edef35c6ab195e6b9b2abacb22e7f2730b91fe3934e7f028ef55f5c2f9b3a09ec66dfca7a056623113ca871328edf789936c6c17c86b0e87f454891b5e5fb2429090010f224e5f46a02206f3c879f44c20afbe07d8fa97620da0700a661f0f54f31c460583617fd240eed23b594c07ee2cb8a56f6774864584a2bd8af9dc03d72b4cfed6001ef15eeef2da35e11aae5dd64487964dbc78733285ada9afc55df1c4304ed5b34e5bf7654274f4051aa0b184d81abf5cdf5815e4d2bc877786f1169c9cd69fef347c74476d4f1cb3c0e6b694c6325412e7c071675a8d0a794841db3ce8fe60ca6899e22bea1c4600125d89af96cccc84b2e0355ed87a9016ada6a0d46f918414165f3de44e96487b3c34650cbf7c03ea87c7e6c29269ab41e5083bae5f0aeb254711d86afad433d12497bb81a989ffe08bd270d211ced14159383086a512c03d19c802efddbe6944310e1a3a351c7708252e12e6c0c1b9ed38d03ced29c47da19560982c26e5cd1654f8b61e53e717f68bd6c751dc710849032ffe27631c1a1f43612eda7dd3bce904a185fb405d0e706cc1bbce5d274c0940e554087f7758750ccf455a787f77edf07872814a28b860b071e57536c283bd112ca09a16539366084239c9f5b5608a31fd60ab0fe30587005ea28428df16b70e2c01292c9fe2650bccbfb3977a3e3f50dcd2e526b60b9d6657e2ff30200754ed4c8914be0c3b83ea8b3b07d43509499f36b89bd39b3c84a4240fa072d9345972cd6e3b73db91667e9e3aee8c2708e7bd0b51011d0a8831866bb85b2a9d8b0e507ff2c8996d420f2d7a63ec2465ea28f50814af146d37af86c31687c32763bf7de7fc0a70fbc7906691ca3ca08ce3a1e0acdbceeb63f96592be4fed22e8de80b6f3be231afa886d58bdea92d8ef9af6418dc36b937be5862eca56836398321b9c473216fd50805dcfb361ded550f0c6fe8d0604c78750520c6fdde5ca83e697fd446c8fc850ab1adf83b1d448711cd0c5ff59584085ba07ec4ec6db8780ae3c8e0828ada9e6e323795f4c955e5ec130656b0246b0c3ec9fde7fff4461402a049c42a00233fc695af85ebd2573252522f59ed1612e7d691bdb006f0dc35bad903bb5d25572738a7100196c7def8f8cf4402961356dc7ee7927ef05947c97a0502999483aff7dd4f0ca6997a378719d9d6cd92e889466f1f5f063d83b67b47b98ce95dd834099814d0ec3a7651e0ca39ff3e2f3bb8673e64e584d535ca64bcec9aa1c5a3ad9d78940776b284ac155ba0317717568ad19da143fc98ffb60aa31f32f7113687e54b9fe4f31ba3441cddd632ab78167327458a68ce199229f8f3e29963b7b2fc94428e5b2a49b03ca979a3b8fb462bf77df4636f0a7d48e4650bb2000c426bc755ba5fd691b2944ae4369b3de1304680bb85650e5342da9bdab680216ba7482bd0838f86e24d977c4d82d1b7c0fc3eb2aeb5d1acbded3f4e8f7e3364f9538e7b5c1e4725e15c965c324e6df8d9b60e23878fb8acfa39e955d05479b2141528ed4502cf946e6a29c0fbad6f12cfb7e6ff00b1b3a48ad68c8c380c68aeaf6eeec95d0eadc802b6bac7170fe1ace8731b11e7d1d26721e631a3e5366166d621e669718da64ec923cdf84ae338bd5fc1d7844610810ac2fc753e74d640a830a390fd5ef29088ea2b5b3614bd226fc432028d6b5033fc165b87d5ba58c5a4b26c1f162f905be37561e3aae83301ed671096793c2aabb", 0x1000, 0x0, 0x6b79) r1 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000014c0)=""/4096, &(0x7f0000000000)=0x1000) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:19:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x1450) fcntl$getown(r0, 0x5) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:19:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0x81}, {0x46, 0x80000000}, {0x46, 0x69c}, {0x82, 0xab8bc4}, {0x46, 0x10001}, {0x44, 0x3}], 0x6}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:19:59 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, 0x0, r2) setgid(r2) syz_emit_ethernet(0x67, &(0x7f0000000000)="11a56e90b5767a1836a938b1f2f57121f7abd080da1a2336c97ebeb649450b4231407b563bd4ffd83bdb7d6fa0ba61c736acdc65c4779df4d37cc048f1bea9adbd5f9eb967ddffc0612eb696194ebad05c6df35a73990900000000000000e50000000000000000") 16:19:59 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0xfff}], {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, r0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:20:00 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) fchown(r1, 0x0, r3) setreuid(0xee00, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0xa4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fsync(r5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x20) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000240)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) getgid() 16:20:00 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x30000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup(r4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) dup2(r5, r6) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f00000004c0)="d60fba5cd373a8fb8085bd57cfb2d19af958e688d4764352a597c48fa360521c2d1ae6d5bf86f427fa27a88626217ee277389ba7d554b84d6a0ac5b2767480c921491618a09d2b381e9e96fa44c39fe2b01c2e0de568144fcb63f6732fad67be942b5c1f4ca474f4154ef653b4e39d497c6791349062fce846e793da1efe58817707bea69c1f0d21d23e6a70b3433d453bc1a8e5f7a0cbc5100a1b0368735b5c99b826e302fdba9a5837bf8ff85ff97eef668efd074558d000e20035f76fc620fb3388ceee80ed5fe7084990930b22f38623ca310a", 0xd5}, {&(0x7f00000005c0)="7fbe2bcb8969e66a73773df02123481c654ba9d858545f329113643785a67a8b663707c4f50be494ee45dad520ff8ea44a1aa2776b48d7a44507aa370ec79902e715b6bb4279e406bed76b2cce5e148b8ec10be610db3c263f0fef16ccd09c26b5ceac8b77284084858e1590c7dec87b04950a55486020899f7a8f9f6a210db487dac06ccbb24bc12289f9671eaded8454cea32d80f987f2d9d87c974af9447acd7971809a72110d9300d3a30b42c86aba0308e9dd80909d31a4a20c695681966adfffe3eeb17e580e900166cc19edc52f259a4e38b2b63c7661f5d146ce1128ff911b4ce2b4d763bfabbadbb8af78c9614acf2a7e4e86f9a40a405749e30477ac7882fdac8a15eab98193fd0cb722014c6103feac70d4bbc2b68a7b122a5532da1d7472a9df5d2da879c348695b6dda8cdacce13dca7c13674f02e49f6a15db31d4b1996dff66ce21e542ac7e03436eab1fe1af7707a52e31e78ff3ae7bb7abece0de0fd87e12c0fbc29b6d2d7f3d422615402de066c25b97e3807c4219fd425b336ebb8d4a36f69859d66312121d8e3a4532901e9d4c451a0911cede61ff921b185e478dd215b40dc0ae3b1d3f203ea1750097a2195588462fa7a8f7c38f32747fb67e5d5e49b1e747bc43a9958fa03501da43a78e932f743d9ee7cee168b8282599cafb9f704b68d3814276bbc32676f5e4d02f80fe53ca50e04b3eb497bfb1f524ee29d7d0fe0163b1dc775704d7b617e83541ead051ac61668a9ed87d330c68656c7108cc6d74e9998d79cdc4ad6a99ac6dd2a35e4c943677cb8ec22c6ebd8c10c45103eb7746ef1df1658cc9fde37b6444a58ff3edf2ec174c023ba2c22cd7ea6a195e7218a66fd8b016f6981cf695b9366437b1a3d45ff92013a80ba3792ed93638c4fab1a172b8a07bd1be475cfdaad90364ee7bfe4291e52aac1504a4f100740a03a30a1c8536df2cf2ed8e5426fe6e22caf954c4fcd67a0cb966d50d4e0178bfe29dda175cc06e87c03e93c77ed5fedf7de7e92c76e62764b74a167af66da6f6f24fb6b86ea4bc95bb65bc87cc5319c383924a24e46acb3cba3590a0e7767f42408e91539df3eb8d071f51c2b9de026fb97401a2a46f1b33f8ee6fb6b6fbd6e6c042dfe1aec833a38b9dac59a7b69d1e284543ce6abae05b8af5c33f85e58f22a9071df84e122f7a068b8db88db78e12d7fd9082864767d569047675657811cfbb7aad6e85ea2404253cef2430d597dbed1934cf30eaebda6b29723a6b086316c165591d98a7627b8182977d45101601b5d76101a357570b91acef1c0e9717d96a32106041ee0fe86e1ac02485a1787cb032d5f2ab79e45be49dd96f3236d7ed358bf4175f6903fa49fb8dea4d7be1de823d35be98d80288840299c6363a624815747f4203d9f93a8245855cad868c4342386ac0c93c821e954e80d5e613e1ecd9389f0ad220880b5cf9d706a07f189897c9d4c0fb46ebaf1c3a93d179373c61b96b5c485ee719b0c298237091faa2647aefb61c7f9596140b44c6d2f271b23d8e74ad174fac309c1eb16bb92355150f20fdd16ed89951e412c53c83dd7be066e2d5fff33363bebed940bb8e5d9bbafb9f0c260fd50f88fd82594957899c469fa85a8e1e68bd64b89e19930ce6d8da07740ef99095633625a8ef3f248d09611aec2c1e511f95bce3d58e906a81523ca7cc5725fd788df14a8a3047970fefbad6eec9d844cb5c90dbf301946e28699a0f9ed86054107f7dac05ec75bbc484b3a5d934dfa7763954d346cc5f9771103dc6379173c2d3e804a54f87e9765d21918fe74d55eff6a969750b23a2a7d35435abe52dfc9ce04d2c417232062507183ffa3572e0308069cdabedb00212a67717b948a297d22e854bd1fbd91319dd37f095b430a724c13c2a5179c8cb92250b3535cfd99891811be8ebd1af515330a297559db1516f62c42759036388f562e0ea9adbe377a3634e96b7ad49f7718934817b3d7eedd4d708b3149a2eb2f00d27bb6fe4eb29f8d84919efad625918f175fb830e920648a2c4de3cb035a8ccdb1c1c39177dafa598866a26e74b03f6e39222f7227ac6aae79c9217877955776da6cba7f02398082fb636fc04653bff768c7f5b74f7f5f8fc73fbfe2e9d6abaccdb85697d3a3582ffcd44e68036e86d2e89e9a8f947f2b4b0e3d172c00fab6f17d59e41c1bc400068da044d13e492d5ddab426a37da455b06e448753dff1c54a1e8f6c2386a30790983f152ae8777394d09c02c2ec8e59aac28bfce178035c0a06a7b33cd1ef07160445ac0a0fa9db1a506f80e6d6fe36bb1092745e4a9b5f2d2483a2f1e71724cb64e7344939735012d9e41a306372cd68a7dff5850d0ba886c2c98fc6af49b6d6a6d1cbe586101a561bf644ae3910279a509e538a0191c7c6d07841b81e001dfe2f4a9f002edb98547bc82fe0f1670e30857454466a2da61919e8ec20448899bba70991470d0d1df14b44673017e4101c6946fd515977221d85193f46a6e878a5c3298a3ed6ec1f8c42ef572969b8c5418bbb01a7410a069c06b30b6001e456a42a22e5ba308a7ba5ed2ab8c0a9a010b5df8b6f74ea753bb3f77bae043982e55db84904d62b2bbe1d8558dcff61712a6b25d56381f0d1ee9498ad0f8bda18ab982b0ce0e5501f792e232f96281220ee61ac9b966e343a17106dbb2de3c6a0cc3b9de4b9977ebcfbc0b114270a1ffa2f3b684fa60f495a9dc79445889459d0a5b5bd64efa3164ea97c05cc14d2c12195caa95bf968724f326b196f534237c2384948ef5b7e7f26c4c1f055c22cdd25063a3094dac548be21b6532575de287b9d3329f0ff28d5e1463951319cb40f21d61a46d84344323c0de06cf232b5e2a76194adf831c386fb06497d3d5a18771b62a4f3a6f49d9953a9d15e0670def454125db82e29865780684fce2635331c6c92d06d4b9b5d5f88014612a799bafa3a331c293f4ba5d89a6ca47bed32fd839902ac8d782bfeacd6d87bc5ebe0b0a2c9a1174f743d76e077a4d723333c940af553b9c53238e1e01700f678074bb1fc22377c11e17cc4b76187e1c4946eab881c512a801538999943f71a401d47bdad279ab76a8d6a8e86ccef6e63a7186522b38b7831ba4657b67258b023b908f6c1d837aa00455609024d6982da9a562a406e8d48ebcd3da609ce53f945a347b94401f06b2164de043898d10baa6d55d950f5d435031f85fc347e7808f2e0f83c0db5f87cfc12cdd9544c8229e6b1906bc61a31c232f17243654ec1e6b1bef56828850991ef82a7236931b825a97df772460284a7d20c6483b40da98228aa4679bbb62839da0e92a86a6d794c8a79d7b19f0a469c631690a52cfab7e1bdab33e9d60c4ec5c617a702dabc532b6b2d154a69781b2cd2411b8e70f713ab8a3ea33e8851a98decaafc696c6bbcfe1130d7f5521cd8070781665739f3157f6d62a8982e6d7a196384fb63c547518c632d1ca92ec792b09cce0f5b506551881b6322f28dde4ba68512af96672fa08befb9e11b27a049d44596a38a33196dd74df87e1cdb0caa1b2da554bc53059f051d7cad67b3633d58aac774276ed66075512301bfb9f6ab91a9e2c29c4aedfa7dd517b3b96d938091d8f57b301896b79b993a03c83e0e638aa18e6fe16a2a00b23c73ebc29d2ecf3a26ba57efd19ae81b4b1f5c2fede335ae98c1354a74fa36fab3c56e559b91c07f022d52c4d4785de64ecd2fca5900aee48494ea17a02334252f17c3aaf548a1326ccaa54066749da131ec0c19ae8bc5c35afbd7731ee936d1c1bf61bf9b1b2216c978085bf16db1df95aaebc22f9539014653273ef1a697816ca0602c212109f7819f73983aadc3277843ddcf72dfded234da44ffd2f54c84bb58072df7e19800e8be048fad682628832b7bdd3d6f2c6bc5b26b6afbcb0b226baca3f6393c372a30664eedf04a1fef22552a5a9f4e2a97d61545faf45e44c41c79882463356eed4be04a791e93ae1e36ee0e7591954d80e72efe8d8d72198225ef644436bb575f57ef2479bfce235665843d2fd48d89e0af04ce8088b2968278a0f8bd15b22848ce1ecd79c8ed0339dbabf16c1b941ecc81cff6a711569244a7ef38f5d49ac2e1e5f6d85f566209f5e4147fec2ffeda90c513ee1e721eaa372f295e421c3323a7dfbf8f8b70b86b6f8c18292d65c344fc156c1072c97aba3c496d5c8adc76219c27d7085439a998553ca08a36286ff6d01f38a24e549dc92e548d9e47378e0ca1235058b5e6f690c6c36e868f7f916f74bbe51760fb6a6637595b10ddea157623ed2c19955e014a78950434c263a345aabf2bda043551d6830c4f0e5912220ec765e570966055d660273f6c1602aeebf3ffeb86a1a8cf1f8dd818092625eb7983279ab92196eb49678aa40c3f40d0c67504ac9b878f4ec330d312fbf08301d634a8133c3d66e927f7b58a60a2b3c143c22b80bb0857b36ad8519f655f0f9c35e7b20d000f3dc8f23b7eabb766f44825647055e8427967244679cfe70d0aef39015b2d03cfa96a29e5568b593c3541d1cc691509f485b7a32f24ea6dc4cf363257296830e4fb276109097927b58b8b6aa63111fea8877dceb76cf04b7f7ed9a2639ab47908c2e24efb0a50973cd30d5157acfac377af2dd86286352e21aa91a838ecc43118dead39fbe2452d40632326bc87146b0b3be592a718f52065f37daad73a32b414b208794ec6ea0e7138f0f44391aad5438bacda91b82e5d53f79abfc4a2047b3419dee7a2b943f5368542473f4582f5a4eca21db5042eaa456b87faf6eb439a8bd1af2df5860d6d8b3ebd99ac59ee0e208babbd34614dbed3d822ae9fa27609d9ac05d1a1b6501506f44d1d1d06a08a8d81575b282ae2ffee124b977d4394cf9800accd89daa6efbb8a94dfd80629bd9c724ffca2964f387efe5d8aafeb368ec2d188f18ecb26567958ddf2b427201f424b9d6c08e8326f0c504e6d40ad0961450a8163b2cbecec7b7e596a778788c2fb176d296e2468a2b36006a531072c7644301a8d547abf6283e4ff9dcd950d370a8388e983694ec009b684bf4e938f6894b4c44acf57933b58d5ea4dba0fdc7118a27b36dddc6531460f35a21793fa60cc4a1c73ae004ebdccf5571f7bb9c97566ae7006410dda21ef5bfb76245b5f1853a6271ab2b948f10de8b122ba22c557dfeda8223a3494667fbd4d74ff91ca747e76621bd463dd53b172b416ae7b3927a298cb93a9b9bf864ae26dd034b7bfc22178dacee5cc271230ced8c09c29ef2c5ee6d3dda09cc69772bd60d977eb425714759a37a22cf6e1ec30421fb620a63ee6763c61432e308566158ec5b4c1272f5d1b4dc8eab4af99635485b2ed96855beabc2ed7dd72b2e9f76aa75ac5948b487c5541528ff98da4d7f541c31e4611110bfbe339b24ed87421ca1746c735c5f23221e491e2fc81044b95113ae0608237e002838ba7cf9302ba32885de87e88d5440ae176413e63920453608d4f1257720fea127ef9d32e60586ead8ffc3ffad24403d87bf8863b1a850282b7fd48b65a543938de23b7e9aee47b93886cecd6da09d856e6f91443159f70a18116aa671e002b5103c402c1314b5c3288b8a2f66d4181806e4cfdbef61b8d299d15c7ad54bed3868fc314667c8dc8c9dfbbefc47afdfe04c963ae0a51d630570d3365f962e2c022dea8efebcaba0eeed1c23c3a7feaec57ee27a3333779b322abcc554bb4b0b47665e3cda49dabbeebf30682662d6c8789b8a284526e749c3a7f60ef4217babc41e", 0x1000}, {&(0x7f00000015c0)="1fc93258fe1be44d4d3e284ed6204d89551dd0fccdb7de745184dcf8ded7a156b9d549a0261d7f9c1d7327176364784ac1e7103acffd5614183fcb1245faaa9d117020b0891946b989ba22a7766e9b935b255480c6b150976f555dced6bd5374634d119c1d15b8ca15b1f28840825c6e34284dec95d98496dff8c850f34c35e558914c512c915110b23581c9eff0402b09e26926bae3282185d0bc187c16c272f9e5217035df864eff10ae5ee49390c0574654eeb73f27137945896103f0df8047a0f13b556af0dda77d944dc073276339d4d7e258d5cfb53ed18a68001a7e7397e19d78367538c277d2d8b735c321aefe55", 0xf2}, {&(0x7f00000016c0)="82ce5aec50440552a55791bd52bd565b26aa336569d54f3e410efb11e2ce54546125483cb5a2ef63080355e0b676bc571ac9516a2338b8868a229bedee1da4ce0086d55ac83615943a90a7ea379286e628460a9cdd93e03a449284eb91c43de16e7a57c9497855429b5c23d577c7c9ec390eafba9274a6ed058664b81d9f244b231ddb4916d92b43bc7c8c99d750d2cb1dc212ea1fa6e0b406326f059dc854251db7c831b1d7a9b98c2227308fcc41267ee3d646c60e43d8057a741a4a0e4df00a6aecf343a33b411f122bae9eff8c74850d95b417cbf8d0953410d93eab0a4cbf1062bda932a58900a03a77ef98ff6ee304368956ea904d", 0xf8}, {&(0x7f0000000140)="d550b4374992f00e0d640b41b3660a8876dae26643b67e1609cb31909c8c85fcaf20582e2a91864161916c0239cc3fcba7b2d1bb707724cd46ea7a21d1de3c36cd7be9a1791d6e849c766a9f17c3646b75a8ddddd53627e9ab2340d29fbc80b68e33fb3a7df41d678647a2b21fc7", 0x6e}, {&(0x7f00000017c0)="1eeac358c5bcc796f1984f769025b240a5749580caae6033968a537e8f5c403901bdc642cbc03a4f712d3c8fbc073d74aa111fd02131da51b532ecda5fa344df264d526e6bd6418253594e18541f", 0x4e}], 0x6, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x4}, 0x5) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:00 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x21) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r9, r8) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f00000000c0)=0x7) 16:20:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x1, 0x80}, {0x4c, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x3ff}]}) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x248) pwrite(r0, &(0x7f0000000280)="e7b152770dbd1449bdfc0947eadbc4f83be21da6f388539b44d70659c8b22492af73687bad840fc6cf5fb462de69649e04b473a3ecaf3ea989310885426cde83d031fd10e18ac8f6f492c0d750df7590498f6d5e1ebf838ad20a909ebdf62ff5fdb30418213cb024bd6c78f056dc036dbc0baac89dbb657a4bd2989edb68056f8c0dc51f8488", 0x86, 0x0, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x80) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000440)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(r0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1000, 0x4, 0x5b, 0x4000000}, {0xfff9, 0x8c, 0xe0, 0x799}, {0x800, 0xff, 0x0, 0x7}]}) open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0x3, 0x1ff, './file0\x00', 0x8001, 0x0, 0x0, 0x4}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x9}, 0x8) 16:20:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) chflagsat(r0, &(0x7f0000000480)='./file0\x00', 0x10001, 0x0) nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x8062, 0x0, 0xfd, 0x80000000}, {0x5, 0x0, 0x0, 0x3}, {0x15, 0x0, 0x9, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0xf1a2, 0x1800}, {0x2, 0x2e8}, {0x0, 0x7d12, 0x800}, {0x2, 0x7}], 0x7) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup(r5) r7 = getpgrp() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) fcntl$getown(r8, 0x5) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r11 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000600)=ANY=[@ANYBLOB="b53000f100000000000026d54ed4c86979792ea813d73f88d24c018e79140c98a9e2a2201a6c9a3aedca40d4dcb15808a50191710d996e9ea83fbdeecf304fc4ed08c548726c1f44b36d0600000058ec9680e557f7454d00680f1aab19b1cc60549d0a1d0217dce69907e0407095d6c68f266d9bb61339679e57f9adb1a4322cc7a3c1161dd34cfa4d98768846d42f5ba2531085a2730e61025ad62b361ba5443ca109148f577b8e4825b28d0f57db6a6c0af2bfe5a35ae5a3324ee62959565018523c399fb2542ea872272f2fe9e32fb62fbeb5f48291e2f863aee011c065bff7c3f8d79329d54ec548c1c167ff390fd4a858051184aa842df9db69f141d09c35d00500001389845c163e5e3e1665e5d5f123424c1cee0e32e68985690870a6ea328f7d68d0ca69ddd01484bb2f3029f5b94d9f552691c6f9465af5d92267e5ff285f850b90ee963dca970dc398d886c691d4bd2e4f51c7e26098ce415d3dd1526a8e61372da006849125c6e42eb862221f69bb8d3c824b92d3b9bc5c0f4c2678de42cdbe6c891034700e92c711ae61b490c1137298440946e0147e0376bdd7a82f402d83cc89b1f947821d5082d72989f2c1f927512a98a50a1ec48ef266d5ae07b2bfd97eedc3e452a5792cbfc35b7656a5af4c176c4067659337e279b357459d8795bf60a7ee8ef802023c7537983421acf82ecc04f9ee85c5d14822625cf33a0ed1fcc88b5453ab61a793ca9383d5df23eb511185ef94df3b3ac9d8e343f0717ece0a0a0fc5957ce8013cee97cfd87d66e73a1b73710549b294916746ef9229743cf639c347ba4166eb750e02cf31633ef88f442068971d175d57ba93bfef97ad40d60fa92f8fa50f619385f37697b2fd1d8f9eb3000000800000000000ec1664bf89fc529b697d4967207d417a314d7eb3bbf8af99504e4e73e3a134f03c8fe3f0947252a13a10d2ddf1e3608dd70d2f3d9a71ca"], 0xa) listen(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r14 = getegid() r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r20, 0xf, r19) r21 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r23 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r24, r24, r24]) r25 = getuid() r26 = getegid() r27 = fcntl$getown(r20, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r28 = getpid() shmctl$IPC_SET(r21, 0x1, &(0x7f0000002380)={{0x0, r22, r24, r25, r26, 0x20, 0x80}, 0x3, 0x7, r27, r28, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r18, r13, r25, r14, 0x2, 0x81}, 0x3, 0x7, r10, r16, 0x7, 0x20080000001, 0x4}) r29 = getpgid(r10) fcntl$setown(r6, 0x6, r29) r30 = getegid() setgid(r30) fcntl$lock(r4, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r7}) clock_gettime(0x0, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='.\'{%#\x00', &(0x7f00000001c0)='^&)\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\\-\x00']) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x44, 0x20, 0x0, 0x9}], 0xfff, 0x0, 0x9cc, 0x0) 16:20:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xca4a, 0x8000, 0x81, 0x3}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:20:00 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x6, 0x5, 0x6) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:00 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) mlockall(0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket$inet(0x2, 0x4000, 0x1a) recvmsg(r3, &(0x7f0000000680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)=""/234, 0xea}], 0x3, &(0x7f0000000600)=""/79, 0x4f}, 0x802) r4 = socket(0x2, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r5, 0x2) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = fcntl$dupfd(r6, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x644da942ec2ba3d3) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000006c0)=0x80000000) 16:20:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = getpid() wait4(r4, 0x0, 0x2, &(0x7f0000000180)) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:20:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7fff, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2], [0x0, 0x0, 0x0, 0x80000000], [], [{}, {0x0, 0x2}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23, 0x4}, {0x80, 0x7b3}, {0x1, 0x1000}, {0x7, 0x9}, {0x47, 0x4}, {0x44, 0x9}, {0x22, 0xffffffff}, {0x45, 0xccf}, {0x42, 0xe881}], 0x9}) r5 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket$inet6(0x18, 0xc005, 0x9) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000000c0)=0x9) 16:20:01 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x2, 0x40}, {}], 0x2}) 16:20:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xfffffffffffffffe], [], [0x100000000], [{0x1}], {}, {0x0, 0x2, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:20:01 executing program 1: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:20:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2c1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x6346, 0x5}, 0x8) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x40047307, &(0x7f00000000c0)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x810, r3, 0x0, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0xb3, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fchdir(r5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000240)=0x6) write(r2, 0x0, 0x0) 16:20:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x5}], {0x0, 0x0, 0x80000, 0x9}}}) mprotect(&(0x7f000006d000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) r3 = socket(0x6, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000080)=0x6) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f00000000c0)=0x9) 16:20:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x0, 0x7, 0x0, {[0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3f], [0x8], [0x0, 0x0, 0x0, 0x0, 0x100], [{0x0, 0x0, 0x0, 0x4000000}, {}, {0x3}], {}, {0x0, 0x43}}}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) sendto(r8, &(0x7f0000000040)="db8e5596d47fffa66603179bd2e397852811f3a48cb62de2023367404736d9d337f2a10de3d24ee270ac13197e30f81a8deceea805d098bd708297", 0x3b, 0x0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r9 = fcntl$dupfd(r6, 0x0, r0) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:20:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x0, 0x9, 0x1, 0x5, 0x3]}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) 16:20:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x324, 0xaab], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x80000}, {}, {}, {}, {}, {}, {0x73}], {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x0, 0x3, 0x43) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0xc) r5 = socket$inet6(0x18, 0x4, 0x94) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) fcntl$setstatus(r4, 0x4, 0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) preadv(r7, &(0x7f00000018c0)=[{&(0x7f0000000540)=""/41, 0x29}, {&(0x7f0000000580)=""/228, 0xe4}, {&(0x7f0000000680)=""/47, 0x2f}, {&(0x7f00000006c0)=""/26, 0x1a}, {&(0x7f0000000700)=""/73, 0x49}, {&(0x7f0000000780)=""/204, 0xcc}, {&(0x7f0000000880)=""/56, 0x38}, {&(0x7f00000008c0)=""/4096, 0x1000}], 0x8, 0x0, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000004c0)={0x2, &(0x7f00000001c0)=[{0x7, 0x20, 0x0, 0x9}, {0xa4, 0x1f, 0x3, 0x1}]}) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x93aa660b7d4b4fb4, 0x1, 0xdfde, 0x81}], 0x3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x81, 0x80000000, 0x8, 0x8}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0x8}, {{r5}, 0xfffffffffffffffa, 0x9, 0x80, 0x7, 0x8}, {{r6}, 0xfffffffffffffffc, 0x2, 0x1, 0x1, 0x8}, {{r8}, 0xfffffffffffffffc, 0x74, 0x40000000, 0x4, 0x2}], 0x4, &(0x7f0000000140)={0x8, 0xffffffffffffffbf}) r9 = fcntl$dupfd(r1, 0x0, r1) r10 = fcntl$dupfd(r9, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:20:01 executing program 1: getppid() r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = socket$inet6(0x18, 0x8000, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1004, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ff9000/0x4000)=nil) getpgrp() connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) 16:20:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x800000000006, 0x6], [], [], [{0x0, 0x0, 0x7ff}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {}, {0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x8001) 16:20:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:20:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2, 0x40000}, {0x18, 0x3, 0x401, 0x7f}, 0x6b, [0x5, 0xa73, 0x7, 0x6, 0x400, 0x0, 0xa7, 0x6]}, 0x3c) 16:20:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2cf4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x9, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x9b99, 0x3, 0x4, 0x9, "158a55ca52fb8f69847eaefda999a653bd8692af", 0xffffffff, 0x7}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000180)=0xd19b) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:20:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) shutdown(0xffffffffffffff9c, 0x1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000004c0)={0x10, 0xccac, 0x4, 0x1, [{&(0x7f0000537000/0x3000)=nil, &(0x7f0000573000/0x2000)=nil, 0xaf9c}, {&(0x7f00003b9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000534000/0x4000)=nil, &(0x7f000043a000/0x3000)=nil, 0x1}, {&(0x7f00007a7000/0x3000)=nil, &(0x7f0000472000/0x1000)=nil, 0xffffffff}, {&(0x7f0000455000/0x1000)=nil, &(0x7f0000379000/0x2000)=nil, 0xe9e}, {&(0x7f00001a0000/0x4000)=nil, &(0x7f0000336000/0x2000)=nil, 0x1}, {&(0x7f0000541000/0xc000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f00003b0000/0x1000)=nil, &(0x7f00003c9000/0x3000)=nil, 0x9}, {&(0x7f00000e5000/0x3000)=nil, &(0x7f00005f0000/0x4000)=nil, 0x1}, {&(0x7f00004a7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f00002f0000/0x1000)=nil, &(0x7f0000709000/0x4000)=nil, 0x1}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000444000/0xc000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f00003a2000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00004f2000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:20:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff85d], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [{0x0, 0x20}, {}, {}, {}, {}, {0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) connect(0xffffffffffffff9c, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x4}, {0x18, 0x2, 0xc9f, 0x80}, 0x8d80, [0x5, 0x1, 0xffff, 0x6, 0x5, 0x3440a23, 0x3, 0x1]}, 0x3c) 16:20:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x20, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x3], [0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x80}, {}, {}, {}, {}, {0x4, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x40) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = fcntl$dupfd(r3, 0x0, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') socket$inet(0x2, 0x3, 0x4) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)=0xfffffffa) 16:20:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 16:20:01 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x1, 0x44) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000040)) 16:20:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) recvfrom$inet(r2, &(0x7f00000000c0)=""/195, 0xc3, 0x0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:02 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) r2 = semget(0x0, 0x0, 0x218) semop(r2, &(0x7f0000000040)=[{0x2, 0x4}], 0x1) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x0, 0x5, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x401, 0x0, 0x8000, 0xfff8, 0x4, 0xa32, 0x9, 0x6, 0x9]) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:20:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1, 0x40}) setuid(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYRES64]) 16:20:02 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x1}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0x100) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r11 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r11, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r12 = geteuid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = getppid() r15 = msgget(0x1, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x1, r12, 0xffffffffffffffff, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r13, r14, 0xa6, 0x1, 0x4e2c, 0x3b39}) msgsnd(r15, &(0x7f0000001c40)=ANY=[@ANYRES64=r11, @ANYRESOCT, @ANYRES32=r11], 0x3, 0x3fb) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r16, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r16, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r16, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) r17 = getppid() r18 = getpgid(r17) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb754204be23de094dfb724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e1dcbc0db4b359f7d7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r20 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r20, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r21, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r18, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgsnd(r6, &(0x7f0000001cc0)={0x2, "5aab059e7584be19de16d8ab2e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b5d6e5a88ad1e9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d61fe982bc00c7efc8c7076976039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8cd44755b471bf8c17b86b34ce10a93dcd069cb4d4575ddd417bd2c5f24"}, 0xfe, 0x0) msgrcv(r16, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r16, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000f661ea6d247c8c4e3805631ce29a9a509334ccf6515e"], 0x80, 0x3, 0x400) r22 = socket(0x18, 0x1, 0x0) close(r22) getpeername$unix(r22, 0x0, 0x0) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) msgsnd(r16, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES64=r21, @ANYRES64=r1, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4113, @ANYRES16=r6]], 0x1, 0x0) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r4], @ANYRES16, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3be2808efffffb51969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000001e40)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806aa8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c07a18589e5ca8a59770cc38c22a3c82058c14b62ca62f16de59cd06709411d8da21004810eb1b757632b5425aa528c977bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760704000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970590269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21851da07bf081d30d0e995ab81b4c5831d2930fdca8d8f7baae70add3d29eb43bf0a702644b17e2c2f8582f0e9ff55b7636cbfe15326f467d21b3e072bef8b0fcfbc909e10e778ac8abe4a67186a83f52ebaa447a0464d50121e74c5476120950b500d2652058a6b9ad6e87d17c948e92bde7ab4c8f712f39e7eb4ed9c12ecd895f28fcf65a63412c5f90c85f389b2f7325d178ee031569b4057935bad8"], 0x156, 0x800) msgrcv(r24, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r25 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r25, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) socketpair(0x1, 0x8000, 0x9, &(0x7f0000001dc0)) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r27 = socket(0x18, 0x1, 0x0) close(r27) getpeername$unix(r27, 0x0, 0x0) r28 = socket(0x1, 0x1, 0x0) close(r28) getpeername$unix(r28, 0x0, 0x0) r29 = socket(0x18, 0x3, 0x0) close(r29) r30 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r30, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r30, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=[@rights={0x10}], 0x10}, 0x0) msgsnd(r26, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r27, @ANYRESOCT=r3, @ANYRES32, @ANYPTR, @ANYRES32=r3, @ANYRESHEX=r28, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r30], @ANYRESHEX=r24, @ANYRES16=r29, @ANYRES64=r25]]], 0x1, 0x3fb) msgrcv(r26, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a7072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a3a8c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c66189282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf6770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c909073cabc0458d384e1874bb1ee756cded06ce2ad2fc4b304405134c93cb78f591907e7fa1a26f97ada9eded5a5125a785427436cba29813962ffe7ac5346932f0f03bfd91f55f9a29b2b84263bd6926b774a541b2b4596ca832a33cd557561f5002079fdaad0ad589781861b627b51be666fa6924c00"/737], 0x1, 0x0, 0x1004) r31 = syz_open_pts() close(r31) writev(r31, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r32 = syz_open_pts() close(r32) writev(r32, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r33 = syz_open_pts() close(r33) writev(r33, &(0x7f0000002a00)=[{&(0x7f0000001980)="a2a6de9d793640582aaf03167db237de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2e6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e123a62ce406653b106d8ade7765a6e545cdc082192eda49ab90c594b574f0a72b1689ca4c5a3cc769b158707c7c2ce693b0623eb4d6f6459d6312c2efd8331fb923643aa54c875c9c992a621176ff2ce7fea8a8ebb30724ead37a8b54f15c6aae56184d4e387c95420cfd671b86038e40bc4363edbf16e400704ffd33fc2d1d685700a3dbbbd5bb08de8a2deaf8470db900d571277bfbeba839376b209d57f43b0a92bd0e5c654a9d2b7f9db6608ed717ce9d59f5fb29dd3653db21ff1a305b652543fd64fe08abb0a483e8231cd9eb69b16f90dfbe0cc78c56549899fb751", 0x132}], 0x1) r34 = syz_open_pts() close(r34) writev(r34, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r35 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r35, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r35, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=ANY=[@ANYBLOB="1000000000ff000000000000"], 0x10}, 0x0) r36 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r36, 0xffff, 0x1001, &(0x7f0000000000), 0x8) 16:20:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3c5, &(0x7f00000001c0)="e26500"/14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)=0x1) r3 = msgget(0x1, 0x254) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt(r5, 0x3, 0xff, &(0x7f0000000180)="1e6ad4dba92a102e54d131077de644090b5c01f9d580b502f896c7ba05714d03bb4d04668db72c6401676c", 0x2b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r7, @ANYRES32=0x0, @ANYPTR64, @ANYRES64=r3, @ANYRES32=0x0, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRES32, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="c43fb4d54ba683781c7ab17fe4b3642099ca11d11fec1b80e9fd5d7408f83acf087909ea98de36e66cb2a30b1d8beafb0c300fed92e04a02517c797ad8ff8db57e02a0bfb8add0966c044694d45dcc401cb542dc927089f05def2b1611d5a7b11505674fd37031f3bd73ca9457f99395c4d73a0ab12b8dbdef76059942036376d2e328de2d6f0f60e6843e60dfa239d2460e7d3a9c2e8f30c9033b80558acd9499f8ef82e45902397049bb67cc5d68a4d42a7843230b7bf987161e85c7aed249217f61f5f6c6fa6f1d4dbc512ccbc9d778817b39296e622517c1d5f3e1f490dd6c4d4acb61347b4f00", @ANYRES32=0x0, @ANYRESDEC=0x0], @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="362844965d1a1e53f53d", @ANYRES16=r3], @ANYRES32], 0x2, 0x0) msgrcv(r3, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) 16:20:02 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x0, 0x0, 0xfffffffffffffffe, 0x750, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x800000000006, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x1, 0x20000000000000, 0x100000000], [0xfffffffffffffffd], [{0x5fa1, 0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {0x400, 0x0, 0x4000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchown(r3, 0x0, r6) setegid(r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r9) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r9, r5, 0xffffffffffffffff}, 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = fcntl$dupfd(r10, 0xa, r11) r13 = socket$inet6(0x18, 0x3, 0x81) getpeername$inet6(r13, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) accept$inet(r12, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x386, [{&(0x7f0000075000/0x2000)=nil, &(0x7f0000395000/0x2000)=nil, 0x100}, {&(0x7f00002a7000/0x1000)=nil, &(0x7f000002c000/0x2000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000075e000/0x2000)=nil, 0x80000001}, {&(0x7f000023a000/0x4000)=nil, &(0x7f0000793000/0x3000)=nil, 0x8001}, {&(0x7f0000659000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00007fb000/0x3000)=nil, &(0x7f0000598000/0x3000)=nil, 0x6c0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00007a5000/0x2000)=nil, 0x6}, {&(0x7f0000662000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00004e9000/0x1000)=nil, 0x1ff}, {&(0x7f0000317000/0x2000)=nil, &(0x7f000001d000/0x3000)=nil}, {&(0x7f0000626000/0x3000)=nil, &(0x7f0000277000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000745000/0x1000)=nil, 0xfffffffffffffc00}, {&(0x7f000063c000/0x3000)=nil, &(0x7f0000653000/0x3000)=nil, 0x7}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f00006a4000/0x1000)=nil, 0xfffffffffffffcd1}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f00005d6000/0x3000)=nil, &(0x7f00000c5000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r14 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000000)) fcntl$dupfd(r14, 0x0, r0) 16:20:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x0, 0x5, 0x0) semop(r2, &(0x7f00000000c0)=[{0x1, 0x8, 0x800}, {0x1, 0x7fff}, {0x0, 0x6c, 0x1800}], 0x3) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xcd2, 0x81, 0x0, 0x1, 0xfffffff7, 0x8001, 0x2, 0x0, 0x0, 0x7, 0xffe000000000000}) 16:20:02 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrlimit(0x2, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x2, &(0x7f0000001240)=""/204, 0xcc}, 0x800) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x2f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = geteuid() setuid(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:20:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:20:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x10002fffffffe}) 16:20:03 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800100000006], [], [0x0, 0x0, 0x800, 0x200], [{}, {}, {}, {0x0, 0x0, 0xfffffffc}, {}, {}, {0x0, 0x0, 0x0, 0x80000000000000}]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000600)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getpeername$inet(r8, &(0x7f0000000640), &(0x7f0000000680)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r12 = getegid() sendmsg$unix(r7, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="755490382f72e017486d92419e407d925f675712e737378c72aa8fcbe277b1866168cce19a70a885d4b27f3cf88767a347f466c9f6cb756bab04e4f1fd4d5abed01fe766211cebaf99d1b55fdb7c09331de59ed15c8521b2b1cedb14e217580932d0", 0xfffffd14}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x400}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r13 = socket(0x2, 0x3, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x10, 0x0) flock(r14, 0xc) r15 = fcntl$dupfd(r13, 0x0, r13) r16 = fcntl$dupfd(r15, 0x0, r0) ioctl$TIOCFLUSH(r16, 0x8020691f, &(0x7f0000000300)) 16:20:03 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffc, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x3ff, 0x9a}, {0x18, 0x1, 0x7, 0x4}, 0x5, [0x40, 0x9, 0x400000, 0x9, 0x8, 0x6, 0x8, 0x8]}, 0x3c) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:20:03 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x20000000000, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x8], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mlock(&(0x7f0000599000/0x4000)=nil, 0x4000) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81, 0xfd, 0xfe, 0x31f3}, {0x45}, {0x6, 0x0, 0xfc, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:20:04 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000040)=0x7) getgid() ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = getuid() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) lchown(&(0x7f0000000100)='./file0\x00', r1, r4) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x43, 0x842, 0x0, 0x0) 16:20:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="e4c8cf47ec798af755402fbbe7a4974b7b71580b635ed04fd9f412ecd2e2051b901d0d81d247e69014547b85654b4d70a1a13f883afc2ef1e96e888f90f81b8dbb006a512732eb793f0ee77cc013d6ae9d3c0ca07b9977f990e13aa1d9d6a0dc9e5d4427a34e3f2dc83291dd84323365f86d15acce5740bef49505b0886da33aff1bb628f7546ded05c1d5eafebef8df9c6153c3eafbfafc9ba211c2d2ebdc2ea35b50b9c776ea36bd4ba0acb32f8103d6ea6ac0889df4e4cab1c4b5210019b4a6f0a4b2926d62d0a73970", @ANYRESOCT, @ANYRESOCT=r1, @ANYBLOB="054eeef62984023c7219f27934bab0571501a7f7b7b82e97f729", @ANYRES32=0x0, @ANYBLOB="f63c8c29824379c9d9f8c8d3280875d6d5a02c9e8b51469b87626dbe946f9a4c9d4e31d69bc569ed475d70e15a4c83b6818ead836b67984434f439d4dd9da509c91990db9410416ea92e9fe90863f9dcd3efae0d10a7f5d1f032c9fd25ac6cfeb173f29dea982ffef5cdf0f5a039460f951015cb5e0fff269c7ffcb1e8770885e1c8a007e30cab70258c09f2aadaf4fefb376c9821b0d50e9f5693a47967c643627662fe7b96a6c214ec308e05f13c317be49186b8f33903aa009afa1faa518a7e31309281cfde60203b7ddd3bd3e326a40fbc", @ANYPTR], 0x7) dup2(r2, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:20:04 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000796000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) kqueue() r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0xffffffff) r3 = socket$inet(0x2, 0x1, 0x6) getsockname$inet(r3, &(0x7f0000000180), &(0x7f0000000200)=0xc) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x1f) 16:20:04 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x1}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5312a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac0f00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252ee5f0f710cd938965d10374c4fe80ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04f3e5cc98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a00"/589], 0x10) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:04 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x103], [0x0, 0x0, 0x0, 0xfbd, 0x0, 0x0, 0x800000000006], [], [], [{}, {0xffff}, {}, {}, {}, {0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = semget(0x3, 0x0, 0x10) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/89) chmod(&(0x7f0000000240)='./file0\x00', 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup2(r3, r1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000200)=0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r5 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x101, 0x2, &(0x7f0000000040)=""/158, &(0x7f0000000140)=0x9e) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = fcntl$dupfd(r6, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:20:04 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {}, {0x0, 0xfffffff8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:04 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x16) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000340)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:20:04 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x80000000000000], [], [{}, {}, {0x0, 0x0, 0x2000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) write(r1, &(0x7f0000000000)="0c33ea53e52bb6ac56073e01897fd73fd193e636eb00870fbb47de7ff22fb13cde91bf7545f3171d5979ccff512d58129ba480a4730f62f731007071eeb3956d83dd208e40e20dc1f315114f2b0036e78095ca15155c1aef92ec2b1ff11b1cf7f40f537bda7b95ffd4e9f4a95c21b11bd4c998f842e21e8ef8e05aa58f9ac94d56c5e78fae997ca7d944a2999b567e08dde5eda4a21da1f69c03fb79d20541a4ff388fce8b8f385696dc726ae940d4ce74e2956ecf26989fe6d59004b6fbcc4f96b8ffa455a6ed512b1201b451c2ea485bc9fd42ce57f085fbe88ed7753cdc9b9f567c", 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:20:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x87}, {0x6, 0x0, 0x0, 0x102}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x5, 0x40, 0x0, 0x2}, {0x20, 0x40, 0x2, 0x3f}]}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chroot(&(0x7f0000000280)='./file0\x00') fchown(r9, 0x0, r11) getrusage(0x0, &(0x7f00000002c0)) getgroups(0x2, &(0x7f0000000200)=[r2, r11]) setgroups(0x5, &(0x7f0000000240)=[r5, r8, r2, r12, r2]) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:20:04 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x1000}, {0x0, 0xfffffffd, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() socketpair(0x18, 0x4000, 0x81, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = fcntl$dupfd(r5, 0x0, r2) close(r6) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) 16:20:05 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) socket(0x20, 0x3, 0x7) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) select(0x40, &(0x7f0000000000)={0xa2, 0x2, 0x80000000, 0x0, 0x81c7, 0x2, 0x5e6, 0x2}, &(0x7f0000000040)={0x80000000, 0x100000001, 0xffffffff, 0x100000000, 0x5, 0x5, 0x8001, 0x1000}, &(0x7f0000000080)={0x1, 0x0, 0x1, 0x1, 0x1, 0x7fff, 0xf27, 0x7}, &(0x7f00000000c0)={0x10001, 0x7}) r5 = socket$inet6(0x18, 0x5, 0x3) recvfrom$inet6(r5, &(0x7f0000000140)=""/143, 0x8f, 0x801, &(0x7f0000000200)={0x18, 0x3, 0x9, 0x4}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x20, 0xa0) getsockopt$sock_int(r6, 0xffff, 0x1038, &(0x7f0000000500), &(0x7f0000000540)=0x4) 16:20:05 executing program 0: unveil(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000280)='W\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x3, 0x7, 0x0, 0x0, 0x1ff, 0x1, 0xffffffc0, 0x2, 0x2, 0x0, 0x5c2}) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r3, 0x1) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x00', 0x1, 0x44) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x00', r6}) 16:20:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x2, 0x1, 0x4, {[0x7, 0x101, 0x6, 0x0, 0x81, 0xffc0000000000000, 0x76408c6a, 0x1, 0xf6, 0x120000000, 0x80, 0x5, 0x8000, 0xb5fe, 0x3, 0x7, 0x3, 0x9], [0x1, 0x10001, 0x9, 0x80, 0x1, 0x101, 0xa9c, 0x6, 0x7, 0x9], [0x3ff, 0x58, 0x1, 0x1, 0x0, 0x8], [0x8, 0x7ff, 0x1f, 0x0, 0x7ff, 0x6], [{0x7ab, 0x8001, 0xb793}, {0x80, 0x5, 0x9, 0x2}, {0x9, 0xfffeffff, 0x8, 0x2}, {0x1461, 0x80, 0x8001, 0x3e9}, {0xffff, 0x2dbb0, 0x2, 0x4}, {0x7, 0x1, 0xffff0001, 0x7}, {0xff00, 0x4, 0x8, 0x6}, {0x9, 0x8, 0x3}], {0x6, 0xffffff6e, 0x2, 0x8}, {0x401, 0x707ea3d5, 0xfff, 0x3}}}) clock_gettime(0x2, &(0x7f00000002c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) unlink(&(0x7f0000000340)='./file0\x00') ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x204a8, 0x0) preadv(r3, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/63, 0x3f}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000440)=""/56, 0x38}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/143, 0x8f}], 0x5, 0x0, 0x7f) mlockall(0x1) r4 = kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000600)={0x0, './file0\x00', './file0\x00'}) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') r5 = socket$inet6(0x18, 0x4, 0x9a) getpeername(r5, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000740)) r6 = fcntl$dupfd(r5, 0xa, r4) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000780)={0x1000, 0x6, 0x8, 0x3ff}) sendto(0xffffffffffffffff, &(0x7f00000007c0)="4d031db146881ef4804927491e0818d6aa6ffdda2f0bf1dda341c7ce62af3c0018b5b9e30f4b56e24c6682371dc22ee5c94f67d79dc07c471eb9a59146b115c1de60237701470a62c9ea65679fdeeb7b4c3441097be310151df1b0d6fbfc7ec9ea8fe47e57559c21fef867931584a91d411aea4d9c86e0e9a7fbc3cabbca675f0f6bb126ac310a0361a5ee610d52f1503b2ba3311747931d7be4de69e28987279133a78287745d3d33985d6970b6ef1014ab9591de", 0xb5, 0x8, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000900)={0x2, &(0x7f00000008c0)=[{0x1, 0x4a, 0x3f, 0x10001}, {0x1, 0x10, 0x80, 0x9}]}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000940)=0x9) pipe(&(0x7f0000000980)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000000a00)=0x2) getegid() r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/speaker\x00', 0x400, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000a80)=0x5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000ac0)={0x5, 0x4}, 0x8) 16:20:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r4, &(0x7f00000002c0)="bdb1f7f7a26ba698b082e3760fb21a1e264379e7d6bf85b53c2b70082d68e1176c4f5dc74536bc42aedaa10025274bfcd2d9ffe953", 0x35) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x20}, {r2, 0x82}, {r3, 0x8}, {r5, 0x1}], 0x5, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:20:05 executing program 1: chdir(0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:20:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x10, 0x4, 0x43) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x1, 0x7f) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7, 0xdfffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r4, &(0x7f0000000000)="04d120452997e2d838e36f52e226010c1b06934a70826c090f16e65b8f8944db8e74f89e025eb60e64088fc9ac1a73cf0d15f94dcded3187f31efd79f73b6850fa81aad90c82565e652c6576b35e4189069ae66a9fb46a7415ebcaa71c0678e66d9fe57350a16c82f74c2446ca3405e49bb54ca487e3df49160d510a4c8fa0d721242b53a2c854d9de7ef67d52904239d4aa58d0ca190abdd43b0847cc6feb8a3f47457bfb910e51ac58161d12a6519878b2be2f9a5f4762d1448a31ffc8acbb82cefacb5a3efb86f3c2b24453f5d88b285bcdd224b7c2b6cfd3cd5a310617", 0xdf, 0x0, 0x7ff) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000500)={0x9, [{0x2, 0x2}, {0x3, 0x7}, {0x1, 0x2}, {0x2, 0x2}, {0x2, 0x6}, {0x1, 0xeaa}, {0x1, 0x401}, {0x3, 0x5}, {0x1, 0x7}, {0x2}, {0x2, 0x8}, {0x3, 0x3}, {0x0, 0x6}, {0x3, 0x5}, {0x2, 0x5f48}, {0x3, 0x7}, {0x1, 0x8001}, {0x2, 0x8001}, {0x1, 0x3}, {0x3, 0x40}, {0x1, 0x800}, {0x2, 0x1000}, {0x1, 0x7}, {0x2, 0xb3}, {0x1, 0x3}, {0x3, 0x23}, {0x3, 0x3}, {0x3, 0x2}, {0x2, 0xf2}, {0x3, 0x980}, {0x3, 0x9}, {0x3}]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:20:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x25}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x62}) 16:20:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) dup2(r3, r1) socket$inet(0x2, 0x4000, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x0, 0x1, 0x7, 0x1, 0x3}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) socket(0x2, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) socket(0x1, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0xc, 0x9, 0x59, 0x1000, "a9d86d9b600268a7a053e112a246056809abbcc2", 0x9, 0x3}) 16:20:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r8, 0x0, r10) r11 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r11, 0x0, r13) r14 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r14, 0x0, r16) getgroups(0xa, &(0x7f00000004c0)=[r7, 0x0, 0xffffffffffffffff, r10, 0x0, 0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, r16]) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000003c0)="95c546afc44afd8a18a1c433eddda99cf176a9e385dc347430513e66d4c0921e048f9239a8f21443e2b690e57e43cee030bd3ce8f95ed074f3c53127613a7dbb9998097c84e86a46415ca459977c61a1079e3af766da5b356c6f4d7337babaaad0c8909c498f3504fdf2696897716075b428693df23b92edcc66e7cf69b3d761159d235b3fc38c6bb7f1e8170f6e772f4904208320c719f0ad278e6b7ca001712f32923ce78071ae693c05b76b18f6", 0xaf}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r17}], 0x20, 0x40d}, 0x0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000002c0)=0x20a3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x8) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000180)=[{0x800, 0x6, 0x1, 0x7}, {0xfff7, 0x5e, 0x28, 0x6}, {0x3, 0x3f, 0x0, 0x6}, {0x9, 0x8, 0xc0, 0x8001}, {0x60, 0x5, 0x12, 0xffffffff}, {0xb63, 0x6, 0x4, 0x61f}, {0xff, 0x0, 0x80, 0x7}, {0x6, 0x2, 0xaf, 0x1}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r20, 0x80047410, &(0x7f0000000340)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="07601e46b58cac7a1aaf8b6a8c0cca5cc5", 0x11}], 0x1, 0x0, 0x9294) r21 = socket(0x18, 0x2, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x81206919, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r22, 0x2000741e) ioctl$WSDISPLAYIO_DELSCREEN(r22, 0x80085754, &(0x7f0000000000)={0x7, 0x1}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x8, 0x1ff}) 16:20:05 executing program 0: poll(&(0x7f0000000080)=[{}], 0x1, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r9) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xffffff70, r2, r3, r5, 0x0, 0x44, 0x6}, 0x5, 0x2, r7, r9, 0x1, 0xd38b681, 0x7fff, 0x5}) 16:20:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000040), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r1) 16:20:05 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000053e000/0x1000)=nil, 0x1000) madvise(&(0x7f0000658000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:20:05 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x3, 0x2}, {0x1, 0xfffffffffffff000}}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r2, &(0x7f0000000200), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r3, 0x0, 0x1f, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000000c0)) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000240)={0x5fa, 0x7ff, 0xfff7}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x8}) 16:20:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc030, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000000)='./bus\x00', 0x152, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffe, "23b2b93d7042e41a8c0cc634a29ebe819209ff76", 0x0, 0x6d16}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r8, 0x0, r10) r11 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r11, 0x0, r13) r14 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r14, 0x0, r16) r17 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r17, 0x0, r19) getgroups(0x7, &(0x7f0000000140)=[r7, r10, r13, r16, 0x0, r19, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./bus\x00', r4, r20) 16:20:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:20:05 executing program 1: r0 = socket(0x2, 0x5, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) 16:20:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/121, 0x79}], 0x100000000000031d) 16:20:05 executing program 0: r0 = socket(0x1, 0x5, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507f0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac0f00000600029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fe80ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3707000000000000005d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2b36148a815d95b1d9027030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:05 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) getgroups(0x6, &(0x7f0000000140)=[r5, 0x0, 0x0, r8, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0/file0\x00', r2, r9) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r10 = getuid() setreuid(0xee00, r10) r11 = open(&(0x7f0000000080)='./file0/file1\x00', 0x20, 0x90) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f00000000c0)=0x3ff) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10820, 0x0) 16:20:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000000)=""/17, 0x11, 0x803, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) 16:20:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') 16:20:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socketpair(0x20, 0x4000, 0xfc, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0x1f, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x101, 0x9, 0x8, 0x3f, "e34242c8008fc553db42b59bfd186d7c5ebccf71", 0x9, 0x6}) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x81206919, &(0x7f0000000300)) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000200), 0x10) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) listen(r10, 0xffffff43) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x9) 16:20:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x800000000000009, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401], [{}, {0x6bee}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:20:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf896fe7000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = dup2(r2, r1) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) setuid(r7) 16:20:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x401, 0x3, 0x1, "a8618b88eea2e2ffd555218665ecd782ec571968", 0x200, 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000180)=0x80000000) 16:20:05 executing program 0: r0 = socket(0x22, 0x5, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) 16:20:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=r0, @ANYRES32], @ANYBLOB="23141ee0b52e83ee143eded2d9559f5cf4aa713810cc91864a3efb5046", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYBLOB="7d723d924a9407ff2168e77f843cc1c933b52e27df7d1c24d0eea88d9b24b8443cedda156a13ecf6817d399633f4475d029a6babe6a3316b92c9d1aed0f6e55ec2cd298935a67ab5b3054744023905a95eea23a63c72785f587d457e7878a363e26c2076c90f65bd56705e626b536b9d2a7b74d4efb9543f716d17e3597eb217228e12b6a8f1cb99", @ANYBLOB="04cb866486859438b3f1d8cd2451c23b2dc1e35be4de3db3d288", @ANYBLOB="2ac5824b7b1ff125"]], @ANYRESOCT, @ANYRES16=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYBLOB="b1591dd214fd2d9784eb23ecdedda531f1daa3a3c47205d1e6acf529b6d583d8d49be4998f5dc79539124bf34d36e5a5a5d3b7d608512df2a2f093c56f21f310a94646328c36788195b891147bbc52d83ec9cc77cfdfaa8834f4e60d2b9c845eaf8b2746fbd4e91f0aa35beb4919c12f124504a97a23fff7b48ca9c3341a78c5f0404c530c803a2d2d7c07a7"], @ANYBLOB="7066cc32c9f541e65337584f84bc05bfedb98bd46d7e372e393acd6b3d7f9838121d771fd55d7de91c0e4fabc5222429f7ed41f92a5b316380b1a58de67eb060a0ff79503858a07d1fc5a5d2f43ff0809e2af1c226c0389d7dd324d5b57f4fd4c9dd595723bbf758b0e64443fed57a2dfb4b27d673d372cfe5054b9efe5c52a4e4de5314427d76ada14385b73a4a1bd95db1e3a2ac5346463b368140e37dec7514e825baf44b73214178812b706bf764bf4c82aeb58dd374125d958ef74658", @ANYBLOB="1b838bd3c9e70f6f929d71c24fd616bf268f0a8601f096eadee62c0a329b96f98fcd53d75ea2bcd7712f169dc63ad65ec0fb53827a164cc7c06d6eb9b7e2c686fd940ec7a9606274c487326d58a2b458165caeda8b28a73b26bf0bbc09788af6fa6e0a110084b015047ab75cb8f5ec2dd17f3064789140f0590d6822268f05aebd54c6e16a554345b5dbbdfc9e5a98b073f8ae39535fde7a3dfc8f2df95f223494700bb21ff4e9aa803d1443cffc602f4d8de3c856c4f233e99f993f02c7581ac456455d8649acc340ccc40e6cc2328d7fa924f3e0b651d941ca3484d4"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:20:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r0) r3 = syz_open_pts() close(r3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000380)) close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x8, 0x0, 0x0, 0x0, "61930d1c87e0ee36138872c231ea639c539e1637"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x3, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x800000}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) semget$private(0x0, 0x5, 0xa6) r7 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r7, 0x0) r8 = socket$inet6(0x18, 0x2007, 0x4) sendto(0xffffffffffffff9c, &(0x7f0000000500)="bfed7711ed6224b8918526ce81506813d45d59c0d18e0b0ff93fb896cf85735e56adbaec511a03d3035490f429cbb836d853cea836841e878bde3d4b25d089ec16480a1e89c3937abc1635fe88499ffb248a5db24b2445f8d875b38ea2e8e85ce732bb748687eeff91b4f4f520b38ad430d2f28bde1c64fe5b017c4cd476da8ba6c0d4bba06ff1e633c38ab8d3c749b6c5b5a3a14c4d1f0374f838b7aafb59ea0c183d2856b50001b1338bc137757fe741198ce84df2f99dda6734d2b3a4123534c704ae0e6eb9258e4a4dca8bc281", 0xcf, 0x4, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1ffe0, 0x8}, 0xc) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000340)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x9) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000280)) dup2(r9, r8) 16:20:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) fsync(r0) pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES16=r0], 0x1) setsockopt(0xffffffffffffffff, 0x5, 0x6, &(0x7f00000001c0)="3ffbf17b00aedc73dc14e26697e5658c0ff9e7b46be9301b8321d997e13b6aa5362c4f87a420e911485df4e77e10d0f431c4584f66cfb9dffdca1cc6a7c3fedce89429fdab766c66a04875b555fb01f6b20564b272060324339422aecdb4477dc81ba10e215a48e960b6396a4efc4eb4970ccd6be42222b217053a09d7e789078a46eb3b", 0x84) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 16:20:05 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x8a34b1d5cb9c12c8, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x75) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = shmget(0x2, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) r2 = shmget(0x1, 0x1000, 0x1a0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) 16:20:05 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fchflags(r1, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x17c, 0x0, "a039ed1d337034d5ad24012402dc7430527c675a", 0x0, 0x5}) 16:20:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0086c960a4f005000000000000000000000000000000000000010000000000000000000000000000000001"]) syz_emit_ethernet(0xe, &(0x7f0000000000)="01000000000000000005ffff86dd") 16:20:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:20:06 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000003780)=""/4127, 0x101f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01054b2ff77debff"], 0x8) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:20:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x89, 0x7fffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = syz_open_pts() syz_open_pts() preadv(r4, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0, 0x0) seteuid(r3) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r3, r7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:20:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) poll(&(0x7f0000000180)=[{r0, 0x2}], 0x1, 0xff) close(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xff) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x18a) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) 16:20:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x35}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:20:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = socket(0x2, 0xc003, 0x11) connect$unix(r4, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc26326d3b7ddda201a5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381ffed036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93dde79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f11271cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r4, &(0x7f00000002c0)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:20:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x10001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket$inet6(0x18, 0x2, 0x80) mmap(&(0x7f00006b0000/0x4000)=nil, 0x4000, 0x1, 0x12, r3, 0x0, 0x4) 16:20:07 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) setgid(r3) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) r4 = socket$unix(0x1, 0x5, 0x0) munlockall() bind$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:20:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="c6", 0x1, 0x404, 0x0, 0x0) 16:20:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="e4f22d2f66696c653000d8da27cb0f7298cf8a048c98e56f909e0b6813a4784274c7a2dbcd9ffb9d84117a38e580485beb8e178b76cc9c16920dcd66a48ab94372839b689d608637466a7cdcfd780d0ba2e263be5cee1e77d9e59d8d89f85695f2114e3077c923f33a342a58f1bb24847fcf"], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x1, 0x3, 0x9) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64, 0x0, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r2, @ANYRESDEC=r3], 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001200), 0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000200)="9687164203b8cadfe59940eb19188a2172817f96b269920fe87e76b5f533c45efa58c60acd055624b8283a6093b6b1edb2ea1c28296c89208d4858cb249edbcd73c9374542c56184928fdca31678fd5ff9518b7c5a4e352e0e438bc176e2723a5fef2f636882c71aeefae950e7a2833754b853c88df7fc29b847d638456e11d3f3fcbf4628f654d0c176f3dd67531e5de31e33bf1b2c12ae2bdb46601975cea57f5442051e14789f16942d9e82a8c439abd16ffeb5ff835dbe051c706d41e345970a177f7a3a4df2063feaf2be9edd82dbea3088acd38c972d741542a5828718d0a547dff1eb49cd1f844cc689bf46b480e64b47e4df73cc79fabbd9c087a318209d8f825008a699c755964e35052479370211948bafbdad8fc489b30921b7ab8d87f4c208ec7d7c7073317913babca3aa2ed82fc1c174e8e058dfce12a354d839258f4b1bd1c9b00a9ba5dcc744e488a04d3578d763534a46a64a47b45b20286ca4eb58bc602eac23decbd80fc142c72daa8626f1603d6d44aa447d21f99867f16e9a5621a37ff983798d229495d5e0336f0dfe22c5ae3d12f0957439a6239046f55cd168c1d9d6d58f8415f8fce0d212fb156249b7f7100b2a94d06e2893ef52cbf0e130b9a2ed5625687d3ed4736dda48d39f587462180179d7ba7cc22a75674a7acf9415e730106fe9dce5815026136d2a595929d0c9167a6fdadd14351250977858144b84fd85bd6c3e742925039e571f7f8096061fa7d3f879b2f3621398afdcf7311839b50424b69a013a9981ce81c129ec610564646ef3010bfd71c4ee2a36e1065f87500b720029eab77579af7368abf92f2e56d7f27362f61e587b10b7903830a14239e4879163603f7d93aaec3a9ec24e6f172a9a94c00cd4203c20f4b4532c4784f6957f0ad734d2e64b520e96c3c2abc40d41dc45b1c0706248a96bb550c4844940ccee93aced37051ce1d171b7209defe71a6051faf86b363fc1425e7de410d1e50af47b7b73f25fe8a7a5937ed82ce35b342c5eadec4fa8676a9a8ffc95ac45248ff5563e0d9a1f0e949b0995fba7c3120c56d00252b326cf7b5572496ed2c9e75e4319f283a24de1e4c0952e5898a94303a22dda7f586ebc0eb6d799bace880d5e92c5b6178f763dfdc93788cbbeaf662a19675b1d89526a261660b314352e25e8b0347cc051b1f1aa39721bc1792b004ac64bc1b18dcf96173ef5b8b4a0c8f5ac6e41a8681b988f7e224b1be8ed4fd2fd6d3b9b8518ea0b1a9eae438a3fcbe08b5b13a77bc977cb6af8237515a130654e754e1d7b88ab2070e259b2958c5bcfa8e7b90cf6a5f90396dee38cb317cf90e7173648080d5f72c1cd2a2e174f4a13c5e53960bc3a3363ea476850de227e16904e719c750c5a515642fbb521582567d4c14ef243c22fdcd77898b2c243e95814256990e4312a6603f16c7257d47e99a2906bc9fe328538ca91b8bc0065e2d412f214881a17919facd4a1c5e7fa85ff686b1f6caff3c64904e2552f0e1ce78a86364d41794205de887898cc9db2eebfd613f54cdc6daf66d7516fbadce5ff44a0588b1291f6640289239287664676b0bdb605c0ead6916eed37be754ebabf70c8a5e7f39cca2e303e5a197d3421a353f7b3083cd61e99b98cdcc79aa490a4304e7e5d1ea4ec8d65f6a1da29d49cf13cd74e9f38d4f0025a93d98d53e1c3e333c11b49af2b4f2109ba2717142ef650b318797b978785a1095efc6bec7d866674ae5aa64635dc7753589e9b9597631813959b25a66f5c57ac5fed06bd60e565664319730f62a50ad9478cc85c360c84b646a8d156c7ea4d0c3775a88d1047bc98faf48a64353472477a290f9dccd24becc88d6e877a7aff39453f527af1cb56ba2cc6190bbc585b31e394deebdb54407680dd755adc99509979920e937361c5fa16a61547ff033d2bbc4a9add8ca6cc5d88ba4a0fb4dfd748c21e51eb1f0f897953eb91851959929f24c4d07844d7c71e038d5cff8312072bf976e3e53be488ce6c5e0f26c52988c0cfed8fdcd0d2b68ce182fb1e7056de389f68bc9ca2009d3c03230f50c5a4861a99889142f3aab990a103c4b2cbc3df9f2b064300027dc84e21531400af7291bba80c3ff62c4866f1d0c1012110aca8e14c7b14b136c8c86689e3b8a12e1a7cc88eb99f9c4abcb40d4dfc266ab55ca9a1b82b197c74059c6ccd7df0d964275c0fd961a3bfdc5a5b827d3355479f68985c8ee379eebf4ae9db3a3a2ae393d4cb557b40f573d217322b7c7bb95ccdeb3432a97c46a12fc5ac559be96d5a8b07ff548be6046568f1fa688b8270147a853b08bd74079b436e7adf509c426526467f841d64e439e5a50ff2e472584079dfa297827af4df952b624e5450cfd64189f08fa3914381972aa35ee161abec94758f60113fa76cc2cf1756e46d958c14d558675b31ef23e319b15bf309e3f9265713745157fee0fcb31b813589f6607cf9f31efa45837722a5d0bf01298feb1f482b1e976fa6e386d079b4702de0a60d9d129e8326a5e94d2705a0b4281c8d9231740fa11c0c815f2df0762997ac51b9d66563c9d03f4772c5b9b5e54914785f0530ba0b454e204543ce09dc237a8a2316bbf0fb2a791151d85e7e7660e09940eb812b4382fe5559377d7644f08a1c02d8c57cbf72d97cadb47cf3fd6d3f3544d91337c9337315ac2489f45c16e6a549edccb632cc12d36e8e5b436cbf24bcdf267fc4c370ded6043c603bb8fe7d1498d410852b6065d034d6a2e22bcaabab6f92236921b125b6e25d25ba05f7a9abefd1a14babab1d33128f2d9f102f7c496bec1e1a86ad1c0f326c920447848efd53b8f6383921d042b8c4d21e0f92887a728425ed94dd2abf5baa733c1e104f5514a808fb0b264c76b63c5c5a376b4b51fdecd6b10640c348e9eb6408c4c478e132184b0d98325e002c19bd9179ed4a7715987691690cd041c43b13da09fa49c4eaf0c1d8c64b3b7a69ac359ecade458a36ccf8076c0fdbafda1a3ee7622f010fb3bcb310e5e21e48120d45cb736b5a3f78ab7a7da7d8ee4d824a204a71ee46a35ca0e9ed986df2506f07a60728b15d850de14a5b9aacbbd21e576a967d97a3b891ab7cfb05b8e3b0ed3767dcb6725a4bffcd07ba0171029496e02c3ecc992437b26fe6ae4f26178da7dcc6b13c750b24302bda5ec0b24760a28d6e7e3c5295a38fea703b7e6be602b4415e77769fc407dcf54f78b22d01666e1a13276fde68c9036314c87fd75fc2eaff09559ecafde3caa3081a3ab2920e46ce9341c7ccf76027555331e3f663a6619b475712a8be9e38458d9c6596135bb4489af21b6f4dc77008b670d6ed83f2e795fb140499e5680c150e58486d2fc24ae261a5ccab855328496a7b2e12f929d7e0bbf3107fbc934128cc542cf2647e7502836e631fbd1416de0f434de62061123bff05938667a6a98d5bf533e68d37943e10832ba23b819bc9d2458613be0caa7dd6e1f65d30e3a312d7bf7d030e3de86badaccd418e5d23c549c72cdbeeaf4912d42aab0cce6811c6a6b0e1c33bc4b131d122c7231b5411fde20d2bd286b5effdd0db3d600f74c90faf34ac5d41ea3e147d1775f4b35ddced7a7ad918fe353c10fd3ef11a89d85b27cd367aa48e412010b90e4c4875ecb56beeb4c658e6a59d746ea3714416634d4570dadf00059513f49f8edba0a511572f7dc7be36d8cb208666a985a3eac04b96f64b4e01adde9d5bd1192554eef9101511197f95e4e5ffa73d981118fd823ffefb71bbf25ae3153be87fb88860eeac8c3664878bf391973294fc5bae97d2ac8c6f794f1e27e49c26160900dd4a51976a6622406e61f7e4c9dddb61702d724d94d13e5561c39927e9653810f86de49f5622bca29b4b214a2e372017278107099e43f09f1b2870f9695c4518f2b02b09fab43e1dd313abcc5838f9d424a829365b587db9e6a5a50c59934d72e018a020460ab4ec900e2f21a5f13389d03fb32ae3a77cecdbad9416694ec9d815523c4742d51d5c9132361ee6c2f584586ca61790caae670db989320cf2aaf606e7a64ebd81ef45c502bad7716c162da0a88106a7a830f5c09c46e633aed688ed6ded245f5e7523adc398dda6b070e32238b99d19304ccc12a42bb492e90465097824d89330de671e98bc7e5c92fa27762799343a299cfa9ae6a7d93125af6ca97508db63fd4666d3110f7a973a1ba2e5465767a5c3af8f7031acda456fa987e7c355bcb70f00514e8b9a79e2dd75b8cc8cae0d6bab4faf0719c123ce9c9b40d53c97e518e191d6bf7c3bacf96ff0cc7f9859b865f0e725ab0ba7e9dcdc639c10a544f208a1de9077f34f23e33a8aaba2c4bcb3f80587b7fbcdf79acf51be75182e637874aad457da8bf6a6ea93fad5a67e6303edf3b7e09856e467ef0889189fad7ea3fa9df581eec3a88602e7300b067bb1b5fdf12d4c87b041cf5489e20ae1fe846e81228248f3f6d957e4729ff111c5c914f195d91ab1efe3a997b4fdb8590fee248bcef6a4b2b7419f23365a497b6cc56a486e0fdf6db4abb11eea6e9bcc887fc9b201e8d2d366072e40dbaa535669c09ed2af4c4714b2ae6a4cb1607090df576c78bf43447456305417de80c284690254b728cbf2ab32a0d5616295fe18bb393a43d032daa298b0f4b8caf849d7a8e924549131affea41861c3026fcd16d12fc31f87315687a3ef71c7b83ed4ca83f3d8c447f64054111a39881c4b8318876413d6b4a822031c1725d1f069e6f6203801bc644aef804a855f0330abec85d2875db72c108af443223da0e9ddaec1c8e3dafb7757db2693d0021a50591124a79cf7bfb2debd5ab6d2e7c18813b34a94296816fe0e5ef6870c42a6ae4ab4434e0c0cea0ef26b4ce80dc96b8d385524ff277eef3a35045e3bea4e92ce2d613022bb83eb37b3d5e1278b1d1d34180e434e8e2672e2f7a96f1a4d3adc166398c1448d20fd48d2f90bad90541abc9483a8497c709dc58b55e89f0ac33d1c43893aa84296859690ea8b68b0fd685c890b25b2f07464dfcacdc04971e21a6837a1bee0844c229af804c00d1eaf9cdea555136d39d587ce17a188337d35e070402597203faae8c59845cbee8afd16fed41810c694d0be2563af3cc540e5c26c303f228e0650e34d3b0a6cbbf77fcff3fc2b85df8bed4d9f52bc969c2dff190486ed5406bbec7bda08cfce76b7b33da5fbfcd6e05a94fd466ada8a5151a13880fd2be1ae0d9d13eb56e9e9ec2ef7d5a084f133a651faffa1ef8ac13050fdd2f4a5d702a3a3211ce4bb23c807c2ec35c3d933dce1d7b97419843b8523f7dfa6ff3ff90dc8bd1048f42bea9f487131ac7b07755d8b597fb6d66284e8ee5627081774ee92976e083f936a3e0d2a3f2df99865bff600128a049475fd9e3719cee8d6f85693a47ca2764db29e33c878b1bec5bb8e0b7f7e57fb6ee20db76e786a60fc4f36346adab295ca128bf7b88794136132c48f9a74f7d3b3b844776cc4ec60abfcedd44a01d8a0f0ff0647ecb9f9b0bbb608e70bb35ae215fc3aaf841dba823ec113fdb5a3aa757ef6d95f860df4b757d8507047de7f34721a5ce0e9af3fcf882913833af33049a5696ef7a2772291a266f44c19b0c9025ddad6346f4c3128818d0ac3ba040926102ce3cee36df0e7b0a267a0e57d9e9873c0e2b7980add3c8ed4fedb78d9966b53d7def1570ab868b9b28a8e3630d30e57532272ab8b17dff7304bc46a97448da842af6cf6b8c1b4416c99eeb9155d427498c87af878d1fb26f995e1b284fec2b869", 0x1000, 0x40e, &(0x7f0000000100)={0x18, 0x0, 0x20, 0x40}, 0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:20:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000c40)=ANY=[@ANYRES64, @ANYBLOB="284657976397b5d54892611a99d20ab3fee1346d366bd6890fd6823cd374e09b5e317ce8ba901183f8b6a0a80463a9445f1637ab7777959924f61b9649be26fcb6370a429f6b935d043829d17aa4cbffcc036e7d0bb79e06c75b066688b649889573ef84191305f3d682795516af2053fc77bca71efae8fcf8ca6e2e6c128a308e8a25005a91d01bed7f117d5383aa3dac626244f65c9f6c62215d97e7f23d0e0ff6ed102f43350972d9230debcedfc622929922f05060c8f27f32", @ANYRES64, @ANYPTR=&(0x7f0000000c00)=ANY=[]]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) 16:20:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x8fe, 0xfc}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x10, 0x4, 0x8) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 16:20:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]) fchown(r2, r5, r6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) write(r3, &(0x7f0000000180)="edb6a868ef07904460d6da9f1167046ee758d08f89acd4d768636462ff1fe13e9e1d586ee28c516afb32a790900d704b2f3bb723d0f83df7cd25c1cebcfe03971e6769", 0x43) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:20:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r8) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r12, 0x20007461) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r16) fchown(r9, r16, r11) r17 = fcntl$getown(r1, 0x5) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000380)=[{0x5c, 0x3}, {0x64, 0x0, 0x0, 0xfffffffc}, {0x2}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r20 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0x8000, r5, r6, r8, r11, 0x10, 0x8}, 0x7, 0x69f, r17, r20, 0x54, 0x3, 0x4, 0xea}) 16:20:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e6a60b8ae7b2b902695e8e267b1693adfa957bcebc0fe0061b51df8f33c8c661aaee59a5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:20:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xfff7ff79, "317a117c000000000000000000000200ffdd00"}) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='^{\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='(\\#^\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x17\x00']) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="dc21f16e69a4f9c066aba8a9aac4c804734441bbb754451db608a90f3d5ea7e203fe5c6228963e159dc745e249789ead23a180d2e152413c848fd6637574b0e1f57ee68c4b98b02ffc908115a90270b983bac213a08daee5c3abfbd25ca94f1eadb7b6835e4c3803dfa0d524f1847164a0cdd110dcd1b9c48f242d42a6ceec9f08c0060aa23510675e97e7449fbdb5394f35a2ca4cc6b399000000", 0x9b}], 0x1) open(&(0x7f00000005c0)='./file0\x00', 0x800, 0x8) 16:20:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) kqueue() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:20:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xfffe, 0x1d, 0x24, 0x2}, {0x6, 0x36, 0xd6, 0x7d1a}, {0x0, 0x5, 0x51, 0x400}, {0x72f4, 0x1, 0xff, 0xf5a5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:09 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000400)={0x1, 0x0, 0xa, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {}, {0x0, 0x20000}]}}) 16:20:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c28ef00c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e5c59ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e100"], 0x168}, 0x9878d5c527fde8da) r3 = getegid() fchown(r0, r2, r3) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:20:09 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) open(0x0, 0x800, 0x101) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x7fff, 0x8, 0x43, 0x2}, {0x3, 0xff, 0x4, 0x2}, {0xf800, 0x4c, 0xab, 0x4}, {0x4, 0x1, 0x6, 0x9}, {0x5, 0x9, 0x8, 0x1}, {0x65a6, 0x4, 0x0, 0x7ff}, {0x85, 0x6, 0x5, 0x7fff}, {0x2, 0x1, 0x0, 0x3}, {0x3f, 0xe1, 0x1f, 0x240000}, {0x8000, 0x9d, 0x1, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x58, 0x0, 0x4}, {0x6}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) 16:20:09 executing program 1: r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) setpgid(r0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) r1 = getpid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setown(r2, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x240) r3 = socket(0x18, 0x8001, 0x9d) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000000)=0xfffffff9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000000)=0xfffffff9) fcntl$dupfd(r6, 0x0, r8) fcntl$getown(r6, 0x5) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f9460613f9e0eb6196ea31ce2e602e264c53a616e54486691e579e7fe25e0ec6141a5df920047f5114fee7733e81a857c9e8e08653e50cdac0bff16e3b38173a2cbf97d843d74d6e62cc69e349e4fd804e2981290e2fc78b9ff22c492f84ae50a9ead4466a0deb98b59977ff98353b5427d8eb850070ea0b64dc57f2b826e0d780dbecbe56bd7e692f1a10800d392aac985c23181998ae1e40803fcc9fc64c6000000000000"], &(0x7f0000000400)=0x2f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000340)=0xc) r10 = socket(0x20, 0x4000, 0x7) fcntl$dupfd(r10, 0x0, r10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000180)=0xc) setegid(0x0) pipe2(&(0x7f0000000280), 0x20000) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1002, &(0x7f0000000000), 0x3) dup2(r12, r11) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x143) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) 16:20:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f0000000200)="2c038fb411f6912ecc0d4dc3c4c84b6e57e61e9ed9a4a37b78cec19e31b4db052909b95fae05ce0e531c2bf8756de5b15111b7dcf9d0d2593023a4f9439598b95b3a55dad688a4fb3239249e07548456de789f2155273563f0b90d20c62cf755d94c32c0ca7545f652399790926d5cd5fbbc219c8080dcada17b") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:20:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRESHEX, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x36}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:20:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x100000003]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x104) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x950) r1 = socket(0x18, 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:20:11 executing program 0: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f00000000c0)="c7319358b4db7647ad2f592979754bb4a5ddbe1aefa70bb29c927c28a3c86edba33d6a41276b46af725e8d899fc2a91dc0f828be64837997846824b128b4c290cac2313c38e37c4f9e02a3b38aaadfb3e7a547dedc2246f59edcdd7a34a897f2685cfcee4c7af0786ab1bb3c2265f17bee72187b5b9bc156979a51cd73f1ffb74c973442226036da88a3c7c9ce4aae04a603b028e19cef0a94999e990a83488723eef4eacb2881037b55e3817753acb09d45ca890e73fdc0ae262033dc7df9a623caad31ad10d0c561bf09e1faabd7e97643bdee2b03215dbc1a3784d783b1", 0xdf, 0x400, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) 16:20:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000180)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r6) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2, 0xfff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r8, &(0x7f0000000000)="caa08d2a47843d945cd4a4304efca9f777414f8b4009eea1dfea39df7184ef2cd634d775c9ed8e8327eacc957af5dc0bb209dd4d64b7461e07f0b3892e2509a818c6539e8b30858cb6f98e80ea9b5fafbd81a27765abe55ed13fbd6b50bcd3aee9a77e00aaae03e895f191d0143757ddfeb56637048859a2e233470889a7d482e8e99050146961bb6f4715e9dce1a2c8ef", 0x91, 0x0, 0x280000000000) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:20:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ea", 0xffffffffffffffd5) connect$unix(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="57ec13b4a221612a0935f7d74e6e58c5724fa01ea379ec8ed10036d100159d4feb9d568a2ae896d590d8177450970ac90de68f1065d999cc77cde3a11b96b7c6bab4c99b8d03441a6a45d17832920a5b1cc9c74c72ab6efd6fd6eaf90700000084b38330172c5c1248df750645f3000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) close(r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) setsockopt(r6, 0x3, 0x8, &(0x7f00000011c0)="69ef8709d970939792a71fa9ffff91f476d9a4ab9d6ce2b4a681bd4daa4544f88c359dfa9e76014636b7b58e57ff1a9d99545dc177c5329d062c69b2307e1a60aa16befd546f82ca35c6d64b04e805d0cdd70dafc1c14f7b741bb8fa643e50dcd1b01bb77f8454b6564a2405504a44152ca2a6a88f99134f5bb853ef180f7ccba37af7a8b33cb83bdce6a40346ed", 0x8e) fcntl$dupfd(r4, 0x0, r4) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) accept$inet(r8, &(0x7f00000012c0), &(0x7f0000001380)=0xc) getpeername$inet6(r4, &(0x7f0000001140), &(0x7f0000001180)=0xc) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000001280)=0x1) r9 = accept(r3, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) accept$unix(r9, 0x0, &(0x7f0000001100)) r10 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040), 0x8) r11 = socket(0x18, 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r14 = fcntl$dupfd(r12, 0xa, r13) r15 = fcntl$dupfd(r14, 0x0, r11) ioctl$TIOCFLUSH(r15, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSCTTY(r15, 0x20007461) connect$unix(r10, &(0x7f0000001400)=ANY=[@ANYBLOB="951c00000000000000000000000d978af7a68773924b5d86f7b9a58039a52f08ebd58ec7240eedc54b0afa8e63bfd398c6fd35276023c94a4122d1921ad154f3ffda254129ff9f2b7b0d2be9a9af5777182d9f75ca5c1afcc15e864fe3270000"], 0x1) close(r10) close(r3) 16:20:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x2000000}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0xbe) fcntl$getown(r0, 0x5) setitimer(0x2, &(0x7f0000000080)={{0x1, 0x6}, {0xff8, 0x80000001}}, &(0x7f00000000c0)) 16:20:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x3ff], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x40000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:20:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008b000c000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0xe2}], 0x1) clock_settime(0x0, &(0x7f0000000180)={0x400000}) 05:05:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) socket$inet(0x2, 0x2, 0x4) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='x\x00') socket(0x18, 0x5, 0xba) fchdir(r0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 05:05:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+G'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:05:04 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000002200)=[{}], 0x1, 0xb3) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) 05:05:04 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="eb054ce06dd0cdf3aece0dccae06cc985fb3f8b27ad7a4d3a578919703a9412b95457cad7069c1489e598a5e72d4ba75bddeee07c66c418beda843cab6eac201e6e479b89462cde59bfa2ef500683c0cb4dc2fd1a04aed5a9b2ea703a0cafbe6da8f08aa1e58d8b6604e7d8b5dbcefdb879b6cb1f07ead09", 0x78) getitimer(0x0, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x4000, 0x181, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 05:05:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000040)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) socket(0x2, 0x8000, 0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 05:05:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x100) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) chroot(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:05:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="780200007f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x1ff, 0xa007, 0x800, 0x850}) socketpair(0x20, 0x4, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x96, 0x40}, 0xc) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:05:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e57f7f000001492e922b02bdc3ede57db575cf4ec6f240a42fe01990888c3a4b637a6d701fa10100918a15bf30ef1e135de4272809ea8840bae2ffab2da574e5cfa904177c003a55d56f8037698314774dede4887b1759595f9ef3e49f0de24c56b836"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x100, 0x6}, 0x8) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x1) 05:05:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:05:05 executing program 1: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x110) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x2, 0x5, {[0x2, 0xdd, 0x100000001, 0x7fff, 0x101, 0x200, 0x9, 0x100, 0x9, 0xfffffffffffffff9, 0xd6ff, 0xedf5, 0x7, 0xffffffffffffffff, 0x2, 0x100000002, 0x5, 0x1], [0x40, 0x7, 0x0, 0x800000000bff, 0x964, 0x5, 0x0, 0x8, 0x0, 0x4], [0xb8, 0x10001, 0x0, 0x8, 0x8002, 0x6b], [0x40, 0x4, 0x3, 0x1, 0x7ff, 0x20000000002], [{0x6, 0x92af, 0x401, 0x2}, {0xfff7, 0xffffff44, 0x7fffffff}, {0x9f, 0x8, 0x8, 0x2}, {0x40, 0x0, 0x800, 0x2}, {0x0, 0x5, 0x1f, 0xe0b4}, {0x233f, 0x800, 0x3, 0xffffffffffffffac}, {0xffff, 0x7fffe, 0x80, 0x6}, {0x4, 0x7b, 0x1, 0x80}], {0x310, 0x8001, 0x6147ac0e, 0x9}, {0xfb8, 0x8001, 0xf061, 0xbf}}}) clock_settime(0x0, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x2000, 0x58d15539) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/104, 0x68) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x6}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(r2, 0x29, 0x100b, &(0x7f0000000080), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) fcntl$getown(r3, 0x5) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x71) stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x3) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file2\x00', 0x200, 0x60fa, 0x2, 0x0, 0x40, 0x1, 0x5, 0x1, 0x2, 0x32de, 0xfa6}) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = open(&(0x7f0000000240)='./file2\x00', 0x80, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x800, 0x0, 0x1, 0x3f}, {0x3f, 0x2, 0xff, 0xffff}]}) readlinkat(r1, &(0x7f0000000300)='./file2/file0\x00', &(0x7f0000000340)=""/4096, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f0000001340)='./file0\x00', r6, r8) r9 = kqueue() close(r9) write(r1, &(0x7f00000013c0)="64a1908c0b528c5d6d439d0ca0cb0e4f993cb8fce61f021ee4652ceb8cf7849b79d64cded873ac9aec6251be4c8b189d0571bc187943344bcff3c97955d5fe60d04b240699ebfee46fa70579ce557fe32d6a727263064b0ad44fc1ab5c1325976c2cad6175823719d61c26c8e720f8d30665af67a70ebbc0701a018cb677251b38e3c107e6", 0x85) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001480)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, 0x0, r10) r11 = socket$inet6(0x18, 0x3, 0x1) fcntl$dupfd(r11, 0xa, 0xffffffffffffff9c) r12 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) r14 = getgid() getgroups(0x5, &(0x7f0000001580)=[r7, r12, r13, 0x0, r14]) read(r11, &(0x7f00000015c0)=""/103, 0x67) r15 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./file2/file0\x00', 0x800, 0x29) ioctl$VMM_IOC_READREGS(r15, 0xc2485607, &(0x7f0000001680)) r16 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001900)) close(r16) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:00 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') r0 = semget$private(0x0, 0x1, 0x461) semop(r0, &(0x7f0000000080)=[{0x3, 0x5, 0x1000}, {0x3, 0x576e}, {0x3, 0x5, 0x1000}, {0x0, 0xfff7, 0x1000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x18f01, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000002c0)={0x5, 0x7f, 0x3, 0x5, 0x20, 0x4, 0xfff, 0x10, [{0x5, 0x200, 0xff85, 0x800}, {0x5, 0x80000000, 0x8, 0x1ff}, {0x81, 0x1, 0x9, 0x4}, {0x8, 0x6d66, 0xfffffffe, 0x7}, {0x7f, 0x3, 0x7, 0x4}, {0xffff, 0x4c2, 0x4, 0x400}, {0x1, 0x6a, 0x7, 0x57cd}, {0x1, 0x1, 0x1f, 0x6}, {0x2, 0x6f, 0x7fff, 0x3}, {0x0, 0x1, 0x81, 0x400}, {0x80000000, 0x5, 0x10000, 0xab}, {0x0, 0x80000001, 0x80000001, 0x10000}, {0x6, 0xfffff800, 0xa4, 0x91}, {0x1, 0x7, 0xe2c, 0xfffffeff}, {0x4, 0x4, 0x349b}, {0x3d63, 0xffffff5e, 0xfffffb05, 0x8}]}) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x1000000000000001}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: pipe2(0x0, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ftruncate(r1, 0x0, 0x8001) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x2) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000300)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x2) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() flock(0xffffffffffffffff, 0x2) close(r2) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x48, 0xff}, {0x14}, {0x6, 0x0, 0x0, 0x18}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f00000001c0)="f781ea857be43e00006299fa46803c156448b5bb040000008ff0220893ce5e5966fdd1c8a558f6d87679a58568117144505190a62c27e03ef2b05d0968f1c3018104363631569dfe46e8ab4e8168bc753ecb021e8cffaf5dfa18e1a39748a1286e17b02d73276b78134e975e2256324d93c2", 0x72, 0x0, 0x5) socket(0x10, 0x5, 0x3) 16:00:00 executing program 1: r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0xfffffffd, 0x8, 0x1, 0x1, &(0x7f00000000c0)={{0x1, 0x5, 0x6, 0x7f, 0x1, 0x7fff, 0x1ff}, {[0x100000001, 0x400, 0x6, 0x1, 0x8001, 0x6, 0x80, 0x7, 0x2, 0x3f, 0x1, 0xf626, 0x1, 0x3f, 0x0, 0x7, 0x7f, 0x4], [0x9, 0x1ff, 0x7, 0x246e3861, 0x8, 0x2, 0x100, 0x4, 0x7068, 0x8], [0x100000, 0x149, 0x2000000000000, 0x5, 0x2, 0x101, 0x401], [0x80000000, 0x800, 0x10001, 0x1, 0x3699355, 0x2], [{0xff, 0x7, 0x3, 0x7}, {0x800, 0xd90, 0x4, 0x7fffffff}, {0x8, 0x509, 0x490f, 0xfffffffffffffffa}, {0x6, 0x3, 0x7, 0x1}, {0x8, 0xffff8001, 0xffffffff, 0x101}, {0x7f, 0x3, 0x8, 0x2}, {0x7, 0xfffffffa, 0x9, 0x1}, {0x1, 0xafa, 0x7ff, 0xffffffffffffffff}], {0xffff, 0x3, 0x7ff}, {0x5, 0x5e, 0x4, 0x2}}}, 0x8001, 0xfa}) 16:00:01 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x1034) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000480)=[{0x0}], 0x1) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername(r5, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f0000002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) sendto$unix(r3, &(0x7f0000000180)="9961fb9a20ac1461303969de7465d07652198543b934fc2d49558672f1ccdc707bdd8194a06e1da0019b4b252f84721bde2394236eaae1f159005484daa7e0d5cc9b140760fea6954e456e5f7ae631e9d140cab0e5ebc9b5021eba555d8572a9c4b0541bc0fe46b8a9595559cad5114f6258d7d5be7c83a16a773ff5a52c64c240704e1045ec608febf9c2eb1cbdc1d94a810450357b3a61af397d6d8191e0880dbf53b1b92ce50fd87ca0de1ae3c05dafefd49d978e077461399956c00d605881468752e80b740acf1b67f2a2a439ad3199b726c2d0c9e1def87ce405e9ff74c0867e121bfc7e59", 0xe8, 0x400, 0x0, 0x0) close(r1) r4 = socket(0x18, 0x4, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000340)=""/235, 0xeb}], 0x1, 0x0, 0x6) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) fchflags(r2, 0x10000) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) socket(0x2, 0xc003, 0x2f) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x9}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x1000, 0xfff, 0x80, 0x8000}) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x22b2, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1797fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x5, [{0x1, 0x1}, {0x2, 0x1}, {0x1, 0x7b}, {0x2, 0x8000}, {0x3, 0xfffffff8}, {0x2, 0x872d}, {0x1, 0x7}, {0x2, 0x81}, {0x1, 0x1}, {0x3, 0x3}, {0x2, 0x8a}, {0x2, 0x55fa}, {0x2, 0x2}, {0x2, 0x80000001}, {0x3, 0x9}, {0x2, 0x9}, {0x3, 0x6}, {0x2, 0x7}, {0x1}, {0x2, 0xe5}, {0x2, 0x1}, {0x3, 0x1f}, {0x2, 0x7fffffff}, {0x3, 0xc9160000}, {0x3}, {0x3, 0x5}, {0x2, 0x9}, {0x3, 0x3f}, {0x2, 0x1}, {0x2, 0x2}, {0x1, 0x3}, {0x2, 0x6d}]}) r3 = semget(0x3, 0x3, 0x84) semop(r3, &(0x7f0000000080)=[{0x3, 0x3, 0x1800}], 0x1) r4 = semget$private(0x0, 0x4, 0x5) semop(r4, &(0x7f0000000240)=[{0x3, 0x0, 0x1800}, {0x1}, {0x4, 0x23, 0x1800}, {0x0, 0x61}], 0x4) r5 = socket$inet(0x2, 0x4, 0x0) fcntl$setflags(r5, 0x2, 0x0) r6 = dup(0xffffffffffffff9c) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) 16:00:02 executing program 0: r0 = socket(0x18, 0x8000, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4301) rmdir(&(0x7f0000000200)='./bus/file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x45, &(0x7f0000000080)="0000002ab0fab575ef47ff00000bbc31ce091be218b28100810a80c1142ab0b3dce4cb2ad888b5e8c4fb86b82e8289072cdc172c40dfeca556a6d7ea33c0f2a2c4e71f1b9d") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c22c8ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d15fab697c384e667e200b88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda310576bb0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdf369ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e15c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e21f3f6045875826d9e05ad16914da08e1fd6c99d"], 0x1d6}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) fcntl$setflags(r1, 0x2, 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0x40}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000240)=""/228) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x7, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r3) wait4(r3, &(0x7f0000000000), 0x4, &(0x7f0000000140)) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e803a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="ecf1e05ec88f23a8e300008814457e42e44119164f73a49d9d8bdf7a23d86d1388888211759c24ae6351f14f4330031538924b32d25d3bd8e4843e7d91bf224b7d11e8f77a2901"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000600)=""/191, 0xbf}, {&(0x7f0000000040)=""/99, 0x63}, {&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000003c0)=""/208, 0xd0}], 0x4, 0x0, 0x6000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r4, 0x0, 0x5, 0x0) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/32) bind$unix(r3, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)}) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) socket(0x1, 0xc004, 0x3) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) bind(r7, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r8, &(0x7f0000000040)="be75", 0x2, 0x0, 0x8001) 16:00:02 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x5f422ba73daebc0b) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) syz_open_pts() r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r8 = syz_open_pts() ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000000)) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = accept$unix(r11, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0xffffffffffffffa8) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r14 = syz_open_pts() ioctl$TIOCGETA(r14, 0x402c7413, &(0x7f0000000000)) r15 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r16, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000000040)="1c", 0x1) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) write(0xffffffffffffff9c, &(0x7f0000000f40)="1d37e3e58003a07e04930a472003643c28f2e55b726db2c3fd024abf903cc8e142f783cf96d13b6a398bf3cc5876f1a8dc1132e30b70e6d4b551ea08bc2b26a72b90cf63942a9322584578dda91d4e6e0ddca13c14a88c6c416ec5bfe6525ad6fd4d998fe7899a35e859c448f2f802afea2c34962ab7bf1473801c7540eaa788564f27965a4350cea1d5f3d1bd5a68f856e652e4c86ac3d15eb10d9b2d6cd79f4d786f5fced740776f302238859cc1f7ce4266ea743b0649cd3339a161eda64f631e5d00490535a8cd2baf6b4300000017aa97d37c00ca351f8227b7bcc4da7d9b3044a0c8aa7333bd488b4728ef489a094b6494d121c1160e75ae0c7111dfa28ae3bf3a5c4db4afeccffa84b9050534447cdf83eb787737866fbdf7e3a4b6eb7cae5f3f25135d297dc8e7816c0cb51b958c9fa0442c56b3ed50e0dc3ab825dc224cd0c5b7308bdfb97888216bb7eb74a3f15a431fb36deaf36a3a6927e0a991c9ee01b3a5c46e8ec6a33405cfcb9e5d36c890ff299137e679b98386335ed23bda8ee98b6fe7e2ff998f98e8213f726105c602", 0xfffffe60) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f0000000040)="1c", 0x1) sendto$unix(r24, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r24, r25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000000040)="1c", 0x1) sendto$unix(r26, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r26, r27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r28, &(0x7f0000000040)="1c", 0x1) sendto$unix(r28, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r28, r29) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r30, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(r32, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r32, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r34, &(0x7f0000000040)="1c", 0x1) sendto$unix(r34, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r34, r35) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x400, 0x0, 0xfffffda6) dup2(r36, r37) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r38, 0x0, 0x0) sendto$unix(r38, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r39) r40 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r40, 0x0, 0x30000000000) ftruncate(r40, 0x0, 0x100000004) msgsnd(r2, &(0x7f0000001680)=ANY=[@ANYRESHEX=r40, @ANYRES64, @ANYPTR64=&(0x7f0000001dc0)=ANY=[], @ANYRESHEX=r8, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r9], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r16, @ANYPTR64, @ANYRES64=r8]], @ANYPTR64, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r17, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYBLOB="ea6b99b092a3180d672fc0e4bad82324e628c23a5bf83ef60f4775ce96cc2c6c065292b1406e332544dee6c9c8640ac75141543bacc202eb76af0902dc39445bee2d0044737cafb281ba147ac6e8e26e47ea9f8fd9bb21f5ad787c73cd5373a459b1a61a8b45d4f0a6bd4d8971961b8c152a2cf340ef0fa5f91f611b6fd4ed934260bf0e802171395d14c892fa5634124ea25cb4fcf9515bc980b33abeec9f01740db89009b038608c119110f3f5f26f531914bd", @ANYRES32, @ANYRES16=r19, @ANYRES64=r20, @ANYRES16, @ANYBLOB="b1a1b367a8da648e5fb2da1427fe83256fbeb3b8df9630af79c8f5f7da0f06c5d5d60d0d708ba4fba4ced5ad810f25a1f2ea837386fa30ecd875f9165522fe598408c00821726c0a7e8c11ced318e9f76b385f732c3cb4a2959eadc3bab6faa155314fe17a9633bb21af196f33131fe547241dccc5d773b8e4c625ce6d1f48d0698566146e9c65489c7206181024227e5257e0e485c372387bc45bbffeb0acd5550b64570f23f405e8529d7f1f4ed29aead439042ad9268b77f2b3d49af22881916864f5b7b372f9acb29841435b1ba718bbe0bc2a776b3b0a760e433d0f32e0a4088f7719bfea90d1aebb87029faed88d4ceea72b49"], @ANYRESDEC], @ANYRES32, @ANYRESHEX=r22, @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r13, @ANYRES64=r25, @ANYPTR, @ANYRESDEC, @ANYRES64, @ANYRESDEC], @ANYPTR64, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r31, @ANYBLOB="5792fe86e96dc77e9210a42b7ef51f0c0ed113e014a3853e44d444e11f45a2b577f01412fbbd4ae86c0f10f29dac01b843e9410aab08d3351987ad704a9577eef5ce4bbe667bc6d4539b832d63b9625cfa27340000000832f0c24096c97e", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESOCT=r35, @ANYRESOCT=0x0, @ANYPTR]], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYBLOB="380a9f9a32241d017b21bffe094077478bc63aae3d9209ba20c4b1392567480fb0c73b5df4094ddd867aadaa3ceead2645897944df4f7137c45092ba0280e7029307eac701d9e891348eea0ff7ba1d3adf5a61d2406262faa5cacc212cc15375c9526f8b3ea3a66b3c2c04c6", @ANYRESOCT=r37, @ANYBLOB="1b320ba825082e36cfbb554816b7309f91865087e69fd4550696e1d7ee1337c117602893fd33e460f1ba47365e66d107cec20f29e23245a7e58b4422329c60629795fda0ceb15c141fa05725dcb44d11d650682b8bc04324875ba9ba440c8e48357630396572e6da088beaa8d502a712fea39a541e4bacd8627436d215f7a7554c2122f2f0310507e81e7e0b632594380be5e9a431c83a7055d86eb399e877d32e7b1c1ad70b58755997564dcf41edd7f1411ccb1064aee63099b06f522e8333697a9adc764687c847b2fcf9dacc63f9db0611e20b180af40c56cf71f9188d034c386a17be37826a6caf971ac28183ec9f98ac6c399f8198f3c0c3c2251581b54812b5775f8df76b8de7366ac1a158fd6f593d3a24bbb954a5e4650f601f8c3f6c13c4dfb637b126377581f4e59dbf0e61e61cb0d6e1d6819567f033d46cc0797b7d2f86df4978e930fc48cb1042969933244364545b35fb078b4a", @ANYRES64=r17, @ANYBLOB, @ANYRES16=0x0], @ANYRES16=r38], @ANYRESHEX=r15], 0x8, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r41 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r41, 0xffff, 0x40, 0x0, 0x0) r42 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r42, 0xffff, 0x40, 0x0, 0x0) r43 = socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r13, 0xffff, 0x200, 0x0, 0x73) socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1001, &(0x7f0000000000), 0x2) setsockopt$sock_int(r44, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff8, 0x4) r45 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1001, &(0x7f0000000000), 0x2) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r41, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r42, @ANYRESDEC, @ANYRES64, @ANYRES64, @ANYRESOCT=r43, @ANYRESDEC=0x0], @ANYRESOCT, @ANYPTR=&(0x7f0000003cc0)=ANY=[@ANYPTR, @ANYBLOB="c36a71c63b5e6013c2e07e17c5ce5370ff479d82cbca8869d7bc6597832c9f7fee12592657f5594bab597122ec3461a9feb50ed42e66e1da7a313ce1099b8cf750fc2d3834b57983981529019ddf1159e3607ded10e69deb564a3181ebd5dc4c94fc6657f7ab8b890a75d9fbb9d329121253999b71bc7857010518caa05392bd21f85e7e9583b362d189fa1c5c66974de03154743f6a186de1f470e361b05129d8054ceb12973cb6b322fb9ddd170d7ebab01e5b6db69cc01395b8d9291ad744d8e33a5508ab168d7aafac99e0c5c4aa347bb2f8394bf8f90abd2cf412010ef93ef12991f8ff761e53ae9b7a85f205c4721d5fd4a7d3efe959b0174293cb3d43e6dbc4c3fc74f64d0cb6a2d6381444d8924f322db01bba825a4c22df5450579eb0c20c57a6d64737f3004feb6ca38094d670e8e9ab4277c6f4afc6e20def2b99bd9914eb57a1f458163d100312df632fc3616e293934fc14a1ae7e9b4b988ae2b1d4dd794a11015eccbaccba0578ee1060d6bdedb745d99a75005d2461f290a8e2d4f1bd62ef916aab6e8cb311fadc26c94c4d1a2fc745af52db51ef3686217bce9a99f8312b09928193b2ed44576b38d6555c6fd2acb0a7223ef5a6b042f6b12ee0321a6f53b85fc76fe6520f49ec49c2530e438953302ad3f6db5dcccb3512d2e252b4e63a2f2d22d31dc148be6017f03c6ea7133ce63fb451b2d652be539af466725c6a30a14b2dea8968419ba633eed906db06a06d2c85ec7f3437cad9cbffcff8a111e6856ec574168d89f5c8738b5ac3b71e4c50ac346f2057c2117fc321d25cbd59c2d24c19cedeac44374fbc8f4b43ef54279aa275cd85232cc44f27993427aa879947bef51fc5436a9e088a294f57a844d27bd81a31514fe6a5f7dc22bafd15e2109184f3e6234a58c29c8f5df1a8202443ca0b9ce850964f9df12c22f68581d0a94bdec47bdceecf48df04dc4b87aadece165fdcb2159ec320a300343cac541a5e35ba1dfb3aaf79da550905c77ba4d6e8abba64df3986a6a2060d4220d1a3c73cb602b4ce1338c4631816442656921fffa8102292b77f729ae8381d3d27803e4ff39962b0ee90ed603c0e4b12c1e01207f0b4e1e6c4b38218df7e16292f0f861d2ee7dc31855ff9fc750d46b2c832ed0adf8f2bf168298e97ef0655b5ebbbb6956aa45ad0e9a54ac7d5f1e180a7039149ac2cfc30117277817a3598540e40644b75a75918a4bd37709de276cc62d8c6421ca10a17fe1a94c23db94c36a6fe7f8c0a6ed96a1dbdf26739ce4d0ba3a8585ad78633bac93139845c592871dc00c2199ce149aceb6275b2ccb48e9120bfb5ccbeec8c43172787592a91d9b9c4d2bbe02de21aa86d1a16b13103d7f22a649af4f8abbb7a1f9ba1098238ddf685de9368535628f0934b8182c8d05a8f3b016b0ceb08dd05be4abee5dee6b0dd1e87bd28912aa4d580fbd6ddd3bf8e7aacfa2deff715d858569fd2e4116bee7d2d3133cb66b723c738d4fd6e62a1d1246cb863b74801deb88f512a2f0e47ef9967af6c1c37026349b3b1e8efafe043c35cfef79dd41ef60da63b649d62ca5854dd11333295d9178698520d1eb4690f9f2f15e1d278fa93d94cdb88103c9cb26e6d74be4bb1e11621a588105d25c91310edc44ad0383eddf9c1e0cf722a5aa0a9c9fc6a2ba6f05512660d688840fea46b6131275cbc12aececf1727c5d966e9b53ba858fc8bb30c528681c690e454e0306108a537b848146cf754bf0e8e54bdd4080d752b79eb92dec4785d3e98df298617aa225e74ef3e7987e3e873aeebc6e0100baab6eab084b9f48d929eeabb313887fd56d4886edcba73431c79de07fc3bcfc75863a914101207cf7a28ed16326a22001ade85cb975d4ede76047ca4c2a3c834f519b9fdd0f1f053b54245536e462b86ae152d59951ac8254cd028cd1d6b449b4eeb3736cee49e939ca1abaddc1a34f01824e776bfdc391a6bed9ccb923eafb6330fba552c193846d8fd1e834e7aa15a7e9edadcd37e4a342000647b7ed85ca2ffcba45ab475930ec79f0ba8a5640cdb48ac5a461658a2216684de8ee3bed940b3acc57d9c04162a528c0787c4a750324b8e02ea759e95ca0a6c1b440449308a862fe194afa592b23229eabbf9dddb60617c60674cb2aca65b0ffefcb997c1510687d9c3bf3fbd9c2adcfc95b5283d7ce79fc6d869a377f39be17ce7bd30c374f60a43dd83b7a2164ad48af54e7cb5fa279f69bb500e658f30ada9d9fc60ca0db748b56c6d35aebc2aa8cf603fd4d633fda53440e02296038e3baf389328f6308dcee8ae403fd12e15159e031f90b648c965718a46000f8e25847078ad0c9a2b0a4b68bb7fdc0b3df8b03689cd8e6ef0fff7126e7c11980dbb6b6375e6450e1cb5290e77b6a03d2686303323cfe0a73edafec3412ed36ba1b50203a90b6fbc60b959e08cdbf07029b9b991fc434ccd786fc98d98f69698ef772e1517c46159bfa0c04c4d9c56b4b770937c7869cd5d40784b79b1cded838c7413f95de6537e85295ee78c0e3d07be0c6877863da53c2db237ae3680d1ee8b6c4103c16f1b11f3b88ff8c3631cafc97a1da70ccc1110f4d6ffaf7a96cccc0e0e9e949883a23a8903341495343ca04353a90be772dc895125616b14e05d7428430d91420f2a9bb6440850eb2b90a650f71cce4e234e5a2eb88a25bd36ae1c8ba2593217e1278df11791bdd4345a112296f4fe9865c43e044d0e6647414b73688bd7273a05725112b933ec2c2779e18afd0e20a5bb3ab455473cd823a4103557eeac7c034b9dfe1282764cae7965a14f3f499fa555b94cd695a972047452af4c62d4247e990fdf0c2726fc9c524bc2b127be06133647afd360fb3eeb2778293301a4b37ddde54c5c0c1da52d2661fc4a2b80bb9ec1f22fc63283a4fde4b15e6d43eaf75a4517e5efd978b54b3b96fc401873c9c769c04e5d81ba796d61f9e7ba369561ab55fc9c9623b7935f20297ffe38f9598d765f029b06639c6047e1e2fc5351a6c57f332d8fd8ff252a539dfa9e0440a3466b4ca782560ae1b98ea284423173048b7ee6c35039fc68a974d9c466602c4f80949721b490804c0ee299e942cf3fcefaf830d2f64c037ad47df0079e115b38670fdca54eb7ed73cd4ebe7c70c6ad47b4ceb16b412430ea1862763e4b6d8caf9c9402e5c878f40093af88f4c6d4b0c14cb1efe45622fd65f2e1808fa8fd995ef20d08ffde043a9479aeeb597e1d8b34ed58446365fd6e72f58b659eb06434c7835d8424265ad05ed4009102b14d2f2ac60e7e52e820121080ed54da1826d4e73ba7139055b86610abe2d385746f2d8b8d28c27fee1ece0815c416b0574db30ecb79b33d15e29d69614ca3b5f31131563fe1f4e52bf9edf0aa9e4ea0ef64cbd8e46bbb60e0c78735a5fc412967e0080113627d4060114ecd44d63d6cfe5fd980d09d8edb9a4fe877ff7541e7d304f5c5d322ce2124e8a415814a83dd3debdb2740d78281f858b8175b31f1184baba29e4791aa93ea5707d89f5ef50e748d94fb6a0329df23cb49ed21c67e02e0a4a0a491c321f4fc5936c834edc0aa8abbd2482611f0f332658845a63d54e91b7f24d464645e1ab911f066bcf29075578d3d30ef270c99aaa2d5911705c1bc8d5ce03813205c97a79da77fd839a2e141faecd57f805a54e791921784d29da13dec4b53814a861fb87bb50362f6a585ad327640c1d4d896dfe95d09008eed49b2fc0130ecb0c50f493287ca90c249eee174cdd0183111bb17af9eebd45cfcbbe3da5c251efb50aa39587cd2703bf88242daa9cf6bd3b1dac11b8abb2f3ebdf8a294c185d5cd3a25ff51e3489728f43f20cc5e833b32256a278885055c622d7f308f92a1a77304125af77ee26bf92c901d8b4ee90994392ce9f438c06642e23740e892207951c779182034f262fb8be5630df4203828e5d5847ca544abced7027aca89cd4157e4e64036e05cc29744f2fa77b78be3400aadd1a685bdb57a6f013b04d4f2ffa0924dbddb8cedf48d440d2a190b7dcd160524109b9d3b2e602e69b5f1bc39866e64b176e5f684f80562459ed74b3e61894a6423f2102eb14e5023a23866639906373e934e5c5244952d9eade7c3848e71d5ec6a1a915ccb21c4fa3b119e94de9684f9db29bf1ed8293715e2b8c197cd318ba563a06927b544c16df1706636f82d539ff98f23a07f45ef154555a38cff890a4f079dbb44943bdee85152239d6530185064157930a4ab031ce4fb68760c62d4e4d9e12c23dfac239370258d624b86d4993d38c27d96a4aee0971a6862bd082d61c901973368a3e35ee958d2c743074a0abe2992278f2fab15ee56f2caa4c4d9dc3ff84d3b8eb4af909e9c15ff1d8dd4f404d97f241bab89e48ed0ff3ff52880b61907c9aeb3739025b2cabd9d40ef0a027d4664d228ef0bb924883ae24b76629716fe2a9dc24dee7dc5c2abafa3c0a303751459cc2141c3a7b1e069558ba69fe2e068e073570652bafa8e20d7a5ea087c89129969956d0306f527e61e1439ea6c8b6d4144f076ca74022e0c43e25350442118a3cc1e5ac96f9f67b0280ad1c333895648532f6d8ea21147868f3dc49954828f674b07dd29bf5c1f223bcf76eb2f0003004d8ca167e6f6402186725c0d0e3d56b49d5fd82e656e1af5f835fd6196b5c8f3f1bc549c5175589f3e30f82e2db3ad492f5c5de3032b47dc0df969727192442fef89bcafdca481f7993ea8d733d3bddbb835ba45cc1bed851f9457b9bde93d99e667fee3c9cc20f07991bca199d74efa2ba93e58f332a6ebf6c625c58f7e238a0fa100f28683ae557c3a2f5da2cdf75bec34063fe8f57c4e8fefad6e75aafbd20f479042ffab85d368f61ef45dbe6d56d4019b137cd4060beeeeab0e1917274dc8cac4d7b9f8b1616c8c79eb615182f2394952bc694b4d6c6ecc2cb874363247551a6e7e6ca805cb4a2e42105781e5a88de85c0b3c89d5cb140012b1036f13ec336dccd864d1fbb401d15370c659bf21d977c3b6499fb8d7eeb7fe0270aea67e69e2214520d5d450ed26899c5a25d8697336ab6ae2a718e59fc73b4736ca6ef1de6a3a4535554ee5413e11bad6870b74d39a8dd993d80df803fc128db11500e1ba65584db6f1a84fd1a669f1f7f5abbb308b15df7ae43483ae81be1d6b9a6f8262cf8d9d424c046d2efd102f83b9114a193f4d16e0dc7678f941130c9d9a1a32e9a1e497dd840b7b6b1cc3a2734f2920edbad075d1cfabc5c89077d50d64871c0a4891c0c54692a34bddf8ad8b5f7bfa76b7d57dfb413394ace3ef1002607b20b48637d0812cf6fc0f2f70302e8890ff6997dd162f4d115b57f0ce25f1c0615800943a1706caaaad71fe098e3a16087c81a070d2cd8cb719c83bbcbffb349a03124f4238b877abfbba420742248952729cc3ab90e48886fc5bbfeabc25b16e2b98e1c44d7c292da72263608fc9c532baf9bc94faa1547889b4b72941bada875901740173d0d3f9936a5f0921ca07ca9e419294bdbbd0e6a185ce08ffa6bfe99c7785276754d38473b4a6afecd118e49edebfb290c889291266976f82c2c8e900d4d6ee29bb62d30fb6a21847df5b75d367a3e6b0b2ca0a2a0fc3d6818cb0e81087ec9d9a41f2c02556853210ac5c5eb2c648a085f36b32886971a2882cafea8b9b77a95b01aa96b0cedc4191ddf9bb6854bbc61fc6fd7a86ecbd9de6db295a9f46fadaddc2b520795275e42be35e1736599ba7b7ec0cd6999c1c0c22a66163d046467829cb7fee24a641261d11f6d700b8f2822b3895ca8b0dfb457f7c661a2ad6d35371c7785624c7ae1a8e403f7a60169dd978e42771c218bfc555192db730b2f2931ae594766ebe1603e6650639d7be90be5838e35ff14c57455cb130a58afc1cb67a147a9bf2ddb70304c593a6183ccf1127d980f99adb6ae2ca4ed489926a9aa27cc2360ab527f0542735c362524ffae3137979309ca6140a72e7c32ef194b52161d3ef2329c437377a274304c28cf2b863a2cea80e03983d446d9e73f6889c71b1ec8627051c29c59c44ebb425671f0f2c627843f5b5a5c0f74465000e1d06f987ca043b0e0bc0e0a8a5375988b43607fe67d2bb7791fe", @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r45, @ANYRES64]]], 0x2, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000002f80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87dffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42cb92f16de5dcd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e16331641435173c3f6919f6662c3fcb3c50fcf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a8902515300000000ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c8a08a8004d7d555a0000b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bcaff4b46dfebcf27976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79f557b41d945111e9cc79ea5e8722756d2487187d1005cc1ce9f3f6a3d539c35658224fdf3502fe9472dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af929458927e47fab10ffa5ac11ca17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d98240d4021036e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736fecaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf9ca065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a02b587d35b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc4545245f50ad64ca45de00b4d8b56e728c0fd909b1e060abd286f0943830f45c64c7337af3d7db093b0293520e6e413c4a2badfe05a5059e80e87595298f4d6013f2d08dc9a5eef9bba5bbfe86fd42f461a8ca35315827e618f49ad4fc6b0826ed49d81ca802c3be838709e93e156de5e47490cd09af85ca45"], 0x156, 0x800) msgsnd(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e04cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96bebe8b667e101598bf9aa209278eb35d09a87b35d6e063e42ed0fc1e1f32caca1881c814b25ecc6de13b"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r46 = syz_open_pts() ioctl$TIOCGETA(r46, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r47 = syz_open_pts() ioctl$TIOCGETA(r47, 0x402c7413, &(0x7f0000000000)) r48 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r49 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r49, 0x29, 0x66, 0x0, 0x0) r50 = syz_open_pts() ioctl$TIOCGETA(r50, 0x402c7413, &(0x7f0000000000)) socket(0x6, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r51 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r51, 0x0, 0x6, &(0x7f0000000000)=""/155) r52 = syz_open_pts() ioctl$TIOCSETAF(r52, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r52, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r53 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r55 = syz_open_pts() writev(r55, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x12b}], 0x1) r56 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r56, &(0x7f0000000180)=[{&(0x7f0000002700)}, {0x0}, {&(0x7f0000000d00)="331dec726dd498a408a6cd9cbad42fdf3ec41775deb9246f30db3ca17d13972f951ab3180ff6106d37238cec295163b31a6bed1c5ea7d2616e07f8ef39ac6e0c9058bf1dbed1d0d090c861eac355753f6ba75f77efce5d0f5657243fd74f7903212e69dd7127de28865b40381c5fa1ad7aab18785a5713281f52a7d075e03439409aa1e1e68b54b44d122b330e55ab9d6117f442111c32c360d22afed4e53236e67417fef32ebd3aaa3058082bbd5e16cf2270b49d8bb7be5a0bc3807d10270b9ae1403214816aa90e3effd316402091ef1700c091cb6a89883a873866be4c8a51a53d8c10c3e76dbbe9e76af4ad5888ec755032b12f5d42dd5d0e50ded2778f2fbef45de5bc4cd1f3a87324536c282b3f86b73076e91efa34df12f6adab51fa192641022da5ceceee510e8e815d36e2b91019b8af069312981f7975913c7706526dec729acad616b4b853e1309277194c2ef66b30d2e47d9ebbecc2b5f0d5572de1bc3fed7e990e62702706d306da35d665e206947c749825bd7dbaf18a4fb29ac5dfea9e616fa0f9cbb8f1995ad6acd8bc1932775778e7c82e2c51a39961e7a8d3782cdb5e6a0740a85689b54e5a51430e2c8525b3c9f1cca35a17d5", 0x1bd}], 0x3) dup2(r54, r56) r57 = accept$unix(r54, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r57, 0x10}, {r52, 0x1}, {r53, 0x10f}], 0x2000000000000154, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4d1af678569e54e7, 0x0) r58 = socket(0x18, 0x1, 0x0) close(r58) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = syz_open_pts() close(r60) poll(&(0x7f0000000040)=[{r59, 0x1}, {r58, 0x80}, {0xffffffffffffff9c}, {r60, 0x8}, {r58}, {r58, 0x80}], 0x6, 0x0) r61 = socket(0x18, 0x1, 0x0) close(r61) pipe(&(0x7f0000000000)) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil, 0x8}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000fea000/0x4000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) sendto$inet6(r3, &(0x7f0000000540)="16082edca8129558a1c6431e6dc8185011fbf9ee8a371c7a703b2fc0ef94a58ddb29a738e0a8d7567a7269a70161dc9d9ebc54568a8af6e44e16f7046e324e83362f7285bf89d32d515f6b2563ebb8e1a5", 0x51, 0xa, &(0x7f00000005c0)={0x18, 0x1, 0x1, 0x7fffffff}, 0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:00:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000034d000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffd}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000371000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xfffffffffffffff9}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000631000/0x2000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil, 0xfff}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x4}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000a3f000/0x3000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r0, &(0x7f00000006c0)=[{0x3, 0x9, 0x1000}, {0x4, 0x20, 0x1000}, {0x0, 0x8, 0x1000}], 0x3) semop(r0, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) r1 = semget$private(0x0, 0x0, 0x112) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000700)=""/6) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semget(0x3, 0x5, 0x2) r4 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./bus\x00', 0x800, 0xa1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000600)=0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000540)='./file0\x00') socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x69, 0x0, 0x0) accept(r6, 0x0, &(0x7f0000000580)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) fchown(r2, 0xffffffffffffffff, r5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) 16:00:02 executing program 1: clock_getres(0x3, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) unlink(&(0x7f0000000140)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r3, r4) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="ed817864def1bbdde3a2ed9a01801f970e5384f23e1ae10df763923f7c6b440b692283abe01607034679937bc7afc8b9bfaf35b7d9de3d2ff9231b18898e1c8479614f415dcbea5b"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) socket(0x1, 0x6, 0x9) write(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x4000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x2) 16:00:02 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) syz_open_pts() pipe2(&(0x7f0000000640), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000640), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() pipe2(&(0x7f0000000640), 0x0) syz_open_pts() pipe2(&(0x7f0000000080), 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kqueue() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1f, 0xde42, 0x7ff, "20bccb8f028cd44e8fbe9406cd92764693391c4a", 0x8, 0x4}) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) select(0x7e764d91726b6591, &(0x7f00000004c0)={0xdeadbeef}, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="7eecc2d92c14f3ab97c641f625273257685af1a8da8f9280f25da7ce5b3e679ce8f91b105c728e501da7ac3731a28e4c9fda90ac7cb05e5e358e7639122db60a5b45796c1d24ba33a4ba9a165e1f75719f91cc25c21791bfe9e4f1e2a9652b402a4a921768d881b7995f55e7c2de429d54d2b2a3c5d02f06a54fdf24a5501087872ed256eeff391ac8b4592310f08d91f2ee6e52827af71ed05abbea699acbdc69ec24b9822bbe8407ea161952b653dc2ea65d0cfb726ba5232ce4feac2dea4a959d7e25f101114cbc4a8f7d520a22fb0e2312f4f01044813a551e2f3ba7d865fe620644804b08fd3589f415c067af2c16f6db6b48078c7c1a8d77586d8c7fea376c294c2f0fcee9596cfa7465a8f1791efdbce70a8da5d9ee2b294979763bf81475"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r1, &(0x7f00000001c0)="829d2f77f5a5636eee9960931f63332ceb26842ea8adfc102c8f8a742f6cab8d7445963daf3c4d61297e63", 0x2b, 0x0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000100)={0x5aa, 0x1}) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00802e2f8ccd6c6520001e04b1027e28a4ef11316d2c0206"], 0x10) r6 = accept(r4, 0x0, &(0x7f00000003c0)) fcntl$dupfd(r6, 0xa, r0) close(r0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x2d}, {0x6}]}) r1 = dup(0xffffffffffffff9c) r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = getegid() r5 = getuid() r6 = geteuid() setreuid(r5, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000c80)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x113, 0x800) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x6, r3, r4, r6, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r9, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0100000000000000baffede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48d5e42077ea710c15ed955f3a3d206b38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1616000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea6cb08a00985a971361ba99d9b3c868fc312d6931ec5ba0bb0e8997f7a941759689d37da81600000012a9d14b1541e4f249b329784e60b10af5dec6763b975f4033293c746fd68565d18379445baf54cab09daa903bdbaa52233d3a58fdf631745e2c51e66fe911efb6c5982626e01e24ee1232dbd6a1bd204d6a2e6da767ff6aacb5a4d3306eeb73597f67cdfeaf3b2f80640cb99a2195c153451e118f066363bc1747f112f596d61a04b9de2ec04898934066f77690db3db759428869f8d416a4b9a7282e4999da8f333a2b62a3"], 0x1, 0x0) msgsnd(r9, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r9, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r9, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r10 = getuid() r11 = geteuid() setreuid(r10, r11) r12 = getegid() r13 = getuid() r14 = geteuid() setreuid(r13, r14) msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x6, r11, r12, r14, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r4, r8, r12, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000540)=[r12]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='[@]\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000340)='[\xa5*\'+\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='.\x00', &(0x7f0000000580)='/dev/zero\x0017\x17\xa9\xd5\xcae\v\x95\xc3y\xa1\a\x98\x97T\xfe\x0f\x14\x9bk]\xdb\xc6\xf8\xbd\xe3\x98\xd2[\x9d\xe0\xfaW\xbdNM\xce\x1c\x17\x9d\x83d\xa2\xaa\v\x15\x12V\xd4s\x8d7\xea\xfb,n\xea\xcf\x0fv\xafJl', &(0x7f0000000440)='(+\x00', &(0x7f0000000480)='N\x00', &(0x7f00000004c0)='/dev/zero\x00']) ioctl$BIOCGRTIMEOUT(r15, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000300)="af258f61926fb57ee8a7240da8dc") ioctl$TIOCCHKVERAUTH(r15, 0x2000741e) 16:00:03 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r2) dup2(r3, r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1010, r1, 0x0, 0x1) r4 = semget$private(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x1, 0x6, 0x1800}], 0x7) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r4, 0x0, 0x5, 0x0) r5 = getuid() r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r9) r10 = geteuid() fchdir(r7) r11 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r11, 0x0, r13) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffb, r5, r9, r10, r13, 0x40, 0x6}, 0x2, 0x7f, 0x7fff}) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaa0160c200000086dd6026f52600081100fe8000000000000000000000000000bbff02000000000000000000000000000100044e2200080000c5d5629803376e7d93717a55249d85255c8b896b14276c653eb73e16dbc7593ab339db27d267666bd750d85093ce04d4c6c455af37e46f7f39f1651cf9c97f59acc1e23b0043b30ee4d318df71fafe62172527cdd50fd70279dd02e64e724a0978772bd4e06c3f35117778f44024911935b2a2bd8ebc318fdd8a4df1dd3132739664f7e0fd9d207770edd82887e03f7ba638db000000003fc6a7bb851d1dfa1e274646e08a9948e618c91488d01d050000005ec00899000000"]) 16:00:03 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) r5 = syz_open_pts() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000001100)=ANY=[@ANYBLOB="82022e616c6530000800f12332c245edb37f12de6bec50753e42cce9cc9cdb2e604c64c49ac69c709e26ff"], 0x10) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000240)) r8 = dup2(r5, 0xffffffffffffff9c) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r8, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r9 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r10 = semget$private(0x0, 0x8, 0x400) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r10, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r10, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r10, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r10, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40}, {0x0, 0x400}], 0x8) semop(r10, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r10, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r10, &(0x7f0000000040), 0x0) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r16 = socket(0x0, 0x4, 0x6) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) r24 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r24, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r24, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r24, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r24, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r24, 0x0, 0x5, 0x0) r25 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r25, 0x0, r27) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r29) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000001280)={{0x5, r29, r13, r15, r21, 0x18e, 0x7}, 0x2, 0x8001, 0xf1}) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000080)=0x7) r30 = socket(0x18, 0x2, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r33 = getegid() r34 = geteuid() r35 = syz_open_pts() r36 = dup2(r35, 0xffffffffffffff9c) getsockopt$sock_linger(r36, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r36, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r37 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r38, 0x0, 0xffffffffffffffff, 0x0, r37, 0xffffffffffffffff]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x36f2, r32, r33, r34, r38, 0x123, 0x9}, 0x4, 0x2, 0x3}) getgroups(0x0, &(0x7f0000001100)) setgid(r9) dup2(r3, r4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000001c0)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff0000010000000000000002760c738a51806723061e623eec4f7cf6f1231232a941c285abfa8feb3a8cdfd44d4b0ef59c903865a47eae8cee0500000013006dfd87f24c0000000000000000000000000000ac94d5f6c60f2ff8d52a4103760e6ceea5d2dc730000000000000000"], 0x10}, 0x0) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) socket(0x10, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x402, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x3da, 0x0, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x9, 0x0, 0x2}, {0x0, 0x0, 0x7, 0x2}]}}) getgid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:03 executing program 1: nanosleep(&(0x7f0000000040)={0x20, 0x8}, 0x0) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000080)=0x8) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x10000) r4 = socket(0x18, 0x2, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x1, 0x6) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000100)=0x7, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xe7) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62f8c24249088f020207"], 0x10) write(r2, 0x0, 0x0) 16:00:04 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0xb1b7) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x8, &(0x7f00000002c0)=[{0x1, 0x7, 0x8, 0x800}, {0x9, 0x3, 0x6, 0x5c0757f9}, {0x80, 0x7, 0x1f, 0x9}, {0x8, 0xa3, 0x2}, {0x4, 0xcf, 0x7, 0x8000}, {0x2, 0x9, 0x6, 0x3}, {0xfc01, 0x3, 0x1, 0x7ee3}, {0x9da, 0x38, 0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x7, 0x157, "efab09488678d372c8c6f6bf7021722caae7115f", 0xffff, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x4006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) accept$unix(r4, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:04 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) kqueue() r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01", 0x1}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001340)="8259acc07f6907008616e80506a192b125428ebd9d32aaace0606480ec9b1f39b87eb2aca053ea5d78dd9b3f5bbc80a877083d898bf34fe61f926eec35b0d1d2dcc5fc59c366c8e3d928418effff0fa72936aaf714e2c08f12867e30257b69e19efef4e7f81be83fe9f5f61a64152c40ae461ce1aff9b7310c432d7b5b91a7136735a131fc3300a685a7aa1ce85714d97a0441d815e14a3d69dd799e8a91f54475f3729ea90bbe80e3ac0a149da1abf39ca7b22d394ca17b1fc46c551ac11355b61fb9cb880b46666903a6280f2e1147ee61ee7149e68d203cddfe5dbd6686f2c7e6fa8339b6d49bc3e4ee59f43c99c23041be363cdfb9ecedb52f9571f927d00e19a7df83c1fa62fd54af09252c11f79da1bce90025853b85cb14feb1fa091efa90914e3d5caa0e72b4f509dcfe54eb9cb51ebb2e0957ec31c29d62276cefc23a46877101ef06f5e8543b217ffaaf6b68c3592fef4d6bf6e941a76cf5153ea55af04a0a414004d3fb5378a5b6bf2fc4b7d100667c5ae0c290c46ea12cda0d1cac8f7424a8e09258591413108f966f71932affa87dd0506782667e70c84cf42108d97207ba02def2b8502c30205ced938d99e147c275e2ced31fdb7257cfef7bab52859746e0b8ba12fcc2c041e165a1ee412ee944735a489db91a343d57edc6b75f21d3d7f22480acb6bdf513e1a23df6d989764d57e4df5203a854b296520c13460c33ab789045888bb0d0b92535fe7fca3630e09a11fe3d037cb1eee8ce286084856426fd428b70adc5aec55d6d4c40db864c8a5d39fea50f29503ce2a62d2d397cc1581184c7632f597705feefbab929983d1744e57c849ced13b58d5831c41583d999f74df20cd247ae0e87c664e7e8aee83decece43460d36541d6f8e7436a7da0b967b8599f2b03c95dac828525e918ff17f7c6b2eac70048c160694b368f83c30f46b32a8fc4f47e6fd8f41d58b2d087e97a92f078378051ac893d8b918181da62aab5ccc4ca393f87830f9ec2c8343491fd11c5fe3f771e52e9f5ccd68f732b1d4519dff047d5028c523068cbf83736b5222f8e5d2654478709261730697833810cd8c78b5d1746f55d8aeeb3c67446804df3af0af4e0ca91cd7beb1d3995be3b27007b02e42b8be0002fbc894ef5cf4bb41e7f696f0b82144b4f34323b5ec0035ef8fce293691d8dd6a5d66fec70b8a011fe717c92c5cb702dcffdd461091bff12a7e2d034a5123fc784f5d381ff83ff1e32d3bd21d0f8a817a5c0f47937eb45e7fa5e982a69b06495c1949c6126abaa1053e91b3d8e2b354c6fbdcbac5b19ef1eedaf0625e9804370cbd10e90bf73117a3d9d6c3631e993ad7d4f0da3bc11c7ed4d8e43f1dc3611db4ef55d92e7fe35436d4591326b661994a0bb2d36eddc1524566ad9115007b4c15a88f6d638f1fb6eac9c456eb89e4f807439413dfff2399314e8de8a5775a3749cb3b112b03ba964daace767cf6f16e5d83640395ebb26390706accdb522acf66e692d4c22d931966f9e341c1869e3cec6e61cab22cdc17034ca3526641e64b788460ebcb1ac18e73e4b008be81bb4dfe2b81c7c201b31315786fd2d627ef0a52b4ec70a91eab51110e5e64ce694fb0defe57958e6258141aaa38083d096551564e69c7bc6c2497ee59f6ec17aa6930ac3efce19227ebd2ed8b71975b49329240729e664e9735ed49a724bf4389e0d9ba290e79269596a5f6d496fb3e53f7059116537bb8bfafeb3d181ee17561d0d09c2915fda33a065ee9d0d7094fbc9129c19c5a5463504d3dbd64032da5a12681d0c90187a994737af983b603aed2776439dcceb11c4e86ccb838d1f5fdc03ffe1002d3433ed13e55e319f7621a656f225839afe746defb838fe064524eb070ba1c345f8a077401e4b755fe6091ea4bb133691df54e2d8eff1fe92f1896eeb278acfb9af86ef33b8f0afcaa817d1de783fcd967f91c2a16925e1617bdef7f34b6c9149875cc9cd11b68c12c912d8c7942aca79346f2731d9a0c013128c05e5e1a54a9621fb3cc921427bc733d7df087c38e032dc3ed2c38fbba05449de4024c0f822dc8af080e98505b76ba7f006786692917512e61668789d322b6b40ac8d57161a06df6fa7d1e1f8126aac57c8bbb3cf9e5ff38586deb1b9d8b94afec031158259e50500000000000000661b5b9d8334ef1b20d7edabc1744c0472922480d5f492ab6fa8238bd6ba5ac77efc95edde4dd75dc01b31235753a3c2d1e187bfeb93e1b1d0eb5082130ea2d717962b9fc86529ba1c309173afcbe7bbce9ea86d24304c78cede461b6c04dadd1c48fe1260c43d81cc60c19898939c96317786e7c351750ecfdd4ce9da712b8d2e3100a3eabad5be95aa36fb638155c12ee17cbc955b11e624563ce9a10e6bf53977ab699c6aeb5852d3a754b15f8d7b521cf394e75ef1fdaefc5a03f4e7429d81ab5c31c9ec47e9e61cda36fa95ea9db88d85028556780bcef90b98aa2241b3ae3bd601a2bbfcb682a531f14fc798812c26fe5bc576be6c791504440c8970f12efe92ea561dab404a5b74bef9bd33d6d19eba693925c5d6ae8a30580a2fbebcb857d295d9e65aca67fba2223fa83c48dfd519a3f6a1de3738f3bc9611f5601457cdaa9a5c055987f706f0245eea4fd4b272a893bdd5f64134b577c922470648f5bbc61eb1c2fc388a93c7b2e7ef91f93cf94bfdf360f271b4ba74a7f6c93213b8d7cd790d47eb73823ccd0521d87771b119390c44adffce5f0deb5546d9e13bcb4d8537cfccecf03b062f2bdba0a05c7ea863d3f36b239adf420760456029359224fa6cd3b5f5708e719dc329d548be7c799fa89d5b35ce46b0e9eced87a8b4b09054192c50cfac7af62ae5386a35543fb320b7a7ec521eb1be6f5234ca8ecc580c2e7a93a6a99aaa4bd99400addebad06f2352e378f93630ca44f9c4b028dac7d81721fbca9bd7bcc5f3a9f63c5a29fc64e429abf4ed39390fcc841a5112e8a0a790cd729500d1bdbed16d50e9afaa1217fec01cb5ebca88572b13e5e9c7b5f00d102bc7adf116192261393e6f4c79da1a3c9b13446d6ce1ad1e9d6d41b710f6d2e6294acabeb28de5ddccfa9a8b04f43f97b80deff8bc5fd3bfe114c4b08f08dcb902726e681bfff1809a212e94b0da73bba9681c44bbcf81229b2fb57dbda47dbac39731ecf0fba1da9ff4e1f75bad190cbebd48c3c44edb5b7735556377ef7c1d89627319cb797dab4d6d4249d6952c4cea743e37f403b7dfccf3a3606fcbea1dbc229245a5f2591220b1c145e1e84ca016d985a35897044fcd7b424b60662da0ed3f2a62e0530a013f8faf4ee0684cda9c7773d66ad0c85d9dcb37ef0864d36687e5a8ab6fde6b011c4bb3d23f0f9e02564330017ae7c102def7c1dbdda9a40155dec8f53526fd1524d118bf9954ab7649518c849fa14a7a6b69fd2b05d0acaf16826d0fd56883d05e45a98996e60f75ddcb2902f6a6497cefc15baee2d19fdaf3be6677efc250f71dcb63996301b07077d768b09dd177bba3e227768a6ca1926c6b6455ce4e9634098bc1afb9b6ef7aae2489a3a1aa6f48d16827f4b0327a931a06a9bc46011ce07d50acc6149129886237624179d964d2f1264f7e14241a641cb6612e72fb32e3ba6d9400de172fbd1128452d24e7f9ba5781dbf7d806e3b874cbcef532c934c878a3c401c7d905d53d4874f9a8913cf7eec73763fe71bd6607ed47205060fbad9607008b2fbc858b0d7338c75c2d4dbd35e6da7f2b4b3e1996fcedcbacc5c055028cd57bab4dcdf7e4ced8ff26006bf7d9d4faf387716bcc7214ec64406494f370a8c3262869b5d65b0a70a649e43408ebaf58912a3d77dde772ccfbbfb577b7cdd97006c1fad060f7a9a931ff47ee64dd0693198a7011dc3824c97fcabf32b1f9122fa151a4a83da5b0d9d1367c6d34a14b42d2a58c9d19c579e33b3087883b436cf42be9efca33a009ff661c1ac0fdf441003ccef14b2bfad0a07d406a59fef41fbaff5887dfc4cc39fa1dfdf41dcd126fea52a45bd1f35542153528c5c299ae397936a4f213a276bd8f93440d25acfdce073bf143f68f38b0613f72263c8a6530100ef82bbea7da45243b23083fc8a13a686f5719d941ad9fb9ddb9b6406e6ef72cbc6878ec54f31ba04563b0158ed04522414747100d4ad130b9523101ab868823db5bd34b0844e6ea563409c231bfa797cc8bfbcf3cbc03b5df84b4e550539e8297a1c940cd20187346e380b856ae8eb54eb066fb263ec09fde57fd5c1235f6c62c6d35e75b2dc4a9692015399e1af73e3471fe53bebf12c0ae39ba4ccb794bd5d9b8b5017ae5ee7bdae17a0377fd9f1ad7fc89cabef10680ef286c11dec957db633d7f62c20363813d4fb725fde01c96456bfa194b30318ec86b94282759d41fa40994d67f17dee6b6e0980e9402d62e29691f852da8207ad59460eea2fcaa941bcc1acc58c79af2db19d7f92eb0b4af2432138fda5e3c74973655ebfa35363a468786d7eb6af2ccddc5b37198ef4aee04c34b306020c211d30f97798e3294479e0ee7ae2b02ab08d94a8f28ef72beeb214c183953f58b063bb730b75839bf33c7881087ddb0f4cb120dd2711b372e1eade3dfe3d6ca0ee4200ca3d5bbe2830a609b7d5de0f416bfc5dec3f436e72fe94e9dd9025a701929eaceb509a946de1e669d27d4aec82fb909936dc2377bd2ddff172f92e8ecb1ea3a8f5931d1516da5dbd1cde9c1689b37803616d0efe45c7165d44f5b9ae7cce24bfc81691f0f0fbde7e91337befc0902c445d9c8ca729ba6c431a6ae9bf8fb1a163d68d45100f601181933532537a78696ef545ee2e4fce6630d1745c7296717334572d5ed4e6bb408ac12d75c145859718b5423fe6a2089dfa2587a2c2e7f28f5a3884c20d2688093f7d6eea71eaf5555e13443765c39d038e20577e6dc64eb7a0086198d2083cde44c0bc014981ac62a43f7f85893a22f8be16252347c69d284c94d40e01263eb8625d033d6f26b5347d02132a600b9b8ec39893894ef25cf11f7e06e7bbe0a0b4521e9e146405a705ef391e7c851deaaa9626d6390b27d0f3dbd79be16d5fd6a7ec857fdb30160f7cdba47b0df5f06bc5541cdf3278107798f7e922906e5ab89de9abbaa885f90360360352083164d442fe53dd2f7d1bcb83b7e91a5421547755f793221938a73d5fc9141e0d1f01bcdfea1e3f2452cb896af030133283abf6024e36fda492baaa467eb6b70b609e4b01f02c55e078da221c505b47b7dd289c5927379d8910b1436088db11c4ef60191e9b37c0397c79885eab6cfd63f20f1559d52ae5d3e81ce400451f9b5c941cfa800f7dce61e500cb2fd802ef12e8fcde8b712b84dbd27494797383ae6302a0168aed256305399033f62de4ab0643b4857c7d4e8b43a40f7ff1aa11fd0e13aaa2c575e5b3dd7d14796278eaaea218885a532bae94a14857d901c102e94f645f4ab4d5dab2ec8c1e5800371900392636a6757d39fade73e41cd585272c81036cff927b89d151ba2887a04b86adf666134b4e156baec9a278ac64ca941c82114f2478c8e0b1b0d4474ae6456c212323f96f79fcb8aa55ae06338cdc5d3f11885ab2434733e09c2160df6a1e9548a7fc6c6cc9a3339845a119067679ecd7fee19794df6392215d18d262b737162031d45f719ab1d06a13a3f4e2e753f15b1ba3c075562b5987686a69801857727e60335f6d75412ce39fa77aa7e3e51a42d5c4e18ad8b0f8ce57c3c503eea2064078e79621e70d5f29771da1e845ab898ab955f84c0fe4e03ef592096", 0x100d) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x1, 0x1, 0x8) setsockopt(r1, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f3997ea281b08c1b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a816ca65d23b4a3cce319"], 0x10) dup2(r5, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xfb) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r8 = syz_open_pts() socket$inet(0x2, 0x5, 0x2) close(r4) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xc53, 0x1}) r9 = socket(0x1, 0x4002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80186950, &(0x7f0000000300)) dup2(0xffffffffffffff9c, r10) r11 = semget$private(0x0, 0x7, 0x8a) semop(r11, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x8}, {0x1, 0x101}], 0x3) 16:00:04 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x11) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x1, 0x0) pwrite(r0, 0x0, 0x21a, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x7f, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() r2 = getgid() chown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r5 = geteuid() r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) fchownat(r4, &(0x7f0000000280)='./file0\x00', r5, r8, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x3) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) r5 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r5, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) fcntl$setown(r0, 0x6, r4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:04 executing program 0: r0 = socket(0x0, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a00000b252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x1) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0xdf, 0x2) r1 = semget$private(0x0, 0x3, 0x3) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/59) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) accept$unix(r2, &(0x7f0000001340)=@file={0x0, ""/4093}, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1a02, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000300)="c0d0e3160e5a1a588381b489f6e2ab88d17cde1f40add57abd1042df23bc69d312a957614bb0285f6934a968a475ac76ac1afb3c4680d52f0b8f348a5ec74747818ee9070b5b1edcc219377a07b3836889a01ed1096af194cb71cb733e40ba5a0e0ba9661045431692892208028523f9844b8613fd0849ce9bcb1437807de23d97a8c2ae54ff3441779011c2396c0f5ae3f7b177d0742a99405db973df4372e844316faece0e04051a900a4e3879b964e50cbd7006dfe1ad566c902f112a2d1811985e4c7b8d1efca0c18e7b7cb02e2dc65ce3bfdd3f5a7feff50e88ed793a64e5fb9283a209c9e68716bbe94a9f", 0xee}, {&(0x7f00000001c0)="0a899e28d53e52cd188d51cc54435f1fc4501ab7d20f96f6f4866f47a85647d133492203e7725342b3a6821734bf2d49e9c277313f40f64f9710741acd54ef91a26f4fd14fb6d5dc593e10f96bb374ceda6ab9517ca8a9048914b88e07f31e5b20abe49d27529e336f1e3e4f60085f668810e21df58bd2b740", 0x79}, {&(0x7f0000000140)="f59e62e3f31d32d09434fff9c6d8db41408756ea99501525948b8c13859a82c958bb86729dd949a6daecd80ae96b880d45c51f3e74c09ebade6d83d95a", 0x3d}], 0x3) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 16:00:05 executing program 0: r0 = socket(0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000080)) select(0x40, &(0x7f0000000000), &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xff, {[0x0, 0x0, 0x0, 0x1f, 0x0, 0x4], [0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x200], [0x3ff, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffdefffffffff7ff], [0x0, 0x0, 0x7], [{}, {0x0, 0x7}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) getpgrp() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffffff9, 0x7}, 0x10) msgget$private(0x0, 0x100) r3 = msgget$private(0x0, 0x20) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r4, 0x80047001, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) msgrcv(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0xc4c01002e, 0x0, r5, 0x0, 0x5, 0x8001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r6 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = openat(r1, &(0x7f0000000200)='./bus\x00', 0x20000, 0x40) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000280)) semget$private(0x0, 0x7, 0x286) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) sendto$inet(r1, &(0x7f0000000040)="e6acdde2fa408977d40075c15562ec8a1ca7825288d1c10b989d1691adfd0faf2d9263060922b2786a8b2ea3aa575018d6a7ec3437f17c95ed822c2a1a8d5b6c216851ea0e6411127479d02a86c7ec8f3f7c67953696ff0be85b28663df1942a7bf555f8a5a2ab162b19", 0x6a, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) openat(r3, &(0x7f0000000140)='./file0\x00', 0x10000, 0x12) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530006e14befdecfc84324c3fb4f5521fa7ea11e92a49acf21c958b0e028b4ebc9234f691a474e632870d95e3a19c31b181c4c204be7f28b0d08ecca16451e1ef2f7ec5fc048e9c73e664c66d745b66845436ad7f91e87d954dadb85302524af66a04f24a099834018921d6aae301528f4008c1aca2e46cf7d8351b10d9461d2f8e84be53e60ecdd67186c159cfcff3a7f2e9232a2f0b00d38b71eb021617c3f5b8a4777e78d11216f13027f8354996e8387d2caaf60bd4c89af26bc9c3123d3b8b2b05a0513162c3b22e978975ba41e1d92e3a06cdbee58639ca1471a4401ae4e688a9e55ec60ce8bf8df6827d22a0760cf20d63c8254ea2e0b18f8da8cd0d6113a434cbc1af278f42f932ed4ca236b67d645e00c7fc44be45f22690dd1ee9ce52f6607384ce0aaa65620677518129ff34a24eb1124b4b1b1a7626e6431afe5ae4"], 0x10) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180)=0x7, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) socket(0x18, 0x4000, 0x2) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac0f00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fe80ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a00"/589], 0x10) socketpair(0x20, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r4, 0x0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x108) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r4 = msgget(0x1, 0x254) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYPTR64, @ANYRES64=r4, @ANYRES32=0x0, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRES32, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="c43fb4d54ba683781c7ab17fe4b3642099ca11d11fec1b80e9fd5d7408f83acf087909ea98de36e66cb2a30b1d8beafb0c300fed92e04a02517c797ad8ff8db57e02a0bfb8add0966c044694d45dcc401cb542dc927089f05def2b1611d5a7b11505674fd37031f3bd73ca9457f99395c4d73a0ab12b8dbdef76059942036376d2e328de2d6f0f60e6843e60dfa239d2460e7d3a9c2e8f30c9033b80558acd9499f8ef82e45902397049bb67cc5d68a4d42a7843230b7bf987161e85c7aed249217f61f5f6c6fa6f1d4dbc512ccbc9d778817b39296e622517c1d5f3e1f490dd6c4d4acb61347b4f00", @ANYRES32=0x0, @ANYRESDEC=0x0], @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="36288b1d630aa1dfbb821a1e53f598", @ANYRES16=r4], @ANYRES32], 0x2, 0x0) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000240)=""/5, 0xffffffec) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="bad91308fc5aa49dadd72ab7a940f61c0354acd6a6a4f05d79e1ce9a91da9721062883f24438771f743498e8dc5ced182ed8314b68225403e97e3b744383280f2ca8f3a2a1f7bc5d6baa10ffbe1be680b9326d67a9785d1bbc1f6abc0f7762dc8dfa595f469cf65ac371d3da3b98a0f39539d5dadc07", 0x76}], 0x1) read(r2, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0xd8) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240), 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x2003fff7edfdff], [0x0, 0x0, 0x482], [{}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000000)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f122af7086a061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8", 0xf0}, {&(0x7f00000008c0)="474e11ef5fa2903a47f5ff9310256b8dd087be2a31d610562043e0d321d4c189a69c6d8a2ce43afd255d50db6ea1370fc18c555dd72ead326a89c957c333de59d4ef2d13d93cd17f4134a119e632c426da798d04e62525c871c9dc5f928b6609b89a54eba13fd56331e8018edcdb716e95ca13cd6462eea3f2835d09ee3f6678c3e21a211424ee8ca16e27cdd95c7d214de25678477d912b71bfb77f7e26282b0246b46421d21219548bf10a", 0xac}], 0x2) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) sendto$inet(r3, &(0x7f00000000c0)="fa03676d491562ebee9286481b0c3063e357d4ac0a26f37a1ff7615620a0c2f6d4c7df28fc4e4dde4bd4f5f6e673e2abe22f631ae06b463d05dde99f3dd08d2561ff095fa63143e1d09c5dbdf7db406196953eca0a5847f3234ddf8c71b05c8891e0002dc496e977", 0x68, 0x8, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0160c200000086dd6026f52600081100fe800000d9cd5c950000000000000000000000bbff02000000000000000000000055249d8574a645f4e3c35092653eb73e16dbc7593ab339db27d267666bd750d80000ce04d4c6c455af37e46f7f39f1651cf9c97f59acc1e23b0043b30ee4d318df71fafe62172527cdd50fd70279dd02e64e724a0978772bd4e06c3f35117778f44024911935b2a2bd8ebc318fdd8a4df1fed79b9a9679cecba20cdd3132739664f7e0fd9d207770edd82887e03f7ba638db000000003fc6a7bb851d1dfa1e274646e08a9948e618c91488d01d050000005ec0f7ff000000000000000000000000000000cad081fd8698406d6c6291543692b67e372344b1d30ba7b81c3db900ab4715cb694d472a3e48fd3ccfacbf8ac73e1a548160d636602b7099fb338f8ca9f3b8526902000000000000002428a12dbeef7f5ab45089753640d52cf15ad438e0a71d6bdc9f8df8cb7d13351e51f2350aa640a3b6b1961b348b075d3f33bfc790934e1f1cf4b7ead957efc64f5d5f67ffce8dd8610f684c12c1951b8e25e247515224b405"]) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1092d, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x26, 0x401}, {0x81, 0x9}, {0x88}, {0x46c0e4058af1f408}], 0x4}) getrlimit(0x1, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = socket(0x1, 0x5, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20280, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x7fffffff) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) recvmsg(r2, &(0x7f00000005c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000180)=""/84, 0x54}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/39, 0x27}, {&(0x7f0000000340)=""/154, 0x9a}, {&(0x7f0000000400)=""/140, 0x8c}, {&(0x7f00000004c0)=""/240, 0xf0}], 0x6, &(0x7f00000016c0)=""/92, 0x5c}, 0x40) recvfrom$inet(r2, &(0x7f0000000640)=""/4096, 0x1000, 0x800, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:06 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/4, 0x80000001}], 0x10) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="a9275ed12b681321727101de67a9ae7579fa03a0c9f03efebe4e7f561fde1ebd883af0451c2c3064dd4c71cce684ec1dd5ca603bb5ec0e7b18b63000002bce68c0c9e280a11772969e6bc744a511011a0157aeb47078726510e6f09fa7683f1485699628135a7425f4290514a891a16eaaf5e8e966a74345bca79efa95907b4c365e763b40bbdf3392", 0x89}], 0x1) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000500)='./file0\x00', 0x20630, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90", 0x85, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="af", 0x1}], 0x1) 16:00:06 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x401, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6c) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x7) clock_getres(0x6, &(0x7f0000000080)) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r2 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x33) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) dup2(r4, r5) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="82023c2f663e01fdf02e12511f7fb0d4e42b39d5696c5c300079a27dcea563a9632624bf2cd9bf151785e0b1"], 0x10) sendto(r3, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000300)={0x80000000, 0x9, 0x7, 0x5, 0x7, 0x1f, 0x6, 0x10, [{0x1000, 0xfff, 0x80, 0x9b5}, {0x6, 0xeb, 0x8000, 0x6}, {0x1, 0x3, 0x4, 0x3}, {0x4c5, 0x200, 0x5, 0xab}, {0x0, 0xbc4, 0x8, 0x4}, {0x5d4, 0x1, 0x9, 0x10001}, {0xffff, 0x4, 0x48, 0x20}, {0x1, 0x1ff, 0x6, 0x8}, {0xfffffffb, 0x3, 0x3, 0x3f}, {0x2, 0x3b9b, 0x40, 0x7}, {0x10001, 0x3, 0x7adb}, {0x3, 0x7fff, 0x1, 0x7}, {0x8000, 0x0, 0x61c, 0x1}, {0x2, 0x8, 0x5, 0x4}, {0x1, 0x8, 0x0, 0x8}, {0x5, 0x3ff, 0xffff, 0x3ff}]}) sendto(0xffffffffffffffff, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r1, @ANYRES32, @ANYRESOCT=r3, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a858d15ae66dccaf1c62616dcc6b937f063a4ab8646f3bd0439afb6507a95ad941de8d79160fdc771d4f225959c548e116f2cf0af2569a529af4f2903ce586297d6c0a038dbab405cdf5a8f087b"], 0x8, 0x7fc) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r8 = socket(0x2, 0x1, 0x0) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r9, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r9, 0x4) fcntl$dupfd(r8, 0x0, r8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001e40)=""/74) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0), 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x2, 0x1) bind$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:07 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffffff6) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x14, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) pread(r1, &(0x7f0000000000)="cdb2f450ea", 0x5, 0x0, 0x7fffffff) 16:00:07 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xff58}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xfeff}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2c}, {0x54}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x400) semop(r1, &(0x7f0000000100), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x10000) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 16:00:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = msgget(0x1, 0x648) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/26) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) fcntl$getown(0xffffffffffffff9c, 0x5) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) r0 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000180)=""/254) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="100a2956b9223776a100b2d000d5d76c7f8d4248ea4d618b23901182086d1933f5292c897c64f5471dffbb03ba4ebc4aed6672b7b1f635620b3f576032da4c6e19e78661f20f9322e996807bdfa69f407927a808e4e448", 0x57) 16:00:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(r1, &(0x7f0000002200)=[{0x0}], 0x1) 16:00:07 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000003000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getgid() shmget(0x3, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) r6 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r9 = getuid() r10 = geteuid() setreuid(r9, r10) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, r2, r3, r4, 0x20}, 0xffff, 0xbf, r6, r8, 0x80, 0x1, 0x3ff}) getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="a24cfdb9"], &(0x7f0000002480)=0x1) shmctl$IPC_RMID(r0, 0x0) seteuid(0xffffffffffffffff) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r2 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x85) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x3) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x3, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r11, @ANYRESDEC=r12, @ANYRES32], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000026c0)=ANY=[], @ANYRES16=0x0, @ANYRESOCT=r2, @ANYBLOB="d0f8350dd5bd48cd6f525b9d63981f5fe1e499cc8dc1508d5ccc18b743f195ccf25517a7f0bec0f357b73ee08549c2c3163bb7965b98953933d5337869d54694fe4f767ea849f70c3e0a2e9a9f", @ANYBLOB="a71689ed08b39159927fc9f3fe7ca17938f82914eb07216b5b2123a7be007fe77eeb594b8cad4c1f4a800393416fccb63579d66320d612e6ff3980eff7380b85f98c139c2e1281911873152702776944856b24317b728e8476c77b9f8d651e088f536936775a9d127831ad67d3721cade68663468e390f90447e0f6ee05c5df664edd29782badc96516d094631e77d2701b3562cdb0fc5e5d6584d61993c0f1f5b0c4c1b455d53a149566237ab0f40662b8b0000cb"]], 0x1, 0x800) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000000000000000000000000000000000000004b5cf14581b909c00001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="00010000f2686cdf17e494ea0228cb049ca9cecac8ae87c77d5e19c132b6303a4ea9d7a30a331d49f105d5c0ef736884c52f857471c0e5a8f88bee306694e921190ba20cd65787874a0e4e7cb79fb96a314b5b32af5c127561c5d3be6be17616351324890700007242eb1bf837c0be16f4ff4a501ecf5da38d40f9af466a9c158b449d1c65404c1d9d8e1d70cff0d5eb27fb1b4c11e72434d2ea8b4915d52ccce64c742699e0e56461245ef7dc6aa1bf96fa95bda10a9d0200000000000000003cc9b2b312716f3d78c2573a35b25c83a4e335d2937750c746c83fada11352c670eae443def10b0d6075fa66729fb287ce0b06f86a98549d24b9b0c21b2a3ec535b3"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000340)='./file0/file1\x00', 0x4, 0xa00, r16) r22 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r22, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0xffffffff, 0x10001, './file0\x00', 0x9, 0x8, 0x100, 0x1}) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) kevent(r0, &(0x7f0000000000), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xa9, 0x0, 0x5, 0x0) close(r0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b54163523f3af722a7682827200e270ccbf3b0ae6475abd29fc"], 0x21, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4403) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000180)=""/52, 0x34}, {&(0x7f00000001c0)=""/130, 0x82}], 0x3, 0x0, 0x3b) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) socket(0x18, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0xfffffffffffffffc, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x38, 0x4000, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) setregid(r4, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) setregid(r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r8) setregid(r8, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = getpid() semget(0x1, 0x0, 0x114) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='r\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES16=r2, @ANYRESDEC, @ANYRES32=r0, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB, @ANYBLOB="d35686f451750ba58582fc828fe7212b734c96a3a92363efe02d5d17bb8ca8fb1925eef5e683179f178abfbe0720558d0d74d6c8e16e3ae001168ef2fb217eee56edd4e9c7823c25bb87d384b5eb691d5a1975d7f21038bb9dfb045c1eb5228a4513586033ce6a25e69095803694eeca0d47496050a9c9ae32e620b0f9fd62fc9da69a4a2806d57266cd56e9712c29b56d5e0b97ac7370d38720fffa204b584673f284a9cbf9763ee1c26397a522aeda705e9c31fd738eb64de67c08cc4736bea62f8ea6a298814c9ff54a682306e476", @ANYRESOCT=r3]], 0x3a}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000140)='./bus/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgid(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0xfffffffffffffffc, 0x0, 0x80a8}) ktrace(&(0x7f0000000340)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r1) r5 = getpgrp() getpgid(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r9 = syz_open_pts() r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000440)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r11, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r11) fcntl$getown(r11, 0x5) ioctl$TIOCSBRK(r9, 0x2000747b) msgsnd(r7, &(0x7f00000002c0)=ANY=[], 0x0, 0x1000) syz_open_pts() 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r6, 0x8}, {r5, 0x80}, {0xffffffffffffff9c, 0x4}, {r7, 0x4}, {0xffffffffffffff9c, 0x8}], 0x5, 0x7fffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r8}, 0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000001c0)) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r3, 0x0, 0x100000000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x6, 0x0, 0x7}, {0x22}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) preadv(r4, &(0x7f0000001540), 0x6, 0x0, 0x2387) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x4, 0x80, 0x7f, 0x401}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac14ff371b959fe1db7264a64c0edfd504d9ac8b97ac18f732385d7d7dd56fa9fd10709c6e658d6275e3d69b32ff79fd572cfa48344b41e4c62f84bdfb69ff4525fcb9fe33a6298aa57ac432729a648483ae160a0cdd5472cc0a83e3a976b5a5940036426242d9b8e08fc024e30000000900"/142], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r7, 0x0, r9) r10 = getuid() r11 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r11, 0x0, r13) r14 = getpgrp() r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x9, r6, r9, r10, r13, 0x1c, 0x6}, 0xdf, 0x0, r14, r16, 0x3f, 0x2, 0x40, 0x4f}) readv(r2, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x29, 0x9, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:08 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) sendmsg$unix(r6, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000140)}, 0x0) r7 = msgget(0x0, 0x608) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r9) r10 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r10, 0x0, r12) r13 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x81206919, &(0x7f0000000300)) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r13, 0x0, r17) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r19) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x6, r9, r12, r1, r17, 0x10}, 0x5, 0x3f, r0, r19, 0x7, 0x3, 0x61, 0x5}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r20 = dup(r3) sendto$inet6(r20, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x4]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x26) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = socket$inet(0x2, 0x3, 0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xd1e, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c", 0xbd}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9", 0x7e}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435", 0xc5}, {&(0x7f0000000940)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7", 0xc1}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6", 0x44}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165, 0xa5}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9", 0xed}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092", 0x8d}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0x77}], 0x9) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000008c0)) 16:00:09 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000080)="caa776c55782093e37b2c6722b0f530726290b29188b24866075e85b43bba71194b725e6cc8e91dd9e15201fa73c70042a7ee8cf81ab9a", 0x37}, {&(0x7f0000000100)="cd5d5161c7a2dc8f5062a7a73093c70320062c3df44a7cfff63d212012dd15af0becf1c575b22807827ef5983c69a17fe033dfd89ff98b5bac3da50ebdd567bd0a125c88d688d0855ca92ab8c5a06914bae0fb470a6e3b5b2c4f81b229a5c4325a4dcc365afa2ab04e95e844bf7af6af478a62b7a7d2fb", 0x77}, {&(0x7f0000000180)="7b0af70915f5f335dba78f2df72b8799d4449a29f7abf11c4be7f16d1467ada6b4e850307aa3b806b207b41c2438aaf5384c01cb852626456fcf", 0x3a}, {&(0x7f00000001c0)="9ed446500792925a1156284eeb11b1c1439306de2cff68c604d9a841ce622e8274167d67d5eee88a851d453fd0d586f5cb57598f846f83348001d94f203b6d8c97f86168e6188624124b07c0d6f4c35d1fcea2918e6e8f8d642342708216a516695f80372a2d8e31173d66ac95d221d66d21ab197e6f39cdc14dfe3a24f65f061ef4ab88e5f6de5df22459cbaac9b04efc80146a982b4f86778f1c4e57297b51e6a9651743251fffe5a5b6bc6ad9877e01221cfdb7dd7136e2681a28cd4d3eaff98deea652dc363fbc6512906edaa83004bf8ca4397da49840f7e3d902d4d63449e33719bd9e12b2f3f00b233218ae1b22cb3d38fa4e6306a29b242e67fd40099c8a10136678e253966796a097c7fd9ac1dca2afaa82f4d9627388e2f31a93a4dedc696aa461a9241bbaf19bcf786b2049b3659dc7394caeef159e14d677c8e374b09f3a7b4d8c0a9c84556bb7d4df424f7044708ed8658133373afd43f1a9e4b95a257ddb0cc294777df1d744b9e14d8c2eb60340696440f88a6875009df94be29739363d04cfafb51d90b9e2368a172b05c13a19c394f47d11cb953baef42f36cc01c0044631c753d5e07e15f9060ba148500c48d7ec2320ecd2f4b1b55587753f443c1094f32041cf59e09e80764632788287e3bb7eb51fef45eb2f676503dc42649a620ee461a252546baf8ba55b90f20df0df5d08276dd4eb532ea0540948724df062a0139661ef675a896127f157317254d3e16f919b20ca4e476ac3efc0fb58aca7b497eacc974f2f722012be2b78b0ae05ce5955163806d98c3d8cd3cef0684dedf7b4ef66f5c8a6c8f29b008e69e9eb3b47d3b331e2f32401f2697d1796c14b02203377d85b85250ef5b3ec78bf38517c43d2c76d1fbfbf3a723c56640a958cf128f3ea5d3eca394b8692c4a33c26bda5c0384fb18f6cb1f54fc2210f8d6da852a0e8a74085d2a18afe0c13fed85d8f2e94d495ea95456295bb0f6f6a227f7b3ad6090460869967c6d28cc3a82058c3ac4a61b46e40097ed6fe86943bdd00687ec21870d978bbefb4e0b66284f0acfdc6b1945cf0bfa1ac952bdc8b04f50a5115ff5dedcd2491562cb51f552c647004ced4d6f6fe7b1734a8c810207e46d8c43109202bf7adb03828f09ac7ae4da091294c4cd7e1af70520448545ba163926e4c17814d45225c38f23a59af9f0b28639c51fe568a8b242fa309fb378b9e7d50631d9b691bc8838becfe8d2a59b9466bcef7f995eb603d7840a19992c8e22addb22668ee825fbb8e38a5928509c9a75dc53dd7e2fffc52a1b0136907754276a20b32cbd5d406fa2485d491129254fdfb81b7211bde7a82159333e3c56d2356399cf1294c13db6d8a1c77089c9e2126c0e49e16028fc9fc9904c01e6f5ae25695c77bfa17d2fff9ecb46115b29afd171a2c12b69682a40ef69da90fec2e86b1b144f778e831d13eb7a59b367ed45502522802227dda9f18420c823c959470a08199c1f518c5585cb6b41f0f439801cebb7fafbf3f1b3d98dfa08ef3770a13e803a00eadef2a361b20dda9a3e54eae5471cc543fee2131758ad94644a122ecfc8a03b0e75f45f2e6ae90cafa5369fdf25131d2af3689e617caf6afee4e26b165ed2065e1c52d3a90af995360c40a78902fab0c7b7f27883947cbc4796176711695557a2d3ed8c7a21a934b14f8715e2db2e9dfe5fcb8c82bfc17ee51a9a853a0001cb42ffa7663a0900a471f5b84a675d27d6fb8976bd29aa8fc58cd6da634ad17e9d8887440590248209784c1ac809ffc5600cbaba73fb0ee3b7683253f07a569ba14baf61b544699f4a9bc0ec58c16df45188d637e7734d372b50aa1a154d13c28320783047307df149945e4b5ed334ccbfb766358cfd633b43bb44b20996a4c7e981f98b8d62c4dc056f17868b611aeb4356a9eafcbe2b04bba35a8da5800697129420c13b288a240f99b700592f0ca5edaa6e6db5d278f77a1ea789a41c1245b51fea7e33a1e3fba91779d9bc6438f396d3dc3759e8c94f8eeaf01289ce6dc472c59c1a183c12b822474186d9ed4b3e753d0b8c9fdf745248f839f96efae91d0844901c43b5418faa518ab62eebf6ef7164a1a5ab4dce032a3d9e73dae8328f9e65d3af72761d24e8fded6364e927355c0bb887092fab35c899ff9032222ab2e21d6a0b2a26336c3cd88157a3d032721dc3098719d69daccd86e2a311bc6b2d16f64a03eeb01504a7b51a9c2c714b6db3f34964c010c0c9f33099fc70c82fbc8c512486252bb8a94caed4e4938b3965f342ea13dc7cccaf7cf431ffe196755a52d1d9c70ed82884b813909feddaa296c93a71cab2bf495247c8e30e1a614898b53f26b3e3713dcaf87e4837a68fd41d31a9119e47c1abfceae0881b083cae39de75c67fa90be6a3e9cd3fdb07c0db231861b7af3170e9b71c7c696046929d763ceb215aab0ac87101ee3ec9d8941df6480bad2e7db064ac8e9f33e5dc8dcdfd4d9dc7855eb6475349268e35fcede2f34746685c3306e2c97c7f054484ce3e8ed82fe935013ad8efe7182105730d40c8a141d8e68de9e7b24147631681a3d20db51d6a6fc112e7422eb33f3d1a7ee43228906d073d994fda918e8f8de6fdefe8e64b375ef4f492ca323f4b5206608d9fc9471ba871341f60118ef2d56efa26eab192b4af58460c173b3de08ac14f9ad6e32919b14a4c1f53d5623da5dcf1ad35b7317ac90b30b092e6a61441e15f3df8402b74b3b146ac81763d2051ce4b47bdaf2b349ef11cada16bf277138c2317f1808860c33dc400a247344ae56b0e67edc74922e2c7bba4e950d38cb29f53388b209b58d73d23f2329fa977d2e5ead9c3162279e0d061bc1db40868f05a057164c119c5117e27f5c64e394907f46ab255b8d360708855cf1510be05df31c00ca3bbd3bc8914759d11d821118ff06c2a490d316e2cabcf699203dbfd92027893536266c315bd9f26117fbd371a254cfe72a80c4fdf7d4ace28d88ee1e4670e234be49ed2407ea03a5b6431df7d8421237fad234235ceb4904c48a2d6a6a5a16c34bdbb29de85f5e2d99e2de102372c7ca1cd2d3d08715f40c718fffe5a27286f612900964ad9cbfab3c380a2851a111bca5974a199df69fff9205b11b3dd07b13b00894f011bcdbc2aa59df268a9f17d7ac35a4f6f9b6658b8c5d7d438c01da521284913e5a2110deca233e19723d7fbfdca475f3c587aeeeaa0e7e11e52ca080b7c27c0c1b27c5ea70e4c13712cf83f4fea97996e1d54cbef937e1440d8df9ddac7707291f1720ceb817a2e4c71cf46399eed3e6783ecf69f0016faea141e626244ba6fdbed007bf82137c1da1fd075d0e129fc11cc04e26f380df33408084035c9005882d660143aa7ddd366b2a58d0b7bcdd3d38b579011738537428ad4e9c4c18609c02fa666e193abb9685a87af2142282afae16d48118cdd6afb712b6e95422a346a91b139e245988dd548070145bc605f9b3f7c963cf30ee2a8f5a7a0d501752d22ddfeda0188233080ae03f262ddc538a75717d4f7688628b3a844d860a3ed0b89abbaba3e2af38db13a7d435c5293021f1662a3f492c685d2f661d04c193f0b008304fc6527d139af699a87a736b0c6b1ee601dbaa9755faf9444e9cfc84b5ad7322e071323de537f5f30cd5513fa634a5d965b5dcf0e3cbdafaa5a66d4e7c46b8b862f864877e9e0c4fdd17894ceab304da91e2ff09a282bdf914546fab64b6a39c1db20a87115f7aeba6df9092980e0e8a57524f8adbd0536cf4948df2846e84918697842851537bea51df7062fb2b59f89487abd914dbbd0eddb1198053de88a077ec7cec3f780486f9e069191f9b1a56fea0261378ce4e37b42f5d48eb0de4b79d80a6ec27c66ca19174e0843aaebe76e3b12a45ec9e6221a38a02df793bead49e1732549885fe024f6958dd0e57ce8fc81c32e194da4e999de7c6cf8eddbeb11167785355b9fe4122c39c0cad8da7a72fe1cc0499516a72ad5883085b1d28f9a8ac3589bde09a111cfbd1a17baf63d8ae6ccfb0817238cf451f5ae27e0055b5b830d91a0a560959ba814be24242cd67a70c06e29963caadcf95da055906dbc9c401c7c140b55141ed12fee941458cf05b16eaebcc1eec73c8535798bcb8252e58106af26fa2ed47cf8e8361d8fdac53fa7698f3d6f3956110762a1760b9fb60b7179a28f6b6d8c56cecc4b842709ed7c76b6c5c1f7ff8888956716fa14d011b9aa81e034ae4f9a6076cec3a8523c35db9b4b9fa614f73bb3edd8d41213ca925e4fcece6db7146dc13b8ac848f2752be55b7e408034f98b4eca38cfc24b873e22eed76babfe85bbfadf9aeccc842d48714e097667de413784e72daeedfda6d94484864ff0ca431aa99db34d693d18fa5491e349715f864e7982639a25a166b0f7c901b078b94190d050b498a03706680f5025c42773abc265d7b143b934a721d2ef98a1a7d8ffd72274300e77177eddda56e991cbb3afaa0ddea97b396b5676c618d54d023c212f9491a92fdcd61928ae434004ebd499d92ee3cdc00a791b50e4c5ffe1691e34272799ac315ca64938d43b6203daab3afec19db97286ee60dbc8ad1f37dbb996a9f681ae90a7dafd7596ee932fad49d51ed3b945e71a90ab449f43ddc0a4edc3ac59aaf40886c7a353dac90d600c19980248d2c39006217c8caaad1a3238008d6919556bcac973f0e71835400ef890d2010ee0b4199daadf97108bbcdbf2cea86a5ed2ef7149d9d505046738d509d6ec5d5349bbaae127da52dbd7b73cc1d13fab351f00448fa28a6332cae71afe2da2db7f4ccdad768c12178e76e55b2fb767bdee9fa88c1c93af2a2fffafd236ce802abcbab4b5c0499709689daf856fd554c169caf8c1363fa8e15d8303ed5425b925818a3fc10fd22174ababe4e0ba4c6a357133a1f1e4275f85c1b5242977a5c901108549f1c1ba62d588e0a7760f3fcf49dff17c5d96dfbd668d374bdc09ca80d33f2bfb3a5c2a2de2f69d9dca29dc2e5207cbef5376e565dafc08c30b2fee33e4b3cc5c6a04167dbed5547b8ccb79a5fec1051e57c7101ef8f35162ec3a379905fe806c55ef9995aa819a1584bd483b4277cda45c7bc9d0ab225c1b52e0fa0a5c5837b6f195146c2354d335969c2e44bd98ee01f4ad5643cfae5a183771cb5c7e757dded28006d0bd420a36931983d99dbb0a299a3193c4935597fd4d3970fefc951c3e8679c36cf3bea63f909c89e929b860081df2d933fbab4be710d4e623de43cd651e629cf090aa6f438ca6a5b699863622d008064a30d4c1700c64561ed01d32875b269b4932655a66dbf2778cfb855093b11940884d3c62827339bed9dd28797cb5c8ed56738f62745e082afa1564d84bc8007542cc3646a2799eb3a54d45d58bf9dc82465a90fbfa3c2964056b7e5ffdb9104d5f41fa475856380668778c8a77a54627ebd79612994e95d0d18f87ad110420ed1f2c9924c9c2de82570efbcda4befd171e7ffef02cc040b49654075c303db9487846ec523341b034208d806c8e182619e2ee6cc88c5037ff2465c3d148985680edf8e292192f33eb94e88e6f13c735012ae52f0263e01bd1db4dcf849d88504ed8716af78b397788d73c63641ae945cd3c1fc35288b8e2049168ed5401e4c0fcf0336b918a31ba498125d653d3995c2a2dd8a7ba2c9fc3dc040d6fb5bea3fed5b56922153cad9a729239a64a16540aa059e0dadbf7e2489e703398113aa2f561deb406934fd873c1507bafa4a95baa31e9fe781b375cc608f", 0x1000}, {&(0x7f00000011c0)="7d770113c18081fc51561d1e2752", 0xe}, {&(0x7f0000001200)="1cf737322d832a1cd67860750387908d81e84f39e791ed1fe931916a410bb82d77d2e4ed015ca26eee39efce46ecaeb211ba452f21a78b20b5cae74995a1063b6445436f74d9b57ef0ebb6622e182aeb445283502e64fdfa4c687c0f522f630273831ec2b6f830826c6776f2e0ca622cb8f9105bc4d414a6554ea163e3375768622accc722", 0x85}, {&(0x7f00000012c0)="e1757bc36702a756", 0x8}], 0x7) ioctl$PCIOCWRITE(r0, 0xc0107008, &(0x7f0000000040)={{}, 0x0, 0x4}) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000180)=""/81, 0x48}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = getppid() fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x3, 0x8, r4}) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) 6-)-0,).)46-8: 56-3(!2% &!),%$ (22) &!),%$ 4/ ).)4 !2#(-30%#)&)# &%!452%3 &/2 6- 0808&&&&800020!%68#0 6-)-0,).)46-8: 56-3(!2% &!),%$ (22) &!),%$ 4/ ).)4 !2#(-30%#)&)# &%!452%3 &/2 6- 0808&&&&800020!%68#0 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/79, 0x4f}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0xfffffffd, 0xffffffff, "5f01006600f8489c000000000000000100", 0x180}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = socket(0x2, 0x4003, 0x0) bind(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="56020054af9cf52a536bb0a1145519880e5fa6445d768997514730ef477721175ec1a16dda6a17707761b2e060900fff5d3f9e4bfc15870fe1f2636e8fbb426f70f4a6a9269d0921f742898b913f2f7e0c429c363bf3cb2ac23ee339e475551ac1604f4e5045760ac98307362ca5739cf027a9280da2aa0696d2e7a52972"], 0x10) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0xfffffffd, 0xffffffff, "5f01006600f8489c000000000000000100", 0x180}) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0xfffffffd, 0xffffffff, "5f01006600f8489c000000000000000100", 0x180}) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x672ca95a172d1aaa, 0x7fff, 0x472c}, {{r3}, 0xfffffffffffffffd, 0x20, 0x10, 0xee, 0x100000000}, {{}, 0x0, 0x8, 0x4, 0x5, 0xe48}, {{r0}, 0xfffffffffffffff9, 0x61, 0x5, 0xffff, 0x101}], 0x9, &(0x7f00000002c0)=[{{r0}, 0x7ffffffffffffffc, 0x10, 0x2, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0x3c, 0x4, 0xfffffffffffffff8, 0xdf70}, {{r4}, 0x2, 0x80, 0x18, 0xffffffff80000000, 0x80000001}, {{r5}, 0xfffffffffffffff8, 0x0, 0x0, 0xfff, 0x3e5}], 0x1, &(0x7f0000000340)={0x8, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x1000100400004}) syz_open_pts() chflagsat(r0, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) 16:00:10 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x810, 0x2}) r2 = msgget$private(0x0, 0x4) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r7, 0x0, r9) getgroups(0x2, &(0x7f0000000180)=[0x0, r9]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r16) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7, r5, r6, r16, r10, 0x8, 0x7166}, 0x1, 0x9, r12, r14, 0x80000000, 0x40, 0x9, 0xa00}) getuid() mkdir(&(0x7f0000000080)='./file0\x00', 0x1) setreuid(0xee00, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 16:00:10 executing program 0: r0 = socket(0x18, 0xc002, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffe5f) clock_settime(0x0, &(0x7f0000000000)={0x4}) clock_settime(0x0, &(0x7f0000000280)={0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getuid() 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)=0xfffffffe) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xfffff801) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) 16:00:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x30) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) dup(r2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x2, 0x0, 0x8}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='W\x00') nanosleep(&(0x7f00000002c0)={0xc9d, 0x8000}, &(0x7f0000000300)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000340)=0x8, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) close(0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r1) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x0, 0x2, 0x6, 0x1, 0x4, 0x1, 0x8b41, 0x2, 0x2, 0xff, 0xc3b}) 16:00:05 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f0000000000)="2a85ca72ce665cf314b833d0de3e15f80be902cdae81e9fbb04ee6aaa3e3cdd7325acd41b34da056c81f8235984935b58887f8be339b4f29a21c861f65067ae74385451325d06cbbb709fdb97e64478b1e56b0fb2181f561d5fdee27c3251d7e9104", 0x62) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/199, 0xc7}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r3, &(0x7f0000000000)="87", 0x1) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r3) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1e, 0xfffffffc, 0x2, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x8, 0x8000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="e283175368635b8d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x51e, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r4, &(0x7f0000000280)="000000000000000000161863031f", 0xe, 0x0, 0x0) close(r3) r5 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0)={0x4a0548e6, 0x728}, 0x10) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) ioctl$TIOCCBRK(r8, 0x2000747a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') 16:00:05 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202f3ffffffffffffffc29e7bb466ad14a9348072f25974853ad3633f93a3c2a002d289c7de3346affce5964e426a343700c5492a928dbac9a5034dda7ee0e36313c7c5b6d6acef1b4996b031e5b67931dafd52b828d2f27d95b112d2e49ba960213cf4bcafb1fe98513ee60966076eab9576ab5781238e43b78b3bec878072fb7f8561d76c6664afb49187245af26653ecaf2a3a3dd5f647c420ade10389df5daa88688130c5c1307aa2783b569f7350de05878e45ed39385e8a961cdd71c907189e311cd0648ac8ff01d7edabbbf07ed1b0553498860dc9aa784e94dc6c14bcd7467b78039ff0fe5c"], 0x10) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) sendto$inet6(r0, &(0x7f00000000c0)="106bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0100008001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x111) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETVAL(r0, 0x0, 0x5, 0x0) semget$private(0x0, 0x1, 0x100) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x0, 0x5, 0x0) semop(r1, &(0x7f0000000140), 0x0) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x0, 0x5, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r4, 0x0, 0x5, 0x0) semop(r4, &(0x7f0000000480), 0x0) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x0, 0x5, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0x5, 0x800}, {0x4, 0x4, 0x800}, {0x2, 0xdec0, 0x3800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r5, &(0x7f00000002c0)=[{0x4, 0x3, 0x800}, {0x3, 0x807, 0x800}], 0x2) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x0, 0x5, 0x0) semop(r5, &(0x7f0000000080)=[{0x0, 0x5, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0xffff, 0x1800}, {0x2, 0x3, 0x1000}, {0x1, 0x63, 0x1000}, {0x1, 0x7, 0x1800}, {0x0, 0x4}, {0x0, 0x3f, 0x800}, {0x0, 0x5b13, 0x1800}], 0x9) semget(0x0, 0x1, 0x400) 16:00:06 executing program 0: pipe(&(0x7f0000001280)) kqueue() kqueue() open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x34, 0x40, 0x8000000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1ff, 0x3}) sendmsg$unix(r1, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) fcntl$getflags(r2, 0x3) 16:00:06 executing program 1: msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/112) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) fsync(r5) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind(r6, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) listen(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r7, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x81, 0xffff}, {0x0, 0xb5}}, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) connect$inet(r9, &(0x7f0000000400)={0x2, 0x1}, 0xc) getgid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000480)) chdir(0xffffffffffffffff) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10004) fcntl$setown(r11, 0x6, r2) r12 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580), 0xc) read(r1, &(0x7f00000005c0)=""/5, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x8000, 0x0) 16:00:06 executing program 0: poll(0xfffffffffffffffe, 0x0, 0x0) syz_open_pts() r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r10 = socket(0x18, 0x4, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r4, &(0x7f0000000280), &(0x7f0000000400)=0xc) fcntl$dupfd(r19, 0x0, r20) r21 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r21, 0x0, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r26 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r26, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r27, 0x0, 0x7fff}, 0x80000000, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r14, r27) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) kevent(r4, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r1) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b7752b33fc5bc0080dcb5a387526e5d6e0a8a95250709edc7c74ad9e46ff9637ab0031dc355c2c24d35c63180393c68b780c4246a9fd407d9c15dca939cb73812c0f891a97226393f332434640788b782fcd6188cc7e71c5a03ea2b4cadc5240b3dca406d28d953999dfa62ab74a366721fed56870296ed8e98d99087102"], 0x10) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="e7955c2b9cde19c5", 0x8}], 0x1) dup(r0) 16:00:06 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0xc0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = open$dir(&(0x7f0000000700)='./file0\x00', 0x1ce51f5cd9952fd8, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="4476e9dc6d8a537fbef4cccdbb08ab116d4a28d9e71b3d509171", 0x1a}], 0x1, &(0x7f0000000240)=[{0xe8, 0x1, 0x6, "0cfc936dcc5055c0bc1eeedf18860dcc357a361e839b1f9e76b0d2e55621a56731eaf875113647ee74bf4a42ec307a7229fb8fb2be6b2ddd2d0f923bb4fcb8313cc350bde9892338ce3dd800d426134151d873ef41aa081009d5d2e9629b8ec5bee9372a9107d9089c9942529c90d1665fb0003c5f3382a46e74e715ef53f3ea3b1fe2396b28af9167a98e66fe7343c272208dde10100e48a42216039259e3cca83683dc6672d7b411cb08738cf724d8de7115539279434ba41789959cfc7e8691b9452b8ffa35924d71824b65efab920ed7a912c96e"}, {0x68, 0xffff, 0x55, "e8bcac9483eb6e7f545a49ef2cb652c604a470e370a5980ad434a073c14716de291c331b16d8fa8d1666ef7f2272c3e10f9ee0199b27fcb0ffe52581769a6ed0c43d51195af7508435f3742aa9e1d9a8dc52d5d6"}, {0x70, 0x1, 0x4, "7281772c12b7637ed826de5cb17c24f0196ba5212ca53f5d6770fbfae33afc7fcf23ead37edbd90a9f714862b201d972da84e9078500043bca8f7142c3f9f58958aedf0b7dac8ace377fc44564f1e4d7118931d890fa634f3868eaa53260236c"}, {0x50, 0x1, 0x36, "475d52ec7c04983541fd9130b45ba2342d4ba947fa4ffda5fdb51067d0f66108081f6d0dac40b4610a1f5930db596d73639dfe7b909ee535c44ecbd89a"}, {0xc0, 0x1, 0x6, "2149d794aad12f0651d1de629dbdb9e09eb82a2d3a805f0d450fdec62cca582ec67ad193bad3f451e4b8917cb508ac1f668624b4627ad02036af565d8c46dbdd349f6d3a61a37ec8a967d5a675975b81e83b87b658e579960b0ed1221b6a32bc25457bfd54ccfc8c5231edadd972728166fc7c55501380f10731f905416d6f9d7a50ba72579e8458680b5cd2fafb3ecdef79fb15d25d723e6b1f84e8609d77ab89b7ddc9ba78421c2320"}, {0xe0, 0xffff, 0x697, "46a1754598e3948d5ce6e68c7a585ed8d52210d6b42f2a3d1a062dc9f7ad3fc5feb109f7fa8b5cd97f5a7edcb70c515cfb09a82d8f7a2089bab0c1da6abf6ce7a660709b1e7cf645d39670fab1039ee72119c7f183669d03395f3215df0836c854de3042f3b62f37fd2c43cfb3c3d77ddd93d6c824f2bbc48ec114ec54de20c3a0e3f38f3a8f7f76c6b0de4814a8a249f75696033e1a38db5ec8a31ec294ab92ab7efc2eda4ae67bcb2780465beaf8593bde21edfb3e4f8648941fd39163444c1ffe1613fc4bb98b0ea862ac"}, {0x58, 0xffff, 0x5, "9287c995cbd4f065cbc82d3942b33924d0d10b097cf7f8732c18ef9edda0fc147354da2962debc256bf4660c3c8c418372c1a1119aa2880b4cf8c8c570982f6b6270"}, {0x58, 0x1, 0x4, "fd95c0bbb52b4155d0bd3a397138bb880ab7d7060909634d91fda0fd704240d31b325f680a1bed09e82ac410f1cd0b138464ee00d0cd228a3ddef7ee4afc390e95cc8ab9a79b94"}], 0x460}, 0x3) fchown(r4, 0x0, r6) setreuid(0xee00, r0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x8, 0x0) fcntl$getown(r7, 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x1) pwrite(r4, &(0x7f00000000c0)="1808729c0aff0131e5ee042dd8", 0xd, 0x0, 0x81b) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r5, 0x0, 0xdf, 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="2baa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) clock_getres(0x3, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x0, 0x8) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000140)="b9ea939614405c051b64a1588a35dcfaeb2144852cc96d87a0ccdbc131cad5f9db570059de706112ced49bb03e4aefa736f270ff", 0x34, 0x6, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f00000002c0)="2569cdb2090849e0f61db35800a2819d23d42c53642a2e4bff7454f9200720ec51d671867638c62bfad9d94eb36abaffe6ec9ad53c26a504d39956780267597357fba944bc7d324681744015d1ce4224ae1355a034c570a5dd051e91f9dde29a170bbe6b81480c5e4cc29076f7312fdb8372c5aa49cf825c95f9391d8d6a2992bfc7b085e46acf3a90be0c58bd66b6c60725f0241b95e50dcc60e1c1f94f4eca14f568e178ff597a0100a0c5bc4315fa212d00556c133ef0237fecd3bb45847cd1e1f09ef2cb135a1effbc0cb7ac54f6984ae1420bac5908", 0xffffffffffffff98) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x82) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x3ff) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000300)=[{&(0x7f0000004400)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c1984b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e81344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f753de0eac58b15267aeef46e9910d42ce39accc62adad2a000c2c876f32fc4eeb65543ee424394e38c97a29af7d5678e00fcae3274ac1180eeb7e80f2d3ea3c6473b0d444451363fe63bf1bb8fb4441b80110344572c53c5b0bed1520cd79ae9c29fa43ed1f0e1c38e8f5", 0xb7f}, {&(0x7f0000001f00)="516cc751f32ca1a45a775b310ed6ea583d2ce420efbfc5c822075aa12f9822302252a10ee19334a7fbbedc294c4dc51124d2f01fae8c7381f342d72cd3ba4c73995a4a51d94d131a655ed7ab94b28d5553400b72c823753d7d3b6363e27928c76ca1ef3f568d2bacc937a7e070fc6cc356f9e03a6a4dc066fa5d57ddb6acb97bcfcdffca4ad57f3c5f7a320a60f89fd0610e1caded10132a11f4fcc3d66f87d3dcb6b298b696a5e7e619bff31dc7300654280cbad13ce92aff7c87718e49b2342847219e7f8b", 0xc6}, {&(0x7f0000000100)="9aff2b63ad6cdfefcbb7be4dfc2a1276c70e29542daba0ff35110b5d4bf026248c4a9b522346de2f6c33ad8cacd622431c9aa750400934b28656955e7831b632361913abd8a3e0b0cf3a453c7ee0d0b337146539c284b42fd8ddca2abdf7a754977f89bfaf062ab06b6eee1b9bf66c0f86a270b3fff3f3745ca0debf88d2ebbb8a3f94d1e9429fca0881ee366bc767c9e15b049ded7bf5d52343fc70909cd088f8d364c0ffc9e61f4859953795f7a450b65c327aa07cda3661a70e8b7b6e7925e5e93d4d07451b46531d9ad504ac5513cd8112d38f157b2768ce7c9c791c03a9ae35df3ac19a45", 0xe7}, {&(0x7f0000003400)="ee1600cdf7bfa18a7c0e4a3f515d33040c583112b50f5af74e4d7ae72f469f62fba4c8c41cd40d4004fefd04e5e156242a1649a56ecef3fa55abc96ec172ce54a2043a2e8b3e2f4ab61c9b2fa52bf2fdaaa5bddcb1a6b5e244f120c266c9acc07322c8a1c476f9e79ff715a8dd706edb9203a234a6d7d8273880cfa7928090ba9ec4790cc1bc49ff6101be08801ca50c34ab5fb1f08e3c87f7dcc73de416f448739a050d4ebc9c7add879cfd9cbec9c48da5e2bfbe0045e2e9cf6789bdbe5ff1fbd7b343dbc6dddb887fca6aaf2943f76debd7c9bd15f594614a16147f9ca4bf1d12a19a477b6fc72b48f9614ee7fc7a26ac038906c5729de7de403663f617ea8d6346372ff438b4dc8f591c4f1964ddf40618ba0aba6fe093cd7503fae2b7da03621db8d23573f5369c7eb62a0bf0de62d21192b1a7c92f77dffe974be9aebec6d3858b3ad995b74934d21adb89c3c18044a994a6e7703e20a074d85b894bf9584bd456fee2c8088352d2b3f70dc56a9c9d6960885e76254b4c64f497a9282d288e2db4ab6ee6017c662c6fa7c7919b17eab5a0304e07e45284489d38ed505398e18182f50d29e4d738e5fcef6b6c8aa7ebcbbc3f85d6af26b62a7cad6cf80e010c86b372f515ab1cab531bb8969c2a1cb9cf5b977245679a3785f41a1b98321309e144d944b76648603e0a89db3c827fa6e48c56d1bb0498158a982c5668ebb191736a53e821773ad459360c863a135a1eff17c028c89d75db58403c9873fa1589febd0ac017a25b334a4f395c8ac5657ed197deb81eb0423ee19afd7e288bb4667e67a57f28dc0306f579bfb3b72a5b40f08834e80e74f10ace18e9ead2b1d88111a0534871ed4c6be0c5368e8e5752895d8a6559d91655fe3a02fa9770c00f65618634969f7a2348514ad6eece534471349b839f683bad45d5ede2751b34a0521840df6098bd01edb4eec82bebfaf856bd3328abef6ed6f7fb4bc59c2be0ac6f8d8f32396c75a73b5f08ed1c478b11a4402c8b4b1d4d2beb53e69c48503bee96c59117e172a768593f0611c028ccdd72bad2d316cbae430f9d22217e24af1c84b43349f24c998b34122756f51bf6919350326b98ca0a46a15e17f46b7835eb0d61dadd9d04501c3f460869808fe0e5ec53bbd2005578ec7248c9ecde1ca7d8071918124d8049f93b9f2f81faf84f37b8f0852d171c10ba433d5870d69d458da2771f7c6d9dea034a271e324ec8c6b8f13c1c5bc32904bac26edaa8ee6991ba6f4230bfd94e10b2d4b5640eea75d29221f7132dfec6165a21e09c3384ad9426c9fd6e751856b26f8060b176a5379c7949e7bf274f9eb95e75c60f7813244346cdacbc15f1b373c0a8abf2598a06c87d16cf16eea85eb7c20c30f6b1154a6f1a3f59ec9b714c9ab4585bfaad2ee46725a337f6df1ec6c52bb1f678f46114c0ad5ef5afe0fcfaa3e7280c8d8d8e08cb9be841f3b81fa27250b6b1c0934e041d031747c3288044e7b69abc17ad919594efba69f94d23049f87a234602401b2a2e9c7312c0089669dd92b7dd1a528619b4ebd936feace52195e84d4cb86eae5a9e0ab23446d4e8e56e5147949deaae9f8648db93748440b13c65c8a63b6a548dd50b6ae47dd736585380412a83732b4cf108c0720e9dd8a914e946eb3e237762a3811899c9255dac91d4f9b9f4febae08d416513257848d47bc3e98499b4957101e8bea3b07993ceb253e3bfd9e066b77cca3571215ef080971fbaba589c94b162ddf9c04ad8e238200135606e47f688ee14edadc8b04acfadf8a453d70c96285ba3ee3165678dcc7b3e09fbfa3df5c0c176b911e5bcf6ad09ae274d129b96eb53b2978732d24954aadafbe9edcdada16c14444d20e45ce70d20980595ffdcc842bb44b80dac0ca6df8c7a845214ccd8f15a4990443cb38aaad774d9e4fcad87e2002f0dc623667dd4e70ac2ac1a2e0773d30dd8edc3858d5f8432b6eb556e0d406c66897d54c9428520c65f4e445862dcaa472804732eb52f780cdfe8753da8cd629a5196e692783cdedc4f0addb86aee22996b6b3ae65950d5aa80b75ed303cab4c36cea0f46f9192e45ccb9764100f015ba746fe309df6ad9419e3eb089826e70fd417eb64ffbbdd275fba90ff9bdd3724f2ca0274a47ea3e0af898a91148f58dfbd50f4e1b61b7a403bbce3a866dbcfa1fd0b65f4323a3c7aef18d3c822a2dac427a70f0e432b7945d5ce5c3081eccb0b40671c8cdc5756dea66fb3274af4551a30df435bdf83c82d042e874465f12762aa2b9fa085f61fef3f9ca7350c7bee0a5479003d6e1fd3b904db2c5895746661f6a8fc05a9b793ff313f79c5bfe38e85f4050e211f0f70b45ad8ff4aebcf8e6fbfb5bad9eb1cca876d89f596e870f4fbd1720aaecfc47d74517327e8ef284969998fe8c0838508a1b94ada93856659056d040542054ba987a386b65fe695c965837f13ab0735ed1d481270e04261c5b0a284b964b5d6fabf3d50159fd7a8b2ee2fbef575f64d4f4cda42f10629d4efc0c1841fdc3dc1cd3f80ff74389ae9a5a91114d58228735a1389d7053ab88566b9dc04a4a1df587878778e1e3e3fef4632d63c961717b52625eb5f97a746aecb680feef53f0edd6bace48aef1bb62c4230f7bbe4f055bf0d0e6a74f8e9c91f2f0b7801a37b6738d6bfaee37c044224e68028af496a0e0901478a2e949b0dd19edfd523cd914f5667529d0d1a53db8027d357024bdc91f118f10dbad6cbcf1684daf099768547e4e373cc8ed5c326fd148eff143d42587c3bcb13a13d00660f2b3946fbc64f9ed1f6b4cc7aecbb0ac39736934a3d5e18fd8ed5f558dd9733ec5b31fc59cba7d45a4253112c58f70d0c053730e9b7a5b7ad56c8bec5a4ef2caed258089e281cf9c33b133c881d78b40cfd8577753385714a1b754bf6eda5744535dc78b1094413bb57b6de213b1649bae00e00db3542988dec925c6397b76526fe1b49c2a196d3f5dc85df7b5e33857dd3bd32116299bdb2bd1b366e1c04aa0e0b0080ec9c9b0cd0ff49ca4d1d5fc599c02d17ddf5d6b6a4b2c6d781ac9ea61de80d2737bd8d95884fd716e75f1587d9ddde46f1b0aae9a5350dc250346547319b58b39b5e2a5f591f1c1f95ff3bbdf6782f05903afb7b67d4231074c4e23e140769080052ac612b3640a63ff9d374cd7121e243016f0732d027f44640ac9f99488b3ca16b5c6d88b2e8aef5a3c867c25b1ae7b633b7c49fe1afdc06c240670208d7aa3a98866a3522a73be5ae931875186be7f05eaba10165f55e161ba3de0d116a8a7cb739d11bd2bffc0255d33a3eaab95b8b5d117a00d89fc94f027e770f6a8293ba3feb18934c2ae271036e5f18152ed93f3797e42241b7c7d1818808743e944252ee9f5b8bf13d1aaaa7b6ed50b81d15556ec50e66e38920d088d6e42c529c31bb7fd52e2f1d2a55f6c0eb8ded4fbf4abe4fd542bcae3a36ae8fa5c45241eccc3c31be8755521998b16cea928a619213978bb3ea6d678a91187ec95aed02f030a90ba234522683068c78060724952f18516b61b66373c16f3ada06a412ac4645b0d450c66e846d350f9a1c2cc66c9f8e877efc4e857ac0a384c172deeb9d4bb45d3c7a9ca712ae3eb2c9e93d7c9108ece77cf003a600354978e514a343af5e67ae3ffc7c98b5326f4bd126667644a4b4c7dad0365ff0c717d99989bf966fa6122733326bbc54e9cb21460f8a7d479b6c4a5ff7986e5b0bef87612f1d32701dcc025b305a1f367d3fe549369405fab50a76d860ea76013d3308501cfc232d30cf1e9a8180661cc2ab5ce7d190c43b537767fe17621bc1798decad26128c089981ec5522ca1f418db595e21423981074fe2ed5ef7145708888b4b617f99e8be27eaf329783eab632d8ae7744621b1a19ce267fc247e618fd04b22b1e23ef32bd67d6df01ea053a89a8ce5062df81f0f338f55abef6fb7c46bd6a75e24dc81f1f3becb2dd556da19955a2c07e69571ba3dbef59b7e170ca2322029407fe45e599083e94de1c39e7a774434b5ae2156491a1681e472f4cbfaa78b0f770c0ae0180461f244759e9489fbcbba1004c1bb0575d45dff7d14d6c30ef8e62ae129255f1d604d1c92cbb1697f19d1b79a4359d580d2aadfd32c01495945a882844a6708531c2afa97bbc35fd3f89dc8b5aa6dd88bb2d2f14825805e512adda5ee1fb47ce0db75317aaaf45a4eb905b0d3e27bae2d8b98339450cd6095f371dea89622d52c6ecce307a62828b332f6ba467b1bba038ec7541fd6773d70260845b71b4b84cd54dfbaef164106ef3c59eb90c73af7d7bb7ac21bd98407038377415b4216ebd2f69b4e113481514f82a55076daf5a32b7c69f9c4abcf833b2d46b1b6b6b474b4ce7928d0a08f3d1af9a099b2c9375feeb73a04a418ffa56e24f49f06c8f5caa4276b9e5b5b3baf4b912cc24372c4e8f07c41b73ccd3a9eb237e2e80ece96765b59ac07b9fe4fbaae2b978a02aa39b41d953f4d4702df0600fd7b2bfbd549304064d272995e8f284e06681ee9e884b254d0c92e6096c844dd7d8129b21ca4defafef5f9bd1d641d10759bd65dc2897b3186caeec8506ba352b4cc0783fae4587e434e9de587c8a15efa86db2f0831837c89f4db9a77ba0b693834b67c794e18abed26df5a71a2a1f33e9321520ad0730b3d4655ec9b2de9e5aa1ebb145140c3169d1da7640ff26f5051a4c98adc5956dec0458252683d19dc9ae414ea5f891d8e2e95d238601eed0e12919cd3685851672ccaad9742205f884dbb92d8b5f50ddd4ca748a507b19a32433b229725d82949f9c34b0e032fa785e2ef41aec564c897cbaa271e16e6dff8ee3fc97d7078c43540e51a2ec6a071dad77c176e5103da3806e31110e57d465a35b3195d422e6356d2594567654926a34d8d7419da00992447153ebcf510b410979d85eb6d221ab358ee630e83d0631606907d0f8311a6db7e936dba79c9dacd347c665addc0752b292311c9e6d111e7077d1b259600849f97848c876dd79df406f0fa60ea41d9db7eee7f04dadff3ccc0e481310677b15e806eb0f0d0f57c92fb5af2ad900f7e5eaed0a20821609852d2304d5fadb175c59bb35d388a90e04cc3453a9ff6098c9c5572b5b8bfad8f13065848b82efd15b646d7a9b3e8590f9be2394c5a13bddcc9480eb312290ec52da9948664be01bb1fe537e48f8f546f3a2b33661c94789044f1b56ed2dd9a11fd4fafe68031f52d92be69b5baae03bb6b8b712ed0a5a0e281620b873a109adb7b5ed4c9e2430cc28ac260a4a0a30494c7d01fd0f6eeb30115660e51fbf793d2fbf37f9c4481e37d745f50a8615e4e7e9ead90a32739373f3c0acbea60897fcad83860684b941e10d9fd9bcc60491f2f285f1666f3aa48655568c5e5135fb2b50b8520b30715c94cd8d178ab8c68f7f07958a73253ca81b948196f37016c8458216ef2deed81e87db19d4cb639c0d2cf82e9ad6f4581212e0fba775dd4f2860a287189c1a3de1eb579c334cd275b51a0cdb627ba5388a1f852fc9cb434e1c23eb9ba9d4dad9ae6c479d6ff72c304886f16c2631f62be14d07b65778a5cbca920fa1e302db5a5a1f6beead3fddee1ca98348edc735ee8935c4a5d5c00f7eafd9c09271e49e4d5a38e3f28aaa09efbaadd2ea6717befba6c56bc5e1d6ea7c05a8a77a721bea66bb75accbf9d1c68e2c79cb12bcced0ccd5618ce59798f7f01c019560ac4fef42b036f361f2bdcdfeddfd9f09b51bdaa69f774e333330321a96fc27ca5d33030f44", 0x1000}, {&(0x7f0000002000)="a9782da3413c34c991b1c2029307ca5c744873f5cdc1e0719d5a6c575615d37db8719a0db37018cadd54dbcbe070396e4af06ad1ad2c9c6fff4c2f55615c0c584470ecbac807a01296bfaabf5b7fa34684239a1a24758c0db39f078c1ad9d952a5e652a04ad3addbd1935634a8907a4339ceb31570fb2bd1433da7c3ec2b004edace5f44f58c013cf224e5c21909cbd8c60ed9e8cd784a24c0e499321f71fe940fa997e3263685d92b27cd64debccc99db0c876b33ce629f1758c4bf4329cfe0c2f84b5d8c2d3f515aad7307ffd51c", 0xcf}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x0, 0x5, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000004c0)=""/245) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000380)=""/242) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000ec0)=""/4100, 0x1004}], 0x1) read(0xffffffffffffff9c, &(0x7f0000002400)=""/4080, 0xff0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000080)=0x7) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = socket(0x6, 0x4, 0x4) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) listen(r2, 0x1ff) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x3d6) accept(r6, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x81, 0x4}], 0x1}) fcntl$getown(r0, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) setsockopt(r8, 0x80, 0x7, &(0x7f0000000200)="ce2ff9bfcef4dc2584b2a7f60e40e6f4a9324a9884deeaf129fc5687f7182aa8620841817af8bd46f6c76b3ee31a48ab8d188dd9acecc374b3b3471514c8b18dfcd1f18a16bf265f42b27db46f1eff03a423b906fb3b0041b24476c7615ed8268edd909517c405604d7d", 0x6a) 16:00:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000001340)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="e0ddfd5543cfa7d6d1511ee4c7dfc451e308693721aa2c75b239870819cc823b6fe22d3b19bf32f09213e12990bda7c8ec2a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/56, 0x38) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x880, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x841, 0x0, 0xffffffa5) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0xee) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(r0, 0x0) kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000100)) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504", 0x1d1, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom(r2, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) recvfrom$inet(r7, &(0x7f0000001500)=""/120, 0x78, 0x41, 0x0, 0x0) recvfrom(r2, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) r8 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r9 = socket(0x10, 0x3, 0xdf) setsockopt(r9, 0x29, 0x2, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) 16:00:07 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:07 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) dup(r0) dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ktrace(0x0, 0x0, 0x1204, 0x0) r1 = getpid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, r1) msgget$private(0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) 0#+"$%.!",%: #/--!.$ %22/2 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair(0x1, 0x3, 0xd0, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r5, r0) listen(r1, 0x0) r7 = getpid() fcntl$setown(r0, 0x6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000080)=ANY=[@ANYBLOB="e4040000000000000000"], 0xa) 16:00:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x25, 0xc, &(0x7f0000000140)="ebe70aff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000298000/0x1000)=nil, 0x1000) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 0#+"$%.!",%: #/--!.$ %22/2 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r0, r3) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff, 0x40000000ac}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x812c943c214c367d, 0x22c, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) lchown(&(0x7f0000000040)='./bus\x00', 0x0, r1) connect(0xffffffffffffff9c, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = getuid() chmod(&(0x7f00000001c0)='./bus\x00', 0x2) setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000400f2fffffffffffdff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1021, &(0x7f0000000040)={0x5}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x10000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) setregid(r3, r6) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000005ec7000200002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x7f, 0x3c, 0x1f}, 0xffffffc4, 0xfff, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3, 0x7}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r3) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) 16:00:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x5c}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffd}, {0x1e, 0x4, 0x0, 0xcbd8}, {0x1ff, 0x7, 0x7, 0xffffffc0}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x20}, {r2, 0x82}, {r3, 0x8}, {r4, 0x1}], 0x5, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f00000002c0)="c410607ff9d195c38498c4624bf258dcc2a3fb1f029c705e5e5575244d8e1757daa7b0c59261a2b876606639b8d8d4716c45a71a4719ecbc0c8c0e2a82144c83c8a72dc0e5d7fbd2515a3a11dd57641be0b544f88e984be23b8b23061eb913bc789cf555b087e425640415491f55aed28147d43d230d408beb0dc1b116b5811cbaaa5df5a8ca6fc4c7894ef784e986e1b5b55a1c129ab81b3d375fed0f7e84a96674cc19968e04c3cb8fa77dd5d63668bab11fc8ad5dcbc64701a85f0410b6eb6eacf6df4f10ab454cb427d0f51714cac8754d20c74b0b91e925273c", 0xdc, 0x0, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x400, 0xa0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) lseek(r0, 0x0, 0x3f, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x3, 0xfffffffd, 0x3, "1ffbffa6173cb90277715f1bcf2c36ae61dba648"}) writev(r4, &(0x7f0000000640)=[{0x0, 0xfffffda8}], 0x1) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt(0xffffffffffffffff, 0x3, 0x0, &(0x7f0000000040)="ebffcbff", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket$inet(0x2, 0x8000, 0x9) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000240)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) dup2(r2, r0) getrusage(0x0, &(0x7f0000000180)) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0xa}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) sendmsg(r26, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=ANY=[@ANYBLOB="2000000000000000ffff0000bc0e0000a9c8e9f743809b21dd4fe6a565a20000b800000000000000ffff000003000000a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af250000000000002000000000000000ffff000001010000d7952d93639d6d55bbdd9fe12ba90000080100000000000001000000ff010000c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f450000000070000000000000000100000008000000a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5bec0cc28d6bd6fc9fcfaf28ea35f900000000"], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10001}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) dup(r2) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x12c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[0x5]}) 16:00:10 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000680)="c47d4c00c7c72cdf169cf6583ff6beb8305ab5da3a3b5c648a379871d5f87c29eee820211344787251159abab1cafea403a2d5bc8683ec80e056e19101f3f99bd68fc3ed41c85dca7b56985b295ee9b699b319f5f7903c58c33f24628a977702bd797c70b3c69e1931611912c22e6fa44e3e196a567351824f7dbc32cfbd7555cd7ab5a5c956f9b1eca4e540814142d5a5e7546ba4869907df221bffe84fae76e85932266b1a4efb99b194b5abee94cb756cf1dd9cfd6fdb8cd5410ee41c38ab6ce15cc1f30474d216fbd09cd1ddc8a19bbec3391d64f12bd7d1aadaf4783094cd572520017db74da07691dd1d10a3ea41211498e2e0291aecf43706aaf5e1b4bc25cfe6bc3e8f63398f3bb7431c0652b59bbc089299910a6a298fabd472e19eee5af07b61a75821068dda6d7dbc4457a480595f3f7de46d56495342d8bcfbda279758f07ef4853d7db1b098239af864642c9a4df0c6f9a864cc1472417a0b28bf3b2c6f5c14a38d761cf620d1bb1db6c99a5a936e31abb00ae44b8b0fc9fd34c55d8a10a733d38bf2dfefad73e5f7f1168f0541cb19f36fbd3979510a73c4f29e74a8738830211f71d9b8ea292853b6112d62d708f1971c6361385f3eb2ecd1c027e83a41a350aa6faeede42183f3fe2a7e989121f84af6780d36348b01740e9625d25735f3ce596e1dbb941ecd0285f2830d738ceb34e722db6620ba0a2fb711a0d4b906fc50840dc2ac05cb72fe8a44d951a9aeb67096740cd48dce61e30eb15f45badac1de0fd2ba541569762dd3333ce732ba4f06e51b68de9fbaad2fdf1484a57eeebc4b92f972d7b7b20a6f394f187f5d6c10d5d864a4232858dee2bce1b02c61141ca60f455a245469ff333c82751667abb9782dc50f8ecc184de50b9feabc6dd8e6a4fcc5a49ffc550e6e01d69a1a109493b4b4e1d371f1a06d80ce80da7d460929e46fc65594a2aff32a5da6b7699f04c489e45e953b4282a12b112f8e9e169da60ac87e7c74fa8ead563a0fda923ead92269f282ce1bca197d8c078e02461e71aaa369b5e4eb876cdd61af6eb9177ddcefbad7b891ca4e4cd44ebdf24aa788ddbe7ce99b791110e4fd6a523037e71b675d7dc594ed19121041e6a6ca19a44ad2389879145a8a56a97037ecc7598621fccecb5e07d95498d990bfb2a595de9b0719da65cad46fbaf5e977000281c875f17d63787307981ac93bf2c5e1eff3c9bfb740f679f5b67445e3097579eb9bffba5271139d405f8c64a9e219773f0780e04da7fbb9f7d0b885da5898bf84afbebbc53fa4619e777b950e995982e8b980519d03166916c948c98d1e5fa1b276e0d02d2483cdbc8d61dbb1cea99d227c6b4a752000155b60dfe9f57f4ab89220d48495614acc90784c48ce11b9899eb3a72811d187f17d954a29988ee507d21f07bdb8a687014af582c3ac0748f9f5e19a8feee6c86347446cc3883561941fcb26925f84a30d216cfc4fb2096cd0b3dc0140720478b4632f314140349e90532bb3df71a0195c87a34a6dfa699a39fccce56ed255ad39c11b417901ffd7e37ccead4e459bf82c2cd0106df15a911d5e22284b09be3fa343645f4aa1e0405afc7adf30c92e91b3b2d2ac8276de2f69d589480dab5f9cc8eea6f6ff41ed25e7ea6abc814eaf6e8993e38b9b83db90d317738b8374f4d6d1dd09982298a38ae188bf7a9dbf135d589b9c4726e54b396267d3b8ab41217a3602f31d650f79f5fb03ad3802dd5170f8f21cf5ae4abf6df68f7faf4ec451cb94cc65c92338db8b6b3aa7fcd2735ffebf0097ac1236709c8cec42b195f4b51bd05b75f4c5698662cf93e62de31e24c02c176f6e7f749b2e4b757995874ed76c7a4cda57d1a353071604aeb523aa648736c03d48aecd57b2a0d6619d6e82eb65fe380f0017df99d843516aa9d519aa1e4f041f6815b7bfe2228b05ac5bcb3f37614d4dc51dc8539ad904698985c8df531cbc5574a13158ba59ff474d17c93232ec4e197c2cca53a578f0077606c90967661d778097aef482c", 0x5a1}], 0x1, 0x0}, 0x0) 16:00:10 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x2, 0x1ff, {0xb0, 0x6}}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x392bcf92fe3685d3, 0x4012, r2, 0x0, 0xfff) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x71) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94ca27b2897fef0ddf98bc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd00adf410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0be188db198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c458cd344347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000100000008fc00000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be415123a5a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093eb9b563aa7c00900000016b7adaa552b4d4f4c3b574c8ffebff79ca9c660a9d01776f509e6b429518517bd0b1309a6236c263c3f154c492b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3000090db0cc2771bb73bac9fb96eb7bfdcaa13a8f75e0bb6b48a00ba76583edb10381a0f6bdaa2bae0a67d28891690e7b80e78fb78a712f4357cffadfa2aeaabe2c66cafc831ae1d59fa2e2930ab3bd0d36eab57d116639aac9a831ca8a566bde26479db556f516ea9eca2cedadc8bcd9db61ca66f3b8c158881d39f7eb7187b2227338152b6c9e390dceabfba8f81108d7547626936fdcf88a80a70"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffff7, 0x0, 0x7f, 0xffffffff, "00000006000000000000000000000000060000eb"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000)={0x10000, 0x6}, 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20800, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = socket(0x6, 0x5, 0x7) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r9 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x8000, 0x80) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x81) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="4f59711101bba314c53ab69988e8f094ee9e9d73b81427fbc001a6f9f2bfe792ba4da926282a8dde880dc347ef41033bbfa14be69f29ca6d72ca", 0x3a}, {&(0x7f0000000400)="2e53f9f934daea34b8024534b74ecee49f0e30403987229117edf39687f86501e1d8014fa389f2e1db5b0f388a8b4ff059550f4c82b47bd5a9fd4976a42f6aad95269be6b257c2d304d1d0c73f686eecd4ce8686181ef9a34ea3dc2f124e6b7182b82cac8210f05bef4119ddb2ec96fc3f9ffef95dd415a09d9aaed9af2e8713fdc30b83f1bc12ee0b3090593becccc5133457c6c377bc768b4ad943b9e25d0056bd7c5aec5b606ae9e0b6db079f4bc0bb1a27b4c88feafaee520bff0415c9f95f0966bdc87b19fe72b3b58719fa41c937eb93511520854df184b5f8b94d794cfc589e000d63bef26bbfc0be8f01b7d550e4551fbb46b7b728674bca0065ee8ad45d01927a241987039835069e903cb7e81ed866b4910e7f88c47a5d51723dd52f81dc981e2345036df8c2fcbfb998fae30ae5d9f0efb8b27bd6902e0588487df019da7dff512be2c78b253460fe0b63dd8433dc8697f454c92abed915d2ba91c333e1c61ec7add0dea5e366014304209273de872236921232f70bc1da077b1fba6dbeb3edce1abaadc064c717c3c1cf62f56846c62508ae3a6cd0c0ae081441c9c4d223034d83a4585a6cb6722857e4f7bf449180717165cc53ac4c56cb83ef0b18cf71686d01355e8e7068bd83c0d1e9c79afac49315647ac3d29065acbd5c432cb1a33e108308ba9474f8778d983497fa35de70da5d7b3b9b8741e91d156cf73c63c963d4b9794822dab11d6bcd0885c060e14470b6a09e734441e4a73d3ddf226e31d7c692ca239c8ab514ebfb25c6c36f7a3592dc5a2b69b9c4a3b9ab57e276c532831718e3405a5e9ef24c778a812bd97cc9e6f155ac34fdef66b54039b7d67d68b771ccad570e5f7627e4b65aa0f4741b4d4058c5bed13b6a5e6744e6f893c3811114186e6d412f964c2af8d475c9ba416768a3c3b7f73708f7817057f5fddb1a9e89f90d800a330f291cf5e90f504beb42fdf1d248348a7e04de9ada9d246bc7a170cd60a7e6305f39edc8c28f09122c467e0e9fcf0d671f964597be95f44a8bb7d68220940b1d0e7c3171d1909af3751bfb860e5294d82edbd48eeff11454223ad045475bf2768fe035ddd0871ef12b594ecea7cb5322dec6e6652d11eb7d295c5e6f285354fb5e3b26717528737483525d14834ed89443028e37f77e64c47ddef484471aec2749c65a8efb3c379580783ace404b8c255e03e1d74ce883be53a1e26ef4ede13b9c80a36c28588f3d32f9c6f15471d16cb1e865bae5db7d8c923f9343c6be81cdfb24f66127f1de6db471c9c79444fe70351e95a7e8ed4f47ba93934a6b4fdc2b970602e54edb29da62b192ddc2383ee349e2e3aeb81cf11669b3efcdd0772c9a8bc108fe2c4e7bac8efe3383ff58b2a70b66b40c82304ebdfffa6038bc6033d47fe25814f9b3fd3b10b0bf85bc8c65cbcb1691733b9663bef7c39ea0de68be4a4b5633b985af36a5d593ab35129a083fcd5b6324e8e956905a985b832c363cbcdf6187b84ef4ace641bd72c2e9ec26e4600af982b5a1da16b394d566ce18c3d10cd19bc2cff2b44234583c6fc0e2a22d1166dbc786389f01f85532b41763253d42cad1e95c0d496403c457830c6832232044bde04c4bc6c015f88b9114f1fb86809ce38a80a94bf8c2251bed6e2f774670b5cf4e439eb610f0cb8aad08eea29c6282961f2914c6cb11a084e8f7a04dcc924c473c9c25599292d37d4035d097b40b2d983e4fac900c64a90cb58ca1b396f8f306eff7c011fdbda216a2f0418849f4355e89824cea9025679e24f0b3973ccc0153b00af78f17d999a9cc05c7bf75f4e80b7a828be14f00f4b570e813f33d4e29f10e56aa1bfe4645610cdcf8cb6778ba2326b4f2fb82d6d8a7fa53399d5c5225f9464d433e379e183f9257f4093461927cca134f954f31ae1ae3b862f0f1ade15f8bb4e447d67d049d83cbb259310d4644ac4fa529ca5a4723da806a860304292ffefa488a72c161347fd76063915e46b63309c0bf4a13720d0fe0ec863f890ed4db09e46dc8d6b6aa62075a57c10ccb43cb8a7b3336892b99cbf8941401a04359e308acd31a6cf30e78d6d9dbea4c35b970942c628b8b59c4d2b1073d489c70e77d19cd38234bf7ecd2730d6fafbbee552ee0d52dc56f866aaae6efb2bd6889dd4776d194a423b9b20a73cddf2e43cee6a28c34d1f1c96c776c0443ab0857d897c49773a24a02f0c285e814ad7eff57281d5cd256a9fc7ac960658fa0d7ce2dc7a65602affb7d3711635a860e1c3fab39f2f94b7e4fe85e9dfc1fbcc0d54af205b761760d8c12d04ef94c77ac3b47e09ae53aeb891c6a283aaf1ed3f1268d716b2d95a5358463b6ca5010bc2766658ce27ef3a62ecc3033241d6bfd44c49b58c86bd5e3d773dee8d9db27a3be931025d1a4cdbd27a22113266a45a9886927e793ca032a7c2c8cbbdfb12e1dd257cb722db6f05110d6dfc3771ae108fcfb2e0a1606bb5bec778417ead9c4ad8dbee580fb682765c5fb4866e45b02eb53e0648a3d98cc96e51e91f9337298898c153fffa9065c3d9da544a7a2a9aac199717b8a0a83c8e5c664c546acad3d9cf7b636ef16e770287f06f30ea54e269baba67205461fde6ecf134c121cb9a2edd9940c2db649f24192d4621b5b0116f2c3db1d925b44ea896257e9922aa2c3df32b4be566d884342c50d80c740370c3fb4fb6539eef08f55e9d062cb3516a8e93b6ae1b0981f1f91270c5d0ab01e8aad187a8b5ed230c131decde46fc57c127531a6561723dbbb6a330921f9cc913e18946b746fb086881493a4a6be96f11d9edb95af6c93e26f2df5d773b0955f1bb521d680fb7028fe7bc4d13813434e7b44995b42e53d20c67ba500ea9127cbc54aec17cdba5b044c952e9cb1f2c8ecb659ac5faca755c714ffcd6f492bc42c06ad8a2d5899e2b1b22f5709995320788286abe6a735fb9faf2b7152bd89195eb47ae494271e6d30b4a94bcafde0e0185b964a6695c73327f50c343f9ab6bc03a954ab411dea742c1b86e6b58e1525cfcef62106a90435e878bb7a2bc360fe2fe56ee8898c551a05fbe58cc8fd424d294bb9beb3528e574bc3e5ffe54b2b2c9aa648c00997a856ef21cf8ca4436e6d0ba599c95725c551cc7b4081c72b816be539d24a7c985ccf8452c9f646d970f21909ea54dc4b0e55eb711130fdcde06eb4c50fc568061b992988a4b1598d3e00a51c431b8762637a63ce2d48f4045d30af4bc00835b30a5012039dee84e8c46c4f6e84defd3c9e5e28c174374fafd85c0e953ec2d447407259f2902b592a29dcf34ad904569f864fd303c30536cd106e01817f82daf0be3bb6fa9ca2f569a762de0b4138ca15228694957aa49330e23ce303af77aef1d25fffbedb2ac538cd28558c3569eb41c6f1d06ab82b2b5c30bed09168679c91b487fdce3e203f72700e3bcbdd241e79a33d8b2d7beb80d6a39174c4f75f30b999ad35ba92f84bf868e5ce887fdccd364ef24930b4a4eec09f7084fd6874e7ea81093b55de986a5956232ec46b8609d206e412c617d7770e1aa7ff58bde6b9153affe4415ae293c903f7169e0179a7199e3ab9baafb10f633e5c8b5335bda6e635933b95adfa2c64cad943247d665f4dd7e60c7d36a6107eb555ab6703ef526dec24e63d5519de0e45ca79ad71d37240db22e186e7689f09c089f8a86caf85520fae4e4fc7953d4a115ee9451bdac4bf2ede0132a09c8d8791732828f85805847027d32ac4165685f9cef23caf0f2356469a74fe8c4a74f1fdfa2f031762c2842478a3ffc1c2c57e7ca841563c4e0fd28d5337283f91ddc98ccec2b6b0724c3de7d4f1357845e961b7bbed0a0e5df5f7ecc0a241eed19201b56b8e2334c1fab8ab7b0dd016693204e66f3f7b1f6f1eeb206982f7d0095ccb5885099dacf4135fed0be0f753e0d5ba5b43f3b8177138486c85c2c940402ebef59e9d5f5f0a114f708d5c884654f57dd14901251d8ce36c37010f7c167425aed0af12156ff9ffbb1c5b38d5737c7f8070ce5f96bbdf3a61c2d796f86e53e7bf7dfa908872dada8eda04ab863840f6dd0a66a53bc4f312e8cc737d7c98bc999a7bc0aaaa4d518ece1040e29e21258551f4e0e1ac06f594a4e299e9476113c62fe2076431ff845663c89f8c042ae6759dcdf14408076d0148d4f87b6705f890d5ec7e2ac0d9173ecd0d434ed4cb35fa852c6ad904ee7b876fc37c696bda0b76cc9d9abf9c81bd4ec757ec7f7d6cb40a60290af8c38c1f02c1a97be5c6fc41c662c3b700a7e3bc01d3731d38c1170f7cccd99451e6c2cb6eb79c79385be3d3b6784bcf08ea18472ad1f5a23f55c28b3896a3c4261d3c2d415f42babe112c351594ee56476a9a047764767357ed1481ce7cd2ff747d9c78cc06a02e2250aceb8a9a286f271c7c75f57561a618f0db011deab69498910219f479c993be5a3747a4343a96b9daf86ad9487c08082a76c4216474bee52711ad9e65b51cbd194531a33ba79f47e49c596281c9c9d63e603f220cf95cb5d60472c43286aa26736dc9ef3527c59ab0b88cbf11f6234743fc4342a133d6c3459a9dd66dab0e76ee7159bc8bf85593d25cf4fff89696a62e813191709a90d76faba5139561cbeb0bc8e0a5085b590d0f254fa4263a4d7ba788c1c0430a040e3df6f28e8e26aa467752f4d9089a9b4a02580e09558b8dafb0a1cd356e3438d916480d3f179298e32e27558ded0232e75bde36e5ecdb508ad57a5e39fc042dd167d9b9f097cef86a27f7714c2602db9c2172afd7ba118026753082a5e6dd1c283f8eb4bd62fb2370593109c0128854f3f89c14696407251b05af2cc5767e3bbcd667dbd711498c841f9f9c73f11386d354201068bbc0edf23195c5b21409063503c4d7ba25595fc1459247fe9f0689e528b0df009e3631305eb463a7fa9bcc005ea4cb758b84739fdf0096debe62de801196296ce7ae8ead9713f6abb06bd9029ac7f198e2917fde074148607478ffc1d7f30208dc35eed015f13d7e72f99f61157d2797791eb5b4819f1896acc134c4e75435bf9bd2757f12ad4d7a0572749f397ee07dccd2f5f989bc1799d208f3d45bd497d59704121650e331b6b7f8faf5747ae1f88e68c016861641c0fcb304d4b423db8c63b506ba8237743d25bb53c15eede06773334adb0a49e6faf0b5e5064186b986b3043b7933e5699f64d7af712f25dd74ac1ec637473ac5c1b3ccc6a656dbde404d84a17999a06d1845f088036fcdec1608e9e33d9f1c205fda833123b179b94c1bcc724f9d46af32b5339f1be841a459c932f58c67a65898e19155a7f9c97d13f2948d9e16a421fb527c470592be358e21046ba7f3c8b732534fb3be9ef32a7361ab68be3f4763545ad12dd5c649b8358f865b613edfe172a53894501aa23c388e9c66f9b1c4e2baca83857a5f852ba26baa4863f06b69d9725a0546fc2d7dd8136378237abb4e883462e0638000e82d3663ef1dde30883a1110060a1bc31f0732dbe3679e47d684cb01c142caa7b169b30efb7e0d77107cd8c105561a6df636f201e3fb7cd77e542f298ffc4f4fc6d1194ce869a0897257a196be0a50660ac94ffca99bb1a674c1c5e09e2d7f0fcb750e46efc8710aec941a208ca9751fa4a6288910586d21c2063df6ac70b266371b473f3dcb81a607c2ba092797b7fcab0961ef4dfa3c946bce171d4d2c0ed5a08f5d7e18ac3db317120fd8509c25a227f04f0ff69d3db87bcb3b5a85b78275ad4fccc16dad508745025ae4b65585a64a576cc1b7ba16", 0x1000}], 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="f928000000000000000000010000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x1}, 0x7) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:10 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000040c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(0x0, 0x0, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r6, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000080)=[{0x6, 0x2000000000101}, {0x2, 0x1f}, {0x0, 0x3f, 0x1800}], 0x3) socket(0x2, 0x3, 0x13) r9 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r9, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r6, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:10 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x19) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x4, 0xfffffffb, 0x1, 0x3, 0x3, 0x1a, 0x0, 0x1, 0x17, 0x6}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) semget$private(0x0, 0x2, 0x24) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1a8) flock(r0, 0x1) close(r0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x18, 0x2, 0x0) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0x10001, 0xf94c, 0x1, "fe74c4ff0caf893630a8efab5f7da3c4c7e9227f", 0x3ff, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r5, &(0x7f00000000c0)="411303beacf12c90a4b84879b47e0d4778b4c05683c82854deac779d2280bb92bbef5adfa640a82786a7d710abbd7886997e7138271318d841220be061f52105134edcca10b8bdbaa3ada0cb47873cd3ed2f01be0162ea09094d893bdb7cb12d2be4aeef4b704f193dc5dd3b9420da1cf2134241f88ec285c01e99fc56d5aa2a2afd49d64b3edf", 0x87) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [{}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2000000000}, {}, {0xfffe, 0x0, 0x0, 0x2}], {0x0, 0x1}}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 16:00:10 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x8) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) fchmod(r0, 0x8) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x8, 0x80) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) r4 = semget$private(0x0, 0x3, 0x107a3) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r4, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x0, 0x5}, {0xe, 0x0, 0x2800}, {0x4, 0x8082}, {0x1, 0x4007, 0x1800}, {0x1, 0xfc40, 0x1800}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = getppid() getpgid(r5) fcntl$getown(r0, 0x5) getppid() r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xfffffffffffffe43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffffffffffebf) getppid() r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYRES32=r9], 0x1, 0x800) msgsnd(r7, 0x0, 0x0, 0x1800) msgsnd(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193214179fc5bd836cb574b00cd442b352bd2d69c1978f6c35d189a06448217c51c1ffdc46e04343c67f530e9ad7f4baee608b35fa60725a8251800eaea256172cec0f22252675794485fb41043f794656165442be4128586708f82b38529673fc94f677198051746fb81e14d2a4955b6f286e2913382dd3973084c04a356b30e1fab530e6a7fe72b9d464da4c8815e74526407df3ea3fb862c5f00000000000092021137e9313b24fdf9a6da211cb5c65f4f65df5aa10dffa1c4"], 0x2d, 0x800) 16:00:10 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) kevent(r2, 0x0, 0x2, 0x0, 0x6, &(0x7f0000000180)={0x4, 0x3b9ac9ff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x1}, {0x1, 0x6}], 0x2}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCCDTR(r5, 0x20007478) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x9130dbf, 0x0, 0xfffffff7, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffff9c, &(0x7f00000016c0)=ANY=[], 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e900000000fbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447a86f82867cacc4fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a4740", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e33956d2cad085936d8fb9e34157cf18b2d735bc4365f662af79397a58f319a1ae1f4370b071d2ee78ce4b1032a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae72187ed1ef15e504a0ceea1ab90674362c57048956364aff23b5d6418ad5df8847344ed70a4e42129366d4d0796fbd4bf", 0x9f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393", 0x26f}], 0x4) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000000)=0x200000) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) writev(r1, &(0x7f0000000140)=[{&(0x7f0000001280)="d51d1336e5f419e43820d6eaf9615c6f4ea46c90b39d338c860f0a80a9cf8c5d2de4a1c6f552230c801f9cb806042039844e523f98d66e09f8132969de4526927e13791248f5912f644615e00d6036a9beb032d7df939aa89d676b237b1dd29444282f5e84d756a15b567b4c6e7a6d599062131ded6935f05046d3825d796ec930f2541ef65c4c03986c2c98bba8af423eda2d03849661bf00abc9cfcf7f970bbd2d278cd523bf6f0f95fac945a666f2a18bbb07af3e5f74965e307bbce8e46a59f03366f67fde98f83ac03fc1435cea3617d53053a235c536efa616f7faf77b1f5b6b83d6f622ff1dd8aa513473ffa43af7cb73db769197da13e46062c781a153dd7bd118de442fbd9a15b95d39178b3ae70dbe2610a36649ef73a67b7974b18246bd3d250157c7a35964e716512e5e576dbc3e305ae0482ccd9eb2ad1e07852ffdce3aeba9d61665dcaf3defa656ccd853e71af5ff2336057e4d8e119dbeb216a92fd8e8d2714a12cdc907593d9e2fb2d264a8d16b4eb121d2072b4fbf590f779d51b47c107fd8880fe68a2b282822030bfd694d0a678b0b5e2424bf2db3e7d34626cd082cfcc504073698e05167801fa29f5c053659628e2f0423f3232d19f65e5468ea5625a769c5b508da7d23258e9fc0046121bfabbc5c546ada9a9d7916ef83e5aaf5f6773c349934314b2b2d6db2f72c9df61913e011888642669087e2728d6d785afd0d9587649bf56d7ea16cce7e01f2102a043ae980fae907dedcf7e4d707993f8b3ff234a5c94bcb0cb608adc706a93cc1991950d7d6be6c42f90afa47d22d6783448eb67cfc0ecd1257f336796360a0d1884e44fb6acaee9d2ce9ec8acc0e0ee45c56db6847f06e0c0d56823ae2761b5ef7591c4d73d7e59bcb1453995afaf577cfd0be8b0e2f6ff9dd5ecadce98aea1a77ebb179c4cf52bba7357d1e465edf39ccd2213e3184f5d77198051d0560a2d4992d6f2bb1b5b2e6aca84e0124345bd7b5b9097c739e607dbd7b097c42d1204776ed3c47138249465318e3bdb760ae255818e9f40f1289dddb5443f3087c0bb4f622060468b4c957e95a953ecd505c6629a8dadbce2da95831139e793dabd7ce936cc6032084dad8d8919f357481d1a8223efa28413d45f215f3cd152aaace05c12e984b9cc442462b1174309dfccb3bde72c3a10c4abe107cf1d66d2248befe5d577216dec3906f65356f089242a5cf8e2364fd59a4e27ad714f6abb1ddb1752d4cca82e4c1641f8f5414bf5fe4cee20251bd0463c50544f239d092c9b5da3da49c6f71382c36f528db2c05c79361017f539bef686a261e94fa1d97144682163f4a20af4fce43a7ed1bc7de05d8d2ece766f77784ef53e2987f0df6d28f820cf988c035cb33f76ff45bcdbef85351f8d085d4c7733cab6b4a5f154c0bc1c83a31b63c0db33dc671b0227b10fb3478d0b8fe599ee4ba1b49768cfaf14303aabef558adfecef25bc24f9067066494d17e375921cfde9ea700667752a39796407d657f936503dbdabf080477b2bf20a14642f6c8cd7ce8ef70b4dd08a0ce9416de1cf0fb4ae473da45f2ee7e43e67c45cc94e5bb0e0c4c4231db34b370fba26ca90977a35ee66182be71bcebfe44f168f16862f194cdafcd1a283c1b1a699ba568fc532894c3cf07fe4fed80a3c030381ecb5b186b80063e8ee95f5590666765ea4fc34f06ba570853088085eaa6222ade6c1ab368a0bddb51fe6f55a9552136c94503b46a4e6a8a1ff7eb1868f0c80752ddb713ce643b2dd5cdbe37b749e36dc9e482ff9897c5f752a1c77e5babebfb940c53f46e92a9153709b64081719e0912fe28290a5397a0c8f2c58d1e259fdb6077ffd5219c2f6f183d590ca9d884dc476c74a0355127e4fb184934090445bc98954e74a2788cb8b6134bf77f2fcbd4976948fa3181453fd9ca491cd6f12afa3f87f6ccca778ecc0b589067bcefbe4bd9395be8dc93e7241ac27b6a28f1cc4b8fe803a0e49b2c5397b23ed216a912f62a1f00ad8e5810f6f92c9c6cb91734d784dac0f535df82e083ef265ba2eb7f2f95763e71f72f1075a4c35868e7d20b37f30db4c1a9aa9cd1e068ff2c36c75798582b379d972904dd6aa5122fb48e2304391a0308173053ae7d58c77ee11dcb05acee4c294cfb9b3055b0fac4ff4aaae4ec1c7f716803bee38b4cbe5e92a22e013adf2d03443cd5510353d1954659438bf079f59fadfaa7793947ffbc60aea8abd4e93834a154939e64740a1705fc297dadcc403b1471fc932f5a2e9640cbcc7fee4fd25b28e03efe69d98e5bf2b4a79b8d96c2e7dfec9d8eb665c43b60d99be9f09834f49abcd2501b9cc097cc51c03d83325a2ac67a3be88b91151f01bf3249b10f7b68a3c076eb5c9c29f192364a583921e8ce2a764880abd6353d3b4d2d13f475d60ad9a8b9c7d3726e6a411f314bc47a324d7e43714150d977c8638a3fb4406bb112a70a2d5a439d53fd7027304800ba1ccb6b47f71e06a6c12d9950338c008c4398cce73752fe6ad86b3e1256e9d10707b8a95239291ab5058a2a67b09534b06c862bbf0b11eb0cd2a805b5cc0d6e559295a30218275073a87bea67900cd1f42d60ed1885c670245f68ad28b6fa898cfd0798dc81686c23acc160e96af2612fccd9d3d9684e34f6d88a422bc6618c414340edd1f675081f190fcd91bdba9ab5bfcd3a768d65807cf2e361ffb4fb61ef6d5591c92ceb8e74a86a6f502d08a9f7d3907bee5f3600d4c61f23467ccbdfff831ee030792dffa793a9215d0ae2c1811b194f6fb6214bf5f30b2e65486c9aea41a0816774c52064da2b59ff6b0a841f630ee066688b04cc439fba2fd5ce9d440c96aed35ec50c826f6aa6821e5b680167aa237c3ef04aa3137a44cd28b866c08178784ec7bb4224c67b56bd41ec5f1079fee7b9c8deed721dec5d359ea3a3e9711530c891eb7aeb3808705c4d2538a5f22abfa7e082cd63a35c090e6cc927d4fc459041c6031e38a34186782e62e9d5b64902330dd71967e7ab0c0bce570fe1a134dc91bdf39bf3556a2c702c0040ba44887dc323f9c8d9b46068101cae3390546dc7e2efc6ac8038539109ab89e49a230eaa2468905f998cad6698cddad5ea33e70178818e902f6b06eaf0c66a1ab15bacff1e2fe2068e03865dc8f998788468fb05edfe6c86103053e4c94f3805cedfdb5d54b89062e1fba67c1a3cee3ddf492a891b4ef31d19eb445fed7987dd18adb05625bfba61367401a0f0db577c50cf92216bfceac67fe04ec872e11c2d3dca5b2131169b2db08e079b88090566925df84258fb19b7643b80769ceadf0f54fc19205e22d588cee8a82fa1a54ddf54705e72b6c6e6298e903cad3d9a6c566a6dc82cc893c56ef7a3e153dc62006af18e5f9c3b5d278d1ef21112bca002077b67ccf3e8a3a9ff6d9c5a20f97d9a56d350e78a95eb736c71559fc8f81deda261f041854da860eb0ce9e67b47043416e1a1bceb2c8dd5b30b5bec96d08a2f0aa1c406c169c7b58569b9ad31b05253ab5ef1497df5943701209ed0171b83934d3851a37192527fe879f3925399c5b127722471a5893f47050a4b6af7aa22e6e6116fc518e9524fc7e3390f8bdbb8588761378de0d052bf62f4e0955fabd39dd898691f01d78d48dfba8b0fb411df7b076ede4cc396f736ff07dbe80706928d24caa13e5eaae4ffe5fb04f6b04c6a87231beaaaed7e232f57f8388f2b4efc0d4e47ff94dab0a6108a3d09d50ad5f5012dd8e3e517f483d5e93473fa9f95c8c210e4f07619641a4b9aaa0b4f46b16043ec7991989484d31d9437760cb76d1eb54049fe0f8f6a17b8d60fcd5fad34c244c29fa681834c50c7998e4e6f5faaaaee0acc2ba3f0f804a73d9ab767f764289910abd5a0977e5d63a8dad4e61d5eb1920df0e66e0da1ee5d11b58006e033c9b723a1a519866158ff0021cc859cfe23aa4b4b81cf960d1a9fe091b8b102c584f7d119f9703e9977e27e32ea23005245d209e30d36ac10b2594d657a3d5e58434b2141936f0c00431458100e6fd80449e44ae74a3ba07c265918faad580343f4d06d6df42a5aac9e0119d04064e329d448a0d0cb41d0ac398566ccfad98007a5795e1ed92100d79a6d906a8cd247ebf2233ef83405172d90b086773b0e82a89a2f546edc32cf147dd2b0d62b82eb31906f98e892b2f6b75a5ceb7de0a6ae5cbbfd0ab0a770c655514147674b7b9d48a018af2f68d3491611bebf3c6fa14bc2aa15df982cc7df4d2091c52facc92498672f157877c8883b285dd04435f4df9bf807665dd87004f9145ace665448fffd206c1814e32b662ec2430be90848cca0333a8cec076cfc23e3ceab3b7d4e828df48e999520bada054ffd4c38e01bd452a5f130fb2c8b2b4147b37aeb369159e1ec908373e504025e802c8d4ba261099eb671576f58efc5e0c32c646364a402262adae1dd330c14acfb65e552e0cb3f9b825baad75eac11226b9b794661598453a47e11c83ddbf88d1f7a281b7940e32666f9911d44f79b0f648fb7626042151536bef9f5ac3bddb31362cdb4cddbcf56b8b38b82927f311ae7b154230c0bf4aa6a0a450a4582206d66db7e513c55509249cef193157fc8cdecfbf233370f361384baf9cf0f452bf998bb3cd17ff37b85db53a9a7100c4d5c58bc954751ec62fe503951646d67db1cb1eb6a9cc6027dc242e20bbf966677b6f65bd25a5967f2778f3d07b790f76501cb206962a375b3ab27053a6e35b8393768f7d7201efd7986e4b3e2166a3a2c199e5869fbf216c522991032298c6b665b5e804e5ad13e602d4901bcd83eeefde07fa4bd1c156769871efbf4db4d71a68b8f7a98cf76e01d856e8c3eb70e0abcc47cb901f483c0b2c89fc6c0a4374adc3ca1788a368b52452d0bb0e0db58e574c2697c8965ba638609e5a32cee2007e77bb52c330d19b005a39e598457c4632c6a9f4d7d4efc8c129a24c9281f2b4559bbdbf7460a23844142b688c625982dac587d73732e42b9b7d143d928d602de59a8cb489267536a240bf5733c3b5906c4a7b8443975edff491dfc5beaf8d434bc2d5df952b517634a1ddbf1127493e07d8974b69841fba4299d8c6ed6337f6f458692904f152cc80d1bda3d7db236bef36294393c0d14fe98728e4a11ba876e3341746cbfbe44f114e58eb1241554f39a289e696a56a39edf9367d5eec3453b12e0ae2bdf3b6b98f55e16b79115962876f589dbb278ea4b32c3779e876b43394b0477f7a43786dda29e592239a5a93aa85c692fc42d9795f1fb9e622039cb1ec637eecedfee0abd89b1e4c7805ffb34b4e3e19a7f13d9584c87fe4931e204d68698061893dfa881e0b718359166fa24d379350312bf4b06aba73c47a50b1d343d10e735d5d37057cfed903ccfd511e0926d0b98fd5f4322c1ddbe80f6cfbb8b20ab590c674681e1aab42841662f7af4a12308dc4a8e0b68f694eccc8428f35cad698467eacf5132b8ae58863de579aa68de42cf62ce08a74de96f84e58dbe841a4c1e29808ef977fde9abdfaf7e22638ae52cde0886c1c1b456c89a71bb7ccca9918470c3c3bd96156ed06f8d7ebbab3cdd00178d83b11e431d635025c7cdcf5fdfed60fcd17664d1177659b5f1a67053ea5de1f2964e4bff3bae8b4cc610109507ddb78a956bf7c33afd5b3b5f27c8ff46dbaceaf5557444a7add9a3ced0a1c0435d7a69f6f4f7deba133d013fedc09a0251070d179f5a497f7ed8dac9b0d66174f1bf399e129133b6581c23fef091f7a68d719a90", 0x1000}], 0x1) semop(r2, &(0x7f0000001180)=[{0x0, 0x0, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x82, 0x10001, 0x5]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x25b, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x1800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x6e) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000001240)=0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:14 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) 16:00:14 executing program 1: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="f6fbd1e7392ba5b6fcd880581af5", 0xe}, {&(0x7f0000000080)="205b4a06fa529cce0e18925091c98468d09370972648a7b33f5382c055f84b335f7ec6295791e649e59876f3e02dc899c2fa325d73ddbf6f8bf99b126d7dcfeff99a9420d889c63625d78b4d329efec079b2517dd4675e68c029f71f96661f2b0c95a7b76f8878ab441da2192080ee2ddf37880b610c73be9d22caf34d0dc6ef91e4161490c952bd9dc73146b18fe68fedc9ede56b5389a80221e7c82150d6812c4d316609dd70694914b27198fd9135ab255252d3d012d521fc02fb0dea583915c6ad22f271d453a2c7d4acfd1f6c0128d397fd28b087987c93fa880858c2dfc5e8424e3ec7d819555af975195985b05509c50da28f", 0xf6}, {&(0x7f0000000280)="2fdcdb01aeb688729fd9c0a19560982b1f43cc4095597d9a6dcc9ab9dae8895678ee0e20cf4dcdef4bd1f182fe20b664d9dd31655be7149ec5ded3218d537ee50ce2c0caa25f89d322fb20cf12a782d727ca9315ea8f7bca649f19", 0x5b}], 0x3) r1 = getpid() dup(r0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 16:00:14 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001100)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x4, 0x9}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r13, 0x1e4, 0x8}, 0x5, 0x5, r4, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = semget$private(0x0, 0x8, 0x400) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r19, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r19, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r19, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r19, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r19, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r19, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r19, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r19, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r19, &(0x7f0000000040), 0x0) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r26 = socket(0x0, 0x4, 0x6) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r31}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000540)={{0x5, r21, r23, r25, r31, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r32 = getuid() setreuid(0xee00, r32) r33 = getgid() r34 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r35 = getpid() fcntl$setown(r34, 0x6, r35) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r18, r31, r32, r33, 0x80, 0x8}, 0xd9, 0x1, r35, r0, 0x5de0, 0x0, 0x1000}) r36 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r36, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x100) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000080)="bceff5024f9705ebc045ab0b20a6bb7efde0d55df45f696e1e986fe80c8efc533c93e213090228a6606dfaba424f86fb4741a2fa72788e8c197da6a2bf4e7fcac9e5bf0feb579fb9f14161a2adf1bf047fe8da109ed37dceedf6d96b6be478bb22cea71d438d080d108f93937c988c21b0ba63acbc3b90f9463da8078ef7c3f734825ceead1a6fe24f627af9449a62d4099763", 0x93}, {&(0x7f0000000140)="4dbe12fa8ddb6fec15d892fa400f4a5dc1db2d63406b0418b9ed32ef442d31b40b21b23301194298e1fc44006c8a98320330d87e9b9fc717bb5d21d949015c391a018b887e1e653a1bbf6105316e59d4ee706a3746bc651877786b96", 0x5c}, {&(0x7f00000001c0)="b8e279", 0x3}], 0x3, 0x0, 0x9) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) kqueue() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x20, 0x0, 0x5, &(0x7f0000000280)={0xffffffffffffffff}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000480)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f00000004c0)="e6e639eba285b91dbd63917132a436467eb32cf94f1679010a39efad5c9b63c2f535d6cfcc96c871898dfa8370bb04d0f306ed2bc7003e6be5c591bdb2019e4de1b4b298427dff6b10d144f15513dda44da78c87835c43de4b1e5756a874d5287a871a8670fedead77a9279226d309505f618516", 0x74, 0x408, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x10, 0x5, 0x7f) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket$inet6(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[], 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)="c830482866e835470abd1c4c8051c7c1c63b57b87993ed3b79b7d8e02a13203ff83b4c9ac98d9c597ef6a13db4f8b1608ddbdf834498fdef89e2e88f8df7272a300f7750e7dde5b9680e22fb723c67c12d8dcf7bb16265a0091281e83d3c14c8803e4ab7c1ea1b4ce016ac476d88d60ddbb8d7dff2ebd1b74a683cf9655b804f99d51f4c50c319fa698b11ed64f68c152243108aaa7816c076ceb8d90a8b7e61", 0xa0}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="04000000"], 0x38}, 0xb) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socket(0x18, 0x4, 0x80) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x20, 0x8000, 0xde) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:14 executing program 0: getrlimit(0x1, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='tap', &(0x7f00000000c0)='tap', &(0x7f0000000100)='tap', &(0x7f0000000140)='\x90\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='tap'], &(0x7f0000000480)=[&(0x7f0000000340)='(\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='\xa4\xe0-\x00', &(0x7f0000000400)='\xb8\x00', &(0x7f0000000440)='!@\x00']) r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x10, 0x1, 0x49) openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x90, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)=0x8040001) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x2c}, {&(0x7f0000000040)="bdc08867a0d8f0a69327286119faeb27fc4b92b12a00a4", 0x17}, {&(0x7f0000000180)="76cc4bb2603d870f57a5563fb25198d0fb216806c523d825a70b2c7274e724bc6397b341ea787ecf752518aef9705ff5b442b203da272f8e8e7d723fd641da020463e92c580e969c9a0c5be9067586888b535fb85e131f3a05d9aef69f1fd2f7a4f9b851a5c63fcab6200e9dba56196b1c5fab59d434835054588f0a4c612bd9712f4bf3e5ad3a86b711301b08c77d4d5f128123fc9b66ae951014b13a068b1b7e0c0a90205edb6843cdb8bf8ab1e89f00a1ae9f21b9c3de8f58ac440d2564e587aaed99d69ba04bf3a1a0", 0xcb}, {&(0x7f0000000100)="d81ca65c21010ba198e920cc6e9ce124fdeb830f143e585b1334aa2948f2be6a41257e9e69ef500b7b28aa833db664fcef593f1f", 0x34}], 0x4) 16:00:14 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:00:14 executing program 0: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) 16:00:14 executing program 0: socketpair(0x2, 0x2, 0x100000000102, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) socket$inet6(0x18, 0xbd4cf526b90495d7, 0x7) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x5) 16:00:14 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:14 executing program 0: shmget(0x1, 0x3000, 0x60f, &(0x7f0000ffc000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/41) ftruncate(r0, 0x0, 0x615) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x5}, {0x6, 0xf6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46") r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x2b) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r5, &(0x7f0000000140), 0x40, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffb, 0x4, 0x1, 0xcb, 0x3}, {{r3}, 0xfffffffffffffffa, 0xe, 0x8, 0xfffffffffffffffa, 0x5}, {{r7}, 0xfffffffffffffffb, 0x2, 0x40000025, 0xd72, 0xfc64}, {{r8}, 0xfffffffffffffffe, 0x5, 0x11, 0xfffffffffffffffd, 0x1f}, {{r9}, 0xfffffffffffffff8, 0x0, 0x40, 0x1, 0xecc1}, {{r11}, 0xffffffffffffffff, 0x80, 0x8, 0xff, 0xbb}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x80000000, 0x100000001}], 0x5b71, &(0x7f0000000380)={0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x2}, {}], 0x2}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x9, 0x81}, {0x48, 0xf8f}, {0x45, 0x2}, {0x43, 0xffffffff}, {0x7, 0x200}, {0x1, 0x2}, {0x101, 0x80}], 0x7}) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e7130c8e6993192964883cc", 0x16) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) r2 = socket(0x1, 0x4000, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) truncate(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x7) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) r4 = accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000340)=0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) connect$inet(r5, &(0x7f0000000640)={0x2, 0x0}, 0xc) accept$inet6(r4, &(0x7f0000000380), &(0x7f0000000600)=0xc) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x9, 0x81, 0xacd9}]}) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getflags(r1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x3) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0xa6d8d3e9e4f90d69) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x1, 0x1, 0x8) setsockopt(r1, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0xf8525693ef1281f8, 0x2, 0x1) connect$unix(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230500d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f3997ea281b08c1b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a816ca65d23b4a3cce319"], 0x10) dup2(r5, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xfb) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r8 = syz_open_pts() close(r8) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xc53, 0x1}) r9 = socket(0x1, 0x4002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80186950, &(0x7f0000000300)) dup2(0xffffffffffffff9c, r10) r11 = semget$private(0x0, 0x7, 0x8a) semop(r11, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x8}, {0x1, 0x101}], 0x3) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffe3], [0x0, 0x0, 0x401]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) ftruncate(r0, 0x0, 0x537) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x8) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xff58}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xfeff}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="216263db4c7b9a52d8d94a5c9c6d6162c98af1160d3722cec71f0a148aa4d2e8a4cfd3a909f406c651933712b61872d86ede9427ead89539606ee00c174912e2856593722e", 0x45}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8, 0x92) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001a00)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae11fbb71fa34fe772f835d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e37803aa1126482cf5c334e64fb002a3047b45cb267e08acee691e1936eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3f38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100000000000000000000000000000000000000fc5ad47b9cbc5b8b47148022a14da50be036e2f62949c01158433a2eb5adf57a9faa389bd6a10945ac0ca2fc78ccebc7e344716f798c791fb9b8298ac488df68320ad30cfaa4d7f5214103b66261f31fd085caffe12bf49d382fa20884821f5da066ba852f9b39dfcb0533977caee94d12cdb697fdf34cb63dc12a361fa837999f851b1b872befe284be0f71fca3d70fcdca6fa87c1b5cbc00000000000000"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1123, &(0x7f0000000840)=0x3, 0x4) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r12}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r18 = getpgid(0x0) fcntl$setown(r16, 0x6, r18) dup2(r17, r16) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r20 = fcntl$dupfd(r19, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8040691a, &(0x7f0000000300)) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r27 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r28 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r28, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r27, 0x40087603, &(0x7f0000000600)) r29 = syz_open_pts() ioctl$TIOCSETD(r29, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r30 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r30, 0x1) ioctl$TIOCOUTQ(r29, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) semget$private(0x0, 0x0, 0x4) r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r32, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$GETNCNT(r32, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r34 = socket(0x2, 0x1, 0x0) close(r34) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r34, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r35 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r36 = fcntl$dupfd(0xffffffffffffffff, 0xa, r35) ioctl$TIOCFLUSH(r36, 0xc0206921, &(0x7f0000000300)=0x64c1) r37 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r37, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r38 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r38, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:14 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xa8d, {[], [], [0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80a, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) r4 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b8b0b6f0c64c0fa21c5a36fe6445ad1bd2d769baf4b7adab694c8e5dd28df8502d1c90da79d15c383a5e7c67f4cc61b66bfbcaaa1fdd49a0abeedd828011f6101f3d7b29a53a160b3c47a8ea4b10edf125ade314bae21d0f5971a926aa038744052825a4dd3e911d799da1200f2923b0ce2b4204409b44877858abba1e91973397bd917cdf70a1c14eb0274629d624aefd9242ece4a2b4b9080ee4f461ed0d77ee7104e0dcf56b6921eae35ba3", 0xad, 0x8, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f669047714e7ece4c6e1ef7b1ea999a7dea"], 0xa) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)=""/157, 0x9d) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = dup(r6) getsockname$inet(r7, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) 16:00:15 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x5f422ba73daebc0b) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000940)) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = accept$unix(r9, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0xffffffffffffffa8) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r12 = syz_open_pts() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000000)) r13 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) write(0xffffffffffffff9c, &(0x7f0000000f40)="1d37e3e58003a07e04930a472003643c28f2e55b726db2c3fd024abf903cc8e142f783cf96d13b6a398bf3cc5876f1a8dc1132e30b70e6d4b551ea08bc2b26a72b90cf63942a9322584578dda91d4e6e0ddca13c14a88c6c416ec5bfe6525ad6fd4d998fe7899a35e859c448f2f802afea2c34962ab7bf1473801c7540eaa788564f27965a4350cea1d5f3d1bd5a68f856e652e4c86ac3d15eb10d9b2d6cd79f4d786f5fced740776f302238859cc1f7ce4266ea743b0649cd3339a161eda64f631e5d00490535a8cd2baf6b4300000017aa97d37c00ca351f8227b7bcc4da7d9b3044a0c8aa7333bd488b4728ef489a094b6494d121c1160e75ae0c7111dfa28ae3bf3a5c4db4afeccffa84b9050534447cdf83eb787737866fbdf7e3a4b6eb7cae5f3f25135d297dc8e7816c0cb51b958c9fa0442c56b3ed50e0dc3ab825dc224cd0c5b7308bdfb97888216bb7eb74a3f15a431fb36deaf36a3a6927e0a991c9ee01b3a5c46e8ec6a33405cfcb9e5d36c890ff299137e679b98386335ed23bda8ee98b6fe7e2ff998f98e8213f726105c602", 0xfffffe60) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000000040)="1c", 0x1) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f0000000040)="1c", 0x1) sendto$unix(r24, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r24, r25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000000040)="1c", 0x1) sendto$unix(r26, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r26, r27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r28, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(r30, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r30, r31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, &(0x7f0000000040)="1c", 0x1) sendto$unix(r32, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r32, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r34, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x400, 0x0, 0xfffffda6) dup2(r34, r35) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, 0x0, 0x0) sendto$unix(r36, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r37) r38 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r38, 0x0, 0x30000000000) ftruncate(r38, 0x0, 0x100000004) msgsnd(r2, &(0x7f0000001680)=ANY=[@ANYRESHEX=r38, @ANYRES64, @ANYPTR64=&(0x7f0000001dc0)=ANY=[], @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r7], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r14, @ANYPTR64, @ANYRES64=r6]], @ANYPTR64, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYPTR64=&(0x7f0000001900)=ANY=[@ANYBLOB="ea6b99b092a3180d672fc0e4bad82324e628c23a5bf83ef60f4775ce96cc2cf29a1b8e7f87d409f1cb68576c065292b1406e332544dee6c9c8640ac75141543bacc202eb76af0902dc39445bee2d0044737cafb281ba147ac6e8e26e47ea9f8fd9bb21f5ad787c73926973a45999a61a8b45d4f0a6bd4d89715824a4a95f1b71b380961b8c152a2cf340ef0fa5f91f611b6fd4ed934260bf0e802171395d14c892fa5634124ea25cb4fcf9515bc980b33abeec9f01db000000000000008c119110f3f5f26f531914bdf55b3cc3cdd02c3704032ac4c92bd1a6c3194f90b6e737ab38be3218f878c6fd49575c17fd2e706ac0737462867c26c078728b3d2b1cb31775a7a7c868b5540bd73d3aad85ca32f80935405959338d5fdda8dda7ab08040000000000000062b4379d41cb", @ANYRES32, @ANYRES16=r17, @ANYRES64=r18, @ANYRES16, @ANYBLOB="b1a1b367a8da648e5fb2da1427fe83256fbeb3b8df9630af79c8f5f7da0f06c5d5d60d0d708ba4fba4ced5ad810f25a1f2ea837386fa30ecd875f9165522fe598408c00821726c0a7e8c11ced318e9f76b385f732c3cb4a2959eadc3bab6faa155314fe17a9633bb21af196f33131fe547241dccc5d773b8e4c625ce6d1f48d0698566146e9c65489c7206181024227e5257e0e485c372387bc45bbffeb0acd5550b64570f23f405e8529d7f1f4ed29aead439042ad9268b77f2b3d49af22881916864f5b7b372f9acb29841435b1ba718bbe0bc2a776b3b0a760e433d0f32e0a4088f7719bfea90d1aebb87029faed88d4ceea72b49"], @ANYRESDEC], @ANYRES32, @ANYRESHEX=r20, @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r11, @ANYRES64=r23, @ANYPTR, @ANYRESDEC, @ANYRES64, @ANYRESDEC], @ANYPTR64, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r29, @ANYBLOB="5792fe86e96dc77e9210a42b7ef51f0c0ed113e014a3853e44d444e11f45a2b577f01412fbbd4ae86c0f10f29dac01b843e9410aab08d3351987ad704a9577eef5ce4bbe667bc6d4539b832d63b9625cfa27340000000832f0c24096c97e", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESOCT=r33, @ANYRESOCT=0x0, @ANYPTR]], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYBLOB="380a9f9a32241d017b21bffe094077478bc63aae3d9209ba20c4b1392567480fb0c73b5df4094ddd867aadaa3ceead2645897944df4f7137c45092ba0280e7029307eac701d9e891348eea0ff7ba1d3adf5a61d2406262faa5cacc212cc15375c9526f8b3ea3a66b3c2c04c6", @ANYRESOCT=r35, @ANYBLOB="1b320ba825082e36cfbb554816b7309f91865087e69fd4550696e1d7ee1337c117602893fd33e460f1ba47365e66d107cec20f29e23245a7e58b4422329c60629795fda0ceb15c141fa05725dcb44d11d650682b8bc04324875ba9ba440c8e48357630396572e6da088beaa8d502a712fea39a541e4bacd8627436d215f7a7554c2122f2f0310507e81e7e0b632594380be5e9a431c83a7055d86eb399e877d32e7b1c1ad70b58755997564dcf41edd7f1411ccb1064aee63099b06f522e8333697a9adc764687c847b2fcf9dacc63f9db0611e20b180af40c56cf71f9188d034c386a17be37826a6caf971ac28183ec9f98ac6c399f8198f3c0c3c2251581b54812b5775f8df76b8de7366ac1a158fd6f593d3a24bbb954a5e4650f601f8c3f6c13c4dfb637b126377581f4e59dbf0e61e61cb0d6e1d6819567f033d46cc0797b7d2f86df4978e930fc48cb1042969933244364545b35fb078b4a", @ANYRES64=r15, @ANYBLOB, @ANYRES16=0x0], @ANYRES16=r36], @ANYRESHEX=r13], 0x8, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r39 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r39, 0xffff, 0x40, 0x0, 0x0) r40 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r40, 0xffff, 0x40, 0x0, 0x0) r41 = socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x73) socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1001, &(0x7f0000000000), 0x2) setsockopt$sock_int(r42, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff8, 0x4) r43 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1001, &(0x7f0000000000), 0x2) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r39, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r40, @ANYRESDEC, @ANYRES64, @ANYRES64, @ANYRESOCT=r41, @ANYRESDEC=0x0], @ANYRESOCT, @ANYPTR=&(0x7f0000003cc0)=ANY=[@ANYPTR, @ANYBLOB="c36a71c63b5e6013c2e07e17c5ce5370ff479d82cbca8869d7bc6597832c9f7fee12592657f5594bab597122ec3461a9feb50ed42e66e1da7a313ce1099b8cf750fc2d3834b57983981529019ddf1159e3607ded10e69deb564a3181ebd5dc4c94fc6657f7ab8b890a75d9fbb9d329121253999b71bc7857010518caa05392bd21f85e7e9583b362d189fa1c5c66974de03154743f6a186de1f470e361b05129d8054ceb12973cb6b322fb9ddd170d7ebab01e5b6db69cc01395b8d9291ad744d8e33a5508ab168d7aafac99e0c5c4aa347bb2f8394bf8f90abd2cf412010ef93ef12991f8ff761e53ae9b7a85f205c4721d5fd4a7d3efe959b0174293cb3d43e6dbc4c3fc74f64d0cb6a2d6381444d8924f322db01bba825a4c22df5450579eb0c20c57a6d64737f3004feb6ca38094d670e8e9ab4277c6f4afc6e20def2b99bd9914eb57a1f458163d100312df632fc3616e293934fc14a1ae7e9b4b988ae2b1d4dd794a11015eccbaccba0578ee1060d6bdedb745d99a75005d2461f290a8e2d4f1bd62ef916aab6e8cb311fadc26c94c4d1a2fc745af52db51ef3686217bce9a99f8312b09928193b2ed44576b38d6555c6fd2acb0a7223ef5a6b042f6b12ee0321a6f53b85fc76fe6520f49ec49c2530e438953302ad3f6db5dcccb3512d2e252b4e63a2f2d22d31dc148be6017f03c6ea7133ce63fb451b2d652be539af466725c6a30a14b2dea8968419ba633eed906db06a06d2c85ec7f3437cad9cbffcff8a111e6856ec574168d89f5c8738b5ac3b71e4c50ac346f2057c2117fc321d25cbd59c2d24c19cedeac44374fbc8f4b43ef54279aa275cd85232cc44f27993427aa879947bef51fc5436a9e088a294f57a844d27bd81a31514fe6a5f7dc22bafd15e2109184f3e6234a58c29c8f5df1a8202443ca0b9ce850964f9df12c22f68581d0a94bdec47bdceecf48df04dc4b87aadece165fdcb2159ec320a300343cac541a5e35ba1dfb3aaf79da550905c77ba4d6e8abba64df3986a6a2060d4220d1a3c73cb602b4ce1338c4631816442656921fffa8102292b77f729ae8381d3d27803e4ff39962b0ee90ed603c0e4b12c1e01207f0b4e1e6c4b38218df7e16292f0f861d2ee7dc31855ff9fc750d46b2c832ed0adf8f2bf168298e97ef0655b5ebbbb6956aa45ad0e9a54ac7d5f1e180a7039149ac2cfc30117277817a3598540e40644b75a75918a4bd37709de276cc62d8c6421ca10a17fe1a94c23db94c36a6fe7f8c0a6ed96a1dbdf26739ce4d0ba3a8585ad78633bac93139845c592871dc00c2199ce149aceb6275b2ccb48e9120bfb5ccbeec8c43172787592a91d9b9c4d2bbe02de21aa86d1a16b13103d7f22a649af4f8abbb7a1f9ba1098238ddf685de9368535628f0934b8182c8d05a8f3b016b0ceb08dd05be4abee5dee6b0dd1e87bd28912aa4d580fbd6ddd3bf8e7aacfa2deff715d858569fd2e4116bee7d2d3133cb66b723c738d4fd6e62a1d1246cb863b74801deb88f512a2f0e47ef9967af6c1c37026349b3b1e8efafe043c35cfef79dd41ef60da63b649d62ca5854dd11333295d9178698520d1eb4690f9f2f15e1d278fa93d94cdb88103c9cb26e6d74be4bb1e11621a588105d25c91310edc44ad0383eddf9c1e0cf722a5aa0a9c9fc6a2ba6f05512660d688840fea46b6131275cbc12aececf1727c5d966e9b53ba858fc8bb30c528681c690e454e0306108a537b848146cf754bf0e8e54bdd4080d752b79eb92dec4785d3e98df298617aa225e74ef3e7987e3e873aeebc6e0100baab6eab084b9f48d929eeabb313887fd56d4886edcba73431c79de07fc3bcfc75863a914101207cf7a28ed16326a22001ade85cb975d4ede76047ca4c2a3c834f519b9fdd0f1f053b54245536e462b86ae152d59951ac8254cd028cd1d6b449b4eeb3736cee49e939ca1abaddc1a34f01824e776bfdc391a6bed9ccb923eafb6330fba552c193846d8fd1e834e7aa15a7e9edadcd37e4a342000647b7ed85ca2ffcba45ab475930ec79f0ba8a5640cdb48ac5a461658a2216684de8ee3bed940b3acc57d9c04162a528c0787c4a750324b8e02ea759e95ca0a6c1b440449308a862fe194afa592b23229eabbf9dddb60617c60674cb2aca65b0ffefcb997c1510687d9c3bf3fbd9c2adcfc95b5283d7ce79fc6d869a377f39be17ce7bd30c374f60a43dd83b7a2164ad48af54e7cb5fa279f69bb500e658f30ada9d9fc60ca0db748b56c6d35aebc2aa8cf603fd4d633fda53440e02296038e3baf389328f6308dcee8ae403fd12e15159e031f90b648c965718a46000f8e25847078ad0c9a2b0a4b68bb7fdc0b3df8b03689cd8e6ef0fff7126e7c11980dbb6b6375e6450e1cb5290e77b6a03d2686303323cfe0a73edafec3412ed36ba1b50203a90b6fbc60b959e08cdbf07029b9b991fc434ccd786fc98d98f69698ef772e1517c46159bfa0c04c4d9c56b4b770937c7869cd5d40784b79b1cded838c7413f95de6537e85295ee78c0e3d07be0c6877863da53c2db237ae3680d1ee8b6c4103c16f1b11f3b88ff8c3631cafc97a1da70ccc1110f4d6ffaf7a96cccc0e0e9e949883a23a8903341495343ca04353a90be772dc895125616b14e05d7428430d91420f2a9bb6440850eb2b90a650f71cce4e234e5a2eb88a25bd36ae1c8ba2593217e1278df11791bdd4345a112296f4fe9865c43e044d0e6647414b73688bd7273a05725112b933ec2c2779e18afd0e20a5bb3ab455473cd823a4103557eeac7c034b9dfe1282764cae7965a14f3f499fa555b94cd695a972047452af4c62d4247e990fdf0c2726fc9c524bc2b127be06133647afd360fb3eeb2778293301a4b37ddde54c5c0c1da52d2661fc4a2b80bb9ec1f22fc63283a4fde4b15e6d43eaf75a4517e5efd978b54b3b96fc401873c9c769c04e5d81ba796d61f9e7ba369561ab55fc9c9623b7935f20297ffe38f9598d765f029b06639c6047e1e2fc5351a6c57f332d8fd8ff252a539dfa9e0440a3466b4ca782560ae1b98ea284423173048b7ee6c35039fc68a974d9c466602c4f80949721b490804c0ee299e942cf3fcefaf830d2f64c037ad47df0079e115b38670fdca54eb7ed73cd4ebe7c70c6ad47b4ceb16b412430ea1862763e4b6d8caf9c9402e5c878f40093af88f4c6d4b0c14cb1efe45622fd65f2e1808fa8fd995ef20d08ffde043a9479aeeb597e1d8b34ed58446365fd6e72f58b659eb06434c7835d8424265ad05ed4009102b14d2f2ac60e7e52e820121080ed54da1826d4e73ba7139055b86610abe2d385746f2d8b8d28c27fee1ece0815c416b0574db30ecb79b33d15e29d69614ca3b5f31131563fe1f4e52bf9edf0aa9e4ea0ef64cbd8e46bbb60e0c78735a5fc412967e0080113627d4060114ecd44d63d6cfe5fd980d09d8edb9a4fe877ff7541e7d304f5c5d322ce2124e8a415814a83dd3debdb2740d78281f858b8175b31f1184baba29e4791aa93ea5707d89f5ef50e748d94fb6a0329df23cb49ed21c67e02e0a4a0a491c321f4fc5936c834edc0aa8abbd2482611f0f332658845a63d54e91b7f24d464645e1ab911f066bcf29075578d3d30ef270c99aaa2d5911705c1bc8d5ce03813205c97a79da77fd839a2e141faecd57f805a54e791921784d29da13dec4b53814a861fb87bb50362f6a585ad327640c1d4d896dfe95d09008eed49b2fc0130ecb0c50f493287ca90c249eee174cdd0183111bb17af9eebd45cfcbbe3da5c251efb50aa39587cd2703bf88242daa9cf6bd3b1dac11b8abb2f3ebdf8a294c185d5cd3a25ff51e3489728f43f20cc5e833b32256a278885055c622d7f308f92a1a77304125af77ee26bf92c901d8b4ee90994392ce9f438c06642e23740e892207951c779182034f262fb8be5630df4203828e5d5847ca544abced7027aca89cd4157e4e64036e05cc29744f2fa77b78be3400aadd1a685bdb57a6f013b04d4f2ffa0924dbddb8cedf48d440d2a190b7dcd160524109b9d3b2e602e69b5f1bc39866e64b176e5f684f80562459ed74b3e61894a6423f2102eb14e5023a23866639906373e934e5c5244952d9eade7c3848e71d5ec6a1a915ccb21c4fa3b119e94de9684f9db29bf1ed8293715e2b8c197cd318ba563a06927b544c16df1706636f82d539ff98f23a07f45ef154555a38cff890a4f079dbb44943bdee85152239d6530185064157930a4ab031ce4fb68760c62d4e4d9e12c23dfac239370258d624b86d4993d38c27d96a4aee0971a6862bd082d61c901973368a3e35ee958d2c743074a0abe2992278f2fab15ee56f2caa4c4d9dc3ff84d3b8eb4af909e9c15ff1d8dd4f404d97f241bab89e48ed0ff3ff52880b61907c9aeb3739025b2cabd9d40ef0a027d4664d228ef0bb924883ae24b76629716fe2a9dc24dee7dc5c2abafa3c0a303751459cc2141c3a7b1e069558ba69fe2e068e073570652bafa8e20d7a5ea087c89129969956d0306f527e61e1439ea6c8b6d4144f076ca74022e0c43e25350442118a3cc1e5ac96f9f67b0280ad1c333895648532f6d8ea21147868f3dc49954828f674b07dd29bf5c1f223bcf76eb2f0003004d8ca167e6f6402186725c0d0e3d56b49d5fd82e656e1af5f835fd6196b5c8f3f1bc549c5175589f3e30f82e2db3ad492f5c5de3032b47dc0df969727192442fef89bcafdca481f7993ea8d733d3bddbb835ba45cc1bed851f9457b9bde93d99e667fee3c9cc20f07991bca199d74efa2ba93e58f332a6ebf6c625c58f7e238a0fa100f28683ae557c3a2f5da2cdf75bec34063fe8f57c4e8fefad6e75aafbd20f479042ffab85d368f61ef45dbe6d56d4019b137cd4060beeeeab0e1917274dc8cac4d7b9f8b1616c8c79eb615182f2394952bc694b4d6c6ecc2cb874363247551a6e7e6ca805cb4a2e42105781e5a88de85c0b3c89d5cb140012b1036f13ec336dccd864d1fbb401d15370c659bf21d977c3b6499fb8d7eeb7fe0270aea67e69e2214520d5d450ed26899c5a25d8697336ab6ae2a718e59fc73b4736ca6ef1de6a3a4535554ee5413e11bad6870b74d39a8dd993d80df803fc128db11500e1ba65584db6f1a84fd1a669f1f7f5abbb308b15df7ae43483ae81be1d6b9a6f8262cf8d9d424c046d2efd102f83b9114a193f4d16e0dc7678f941130c9d9a1a32e9a1e497dd840b7b6b1cc3a2734f2920edbad075d1cfabc5c89077d50d64871c0a4891c0c54692a34bddf8ad8b5f7bfa76b7d57dfb413394ace3ef1002607b20b48637d0812cf6fc0f2f70302e8890ff6997dd162f4d115b57f0ce25f1c0615800943a1706caaaad71fe098e3a16087c81a070d2cd8cb719c83bbcbffb349a03124f4238b877abfbba420742248952729cc3ab90e48886fc5bbfeabc25b16e2b98e1c44d7c292da72263608fc9c532baf9bc94faa1547889b4b72941bada875901740173d0d3f9936a5f0921ca07ca9e419294bdbbd0e6a185ce08ffa6bfe99c7785276754d38473b4a6afecd118e49edebfb290c889291266976f82c2c8e900d4d6ee29bb62d30fb6a21847df5b75d367a3e6b0b2ca0a2a0fc3d6818cb0e81087ec9d9a41f2c02556853210ac5c5eb2c648a085f36b32886971a2882cafea8b9b77a95b01aa96b0cedc4191ddf9bb6854bbc61fc6fd7a86ecbd9de6db295a9f46fadaddc2b520795275e42be35e1736599ba7b7ec0cd6999c1c0c22a66163d046467829cb7fee24a641261d11f6d700b8f2822b3895ca8b0dfb457f7c661a2ad6d35371c7785624c7ae1a8e403f7a60169dd978e42771c218bfc555192db730b2f2931ae594766ebe1603e6650639d7be90be5838e35ff14c57455cb130a58afc1cb67a147a9bf2ddb70304c593a6183ccf1127d980f99adb6ae2ca4ed489926a9aa27cc2360ab527f0542735c362524ffae3137979309ca6140a72e7c32ef194b52161d3ef2329c437377a274304c28cf2b863a2cea80e03983d446d9e73f6889c71b1ec8627051c29c59c44ebb425671f0f2c627843f5b5a5c0f74465000e1d06f987ca043b0e0bc0e0a8a5375988b43607fe67d2bb7791fe", @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r43, @ANYRES64]]], 0x2, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000002f80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87dffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42cb92f16de5dcd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e16331641435173c3f6919f6662c3fcb3c50fcf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a8902515300000000ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c8a08a8004d7d555a0000b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bcaff4b46dfebcf27976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79f557b41d945111e9cc79ea5e8722756d2487187d1005cc1ce9f3f6a3d539c35658224fdf3502fe9472dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af929458927e47fab10ffa5ac11ca17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d98240d4021036e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736fecaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf9ca065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a02b587d35b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc4545245f50ad64ca45de00b4d8b56e728c0fd909b1e060abd286f0943830f45c64c7337af3d7db093b0293520e6e413c4a2badfe05a5059e80e87595298f4d6013f2d08dc9a5eef9bba5bbfe86fd42f461a8ca35315827e618f49ad4fc6b0826ed49d81ca802c3be838709e93e156de5e47490cd09af85ca45"], 0x156, 0x800) msgsnd(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e04cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96bebe8b667e101598bf9aa209278eb35d09a87b35d6e063e42ed0fc1e1f32caca1881c814b25ecc6de13b"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r44 = syz_open_pts() ioctl$TIOCGETA(r44, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r45 = syz_open_pts() ioctl$TIOCGETA(r45, 0x402c7413, &(0x7f0000000000)) r46 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r47 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r47, 0x29, 0x66, 0x0, 0x0) r48 = syz_open_pts() ioctl$TIOCGETA(r48, 0x402c7413, &(0x7f0000000000)) socket(0x6, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r49 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r49, 0x0, 0x6, &(0x7f0000000000)=""/155) r50 = syz_open_pts() ioctl$TIOCSETAF(r50, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r50, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r51 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r53 = syz_open_pts() writev(r53, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x12b}], 0x1) r54 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r54, &(0x7f0000000180)=[{&(0x7f0000002700)}, {0x0}, {&(0x7f0000000d00)="331dec726dd498a408a6cd9cbad42fdf3ec41775deb9246f30db3ca17d13972f951ab3180ff6106d37238cec295163b31a6bed1c5ea7d2616e07f8ef39ac6e0c9058bf1dbed1d0d090c861eac355753f6ba75f77efce5d0f5657243fd74f7903212e69dd7127de28865b40381c5fa1ad7aab18785a5713281f52a7d075e03439409aa1e1e68b54b44d122b330e55ab9d6117f442111c32c360d22afed4e53236e67417fef32ebd3aaa3058082bbd5e16cf2270b49d8bb7be5a0bc3807d10270b9ae1403214816aa90e3effd316402091ef1700c091cb6a89883a873866be4c8a51a53d8c10c3e76dbbe9e76af4ad5888ec755032b12f5d42dd5d0e50ded2778f2fbef45de5bc4cd1f3a87324536c282b3f86b73076e91efa34df12f6adab51fa192641022da5ceceee510e8e815d36e2b91019b8af069312981f7975913c7706526dec729acad616b4b853e1309277194c2ef66b30d2e47d9ebbecc2b5f0d5572de1bc3fed7e990e62702706d306da35d665e206947c749825bd7dbaf18a4fb29ac5dfea9e616fa0f9cbb8f1995ad6acd8bc1932775778e7c82e2c51a39961e7a8d3782cdb5e6a0740a85689b54e5a51430e2c8525b3c9f1cca35a17d5", 0x1bd}], 0x3) dup2(r52, r54) r55 = accept$unix(r52, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r55, 0x10}, {r50, 0x1}, {r51, 0x10f}], 0x2000000000000154, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4d1af678569e54e7, 0x0) r56 = socket(0x18, 0x1, 0x0) close(r56) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = syz_open_pts() close(r58) poll(&(0x7f0000000040)=[{r57, 0x1}, {r56, 0x80}, {0xffffffffffffff9c}, {r58, 0x8}, {r56}, {r56, 0x80}], 0x6, 0x0) r59 = socket(0x18, 0x1, 0x0) close(r59) pipe(&(0x7f0000000000)) 16:00:15 executing program 0: pipe2(0x0, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x2) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() flock(0xffffffffffffffff, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) preadv(r0, &(0x7f0000000040), 0x0, 0x0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7f}, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) socket(0x20, 0x4000, 0x7f) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) socket(0x1, 0x4, 0x3) geteuid() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCDRAIN(r4, 0x2000745e) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x200}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/38, &(0x7f0000000080)=0x26) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x7fff) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000180)="e90535dd0ec36f0acbb7a7ab36e0e20dd618ef3faaeb4ea09e369a46e003262e768e916eb0cb24ac9c24c056dc8590fe8dae58bf4ac5ad2c49850c01c500ea6191bd8fc481e250043e32b750db29b9cb9aeec31aa6d566876253ad30fe622f4448cfc52a34335053a91ebe55a2959f3e6c9fdfec735ca1423c0ac3c26fe7a1d957d6315f23e98d436a2b187cf46b3c2840a751d92e226ad57c419aa63af84959fd9e7319cd75e19b9817bf7df5500c7ac310b6c0c15ce5e9b6557dc16ba2d70604e205aafcf5cc54fec68d1d82b08eae26a1627734335896a772219ba9c36abdc74e0c69946d6eb18877d242c31022", 0xef}, {&(0x7f0000000280)="51fa762126422db80f6755b94e92ec8b94b58796434da7fa432b4f603730cd856285f46b73d21bf674df51be03ad5b7f9b4f66ba8dd1b8e78e59956f1c2c0153a5ae329a35e91227e11a5b7928228e", 0x4f}, {&(0x7f0000000300)="316637d7a4f5f00030df908105721113a1609af71127bcf79f9244609668277a19cf4a220f5b9a49ae016fbcf8d4ff129e1b485fd602560907323eabef8fe494eac1026df550bbbc8f210960e5c41759c4f0c37a04c3f206cc18084ed02dc4eec89c8eb854b7162e0c6ba1c041daf884188494283b93be9a78a9dc3f5f3db603162d0b61804a63d264c1ed63b46838f8316d81722cff2b1be64d4c59d1c29fba8ba73351ab419b2dbd15e61b49a6fd7200a36d6229498efa6f09213ff7def1dc1b1ed9ea7fcbecd5b0febc88e5d6b1ef674d045183e6f48a2d2594ee9bd0275237cb9118a8f5507f91aff88db020bd40b7093f16cc9aa3b69ff94cd9c9d6e4fb2994a45cf898e8d880a4e45d63ceeb2e5e1dd13f2b1f1e191018cf7a873a4f1fd7106a65aeb8d2f3d7819f1b7986a7d1656770e959a9a27a4dd430e54b8a43b0ddc2c7e4839658328e9830cb59484e2e5997ee4bf2015280bc7a839b1d7488993c14f501acbc13cd2f85e3a23d93486bc42e23f00c02e714903bb0e98f06042db769d73d46f9e9602f17e749de3e292a5fb770476c440dd2b9059b453ae5c85ce1beb1eb9d447b1f8722768c00229bcedcf57daf9246e7d525066fe3babdbfcae7e23e0679e8c6834b7b84e44fad9eb33801089040fc8c57788804c06beb80aee434a103181003773bbbd3ba90fd475c868f61398aca91fa43fb6cbfdbbc8a52ad26bac78d9fdc66c7c2a5fd291bd15b1c4fd7d11407ff3e92ce37d1e8f88372c4a16a79396e4b6e7a47499dffe9bf438a4ae2855c239824b1db2ffb9b14d60d8cf33929d0e70338ea6a013138f038764b13acda0c65b0b4abb7bbbfe9bd8a7f95916f9240e30183604dfc880d2e8729fad60c072869b3b36074e5790a640d613a0e51334ca64b961600f8a9bd8f19a34800c8ad409c02f1926ec2d7d8c2d214eb6125659827009cf4c3658009523f8c4ca538b5af8f4a4837907147bac410646b6aaed167a974f341c6c6b1beb242d84e7c0a7a9938823f2c28bae32106b1b5e1436389dba3cff11965ecb929a4e3b11b65a6cd02432ceac58715a47c30b7d304b9e10d7a25f84e0f2916b666d82f8af51b89e4101b994c6fe8019ddb1af7ed79f63a579c00dcb03c4f571ca799e7ebc0c9f3ed5f2df978930e35e46d263cf70f1c628b7bada329d4aa68df1b58548d16cb0906c3749ea2313743ca081deb620bef70a472f53d315890141f8dd4ebe89d66d09ab25ffc129b2fc783c35c4d5e3a643cbbc0fb5c8a34ff8f5fffb23673c8abf8aaddef21996a46e54333013ff76510e54c4398cf9189c3391c2027f12cabd9ac1867eaa8bd17785f83f492eb7ca141a6e571c25d7acd1b33afda0230d4928e5bbad34fbe042ff1b056b8c3dffa4126ba51738299b257147199214a31106c518bcfcde87689f7b5aa269ff100c570cc5144117d62b30d3c1415c718fe94c88169735361fa1e547f0dd07326a3166d342102ccd79ee5c7f3cc514b7ace30ee82867a54295854384010c2082847cb2061cc0bfd63a5343467c8c6e1b583c3877055ed560ca7e625416a439ba5ab01b4d19396a5a0da6565d7346ce6d97808b1e2c084ab7233d0ff8f61fd171147b08a08e00909fdcd7659e5ccc66d82a0d8a91dea98de581f0e6663fb2b73d6bfc26602d4c991e0270b036b771e346c778a0a11eaf1b2f44d7b48458323d9aaa786bd1a6cedfb696d080a13016cb17cbce552ad48cf4e2476bdefb3953e14e7636be3e3c2a7611fe5d404279b6ee5d16628fa0ad4faee75732c2019ec4a5cf45e1c7192b723f7ce856b4c5c35b378de7e4c6aa98101d45cc69a447f83cedad87c69ff7652d11dc7543be51b30cc83b5fff29277aeba3a4f16cb0d82d6ee58fc2faf73510c611e231a71b925f93966ecda6331c72fce4e2a4d6abc490b45f69888877c687ecf124f5bb7103cf7d01cca30a01d3db5a4b13fec4a4e66741087dec6f2feec3a5d8587236f1f57ac0997fefd07797ef63f37027661848fc93aeda979aff50ca966458282f3b8ce431784c763d68e6f08983d2f82594247367f3c1fce82797ab65de6f025a50b5d6411f8c49344ed8db51f4cf77b0937d196c4c9ffdbf64a8f6808cbaaafaabd7f1295f04a5b2b16dc8d9f9682b84f1aea6bcf6f24c8cc38e0571893bd07fdef5a360c714d200af61eaa1f0e9f8b9ce4abdf2a46635b1f8e118ef3c432d793b5772e5dd00aac0ef85a312520dbcc832d9571e98f63af40184dc9223dd3016ddf7f1cf839890c9c01ff21d94995ac1126644b982b66b14a2f830c414cb1dd5aa7d05fd35df42d5108e6dcd1310d6db0361e0c6bf7bfe19dd53e40817b5025b43e1bb8c08a560eb57584678e86dedc5caf2f19b531dfca1d694689f4a3dc37abc84d55aaef706c01204afaff73ec69a7352312dfbd2fc918a72105ae391895e73177b41d59b52880653aff61cf1ac025356d5a7b223f751e4ccd96bf1c1a6ed4ee049803476ad7851335284761ebb9150eb9aa866bb00dc12eeba51f7fbe8ebbbb92099f3be6afd3de22d10a0de0384f42737d10b718d3dd25630ba6887ca896afe51891a70249adccd6e1dc183af0c6474bb54245337590f2ba01924406afd1abc80357baf68baa4bed47b797b0ff2287cbc978ed98a67e2eb92318a8cf00f96e5c18c477a9b31cf3b084e09d124c21d92a9f3aabd95e2cc85ab8f998864953cb67ea9020f6b1741583f87ad1921b3237150910bcb905810681e685b2a0509681a96880a10b42fce59915d81ef147f3f5d3924b4378f8e9699e1a0c4ecea379e32cf32ea9eed0e6565cc5b7ee2563e34ea6883bfb20a7276d9f9885e9f289df7ce277f17a2047ee9c420dcec1937bf264b83e86adc11acc92bc9c6dc9e4df72e451d02e4dcf869c313783e34e0217d102f21245bf0a69294e947fb8fa328644ada68476d54b5cc06bdb83589e0485e06746aae29083f8943d34dfac87c7e4ad455ae0a58da05f8c6d7f5a9814fd55cabc1697737c83c3c38aa305da749fadef7cbed73ac50da29d9dd9d831b8336be4a54e875e27d2c8412e81a4481374a6029908876f4458e85686f980d8d4650a76e83d517af3d037cac1dea5354ed300fab1540d4299c9560781275b2f1b5eb176facc4193e75356717ff1da628afb4ceec454a6ef4070ca00d0456f4b1abc7eda98f097eaee8b8ca52496de410713daa1fe0666129209d51dacd42e1e64c54e390e9697a8d1443eb1342636b0abf83e4340b9622ef71ac23a178cbc0f5a328b1495f6308d5d17e72ebd36e5bcfce3ea4848b60f6bfae88ace644df54fd2ba58bbb10721a7b54a69a98d019aa0730cd974e4004af14d68080bc9657b419840ddf367efe04b569b628d78129eda56a2b8115cc5b6d3592b56a1e55cad12bbadeff062facf8f5298ebc801a97f60ad60c91acabedf2e60718094180f5ebc82033bee4d4e4bcda3bae8da11888bc5df8336b53fec940b717f7b82b709963de64ef588c67bccfbda404884c0a44003fe1b581fd31291b93d9a6f492204d27874d71d2519638e52c99e9d925b883e08d1630f4a428380b8e19fffa1281d11afd3234612b6071722cc978adb9e925ae0bfb45cd0e2771738b41340234a49ff54a1f3ec3317d204a6a7ef032bd931990adefeac6f408925da7c2dfd3d8b83eed4e25fc739eed1f20a8ba20ff76efcd3df415c9ad49d28f99cc7fd3906eb9bd05c33effe3d2c2386f7b267359bc866d3442577b3c244371e2e1adc3793c4fbf6eddd6e73ba036e0b75ddc255a5356514a84541f19c96e770a4daaf5956a384021d653340316074a070b15905bdc9f8bce68467b180482df4d86e0247555a6b21a0c2344ef2ccd75f108f34420526bde40adc943e72469db592097ddde55e98d5f9376a00fd6e5a70b88b05dc9ecbc64de5ed1bd9b62ea0d3d3aab2f4248bdb61126ddbdaf88793fe7489186ac180ce535f83d31ef866c44ab1ec229f0c03fac2753f702a569d240bfe8b0b84c01525ab8950ede1b088bec2441771efd471497db3c75dd9445fd873136608d222d46ac5f6e7bd00c54055e4841360c0bbcc9c1a37a59095a96b34d1cae006af6d2d224b7b5572333ff68f517e1274a14c2784752d77b08b48b975c57c45020bf5caaab8f2d1c7b7bc7112da065e6791b9f22bb4e7629efda2a3b88e26ef4458e7583d2475293ea72532ab66edd8ba65cf2344395427615a187029794a73d090bf68f94577427b46aab782aab93ce5d52861d3d09fb7cb84a06d162d082bf445df8eddf9835a0184cabb4d89d12a0c9af4ad2a82d0e9280a2705796e768e938d06ad17a14096a39119e41c9f6ff3049b21ca160b3aae785be47333bf24f134a75fb044fdc0919890fe682edd4899fb55a7c5e79d20606d13fa1416108ce2b4034a5cb0514e17d6a71cc8e09055b266a9fb40e51a98192dd0b7cd5777b11c9e3c5f4d267dd9eb01607820826d86de212af9b72c76ed6e41a54b11fa35f96d15a07a7ec18f542c2320ccd1de5041a943409679b97e9b519801a68d631c65a96d5fffb5c60af643fd739bcb9d545624284b448228995865287bd348b9a318550d552d35f6895eccda249f508e579427aa6455bb5ee622e6b6364919c3f8887c928a0b8e767c16e1a9671b87debb08b7844be86390fb5eb69b33e53f5cbd3b2a30c963ec6a1106379aa95355f951dc78d5e8e771ceb76475e4965df1442d2ea43609c1dfae21e8ceeceba28228c5c8a2cf1905f8863d352b9195fe59d9e7694e7599216e12cd8a3c3a24429be7eaba3fd7d88f26bdc3bf2af1cf2fafc655196d1d272ac993459d6c3725377b170963d4bbaa3f590f9cbd4a1657fd9c2c80f99263e23f1f63b6c7db50f22d09d43f4c6a5ce912c4fb7456b1056880a445f1b64a7c6614003eaf6659515e41fb72e830c669292b9cd0feb086d8a6ded09d67355cd3967866cea3eeca986871629a37b58df65a7db2ab24000f5822dd15160a9d9632a02fff7451b7ea9d73a75cf3c956ef0d4b7d37425ddeb4de4c0bd31605aa4c106ca3268706259c5dc06591a54a96f68fffeda825be386892b3197cce43c5ad099551e0b746fadfbb8f4ee09cfd6a14795e6b95af4ed9b3538d58b8af31f0bde7aea7e3f2099736af5c514ce2aa1175e86a474bf0e2b6b3466129bb095e784dccde85a6c7fe5a63bb0ab44c4f35481e083ef241d5cdf315c81b996a3b3cfa977b1b5a8457d02d55db15c02b7a741af5e70aa727bc831735ef4a07441a6022016ea746c2154a8b2d59213060359aa41cf478a6fa1ad7c99429092b99732304ce03c876521aa9eab1e750c7603d24465686cd4ea4ddbc12306fe3796c9893a5ca2e71d83e41ff50242f24f4bc6558b4e1d7c819e87e0fa250ec43010b795973c44f0c01444138a0dc287a17a8276c29d39854eeccbfe06b4e1831091f34be9fa34bbd35e431848b128d3203a8d4626a70115e50b0c7da2cb01505a911d9247afc9f85ece111c62f821b6e153773b7e97508d01238df50bf336a959bae0a1ed5413f4b56b15df71a505c99b6220de6d74e36b450545d2b733ef919fcf8797ed97f27c91da162bd9ce0016a9dc13004decab18114e0c18cfbbeebd96e9912e3c3908f0878baf447c0515931e6ef2fd59ffad9fdcd0486d5747dfd89d1f7b64f07c1441e423a3fb74301b9618443a2d7f7c078432286eed7f40109e4edf3e137b6a939c5ecb15ba49862239ded4eace4fe02b44135d3b398b1568cb0c939ae1ca23147ecc9", 0x1000}, {&(0x7f0000001300)="69f4af2e3f73f3a920dced7aa9d142f2bf7983064ab5105dc8fc6a10bbbd70aeaa04b68994a357e94b96fdc96fe0083194e3356b4819b372f99d10415dc5017fc5c923bc619ddb301487471dbc2f3ef07b0ece27412b3c1e04f9e1acf69a3e04ed1df3d02640f9a01465412cf37c709560ad0475168566d293e0e48894079a570a2fce48fa98f6e49253dd935ecdef3c71ef6d59234df321c1c679596406ea59c3ab1b3d2651442459abfad754699daafa07b383edf04da7236cd85fa39502e0393088b1d5212cff6e0f00365f170833cd0b1d53ccc0809d6f72dbd3c779571b2dcf16c9", 0xe4}, {&(0x7f0000001400)="fc2c9db3e0eca83572da87ad2ae207aecee56ca9fb044b1d3fc60b78bd10ffd3533896aaede6e32e617893fddbc8b296f77723a564ccc37b2da3a6ca4a6788da57b34fcab8b5997982df1ae730f62c37fcb37a08d607b0e05955c4082927ad716853d1652929dbd4", 0x68}, {&(0x7f0000001480)="0d25c7dbf64ef563944861fe68dfcca388e6d0699765f19c4ed079b67aaa53054ffdef5afe9843602277112501fca8eddf071eebe8d143a53e34385be2c6081f347759d4bc70e031d9ca7470931fbe8c5d82909705dc96ca968b914356aa8c2d41b6eb306f1a6698f75188b160b7fb56a169a6fad624f6592028b301c0761f334a84a94f9f067e95d91ed7c2d4a413ce76bb14fcc45f6820f4efb4880653da19a98463234b2b8cbca62c9be1f0f6c333b9931911dd4ec8bf6a77ff8a2192bcc3944ab4c74fdb157cb4ec28269b726332f4821e6a898eb8f066c7eaba9b6f2eac8bb73e49bf9000ec14b669103e12e502b7d57ea21035fe68bb3ea9ba4992b0e274d163d5ca149a9abe2e81c1c03e987ee04c98ba84172be2dd3e1aa4f027584faad29ce1c660625bad0a8de96424ae098fe3a046434a2f41299258195795dfde582721d15de26e53e69cf93adaa88f2bdc96143505d0f8284f96f9b3600e2d8db49faecdb50ad677778d25d04844c880fd68f7e4d0847fa8c5ebcdf947c164ffccb7ee0ccd6905dae2b5304d58cba5ed7b451ca033315a5b2838ecc7fe459480289a08081d8626e17958f69ee1cafff556cfd5a848a4d78693fa95388ceafd77b6a68366b900baa11e0d0c016a5ac344746a6be1c6bdeb16b31403305a687e8085c1429f08f80194c32d4142d6c93e44769c1fa645ec2eb3cd015f9f821899922c9add2d71f6a2a863bf89c7fa0f9d299f85d1362902aa4488a412af2338d19559a8ff2fb2fc3ad046aa0195d294cd239a125b76387aaf2c1462a3076c433e963a8610d843f7c5371831423973ad59e70780d5933ab0b3d47d0f78cedeaa5a9d51a4710b84fa348d71b19461922cb2b67384094632a7a72447f1439f7a9b4a177dedc3f67d14e5a11fd611cff5efae4407eaa2d6de100e430f1b11121360ebda65d519d911146334269da880e6bdd2f203b9310ee4b451bc6d0a9c4d486ef740ac420045c2ae3dcfd71cacf6f088419ee05ca15a8baf5adbc9d20ecc78898d0dc81eb90ae84453c4348bd6d7d56d37f53c9abd07fe7118f58478b64795b1e2e8c9d9c06bd2d2a8d4df69e34f95464c532645abba7c3ab50c1f624aab5ab6d23173544c20123e7f5f31b0cbad22876bc618781388be6beca19731659c05004059dad85b1a063867c4e37e73e2195146f66bb829210d42608175c1ec8ccb248fceb96a559fa7d44a7102fed1380c76293be9ea5ff622afdc12cb8b568589eb7c5c891066cfa69502542fd5daa7c428a5dafb1d340740ad560f3378f06864d5cd076c29bcffb84c64f4e00955ecbba38cc771790a1eaa093cb3ca2050088e144a8691b186e618ba2bc94992dbe59111eef5a9a327d0c9415703bba516f3b755870d56cf696ec3908a3c90f92067981d770952e5beed3c42a07cfd2153d51d69ee5f8f44a2db8e2452924e7a16981194a739b89e810810aa583bcf75a16f3992bd03faaaac64ba37dbd41a2b64b4061dfa469cdf3512defd54337334e12516a008f0875a181c81bfffb0cfd8733c654445b7f5fa7fa10635ec34c6421df6fab3e3729048e59a17b0eac440ff89e69b684d2f538aa17ea25219d31615aef571de0c83e3e81912f25d7f23bccc202819570e166ee4869e4a56c217b7d3dc47eb02bedf610bf677ff06e46e4076b16415bebcd58742bcf6b06c20e10458d833961540dd6be3858e18de96ad645e82e33540cabe0b9bf7b98dbfdf73ba8d325580dc286be26c99a4e5aee377d9cc740ce2669a8ff8f8a6477fd2d49957a10c34c783f8dcde6cbecf01a076c619a5a13992ef5cf218c053868fdfe1bf9debc75f0609d4537cb8e344b74d7a30577b6c92f77b319e609b0437141412a5a728f8dc3e942bc36455e91d5631c289bf4a0cb6934d95448a4562168d9ab48328852008ed482c0e90b5655274af09cc9ea991b33d46060ab83b0262d4cdbc09278aabe49d6d9ac0839fabb3bd22b14a83e2c2d07cdca424fbf771d77ddfff1754226925285ab0e9efcafe8dd6b11aa5952ab5f59831f82a978a2d04ba5f875a302d027c88a58c7640dde264cafbdd23dfd691e5aac0502ac7cad9a83df5f06138bae40bceb19d53ce716b9e4e90130e489434f67e25b724891773da523cbd17efca35d9e1b06e06b8b4f85e94e3c7b4a3ad8ec8d7534a6a56e98a68d93d5341e76aad304edc75eea39fa76b41bba92b5278d05870f4fe7df6a389ad850e5135d66d6e23e87f88876dc90ac8c89e51a39ec78f90fab59d7ea823432660f7adbfaa121f292081ad25892d20f03be02c03fd3f1d319c9482e4ac12be75fdcdebd9414019cb46fa4901b465a0bd99b0a2d6358c3fb10198b4369fb9b189b11156257f6507d97184cd2b7f1413f2977c8fcef0c85ecf696d11a6e36e6c05c2c3e6e0e7b321afa87ca489727d2445b4a424c85aba139ee5d5d5df01e25c84b6e4cef4388ecb03c3b6433413e1ddcc06bd18ad2e59e2fd63ddc80b37550fb5f410a8cbe124db20f93d0418307f8f72e036aafe8ea12e4a989e85f54875aba9cbb5c4cb0d7be124de1831b64edb77a3476feab79f6a4de370199b81899b58352a202e63b885ce5135995fe1ea90486f5b68862a024b79518a820e81801311899a9c38a944abfb5713f3917bea67f244c6d7bec7644b4cb1187d73c6e6dcb3b0d01da0c9eec49e233b71e8fe9d905675c377fd4254add210467799a99cb89db4d2ab554aff2e687d452d5b188c89d608bb739b156f8b1c9b2706c95870e22aa08d4b00b85310d14c17967ba25c48c1e0b4cc8f848a78665ef6af865cc475dff91271ae4b52059eb10b8096587fac9619a7672e52d6fb5e48e068db3f2b84b95aab05d46dcf977f0a5714c6b7d636e2e6660eb53df597197452f1679ca25d8349d26891db2b911eb6f02514c6d32bd976a4a9d8a4a19f618be52f43f9812783b59837d1237184761c950e6c69f2f439a7c63e2f76f8ed7b4d76ecbde8f95d6a9aab198075f537245b01f889c7357872a56d6251db56d273d3ab5e5ee76575d0cc821918a531127b9a8e8e6b17658d47f56b7949f242be1d0f183aefdfa1263ddc8414add3b0c3d1ba8fcffe0773a7816552234ef4118fbe6332e2ac043ccfaf36ff683245278eb43d1dd42b528591d26681b94ffdf771426ee0997a28b41bbdbeada0a5d0c4a343ac5940b03ac1643278aab548e3d792b7a049bfb735113136472bfe8cadb7ded5cfcdad945b533f7750d63ad4c4352d67e87869baa926423ca5aa4def9df11646c2f0f67ada1ac7a237edf630ec953f2f038cc50515a82faf8f5a729d11336da22542286356da5ef38a72b1e4007c5481d9f95e1aa4bf02a92eb86e09119bd40e748b7b04ee6788d04bd156180e172382bdf987eed23ce0223d5a322e5f5737f752ecdd15acc3dc19173b6cd1b80f7ff6ecb32910f5b3bec372159adc0277100f53a8771cd96fea9599450a3fb01f2a145c3d9e507e1a84311c028bcc93a00de7d257c45e976c2f14760dbd3097907440cdba909a112e3941a38421833dc296947ddfc99717b80b908135abe2fa7e97b38a24f2ea4df35e190424ffff4712400ffccda4d843bfe83af1bbc613fc39d379fcd69605043d7ee0049cd6f227d407797e7ff30b17f2e723f17139d1791557753d7177533f4ff9c1b5a89b4283f233f03a84221e84c23e4957f789c4740d92b5828d1e688fdb94b89f8f471eb498fb5ed9edc015f0dba1e9103c6dacffa8b5486066f318a74bebd1a3b36331439f35da72e20e4ec2fd1556c6e633d7d0feb9c2dc812fd696d44792b14f0d90433c869b8bfa209302e9ec658ab04511d5eff35e863f66601537da8440b3c58034e743861655c66685f78d2a9e7e5367226614e09230b5abc30c3cfb9690256361aa0c0ecf5c25a8009f762ead1ccd14c6fce0a6adb7cfa8393ef6e81595e37f93bd4f52435923f95df474c46c2872f311d7d0a442df79a914126f1f3a5aee0c3b8bee1096d002e88b9610e561beebd4ea9917755a18f91cc032b0a5d091160a961d5904ce7d21b114a482726b6bf07f1915a9d339fa3b5830b6f986755583377c52e36183302179bbce52e48fd9640c54e2ffe4d642a86a3c321746935d2c0a9d16ef773957e1cd326eee22bf9ae34fc683ce396737e724f6f2ada5b03884450a3da1de0505e485b1f5c8d10562330d0c97bd5f95e914c55305931a1df8b956aca9fe68e9024455c89d08255696cbd3975869017f9e4399a26619cb85d0acb2be5a5e66cc7045616ea02554360261de73e0a0f8c2f96c1a5bbf62e84347f9cf8cd70c334f24d4a91723d3902d20d4939ebed2ac8fe2a9a114e22690c6f7f406931ebea3fb063d11154426e52cf88a859db0cbbbcb276b1417c4d8b36983422997812e945424b011d4cbc331db7c7410882dd0e329c0686fa573bd86966a6a38915925a6a1ded37e1818f0ea413c697f704fccdf38193626b73aae578066cc8ce15b5c7d63ca4ebf5c235509b8cd2fa520f58b2ce9b0aa211d2c2fa4cb5adc6742f97409bd8a556ce6353b049c3afcf8539cf3246b236d746045ae67614c81e8a607f5974c55ff05a1f4efa4578ba5b9fe61f25ecedc1beba1b36eabd9b9c80f73cd32dce38eec0696b8bcdfb1b9a77cb1771d3be7fc46dc36b532d7a34492a41af97c2bf3e38d6f044825ec998958cebf7f359372b585e9e0f1a81443f2a0087be244e90156482f99a10dc40f1a5e176da7ff51d4b1b2011d523fbd75525bec30a9be9b18f1d06cb38df285cf379708257727db4c24cce950cbb3d8c6befb08ced880143d4cbac66319372aae095e7b1062fe67851b88e89187372a453048a50a5e6063b03b02c1bcc71f10156c3bb725f8d0b7965de60ef10dc9269acfd7c6c27afa59aa0a62bfc59f9e9a0fbcdaf57ceccdae04f8e28522dfbbb15a1f71784b36fe76558d9d2943b3293d40c558d6caa5ecccdaf4bf3b37b93b8301839643cfeed92bb6afa94d5a8fd62d45bc098e9342069a13cbb2e3f8435d6d1836ffb1ba53552240cc81f7d1fe87373ad7529f3bd858111508a9e075976342e553df0577bde81e95b70b4d86e817feab0fc63860e5e3c48844efeb95b36c9295bbcd1d71cb0ecbc11a1321a143a676c0d731cfcdd0a28194840c2c2b167636cdc80724df32aa760020cde40d235be1f89a5299c6a1840ff7e6edcea88aaafe21a310f29acf05f96ec32c9d2cb86c6422d0b6e555d61a2c8b1c4f1985947b89935795d238538d25db466fbbdab53ea4a20edf5ff4935d231a127a0733832535057af56c4fa1926e8cd777fa9d13cafdedc39fe1c8171536908bb35463f10aaaa40d513a3126234f9728b41c5f8dc2f3503129b7385a1ac2dc60d1c77a8933a18821234c88074bc424693898183448f9a7152e524ead77c145ae40e23d8065e884bbbff8a7316fa566140d4ad4643bbbce8b0cde67691cb6fbb1a2ac01f594f0b8731f3a0593c1c752744b86a352931e4c3d387e948e07f5c708f649d7d41b49ba537b4bc849fb956521f3107450030fbf2697c6a415c51c2c8509aed6b5389fd499a3cd7c0b8a85663f168770b54eb9187fba7d9a9921d9aa21c44aef6b75e2b77ebce68e1471321d5c8803a7781a4ac02a60bb49602ed94aa730bf878d8d05639e16ae3774a89b6fd4d8dd216aadd43f63f505ce4d09188915bf0982d53d102d3569aa40297bc671924c6f1b82022017e0c5763202ddb9ad7e36a62928b45cc227f8ec3132b3c5cd3f209666", 0x1000}], 0x6, &(0x7f0000002500)=[{0xd0, 0xffff, 0x1, "07ee5b78d4e5a319198e79894c24cc4ee2d7839567bea6addd918a9d93fe4a9a2650450310e83d3f65cedbcc4195d266a4fefc3bd723d9adc102b27c0c2ed593045843c901c0ab554beef2d1eab148c14900c8475e0c55200df2b723215a109d0e0168a8d893e9629f2b0e848c335bd437d39097edb4e4af9bd204b260d012ca562bac3add48e475e59c2c49a864e3f3be42668e96e135b9e84d89b6309506b72988b41a1eaee713c74f40edf3d62efa178c3de2e26f86a0b638dd4fbc"}, {0x60, 0xffff, 0x95, "5690d4d44778dbb5b2ebc2ef3a60e0e41abe805b5507e2c1abd204960b9577adb2fecabf28b8ff1c39105b68cd576ba287ec808f55ced84746531a8c4e29bd53cf6742cbc3422634018c6e42d2d266"}], 0x130}, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r0, 0x0) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) setsockopt(0xffffffffffffff9c, 0x25, 0x2e, &(0x7f0000000000)="ebfbcb48e69931929648", 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) getdents(r3, &(0x7f00000002c0)=""/139, 0x8b) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) 16:00:15 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xf9, 0x3, 0x101, 0x1, 0x8001, 0x0, 0xbe, 0x2, 0x0, 0xe1d, 0x2}) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername$unix(r2, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) lchown(&(0x7f0000000140)='./file0\x00', r4, r8) r9 = getuid() setreuid(0xee00, r9) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x7}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socket(0x6, 0x584e83b883b94dc4, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3c5, &(0x7f00000001c0)="e26500"/14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchdir(r1) r2 = msgget(0x1, 0x254) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) setsockopt(r4, 0x3, 0xff, &(0x7f0000000180)="1e6ad4dba92a102e54d131077de644090b5c01f9d580b502f896c7ba05714d03bb4d04668db72c6401676c", 0x2b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYPTR64, @ANYRES64=r2, @ANYRES32=0x0, @ANYRESOCT], @ANYRESOCT=0x0, @ANYBLOB="4f4251b7", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="c43fb4d54ba683781c7ab17fe4b3642099ca11d11fec1b80e9fd5d7408f83acf087909ea98de36e66cb2a30b1d8beafb0c300fed92e04a02517c797ad8ff8db57e02a0bfb8add0966c044694d45dcc401cb542dc927089f05def2b1611d5a7b11505674fd37031f3bd73ca9457f99395c4d73a0ab12b8dbdef76059942036376d2e328de2d6f0f60e6843e60dfa239d2460e7d3a9c2e8f30c9033b80558acd9499f8ef82e45902397049bb67cc5d68a4d42a7843230b7bf987161e85c7aed249217f61f5f6c6fa6f1d4dbc512ccbc9d778817b39296e622517c1d5f3e1f490dd6c4d4acb61347b4f00", @ANYRES32=0x0, @ANYRES64=r7], @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="362844965d1a1eeea8733cfaa733933a9f360dfe535108e1aa64ce38119f000000000000000000000000000000008547db", @ANYRES16=r2], @ANYRESHEX], 0x2, 0x0) msgrcv(r2, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775cb59dfceaeaa84e6abca64896819f507d0000000000f3c4c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b7555000000005bcf967304e3331c28d208000000000000006b47b8d7da43c3f1a3d6ee33ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a41938a8b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2278bb93d4f8dbbcce4400af098030446137896d513494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00000000000000000000000000000000000000000000000000000000000100000000000000000000c4f67edd21ecab793a0d0e0c3a17289241ae8771bb3a242ebd730ce85fe40833d5e9c463c03136a382ee0596fa"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r2, &(0x7f0000000680)=[{&(0x7f00000000c0)="91a4055b7e50b0990557fed6c19d4d62ca0b60f80024e765f6a33a4357c18ca8d8f8d5628a641b445cc5c68b0176ef506532237ddab0bb8d3fbe92d6b2c22d414940251d7fd7075eec13c25afe02a3371762916038d78f1676019ec917c9cb1f8c8f0410619179417833e5182e8854d2c0773fb9caaececc529f7c917c2fa193fcd346a7b4a5f8105a2a16436aa6066ea33065e01b8df78d13c6d91b56834002ad0f013a05e7550de7eb1fb5ec7819162d77f0c1ac7dadcc9eecc24d904dc4224d7f55a0b6269549382ee886da40506d8b7194a837180f136069c384013672d5", 0xe0}, {&(0x7f00000001c0)="879aef5a06935a630bf232545e7a32ce377f6f2402c59f22bd3abcbe8abb7e92d3d56b06272fdbac95412445f79596d8b11277410d9ea832556edfa141ce9d32319d49e0eb62b1f34f2cce656a748666b619751683e413498f346b37b1a382c70961ada88af90d87a71b1eba5399ce587e257f46d52908be79fd68b7be0aa6c1ff5b9fe5726ec0ea468918a87e235134c7a985391e19398bfa10dd2c2bb172e873c3731c1dfc7b43eb6153d163bb7e9b70842df14b55fdbd7af0b56932ed967e669f354486469997272261f48d70a1c9240439e1fa6aac56cbb817fc2d08d14ff8fa6ace12bc", 0xe6}, {&(0x7f00000002c0)="fe36584f3ca2c8603cb50c23a80322dacaaa8f33dacf8e555abdd42e8ed5d9c21fd0b71dedc0c6d75e848b108ad90f82cf6e6e5d1d34cb851530e212704c4aef9aeb286fcfdcf223", 0x48}, {&(0x7f0000000340)="fa6b281d57686fcefea189fbe69716d4c55b08dc9486c858da367dc8767f80a1417f21e6aa0219703883e3f0fffbd3dd17f65f139f61c122c861409c407954dbf93a4ba914475eff4cf89f2ad7ced6184b2c28de7f164aca81c96b9fc2244204db16a803420715c18176f9b4be2bc5ca95e3dfc48d70002e925dd4efc3247f005bdb8e51f6ad8e951aa4e09c1b478b8bde5f1858bc7c94ec80947ff7b63d2f4bba87e462aff0ee80811d75b22ab67e7a592e4fc485540deabda4488b19a7c83721b1393acd77a0c95423834a7c0635c5", 0xd0}, {&(0x7f0000000ec0)="478c80d01833643fb0a9e2514ae8f468f0304660d3652deefbccbeb49172fbaa8efbfae9849bd40ef67802c2fc81ff339ada3d5e0d76ee247da949cfed082953aff797b8dd596f353133fea729342f1f8ddecaf89e30bf1d056265da87359be32cd8dc5678ea6b521a6f6e20d5a3b6181d4e5c1f4cdd47f31371ab7f7b0ad5e7e1ea388d5594e3d0513c4e0fe3b7f45f7e4c5eb88c991efc9c3c0c042e678d09f82f116c803608ddafce344248aea82d6ef8f8a8b1d11425de5070cc09fa6963366d1568e12ee9fc5fc29a8e61b5e61e9155243352f727567e525623a1b97a722becc7996ca4d2513c5cafef9c9492b94ad56380389b2f8dbc4f8cc3e5339cf5249b20490385d3bef3cea9f8801b650b383841e90205c9e2a650df26d791828b8f13913aed4407f6130005a0aefc1e52754713f7178d6d2406f0e2d1d5b92a507c981195ae4a18b785b95f56f2950c4b2d7aa127ecb729fe8a8bf0d3d5b80a09e1adaf82158bf185f464e7f0ea120eab65fc474ab4961f36d730a0513246f00007b739848e1bba3a174e157b7ae633f23e4a5a078bf71edeb7e95323d53ec0d0f30415b793c317e6721bbdad45ad8973b3fb4981a40319f8dcaba112593f0ebccdd0ba1b701212b16557a44bc6444513777dcc14b5d9ce13d32d98b3da8edec59da8a0efb51c62c618a2955bffb7627db53201891ae29e871068217a847f735746bbd5911296701e51e0ce8d1fc0c2eeecd22ab563a7656fd93a5a35d6e033bdc7b5cd2e6a9785c099e47f2ae15e76e53a7f0112bb0bb9b920c97e80f9dd4ce3d8c954feb4bbd5f83dadb81af286f2651df338daead1cd62348bef24be405454d8ae4aba5b50f6d9a86ddd3abcc920fa39280d82e7427aec51b3187963e6bc9da75fe6cce689a415aed9f39cd3317a8adb441647fa7d3f38e3611d0284a339e3e9d6033760fb2c5011b5907d58045d4dafbefcb3e752e01d49d7f644e3e190b64c9051c26c0f5534684bcb77b510572b0b29ef06f9b706262310d71f569b2b26feaf0a22a998aa2050223d7b6bceed5c11fc602d89d319fe0224a6c3c28cc05aadc69e81bf22bf4e5545aa6a282dade24f3f63876327bb4e6ec2add8888923f95c013a0ce44da4c43174c9bbebbcfec413ece9202592ed0312ef0720e45cd1a1d102196db78e5df615d0b81a148c9696b93b4a8d99e3499148ca719e4e8f7c17013d3d3c60bd90c031de836f40234b8c8d1a984dc024329d298793b4cb3e55af0dcb62fbc6ee398dec5753c675823831e4bb56fd5953adaa0591abc856fd81f622ecdac5911335c4f243b80f9891ee675d8bfeefef89fab7dc01896535620d3ffb5e41123fd8d8d58130c8e156f18df6b293da06588b462c64089cfdbda5105fe344ae7e22b3f21d74398c51058a8e6a7058b79619c8766109a44512ba2b9ee16027b4f4f0a0ba8b1ac0d2ec714b007455f7484385d81b9bf9f75704a937ea7bb2095ad49975d920a6120d731ccd9c9b762816efe6b36178f2ca28a34ac9819c6db4db9e3c875805a6a84b06d846da87d3d28c334f55156d5f364a3d9a88e3dd518ecc5d230a019b721658905f117e68e92bf3a0e4c52d6afb8b14595073e113425a4803e445e4cc81a8b275134223902e0fdd1e0780a859576ad84da4c16610fb39b90bb92f4cea58beac9d4e48629eea5bc7c4965e766950e167764fece6c715a845593fe563a225b93c452f555d476808e02954b9c52a8899a92bc7128f34569860c190fca1f50657a56f2f382feca3f98ca9fb62ebd57f913b11f43f6d7841739017914618871799229d1618794ea05ddb9b46d0be03631004b5cd02014c04a7b9b453da0c84e7c46f0c140062f5a4a210548c9f9cfc317e32640f47f49a4a814ac08890d3b19b2f45947138269398cee1647255865b2a4c6c0d9399a1874d72544b560fa36bb209a1736b486a331db5162f84df59705d1feee01a830ada6a2438d8ee898a5fdfc446ff164e38f4ff2b7a6e95d148f7bc88c996d1e5e3f493477c94ac6477bd2a1084edd93a571f4c46c653ee03c194b5ca5dfa2dcb6063dc27982781271fa748d450a7999b7973e1aef5057e72838c29b86d088484056b12ca04a7188e47b181dc601eae004474efad95ba143da7a687b11ffb6db02e52d87dbe1dbc3027dd1837a1d4a3e3a6ca033f637fa18bfef489a1ff5800245874ace16f1a741fa63f342cf25ba75af8b4e0dfae11409907708d83c22db22560453a532133077ebd1135becf37ee9eb165f301176488fef2dc56e14100c0101a86ba4cc2d1052ce1a11bfc39de59930ef67f95b5d92372ab9d63090e4aaa56c31d3d7889afa55dff00836b920aadb61e800380141e8b4f017c29076891c997eaa5a8dbc9b7f5eed7eea0078fa2dcab6cb6c71f7bcbeac2d1d6f4754d1f75bd18a9ae18a3ea5ef09e33aa0d5bbc0bac33498fd0c87cedae911a325c2ea01b7aaebbce2ab1d94a623e0435dc2d814aa715347af0e80b28c0e79e1c5a2904df14113fada9b84fe960280064334f6e44cf4f18ae9f41557c329a77be80adf1c089abbc724899a365052e23adc5e62eae5d6cc07d8d0ac4d439492fd9de58b96d368f4e4d40a03e0de18f0dc833f3f265e111033fc6fc1c95f3543da371d0c4775c16f2d98319a9aaa0860a76787f5819395ebae396e809a2c33044b220b107e05bdf139e384a08b430f79262d216224b0c4c68c04dcc154f415a317eb5cfa251a15169024e419caf5f019dab6f9cd9c9ef2b83738a403c0d7c49013b0c15223c7d33b9291c6ad2db8e2e84e095e8b967e0f0365ec44828c9b760fb5299ed754015869e6ec7a8b605770d71df795c44ef536faee6499846ab935afb8cff72ff662d9ca87cf685956f9f7e12afa147033f37335d8674fca652aaf4ddcac22d7c39a4332c4046c7c37c9bdae24c0f28478c39fd8c6a684d1715e89158db1bcd6bb3b3c87f8a813422521bebcb0b39fc06b9b1aa7ffbe3fbb47cb58816bee82e60a39334ea81fee4b84dbcd16d74444673a81d2619323c03bb35a8950fab75d17f7d71ae0b9c53b05d2849036571a47b5961d90fc0f24d4a8ba2bba1841525ffc848ab5286bbe181d4930d5290f04dedbe400306456b1ab2c99aa13c577eed6f5ceae376e6cf365c4568ee1e65fe75ea6eb54a74b24fdef58e45862c918defe0920f2afe2daee774ee85c9b7e466e5a49b2c5f968a1e83e5340607f43679470a26dcdaf9188ab0018e348381fa021ca14faad2e463c7f7c26f5840767387fdc0bcc058e0e276295f5a97f0dd9feb267e38296deec2fd08c3b4710eb60c3f7ab044c23bf5ccb71b42987a54ecc634099c1712c8e7426f738c5de33aba0725343edc1acaf15828b432e415a5b5ed490d577330f2ace289c35360ebe83490ed223506fd53da9961cbdf68c063cb43d492a47fdce9312c98a71785977178dc43c95de88ff1285c01938b576c32c969b8091764a959af924db7fe16c7e84af501c012641a56f5e0c885c35c6a21acb2d0fe458895499e5a7cb83fff099933d085b07ccbc9955d13eb99e7aabe3c188e63a4122b9f5b92be7b7bfdc330e0fb35993687f53c7ec898d8601f959307a59fa61521d416085d6ca2caec0e0a7e85bd07173eddcdde8c0d8031ca9dfe86c557086fb6279db18e3fa6bf512812f8eb2f39d89bbf4eb00b5d89a5bfc92c7f8096869cbfa09731eadb154f62ed2bd54f79c5a6090345af706338f509fcfd614c6aa86c377d144e2878cd255b848e0a837faf778a9118631fed285186d0fbc5ca81a0166ac240fae04401afe3f55152bba75ea2fd5832a569bcadcdca6aa0823c831540cf179a3a70233ffc48080cf4488752e769baf8de43309031704cd39955bf3a4734bb81416f281ccc41f90500305728a17dc2fa44543aad2c1567480cfea4740009dea4d956506035258a6660c12eb4636c5ad7f2e24da0fc4f91d08270eb8386f5c8f943c334b28a2aba37cf5e238d16710cb78cee2da2fe1055fd29e38332f186f4284190dbec75c00f232a185346e902c5529bdf3d261aadd7f2c9dc5215dd73c81ee43a2ae06fdac5d020b6f9de90c29c7a904a748b17dd9671adcf529567f5b3d52913375bfb65613d73d4d4676929f8d6f5309ea12c7ff2746caa6ea62eb0b3fe06251cf6eb05f8dfb2d20afb515a2cfd35c6976044475e4a3d19efb1fbba10201ae7d9303a2aada45b8a61b7541de9e18c9299d871e15dadc2e19295a95a99ada5c0cdf3e3915c34082943e1704e310e5cdbd1f3fb34015cd14305e9cd205aac2c70ece2c5b1acd8c0e8426dd2e998cfcc3658e4ec8d91bc2fca7937cbc716b486842f059e1317791b7872ac96ea0f1eef238cb976e794dbe3822e21d29f075655e66ae5e2fd1aee31f96934aebd508a86557c75d4207e4c3cb97cf75814a221e55a5ab823ddddb8edff76889dd3b046e77d128b00056dcc76c05c0e0064d8a4d7fdec3f7826e814f66ad669d445c29261369369259863e802cbdd431d90c6a96434d65df35591ea5f9ce34741edff630a63afc2b5b431775f4858a6bbf1f25ee711dce6c23173339ab7de96bafeffbf917d20ce3a36270ff1c532ceefd23138090560be33f670683042900a203a72fccc92e81f7ab48d22fe89c95a4c328f2cefa0dd81d7f185541878a1a7e72553ff16e91ebaac2f522f1544fe823de984d240f076542cf49a8605b71c60a186c0f4f7b6156075eae7b0cedab3b9e1516c518e174058fa6fed950c3aaacf9f95994baa909397fb494626edd66e6a3d8d6129e0d7b6b19a5e86df0d6a6ddf64b2ec950333fa5708b4ae6028d983fc7d65ccf4091b309db5ba3c3d2b994d727f0c1c659204a0eb4fcd2411f87a9dc8efc86d04223d23092935bb8e005511c646e3e36188a25bf10acb475bc7b2b1c0ba0a0ce39e35441f9c7a85512e5826e969576b83a85c9df4c458a32003ec4c468c6ed429d2c9d91b339c739be4c52c9bf7e7a82768a8a78c3e256adc129fe8bebad3397922e988d42472943ff409851ab47930c5f3860021c9353bc36d082a9d62f7466de7ef1a58e55ad3aeb977fc52a027cb1165d9c8e8358aa25c67974cc6bb3b3366b4c5aaf8f2d11ff0da12bc2308125fc92d600a3c8dfcccbed8112478f0f942c5bb97725849a822060f30444054d65c2e6038bba23e2b1bb6a987a238a77a66721a3238996b202ecad99a8619e78d83bb1895d5a6854a961fbf59bb20118662714bfcea82e969bc550a61ae4c854053f35a9fb2f729a881f7477d4c6adbe904c8bce35b7ecee784355b3d3a4e946b50f361b1c044240a47fb128a66264e42fb4381959b151aac6d998bd956218b4e0036606633feb497847566c2094a2cbd910d5b3e059ae2d010ca78f6e62aacb93744ddd2ab3e8956eaf3884db0400ca7d718d6cf6dc2533c69d57a4c9fe49c62b6d8eb07bd548e0c6ac574eb45eb24d15fd516c598fbdea5f3d29ef8a16c002d3800f89de425ad80f31e79a46c0856983e4e690ae1e22d1251e4377ab90b9d43f958afda511f889cd7374b0eb2812ad9a99d1fd68de797d8b1206dc5e843be686f5e292f93ad8452d1fda48c54676a54df12d258edd01572dfa25a6a295ab5abd20d02df94e6cc2f90a92b79ccebd9e76934ca10504d56b0878e62b45cb01dc77f08fbb73b63337d48ac0ede3ab8b4605f590e914e75ff604772955ffde6326aa78d482181eae23ebe651428a245eaf8532373836f5d336f2585cb78894f2d0f1f19afb62f", 0x1000}, {&(0x7f0000000440)="2cd87c2ab6a034b89dd67921f148b90ea8194cae371998782a807474c4311bf65d6cc2c7922b53718b", 0x29}, {&(0x7f0000000480)="23f1f002a84f8aa1873cd3cdf9c77dbd52d6214882057286b75c403aa65ae98172099841c0e827ffbf2181865d31d56a2cab1869d6beed61171b02e4b1e047c932367a5c4a90af476052a8f6ea0e77e7bfc372393519b8ba8ca37ef2ce2424d428867fa342ac0f61b05d79ca1d0c72dd947acde130b7b37ee21a54f8718ea47438dd8eee36a0d96fb920c23615ca6c86b38f787167301504ed042b843a993a3450a6846147214794f72146371c77efe437d3c0958006cc517f0f6d95dcf28a33a46b549e", 0xc4}, {&(0x7f0000000580)="c27527863decadc2267b9905b5676c0218e3643932d8dbfd0a35fef8ea5f8715b7794a0c84abfe873a651652000abaa3b3d4855c93bbab160f89dede8990e84618e91d7953a7ebefd5c3d78874780f1193ebb4fa64da5406835834a73213fbfb58b16315787e832c95bffb6082354836d740cbc8599e3401422d80e7813f510a8c46b47db9bc9de8051dc143e521bf7cf432852408cb01d40fe39d69650cd41159278cd0b6f2c7c108f9d50673c2bc507c6a06f5b819871754bfc28d1ec667316d89805d4d5120", 0xc7}, {&(0x7f0000001ec0)="c079652682ae8cf1e4f96bd334a1fa6e4a682a91d4f6fe47ac6c9ae263c8cee2d5f9555fecad9cfb6176254aeed0ddb44d469f37da70f5ac35ba3fa2dfd11e19709be548bf4294ae4f0ef071b7bd1273d1498d43ca215fc9002cb83ad492386e697c40976d654f6f2dab6bdeba90d6b0647699739f1aa19907f0032103cd98fa6c1c9cefa411e85ed316cc761a6e5e32f747aefa43879ae219c4197e890b3693bf5ed30a8f26b2f9e51bb34ef8a51edd7909089c81f76df1d843f3da12a8c574497745ee01199cb7992509435e620bf70ec4ec34ab60033106521dd049bf27e605e6eb6b7e5ac8b668c77711dc4833129117c75ce9bb109deb8d52eaeef144ffd72b64dcb4c949888c640f2e99e99a2d0f1cc4f5d5c90fdf99dae47a4a1c60bee0839d44498f82a1c69e3abf0737f05561793b016e4d5ef9752b9432bdcb6457812f7656eb59520f002e2bcd47540afca75fd185222ffbb4708524bade3d70a2ec42b0be59ce0e63f48466517508e3dff2cbc461df025c71b565c7e3ce9ec8a970faf79f3ff099b0069dcdf6ab3671034f0bb065b6678610e411037a3940e9f837acaf1bfc5b6aff1c4b9cf57b9341348ba9be5a20479ffd056ac7b2d6330b342f7913c34034cbf24e6bff9ef12232a453d2072d341902ba31ecccf4323326e280833cfb453e4cb72c6a2c72d6cd175c8e37fae767d60c2ccbe146fb3e71082e72144c0f92c1fcdb66452b87ec311fc4e7596ab5e7410ffd064521ad169f075c71f43e8471cafc9404a2a6e54f5a00fe2746907156a3b60f727d9101800f31c65cd53bf852ebb764ef2d441b4a118b27e59ff6de8858e2d36d4e7f4b353ee8ca760c855333ae20dfaedb58595bd8abbb0a17d485b55716bbcf8f67ca1a43eab9d8482ab00f7bfebee8dbafb6b3ab5315f00f31d210359ccf6a4640acc8ca50e29e345370a74b15d51fd482ba374bb4bb41c5f0793d5b246b2bd4867188b402aab1cc412bc06fb7cda971498142ace36fabc8edb3dde1ced3e3518c036c891c9ec1efc1ac3e1d77d6d1fe63e76391651d2a2f7d7f82df21667b46e8b67e0c60d6bb61418a0d1ad0f1477f2f3fa05c4e81387ab0cd06ffb3d41f59203e2fb1a6683b2d476bcf83f8a8220f88800f229616205d28e9e575fb02e72172efa4764105e413b20ecc1e591fd7e98e6d4ab421c2dd233125b46288a3f14118330d8e116352497caaa7d1e16e387d7d1835d06cf7e73b015a1d428ebaba9256a375bc968c3ea75b1e1537f8dd590a4e6e020b984c33134999fe6d7473ea7c0d6d821803d54466661d2b63459dfd96138700d2c7f74170ba769fa3ff865a448e61f8a8eea0fef28349484bbf19ef9226fb796b93f475752d202e1ce16c32705418200a56536aa2682ca37692d570b047383ade8c6ba972557813c52d5ce7d4789c284d899dcad94a7adbedde3db2183b634abf41ec8079bc61d1ac17d55c0e310672ac907dfb4c3ef002d2f101401ef811606156f93a435a7c85d13e2a95ef04bbb3350417995c586d28322d276c149448bcbcd2cf3cdffa19e5d84a25001de5cdde53e393d72a33c3e7b03eefe91dc904652c53f9bdbdff63ebb6cee8b4592a93b73d2cddec25bf732419d7925c6077a5fd75babed3ce19b1c2cb476b5aea0bcf7e33d1f4226e0c9c84b6d264a12f98587f0d3fe9753a45ee750d36b2eb7ce149c6e99d3e03c7c4ed24bf83ad62b39dea39a463f8b7d27838a15e078ea9575d403f64256b3da0263c9b2cdbca48e22608c3732046639b7578614046fc1bb15d10038ac02aa0fde2fdc3299b4d306a8fb0e8dc08cb63ba5387d500580a123889c3184c6af2b8c2a57cd1887ac046a59074b2551b3c46e8ff1bd2d1a6d553cc21649a7c0017e9fcef9999fda81029f8d7674d19532f4616dcdb4d4a98a86d54ca13551d928e307e690833b5ca92a4305c86292cd51b0e87f839c29a845d48095bf8b60b958e260429cee7e45ff1f83dd939b54e534c3b140fa5e8201cbeb4cf4f1c1b3e7b9fd185dde6d01beb1e54e9585684a0f6af185394c0fe0d5ac3a6b962a6e691719232f1e5ecbf577c6e306994171932e084790522e130b2793d40b85612a6d030a2a012f18d709a3c6098f7c55f4bd7b0587f863924aa10a0c547564fa820c74964adc9b9a0dba7dd43922f395de2ca81029a5a7381a0c3b0f591bfcb8859d67d06bee6049bd3941a489d3833032fab41e068e6e2d399b3f5ac319bbeb17e09a885deaf15a29264a717869a055b4226e8aa893e74035ec7598fe4a19500b5d6b71d089090b8c82c874ac1a9b814d3970a1307ece03ab54b8a26a1d636ce32baaad0684c78fb0cb49bc47c411abb5a0c05cfd18180aea0260ff4e1fcf88d6fba65eca9948237d7154888d249170cd8ee0db87ecc9ec2be1b41eb3c3ab636a96734cdd94b177b703cfc43e06fbdc8d23a8a2e503255d1a38e3f31c75afc4c554510ccaa397846fb0845d69db75d5488608f0371b9c4b359b705964ba4c744931dccd2c78b22bddb7c7441f4dfaeceb660b0be9ff2b82eae1259c9bf7478ff467f0984ca5f489841247012a92ea9052cbcce34d9361fa6fada23c39ffa79726754177e808e237e00747e3d8f58a381259e4f0c21532777e3d860c3c8e3ab09e6035188a76b3c382df9148af974527dddbea21ad85b1866b821369a834a6dd1603d89c2d5ac69b2c32f0bd1cc324ae9234ef7f1b967684accb28aef919ea5b5385a23eeccc11a1aac483638edb86445a7c2eaab03856fcf816fbeb6dd9c5c6d2a6b7c3e36e7d4d17789aee61b98c0e0637e834255d185da15f599454d3c6873d467c8b13379013cb50280376ea194b29aa8924ce1b9de616717c6f9a5edd4799303ff61894ea094cf44d65a80a3fa4be489cce4265b4c21cb35401afb5785955f27f3e3af85de78862b808a32548c91322704828aec40794bbb62b0cb00414fd65d5f6f46cbc48f40363bbcbb645ac54a18ad9704b9b3cd8fa03ac593de00c4486e03fdd5daf4031ec01bf3f201408dd46705ece31beddcfbddefa649c5fcab545ac56101dcf7ebfbd369d3d3b64d9c7ca11df2a8b87f0265b8db3d6c8ae3c9f2ccd4d6a0ce0afaae73ca108a97fae7dc2105ac2d40c579e105d81bda82b81a1c5ee0f23b933e38fc09ba805f96b12f04347e832b1722891c02b04fbd5267f29b0e4feb8fcdcc918fb1ba168668f8c27fd9379a33b428a162c5f66134672f046dff953be063f1b677afa09942bdfaac67a1bb7d2d27115eb0112f129437daa3b31856a6303dd7bc5dc878208ab92058cfea56431504568106c55c48e52fa0e1d743f4aebc03333c819091ff682855cab06561d0280b7e1d4746cd866082a9ede217eb742327778e4904e22ea542adb724f92ca3ef8e09a215788adb686b01870dddecd04b2bb32e016cf099d4f2ca2968228e9e982083f1c61f9608ce4d29b5f1941f9d80cc367f77e3f66b950f0c096842d8f629c846edd30f3792f335a0e0ea2da9ac186979f373f68fd28f2cff96d8bf79b84e53faf75932a43dcacd67116c8ef7543094c9e5b928d37c82073b8b4192ff0853f718994419a04cb42c1d311da3c8035c4eced4ea99fde41998add6c657aa98c14f33732536667d369e2a2517e4dff26502f988e85ef74bab55173d22365bac78b518edb1f70ec65df22df4c0989c89bd17410c8487fdcbe979e13b89698fd6689a649a53478936ed3da2e8cdafc6ea1fc99f4e621da14d2a5bcd8d76affc11d06f4843c3891fdd862bd70ddf18dcdc28ce068fcd9602bc2ff4fd33af115f76bc8ca4ffe9631dbb991642a087c791d56a5cb0c32701db526d281273cd9f2c24573499c620b1a98a4996d355776b3faed11ecb64aeee03299434c27447f0198dc8054675d0629cd8978cd853f09d207b95453ff6cac30677f4186ae4b38980a00daf972f9d9566400766d12d5815689fd75df2c70d0f2a2ae3ae13f9522250f64422c7b0dac3b4d766d2b3ca35a64ae62cff882f7de0b6c514e7cd2f5996680b0a878c168a98aeb49d1248b34c7122eb7a4447a79f6c0d942e55b4adcef733d03ee5b8a4d17be83132197d4f3a1fa56f3a5a51dc4af3e1ccf3e8e90989892df41230284f5f9230358404ff81a5cd552c4fa82ca60b3caaa997a683a7f8355bf2e17e500d552adee7ebd0d5d576a3c01c79efc8258f7b6386e4efe0f206e898bae0e87af70af4883cd41615f48bb8144f4ccec2e3ca02e04eccf74df84ea40f2e3ddac0e1dc38c96b9595bcd05133c065b87c3447e1c1fb71cb62b640767e3bb89b1837061561cbd5c41dcd5b78d327016c432f0e139300fb4f146f3970310b92671d4ac5d644a11d60838efe27fccf6860bd153aa66995440466688b89af5f983a27f6e162211e81927bf93abd51eb989fd36c453f5e1530bcd89e89464b7a75e392de8cc140b8c1c04c86d25097fb8f1e0cb9a33dce5f01cadfef44a6e5b766bf6dcd7612b071176b1e0d01ee697c93f70bb910ae57dddb8b9c4221b70179cde16795de9d1902089bc49b443f94bf1809238bd49452f5c861cd0b5f3e057a29b7de8a1b6d19b150c386d7aea2cdd3b7838037dc15ab42b397a2a48ba387c9e4bf9511866de9e06679a4042d102b8037fc436a8e77def5f96092c86be1b1a97df15d7b1eabfe7c95870e023d080854a5154cdc5f07f0b339fdd7919afba4f87e3506094fbfbc1e49922369e6a5afdfdcb03382f8b4da6e355222f8d6ef4189976ea632e69d43422dd1ddba5828aa2af4de7a1dc0a469991299fc5fadc43ef2f84837030adaa59e1d968d06f69eaeeb52d2d559eb9beb6b9b70d445d9f4a08d3fb1e6bd9466f2a6c5d47da924ebf1cbe466479d4a57c97685ff394e67985674861a842144a85c0c7beed34f8e93daecf312290f344aaaae315d5071693b7264fdfdc2c75c4f7c8327e1de1d457ee474b48308bad40f4fe6a539ad906138d0c1e5e8abd0966e45e1c6b797234959f9b3198deb3b1dc31792770dfd4bfc626c1e61b64d50c0b856c6e0c935673e0fa2cd226db9830a990e85618468010826a1c3348e8f43e754902d874f13cb1c530ff4454df8e9d452a00bea41e01cb88bb4de1cb771145e317e4503ca0ef34a09b0a64213a2ee14a799b40e8f871e30d76463c60d15803221703e5e306758d881ec3f5e3c7845169ddba1ee3105c77627aa4153701d9b30303d09cb1fffd36dd5c409edfdc62163fdfc36ab2c3c0833d34a89050b5c29006c754a0901f9730cb883ef145a86ca61a2be8cc8538d5c95da0e4fcf86f0b5d174026c6f7de422c2003701830ab766052baf7e4e07d123c32a364b3421517fcd85806751c446ae7ecab463b9f1a1bc7eee4c216d62fab9db4bd2c6958122c9d936c5202d3ca8418a91228428844221e512ad1f27aed595a64489cb8501f7d5f0244a5f48e75c16a3d5fa5847b4c66b59929643c52af49f6fa41df4b3da5f7e56bd3206858f450d2ce40becdb6021ff8c3d2677a596937ad5fbb32d989f8fc19913242f3c1c92c527392b0a7812e9748723d4a93c35c102537d796a756446c805d3bc2533119bec6c260786f287f2164f0b9f735bee18d5c2ae5f5c779430acbea6402a0889e69530ddfe3f687f281dce690587e40660a6384aaa7c384b5d91a50640db22565a83fb44c56022a4e0dc51bce09ddd43c3be17628e76b369c74bcdf8d27552cbb1f50eb5f61ab17bbf9cd696fc06678a12ae46d53f3b7e3e13e565dafac71040b2894db537c6d9", 0x1000}], 0x9) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x2, 0x5, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x40], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [], [{}, {0x0, 0x0, 0x4, 0x4000}, {0x100000000000}, {0x85a}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0xfffffffc, 0x0, 0x1}]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x7fd3, 0x80000000}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x7f, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0xffffffff, 0x0, {[0xfffffffffffffffe, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {0x0, 0x0, 0x7ff}, {}, {}, {}, {0x0, 0x81}], {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) shmget(0x0, 0x2000, 0x44, &(0x7f0000ffc000/0x2000)=nil) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x5}) msgget(0x3, 0x420) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x1, 0x0, 0xfffffffffffffd46) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0xadfc, r16, r17, r18, r19}}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:15 executing program 1: sync() r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000800000000000000100"/95], &(0x7f00000000c0)=0x6e) socket(0x18, 0x6, 0x5) 16:00:15 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x7, 0x5}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) 6-)-0,).)46-8: 56-3(!2% &!),%$ (22) &!),%$ 4/ ).)4 !2#(-30%#)&)# &%!452%3 &/2 6- 0808&&&&800020!%6000 6-)-0,).)46-8: 56-3(!2% &!),%$ (22) &!),%$ 4/ ).)4 !2#(-30%#)&)# &%!452%3 &/2 6- 0808&&&&800020!%6000 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01e0052f66696c653000"], 0xa) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)=0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r5 = fcntl$dupfd(r1, 0x0, r2) fchmodat(r5, &(0x7f0000000040)='./file0\x00', 0x84, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x200) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x100000003]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x8000, 0x1f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x102) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000200)="d0a7f2e62620ab9502ac2989fcf5803f70b1e8ba61c4b4811c34991ca36cf1f4737d5111853262774f22feca8da7653ec3a6cd0358d43b7944bd039ee86734cbfef040c706b9311d80ffed4aa2a3cd49358ccde551e6287bb61bd391c73b35a30f583f1ff5", 0x65, 0x7, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x100) read(r1, &(0x7f0000000000)=""/24, 0x18) 16:00:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x7, 0x5}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x6, 0x40}, {0x18, 0x0, 0x4, 0x9}, 0xfa, [0x6, 0x1, 0x5, 0x3, 0x80000001, 0x7fffffff, 0xdea5, 0x7]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0xfffffffc}, 0x8, [0x40000000, 0x0, 0x802]}, 0x3c) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x3ff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:16 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000000)="69fc89000faeab357f4e6c4642530af743b174bde8d9e3d8037b34e990b62b9b46a953dafe827493f3ef89532e69f6d95140b5257ccda9252a0c2cacf8d33f09a1cabd675c875d9b51e99ab3b2d9a12bdaa1abdf35ce2e3dcd1166c24cdd6f211907d9d6717ca6b23854e9b8260fc78d4617d9", 0x73}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="b66b0000215edd7a5547d9f4a779d69c7b0500000018dc311c2c269a9500beed0da998123a066b6d6c43e808ac9fd534b18c5cdd272acff99af208b2a4a9bc33af85d1e707b37e7e2516b60f60fe2cee1514ffffffff000000005ef2872470bd7a1a9dc788c4ecaf1abd2fbefcbce46d37fe4d28f8cbefc65bcd06df80a0c67a314a2e89c94e9c00000000000000000000000000768f3d4ec2e11671df8e0c92dfa41116b6859dbf4c840974c8ba5211cbf8a7b261e9953a739e8099e6cff55918c764c2731f96ee6e07dbdbdca9fc0b81d4f39d64a9584d68b32c95e25b63faefc0ac516cab4af2c669e5c99119173d79f914e2962fb5fec4030000003268bacb57d3bf1c92362628b684d3ae732cdd9c778b6446b2823bff650eac"], 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x7, 0x5}, {0x18, 0x3, 0xff, 0xa58}, 0x6, [0x1, 0x1, 0x401, 0x4, 0x8, 0x4000000, 0x663e8a5b, 0x8e]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000007c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f438de4808d983870e1a6710dc69d3685f04157795ea4a5c5d5a93fbc41fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2992724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9b409da7f66d0c7598f54a53f5e773e35f42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338738e5a1910bdafe50dd251574137bd58a26e23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300a147e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffbc0407ef4331eb1196f04b9cd5470c52dcda722e55611e3a8a0c2b08688919df711d154239f6e72b320c58ded4b36f0c45b291ff24235d8604654f8dd00000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="ffff000066696c653000"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1ce) r3 = semget(0xffffffffffffffff, 0x6, 0x400) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) r4 = semget$private(0x0, 0x1, 0x128) semop(r4, &(0x7f0000000740)=[{0x9, 0x5}, {0x2, 0x1000, 0x1000}, {0x0, 0x5, 0x800}, {0x1, 0xecc8}, {0x2, 0x2}], 0x5) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1ef99ed8731797db40aed477bebe2473ac9c72a59964df5a6019f015b5a3599c2b99205646137f7d986caaeebece56bc7498de80619673ee8e52ecab5df1ec458be71e60550890f6ed1a1220275ce35e7a3ee9da6263b77b802055d7ef2a8b", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8], 0x28}, 0x0) fcntl$dupfd(r6, 0xa, r8) ioctl$TIOCCDTR(r5, 0x20007478) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x108, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) 16:00:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0xffffffffffff2846, 0x4, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001b1000/0x3000)=nil, 0x5}, {&(0x7f0000494000/0x4000)=nil, &(0x7f0000055000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000b0000/0x1000)=nil, 0x7}, {&(0x7f0000797000/0x3000)=nil, &(0x7f0000002000/0x8000)=nil, 0x8}, {&(0x7f00000ce000/0x3000)=nil, &(0x7f00001d8000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000077e000/0x2000)=nil, 0x7fffffff}, {&(0x7f00003fc000/0x2000)=nil, &(0x7f0000623000/0x4000)=nil, 0x4}, {&(0x7f00002da000/0x1000)=nil, &(0x7f000038c000/0x12000)=nil, 0x40}, {&(0x7f0000116000/0x4000)=nil, &(0x7f00007d0000/0x4000)=nil, 0x4}, {&(0x7f000018f000/0x2000)=nil, &(0x7f000026e000/0x1000)=nil, 0x3da}, {&(0x7f00006e9000/0x3000)=nil, &(0x7f00000cb000/0x1000)=nil, 0x800}, {&(0x7f00005ce000/0x4000)=nil, &(0x7f00001bc000/0x1000)=nil, 0x1}, {&(0x7f00006bc000/0x1000)=nil, &(0x7f000063a000/0x4000)=nil, 0x2}, {&(0x7f000007a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f00000ac000/0x4000)=nil, &(0x7f000026a000/0x2000)=nil, 0x5000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000018f000/0x3000)=nil, 0x4e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) 16:00:17 executing program 1: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x7) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00732d0000000000000000000000008000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/91, 0x5b) getuid() 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0xfffffffeffffffff, 0x4, 0x7f, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x75}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x549}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x58ae07a8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1013cb08}) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:17 executing program 1: pipe(0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=""/183, 0xb7) fchdir(r0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = semget(0x1, 0x1, 0x100) r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f00000000c0)=[{0x0, 0x4ba6, 0x1800}, {0x0, 0x3c4, 0x1000}, {0x4, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0x4, 0x8000, 0x800}, {0x1, 0x3, 0x800}], 0x7) semop(r2, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r2, &(0x7f0000000340)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x2, 0xfffa}, {0x1, 0xfffd}], 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r3 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000380)=""/174) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000580)=""/183) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3, 0x6}, {0x5c, 0x0, 0x2, 0x100000}, {0x206, 0x20, 0x88, 0x401}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd6, &(0x7f0000000500)="b6cc0000edde1638f5275a8d00b3511bfdffff1ad902c80efb05b5ca3907997cf970c715cca4f835e6f28ffec3fead5d585ea0e2caf5928246056b10ebdcb0093cbace28d5835e") semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r6 = socket(0x800000018, 0x4, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0), 0xfffffffffffffcd1) getgid() getgid() 16:00:17 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="50f2aac7da69ed5ffa49ebfb3cb0ea64a8bb7f43c10bf9a4f08e6f0eb9f02dbaa95d6c066a2746d35d0264c03563f43fbce08cc6e8bcab685701a46aff2d5d1df2db7dd31ac8fca23efd5a929abfa5a56a136b1c4d9e8b5f0a9c57a098a6", 0x5e}], 0x1, 0x0, 0x1) 16:00:17 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xfcfc96ac7f787598, r0) setrlimit(0x0, &(0x7f0000000040)) 16:00:17 executing program 1: syz_emit_ethernet(0x9c, &(0x7f0000000080)="8207b124a12e0096bcfd2a6664641f2fd9418c6a565cf1122c707b67edb79b3c7d15e2328d989f36587b5361b41da110a3cd0c6ab9bc6bd764b0740a09d238f4030aaf36b0dbf9ff9a2083b6815d9e35da0b509a0fcb2d12c6c9b9dbdc6439fa3a337ae4527d811bdecfbbb31dd0c000b49f21e9c4b71e9b179aa11a12fbc17976bd6ccc5e3f1dec08fe08854d59a3915e7a918180407540e8191365") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0x8, "0000007db84d4337014608ff00e1ffffff0700", 0x40, 0x3}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 16:00:17 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x5a, 0x81, 0x4}, 0x3f, 0xbb60, 0x13}) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x100) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) clock_settime(0x0, &(0x7f00000001c0)={0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) utimensat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7ff, 0x100000000}, {0x200, 0x4e}}, 0x2) msgget$private(0x0, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0xa8) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000340)=0x5) utimensat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x0, 0x81}, {0x100000001, 0x39df}}, 0x2) r6 = msgget(0x0, 0x206) r7 = getuid() getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r11 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000500)={{0x7, r7, r8, 0xffffffffffffffff, r9, 0x140, 0x1}, 0x4, 0xff, r10, r11, 0x8001, 0x3, 0xffffffffffffd017, 0xfffffffffffffffa}) getegid() r12 = accept$unix(r5, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) listen(r12, 0x7fff) socket(0x1, 0x1, 0x81) r13 = open(&(0x7f0000000640)='./file0\x00', 0x1, 0xa2) bind$inet(r13, &(0x7f0000000680)={0x2, 0x3}, 0xc) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0xfd, 0x0, &(0x7f0000000240)=""/253}) dup2(r0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x81, 0x3, 0xf1, 0xffffffff}, {0x5, 0x8, 0x5, 0x4}, {0x4, 0x3, 0x0, 0x5}, {0x3ff, 0x0, 0x7, 0x9}]}) r6 = kqueue() r7 = kqueue() poll(&(0x7f0000000080)=[{r7, 0x181}], 0x1, 0x7ff) kevent(r7, &(0x7f0000000100), 0xdf, 0x0, 0x9d5, 0x0) dup2(r6, r1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3fb}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x3f, 0x8, 0x4]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_media}) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82020000ffffffff6c014a98a3125f892270cb34499d63749749c4c35cdc57a5c41396fbaa18d7077b5490bda54c9f24cd84b4cfa55fa2e51ab863c3f06410d01627f06e59eac5bc61fea0c025e83fdafa1c732e881c0aa0bc9e6a75cd"], 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f00005d6000/0x4000)=nil, 0x4000, 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) kqueue() 16:00:07 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x81) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x10, 0x8000, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r6, r8, r9) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getown(r10, 0x5) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x83) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r9, 0x0, r11) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r13 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r13, 0x0, r15) r16 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r18 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r18, 0x0, r20) getgroups(0xa, &(0x7f0000000180)=[r6, r7, r8, 0xffffffffffffffff, r11, r12, r15, r16, r17, r20]) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x15}], 0x1, 0x0) poll(0x0, 0x0, 0x1ff) close(r2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14, 0xf7, 0xfe}, {0x21, 0x0, 0x0, 0xffffffff}, {0x86, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0xff, 0x40, 0x80, 0x8}, {0x3, 0x0, 0x3, 0x1a}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = socket$inet6(0x18, 0x5, 0xff) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000fafffffcac200ae42ea03318fe111699f038f216789b08108882f7088bcc2b6a40d90f7ed0339c3c8e0ee7b07c5a2b8839af3e3d51f20f1de5500abd5ad25597caae3a12df8b9ec0d1e7235cdeacf77b8370fb76842e968c1a15c7c426745012bf37d8268aa9e0dff00cb743c831e3e5f94af1644b3c9b4bb16f68617bc5527a7f7130c3fffa4e967bda31a935e3e1df578078bdb2eac2ae677c2a87b3553258b2e86f4102aa325a1551435aa97bb7a6fd3142a5ffc7a7029d3b40b8"], 0x13, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) accept$inet6(r1, 0x0, &(0x7f00000003c0)) r4 = dup(0xffffffffffffff9c) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000000c0)=0x2) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x5, 0x4, 0x0, 0x1}, {0x4, 0xf7, 0x0, 0xf9}, {0xff, 0x0, 0x81, 0x8000}, {0x5, 0x9, 0x9, 0x3}, {0x92, 0x80, 0x2, 0x3}, {0x0, 0x2, 0x8, 0x5}]}) r5 = socket(0x2, 0x1, 0x3) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) getsockopt(r6, 0xfa, 0x923, &(0x7f0000000000)=""/13, &(0x7f0000000140)=0xd) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000480)=""/79, 0xffffffc8) ioctl$TIOCCDTR(r4, 0x20007478) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x8, 0x4, 0x600000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x930}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0xc000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2a4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x3}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x86}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x3f}, {&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfb1}) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="e0614fcd95b07a39680eb9a4a3fd6cfcaa2e32b0a8a54d0578f5fda5de40f4808d74cd9df06f423d686b92eb528e805cf4ad901ff08a421052fa8f105f34d8e70919a78b81d452570b21f8fda539690705187af7cee6a8535f6b8c3e8183fea1878f740d5a5e3f0a76c2e144bdec494aa91259a107a19c2136672ac75c8d12375842ebb1c20e5f43f9f35ff72f3ad5e58eebc810adf890abb2e37a1b911cd4b7566e17b30f5b0b6d164e5f68cea5090e5983e368a4a0ee738ffb79245c9f6f861c3270ae9b4f21e69dcc1dee553367e83a00f5070af7cc7d60e3da2e52f56807", 0xe0}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r3) r4 = getpgid(r3) fcntl$setown(r1, 0x6, r4) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f00000000c0)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) setuid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:08 executing program 1: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x4e9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000340), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x8000) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x40) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) r4 = open(&(0x7f00000002c0)='./file0\x00', 0xbb15a36adb399197, 0x8) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000300)=0x400) dup2(r1, r0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000240)=0x2) 16:00:08 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe8000000000000000000000000000aa"]) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) recvfrom(r1, &(0x7f0000000080)=""/181, 0xb5, 0x803, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = geteuid() setreuid(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x8]}}) select(0x40, &(0x7f0000000080)={0x80000000, 0x4, 0xffffffff, 0x7f, 0x8, 0x1ffe000000000000, 0x6, 0x401}, &(0x7f00000000c0)={0x3, 0x4, 0x200, 0x47, 0x24d3, 0x0, 0x7, 0x3}, &(0x7f0000000100)={0x10000, 0x5753, 0xb006, 0x100000001, 0x400, 0x6, 0x400, 0x90}, &(0x7f0000000140)={0x200, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000004c0)={0x8d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) getsockname$inet6(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) write(r1, &(0x7f0000000580), 0x0) fchflags(r6, 0x10000) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) panic: receive 1a: so 0xfffffd806f6eb190, so_type 3, m 0xfffffd8066190b00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 250960 795 0 0x2 0x480 1 syz-executor.0 *410188 68927 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821dbb1b) at panic+0x15c soreceive(fffffd806f6eb190,0,ffff800020abd5c8,0,0,ffff800020abd4d4) at soreceive+0x174a soo_read(fffffd80763f2098,ffff800020abd5c8,0) at soo_read+0x53 dofilereadv(ffff800020a7c008,6,ffff800020abd5c8,0,ffff800020abd6b0) at dofilereadv+0x1a1 sys_read(ffff800020a7c008,ffff800020abd660,ffff800020abd6b0) at sys_read+0x83 syscall(ffff800020abd730) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff9e60, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.