dd9f05f1212d9573496c3e21288666b500fdc9e6858890a3de86512cf1eccc8eced75d8c8ddb9ae046099d58f5e597d216bfedf7976155d58e6b2e1885fbe75c37470d5043e336fae2ae643ccd1d69d369fc25b7049dbe7e12555dfa6c28cf902c0a91e8e3fe32cf61dc091a6ee78d2305c07ea77815630ebee121ce000f24b1b0af4345e901e83ca7b2ca39869e5695fda66764e07344b57a1af00ebfc6aa2b12af2cbfa6cf92f31be45898f6b5cbd2b1447d3f62a260815b071c99785d5e272add0b2232c2f0be7b6e70ead0ca8bf92c054c75d53fd13a91ba27c55b5598cd22edf3ec16ae454a1d058103d2e72ab0690a7f1d1cae49c3f50034a7e576e8e0ed2b7b6cc92c8d6d7ad85d00698e372d1f3d3a560f4363934c2b79aa1f5ffe40a0dd6f806a355f6f9cbf48303d2f1790d68101bcc0a74099abe389559c48de6400f9d8b54a5f27013cbcbcfca1d6b70214d2a28badf171e81a1a24a694627b4d4cdfbd5d139e793c8278c636ce19f7c80a6601ac6d50e0003733ed536378aef003175b8c3e2abd504cd6d010da86776403eaaff3e61cfce9d9664cdb0d74f28d17ea53968c7894a5bf31a5d343d92e2994131eef744ab4510ef15b79b312cac71794f525c169fc739f74515a23b9e360ecfd7d580472831e34bfe18d6180ac94621201ef82716dd7ea6f259f257cd14a73396767e103769d812ea1da35fdb351df2b854abeae0d4bc161aad13f8371ebd01dee5fa81c0c8824850b648e9ac99478cb1c668b0b3a391eb5ba6961af2242709091da76bfbde2b0b4d922995e42d494a02f334b1ed0d6354c2fcf74df02836e4d032eabda0fe5fa5a21d91526a594a11ac3d3b93364bb54484b5d3cfb277c3b16c632e5a44257c2d395b8238a98c69f67f29f8808412619c49cd3390b5ab5aff10ee2ed83f03bcb7aef661cc1e2beab013ae3e71d07ef884da309f877586c893d9168244ae6b6fb0d2c020c03795a34360bf2eda70a262d081bca614045c097864c7d3b3478ab54c1325169587ba40020435659fcbf3ac0fef9682bc8269a4ad986f262c736e7f2da7dd555df97e3e99ff91e2773f68271d9c7988001c064964c5af7fd1f3f5842de0b133e9dbaacc8eb402112a8ca87e6957fec2f1a93e5a9c530e1965c35cbf3368b15bf0a7c4520748cb878cbf9daf831b8ac19c41ebbef13bd3be184e2d5d679e415465dcfffaee9b9dc4b29477abe475a9b674c53b4d1db70d3172cd6a0e6cdf25aad2b3bc8499a9720784513ef171b13d2e73b2b6f47a114b336d891ed09a32a392c076f5bbf88b6494204853cf88877913cd3d3f7815d9ce8d569052209bce4376c63b4a53c369aa4f6ad87692fc143fa1c03db83b035d27953cdb7415a1a5b7f43003058d7e3127a97f894c57234e20ce7d0bc7f9ea024297356d688a10dda06ed2e553e74ae60136b077ce619a8bdb1be83f93c06f88f6d58ebd4f583cd538abb5ac8d8099b721c61e992cecca4382ecd21fe979a363344a3a5b6ff47c822d17ccbbef607aba4c3630434203b18c5a0829054ef8e97ec7dbbff598b09aa1bfe99dd15edd7745e6bd9eed0a447715b1398b849a00d9d3961e847b16bffc9bbd93620d0cc8fee41fbde5165e566a13763f9cf7dbc68eb750de03637c493e04dbd313a1fb01f76e46fc217aed72939629f182e9acda8c2b7622341fa8f872a518cb7e26875125521562c3a24596a451a213283dfffbbf279705948f54a4cc5897774b4ca7aeba2c56a71a4f3c105f6ed947a9dc5e059e6d5f00e88345030619afededa8f5780c9841b468b466ed64417c27e458ade7c1606845e41be67f345aac9c527de2d6202fb6d145301f1fd9f87b4db011b506e4608bd50da84e79fff05917748c5fec7ed9c9d3152e087fe31304ea99355f9df8eae179a99ec370aa8fe2b702a843e8f87a603f1a281cb54c1329bf06a41bc3a226c4b8b19472372428489a15365028b4dce5c0ab2df98017fa5daf3ca168a81c0dfe858142d691bf1b6f66e7614ae30f593edd9da0120065c9c57714fe60ec3dca2d5e4a4ed75410d4ea8fcd81e49a7529ef29b7abca8c6d1c5c8c91b974a5083283882f2eb0b276cafb74c6e5c199a5322f1b56d280c5560a860b2a024121bf0560c3303820d643030099be9f97579002017f493c52ce8a802d7c2a2d210a51db259744bad402bba7b743622eab71506bb0d21d5aaee39473fc6cd90ab9e63447c5f3acb946c1c591ecab51b69f34370c090a5e590072c720bed6223c8649eec071fe417eb8195d8381d6cfed1daa83fa2091f077005dfb86aacbf79668b371ef4feffc6a80588b85bfdf6c9424b47ac4ece351dd803c7ba6151abaffb0f48be926201c1b21760245112a6a2c02e36368432ec8c345871e1924986b365a3361d634fed23650aca124b3634873dcd7322488cc4c55924f69c20e76146782be6e0b4874a4ce6bc7282bafbe9a9d82738928f0699f8e851ac5ec0a986ba2ac5050f610327ed21cbfc931dd9aad250338900502813d1dabb46c6df483836a7a24820725359ff134c474a34caca3b17e465d673ee93a8a5179535dbae080622a6b99e771446271ff7b3b2beb47b880b974138aeedf43e8caa52f9ed99687afbb3da1970cf28ea35d068c760dac7f18b492e23075d9b3a76b1d5adaaa652f7dd4de0aec3f05acd7f734b7a722fd49da6d89e328c0951f1c895a5106d270f1219a09150699fa8ba057802cd4be8aa719eb2ece54bc3c4e259b0489072fab60c9c9facd44e1edcd8b33f01701d12640af1e52aec2164f26eeec9dc0cbe4b90764367efdf7dc3960bf8cb777b25d24ac648f379a53ccf4a19d4e82c286daec6002469e8087ad71ab752044363553f1fab686bba98fd3aed291d381888fa8f2990d124102be644dcf1572bb8957fcc2046805f04e7230dde1697ea2e0d02fdd6518568779e0ef6e18ea3cc7434ed281c642fbcf9dc803c717e2375585c2371549f9a27879734d1f1863be0da9303897361f074c40a217562ee172e886baf338d9a123066e08c7ba9488a927c4121d0d94daef244abbbe5d605bba8ba8b314fc0802c0a2d0a81b6d4f66dd4fec3db124269056d2151f11f8548b131ea1ebabe1c62d63daef3f53feba073ef8880adeff997d744df5edd6d265cde92f76c1ccc9bda9628f41feb112b9a747772380aa504d2c18b143eada2d17e1fc085e8dcc17235d591b20c173e910c21351c8d3b0441962e5aa06c4b67635f0fd3e5e5acdbe2754eae792de8da5e4233e74a63bf2f16575e445658b8ab1a26264dc7e97ce102a872674fc97e6d4ab4c31a6ce908ec97ae88be0b069498efc9e0502b44de73e2472934bc5adfa829a33a20086625ce43b4d31337e7cf48b3dc3182b7b9db4bc02b043895366d8b64863a5e68bd26697e958e7806dacf10144e501fc857ff39e70bf45880cbb0021ce5fd6f5b793facc7dc176d42cbf885f55190c0deec6d439d4e1cef76a22119f9cb1929f95af972bf97ac0450a641906a5262499d233700d7d6d5c7f3934f382a95c01a0d799be15a32a3246b70293d12f4302987df6f09b72e8352eb8dde566ce6e6128dc1c1773310f8b2770ddfdc20eabc79c58f77f110ee35db2efe8b1830269e1144030810e6e46a798a9a82db494d0c1ff408af5fa559bf4e13c42c4ea702f1adb8edbbb7b75babec1c8c98b8872f9cff32ca97defccc1860b685ddbf5031ce33b37073fe1f4aa2d3cda985bcd136db52a902f54f6f14d8e34f1e3cac4a0af7ea183775fb92408a192fb8343b920c60686b6baafccaf40df61615c1a0aec81ad454b5701b9e16b8ee2501082170406b45bb8eea844c62039f0477adea0c31427b53e265e0b58db2e0e9a817840800e9a195a89e770cc1c802e4dd21ead8e4f4de9abf04105e76d92a63af89153dd64e8a954eb95c61864cc02eed36fe3370d92efd62f1a172cc8bb4b4dc9d539f2e18d031487fedda094e97a67c3dbb8ca4da450a736f7188e823052a0c5ba1651eb9857d50cf93eb7d1d6e9975bbbe65cdb47e47feada42266e4d37cc1770dccb6c3778695af2dfd8cfd5de823bb29b4a854a97c7ddee9651b16b8dd01ed410e6005a429605c66636de91c01a683e3ff052e25b668221b96bd592f3bf7b946d27048bfd3851888a404a7d9d29e258ee06516dd51745842ab43a218fcbabeb17a8f28461933296252b74b754904b921c4ba6063bbe14d2e491f853b86d3c061b63db40a252f2e260bc9c6581757338c1a426f425ebc121d1c8b49deddb3fd46393904bd2689f8eb1c42df59f613b1960b3b45a9f3d4fb813878e38f9c27732c5fd441a80b5ab68eff9fac0256d5f6971eb848122b2acb2f85760daf4df80ca81deeee6768318447586ea016a8793476472538c70f094229c69e9178eeb2a2ceb295e74c4db70864c2b5b9c0515b17e3e4a2d95149580cd23ee63f646bc80fec1471222a38f46eefc79ae645a7581a2d679c7159b72171334acdd773b69471cd20fb25122e55b7c77555fb7cf368466049d41e019d8f4ccfe44fe0c4566b46acae7d5449a7e943451eb3b4689eda6a0ef338b2ebc68d2148bcf59b192eceb18a68a01d0966b120bc431202d459b3700a6cbe27cc31ab2ab06695d2f6005b82c5887aaadaae09b8dd012a815fe4af649c0e440d5972a6a58701d521046afe4521d66680f128de6937f33c17f8074a117f5da24f958a713b6c1ca27095aa7e69fe97f859ddbab991c7f15d88f28c6fe2e59d02cd89266c51d2ce218913c6218e725c85afde05c865a3a0136eb06615b0e64f8bc4d4af3f687b215e6a6eaceebeb701fd830a99c935e6eb7d8de5d0a9839c80eeb62cad9865f7d7faa01051f3097f3c1121eeaa76b56ca0582c60e96252e78ae5797d10dc09ea3e6a39784e7a6603271d5b94a73cad4a5cd1add8f811950b550326c0b786c2a850257c816a7c1b686f08ecdc4c12e394a6a611acbfa2a2b09f86c5c37198dcc7699c413ecc030a528ab56dfb515a33deb51e6fa58435da633aaf580c4ef65c6420b3338e0a9360df2b369a268cac18f84e4d4a6a09141019ec36da3cd2760ca2577877aecbc7abd7bd11ac74c4b8a74725e30a97ecddfa7431074ab899dcc6be533b2c66b679b61c1e91cff4132f577e159d7b7f3777c799ada22fa3a2f149ae2c93a30ae7d94210ba8123d03f55ce581add50c1449385cd6f5a0fae3554f8bb6ce92ccbdded41918b7f561e6e21efbe5688114889967950a464d820f7eca08bfb31c10b239c31058d7221b7241940cc9fe83a8ad3565e4ab5f06e94fca41edc209c4609a107fda97c773d5fc526669a43467b13e984a98304d052940dbd563e528e19d831317fd3bbb498f4292960422d651944a71273543698c70b7aae1a281ea5d2b610dad278e08ee8ffe5824b6b27d52bc26864925407ee1250b3bde4c5fde9566938caae78ba094040fe03224fc45a4cc1624bd21885d4ddee2fff691ddcf8d90ae37fa382feebe1e8b252a9d7d8d48b01061b15c4602bfb32aab8a6594346a1e66d7ca9ae002e9348821c394cda448baa44f958afc30a16be416ac1dafa8b730b4fae822dc5c937ca67d72cea08e5eba93bb0c2ee9458f88c8abff4addfdf9bd77a1808d5d65442edf95d90409f69f22720e472708", 0x1000, 0x400, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001200)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000001300)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r0, &(0x7f0000001180), &(0x7f00000011c0)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)="e2") r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80045721, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x102a8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) write(r0, &(0x7f0000000040), 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x2, 0x100000000, 0x91a}, {0x5, 0x9, 0x1ff, 0x7}, {0x2, 0x3, 0x7ff, 0x5}, {0x40, 0x0, 0x59f3d039, 0x5}, {0x2, 0x0, 0x3, 0x5}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000580)={0x3f, 0x8000, 0x7f, {[0x0, 0x1, 0x1, 0x8, 0x7bf7, 0x10000, 0x45, 0x1, 0x0, 0xc7, 0xfffffffffffffff8, 0x8000, 0x7fff, 0x100, 0x800, 0x6, 0x95, 0x3], [0xa686, 0x2, 0x100000000, 0xba, 0x3, 0x1, 0x1, 0x3e6, 0x100, 0x9], [0x1, 0x4, 0x22, 0x3, 0x7, 0x0, 0x9], [0x8, 0x56c, 0x4, 0x80000000, 0x6, 0x7], [{0x1, 0x5, 0x8000, 0x9}, {0x0, 0x875, 0x6, 0x100000001}, {0x9, 0x5, 0x6, 0xff}, {0x6, 0x80, 0x7, 0xc0}, {0xb6, 0x10000, 0x5}, {0x6f, 0x7f, 0xffffffff, 0xd6a2}, {0x6, 0xff, 0x6cb, 0x9}, {0x5, 0x5, 0x800, 0x8}], {0x8, 0x1000, 0x4, 0xfffffffffffffffe}, {0xffffffffffff5d2e, 0x6, 0xb7b, 0x3f}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='$\x00'], &(0x7f0000000480)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='$\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='#@--h\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='}\x00', &(0x7f0000000440)='/dev/bpf\x00']) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000800)={{0x18, 0x2, 0x2b4, 0x79}, {0x18, 0x2, 0x6, 0xffffffff}, 0x80000000, [0x8, 0x5, 0xa903, 0x5, 0x7f, 0x6, 0x1, 0x3dc000000000000]}, 0x3c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000500)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x1, 0xd1, 0x8}, {0x18, 0x1, 0x4, 0x3ff}, 0x2667cdb0, [0x1, 0x4, 0x9, 0x3, 0x7ff, 0xa8cf, 0x2, 0x1f]}, 0x3c) 16:00:02 executing program 1: r0 = socket(0x20, 0x1, 0xd197) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x102) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:02 executing program 0: setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r1, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001200)={0x7, &(0x7f00000011c0)=[{0x70, 0x3f, 0x2, 0x7}, {0x4, 0x81, 0x2, 0x80000001}, {0x0, 0x1, 0x2, 0xeb8}, {0xffffffffffffff20, 0x3, 0x4, 0x80000000}, {0x20, 0x10001, 0x5, 0xfffffffffffffffc}, {0x6a, 0x5, 0xa9f3, 0x80000001}, {0x6, 0x1000100000, 0x5, 0x9}]}) setegid(r0) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 16:00:02 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x108, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000600)) pipe(&(0x7f0000000400)={0xffffffffffffffff}) sendto(r2, &(0x7f00000004c0)="73cdb1210a7fd2508f0369e839438f372c266fdd60e34a5ba37da82f6f1fe277d5132cd85aef267f15df640f0efd8874849615eb3039e1dbc8673d3674df178a2930d5cf70d6b7e384eb2ae093f0993dae8b666aacd39ea8dae2d72c7f819fe6a1c50a2563f365fbedb14de6108b941b9ea130e1f81d841e44e2acd4bda1a66f563c178a511b9c299df965602e35b14e88895997356da3adc4aba7b5efe09a715316889bdbe2747acadcbaf72b01ce7d69379de1e3abe88ea42ea6fe15150afea85a8933c3626db3d01d4ade3bbc516ecd6ac66140d2d70189bc795c38e7edf7bac7c1d8ab201058b84f7e64db9a9a51bc2385", 0xf3, 0x8, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() execve(&(0x7f0000000480)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)=']\x00', &(0x7f0000000140)='$\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='[()\x00', &(0x7f0000000200)='@@(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{{\x00', &(0x7f00000002c0)='9^\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='\x00']) ioctl$TIOCSBRK(r3, 0x2000747b) utimensat(r3, &(0x7f0000000000)='./bus\x00', &(0x7f00000003c0)={{0x36b, 0x9}, {0x9}}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000017c0)=0x33e) preadv(r0, &(0x7f0000001680)=[{&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/86, 0x56}, {&(0x7f00000003c0)=""/223, 0xdf}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f00000004c0)=""/78, 0x4e}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/241, 0xf1}, {&(0x7f0000001640)=""/22, 0x16}], 0x9, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001780)={0x9, 0xad56, 0x76a, 0x30f9, "67a410197503d492084ee974704054f2259376fc", 0xd053, 0x400}) dup2(r1, r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x82}, {0x50218854ea5c54f1, 0x10001}, {0xe7, 0xfffffffffffff001}, {0x22, 0xad8}], 0x4}) 16:00:02 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) pipe(0xfffffffffffffffe) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0xfffffffffffff8bc) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000080)={0x2, "5f789c0bcce5d7a81bbf852331c9c238b35e4122b6777d875ed3fd93549c447f1f71691073ec3263556362c2d56b6351f6235f2eb591bbfcb506e36a2a94c447bd8487aab9735eb592e6ce75c289c37251c1c0a3dcbdd9b656a9fb75dba1fc6d9fd55bdb3d89aea736dad7566bfd429d503c5fa575fd6ae7e17118a981abbcb93d0d828cb45ac771ac99e67a1d72e7977f01b10c1b31373dac9b9a66806940e9bed5cf920ffe4482488c817b676a1aad5319c5081f86a91e8ed5a2a1b3a102ddb1832124a6"}, 0xcd, 0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000000, 0x1000300000005, r1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x7, 0xffffffffffffffff, 0x6, r2}) 16:00:02 executing program 0: r0 = msgget(0x2, 0x104) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/128) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0x7ff, 0x9, 0x8000000000000000, "d019d8fc86c2efb5ffdcde49c2c448e2fe4aa565", 0x3, 0x9}) 16:00:02 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x2, 0xc003, 0x102, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x5}, 0x10) 16:00:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x9b96988db892bfbd, 0x7c}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000f456fc72e596e8e6b9c95e79ad72c5f8a3802df8e438518f005cb388cdffe17d7f6aaed723e4714b56d104dc88d4bb3ffb0f18099f3ae7aacafb28485a8de47f0ac21df2f37f46325d6b3f4d9870cbe667c24a1830fa017ff7386a145975edbbb9351b44b83b7913e3301a1ac42f173ef0791ee6823705f122600e18b218b67bc212ad3d504767453ea43542e5a8e4f9435205356f141ef963a2cefc313e"], 0x8, 0x800) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20a, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) listen(r0, 0x7) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x61c8, 0x206) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) socket(0x10, 0x3, 0x7ff) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x9e, 0x6, 0x20008, 0xfffffffffffffff8}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) pledge(&(0x7f00000003c0)=']^\x00', &(0x7f0000000380)='/dev/null\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x1ff, 0x5, 0xffffffff, 0x13a}, {0x10001, 0x0, 0xffffffff, 0x8001}, {0x100, 0x3, 0x7fb, 0x8}, {0x400, 0x40, 0x3f, 0x8001}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x7886) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) setsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f0000000040)=0x2f5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") close(r1) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4) recvfrom(r0, &(0x7f0000000240)=""/190, 0xbe, 0x1, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/198, 0xc6) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x202, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0xd1f24291e2739b9e, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0xfffffffffffff348, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x3dcbf5e1392b2a4a, 0x6, 0x3aa2698}], 0x100000000, &(0x7f0000000240)=[{{r0}, 0x0, 0x47cef5f7483821be, 0x1, 0xbf, 0xd5c4}, {{r0}, 0xffffffffffffffff, 0x8b, 0x80, 0x5, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x36653a79, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x2, 0x81}, {{r0}, 0x7f5eb93ea03fac43, 0x81, 0x2, 0x8, 0xe55}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x7fffffff, 0x8ab}, {{r0}, 0xfffffffffffffff8, 0x44ae5dbcbdc73398, 0x10, 0x4, 0x101}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x3, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x10000, 0xff}], 0xe4ed, &(0x7f0000000180)={0x100000001, 0xfffffffffffffff7}) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) fcntl$getflags(r0, 0x1) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2809a, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x8001, 0x10) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r2 = kqueue() r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000380)) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x800, 0x80000000}, {{r0}, 0x0, 0x10, 0x4, 0x3, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x5, 0x80}, {{r3}, 0xffffffffffffffff, 0x4, 0x40, 0x81, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0x7, 0x6fffae115cae485d, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x7}, {{r0}, 0x0, 0x40, 0x40000000, 0x1b, 0xa0}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0x80000001, 0x4}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xfff}, {{r0}, 0x5c022479cf5d9e93, 0x2, 0x9, 0x3, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x7, 0x10}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000000, 0xb8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x67ae9cd5ae57af3d, 0x2, 0x0, 0xe4}, {{r0}, 0xc56b7fa918857c07, 0x8, 0x80, 0x7f, 0x2}], 0x33, &(0x7f0000000340)={0xfffffffffffffff9, 0x6}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b8180000002900000031000000267a03000000000004bb893f0000"], 0x3a}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shmget(0x0, 0x6000, 0x40, &(0x7f000003c000/0x6000)=nil) 16:00:02 executing program 1: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x6, 0x0) r3 = semget$private(0x0, 0x7, 0x0) r4 = kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c9730859af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r7, r9) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r5, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r4}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r5}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r8) r10 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r7, r6, r9, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000700)) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r12 = syz_open_pts() fcntl$dupfd(r4, 0x0, r12) ioctl$TIOCEXCL(r12, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r8, r7, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:00:02 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x800000000007, 0x378c, 0x9, 0x1}, {0x9f4b, 0x1, 0x1, 0x1}, {0x10000000008, 0x0, 0xfffffffffffffffc, 0x8000}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x100) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") 16:00:02 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:02 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x198) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:02 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) mlockall(0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x8003, &(0x7f0000000140)="014b6e7e9236722d749f6391c453e61faa7e9ae2fcb07de3d0e2ddd4d5be3454867cc3edc97c1f0ba1c0e73ef9eeb7a817ef931bbb87300c80c4286d76ea83064d7626a569ead1f16a32b194e0034023f04088b41056aa517b8ee8bf964cbd6487ad6f7cc8c0cbf39ea3753f687484b6a7777ea574b91068cd0f3493bdda8d9935e7489a95bc93da9992739a21d4f9580277f276726c26aecc38f266e756d817422c3aad21114efbd6570c46b510761e04d82c5c53e43a2cda8822943f018547ffe908c3180436acbde0f848501b4aca22948504bca4ad75de889c223d45e93aef323a07000000000000005196d8343eff2995b8099473398677d1cf08578aec2100"/273, 0xffffffffffffff1a) r1 = socket(0x1, 0x5, 0x6) r2 = socket(0x2, 0x3, 0x4) getsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000480)=""/226, &(0x7f0000000100)=0x832d62ac) socket(0x20, 0x4, 0x1) setsockopt(r1, 0x9, 0xfd, &(0x7f0000000000)="0b52f25fb98ca5b8d0ad9f46326e7a967f03426cb54822c77b52e8272b370fd3c28e4bb9f34c08d18bd4f4b11b250ceb59c04fac3e9dad259de3f7992fdc07101e73c2732f35c8d6854d65c3751a167599b57ff9ad94a366731fa438", 0x5c) mlockall(0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) sendto$inet(r1, &(0x7f00000000c0)="9f3b7d3b1754f94083caee31aec3d496b1aea34a73916ad708b753", 0x1b, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="04de"], 0x1) connect$inet(r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = semget(0x2, 0x0, 0x21) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/13) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10100) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) fcntl$getflags(r0, 0x3) clock_getres(0x46ed3f560231fdcb, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) write(r0, &(0x7f00000002c0)="4e870a351102ea802ccb86d1ab5fbc0d3ea82bd0b380cee9b9ca198188f858584af7036baf1f91433bfa2ab3a2ceff773fe9c6a7d3a3ee4e846c03447998ff356009659f11cf4326d72774e4a3d46996d04c9396fbc17fe35ea2abf6cba3398de7ab2a5c47b168641288ea31e26cad520d1f761cf51a21207f1392911284bc59cb2e744bdcf2fd02ec11162edf9930dc430717a36746126dd46509d24a45", 0x8a) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x9) getrlimit(0x7f59b3a32364a733, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x80000000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) syz_open_pts() close(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x5) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x92fe, 0x8}, {0x18, 0x3, 0x3, 0x8000}, 0x400, [0xfff, 0x8, 0x1a67069a, 0xa1, 0x1ac, 0x1, 0x10001, 0x100000000]}, 0x3c) recvfrom$inet6(r1, &(0x7f0000000000)=""/108, 0x6c, 0x40, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x6}, 0xc) 16:00:03 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r1 = dup2(0xffffffffffffffff, r0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) close(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) r3 = semget$private(0x0, 0x6, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x6]) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000140)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000340)=[{&(0x7f0000000180)="ef6d848158a0ec414557610286f7f30d8d681712ac3fbf25a5ce47858337da8863a50cbea324578c1d84e922b4adee945aac5e963262025bf12d599d8f18f7ff2eb3090c518c3f53a48bbb7a175c7599e5cd4b01c868b84ed41cd9721d526695a749f6d16b0e1ba78252de557dbeaa344004eac7531c53bcc50262875f05b73e7ecada7bf65468f681e00841e17b3356166e9f38a9db820103135cae6b5e603a025e53bcd045926bbc40f01a7baba4cfb6b9b7c2df3344cd1cb4de113c5ae7d61d96f73645774b6406a57f2aba8cf478ccdfcfe6823b4cd7ddb9816e51b48931d9", 0xe1}, {&(0x7f0000000280)="b770d29a6ed1044ba57aae6a6df7770bd537565dfa340850a4df5d", 0x1b}, {&(0x7f00000002c0)="a184d1409f5a623ab76b29fceb9dfc14cf9129f3f83d7a992cfa1377a7f8525caa09224d2d582c5213ab1d0d56ee87ecdd24652579e19cb93ced547cc64b3ff09ca04f16a44a694725afacfeef7f10ea4d86e09d9a48251599fba0fcb533147d86b79f7c6f04aac2e009c26cfcd29b6fe835", 0x72}], 0x3, 0x0, 0x0, 0x1}, 0x1) write(r1, &(0x7f0000000100)="a68f3b909f08885d3bac", 0xa) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8, 0x7, 0x200, 0x2}, {0x0, 0x1000, 0x200, 0x100000001}, {0xffffffff00000001, 0x6, 0x5, 0xffffffffffffffff}, {0x7ff, 0x5, 0x0, 0xb52e}, {0x8, 0x100000001, 0xf4, 0x8}, {0xee, 0xa516, 0x4, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x10bc, 0x80000001, 0xffffffff7fffffff, 0x400}, {0x1, 0xa, 0x8, 0x4d2}]}) ftruncate(r0, 0x0, 0x80000000) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2, 0x20) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fsync(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0x1}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x101, 0x10001, 0x400, 0x10000000000b4d}, {0x81, 0x6, 0x0, 0xfffffffffffffffe}, {0x4f92, 0x2, 0x3888, 0x4}, {0x10000, 0x2, 0xd3b2, 0x6f}, {0x8, 0xfff, 0x0, 0x9625}, {0x10000, 0x7, 0x7, 0x8001}, {0x9, 0xb8a, 0x1, 0xffffffffffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffde00"/4098], &(0x7f0000000080)=0x1002) bind(r1, &(0x7f0000001200)=@in6={0x18, 0x0, 0x9, 0xe3}, 0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x6876, 0x2}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10282, 0x2) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)='n.', 0x2}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fcntl$getown(r0, 0x5) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) socket(0x2, 0x1, 0xe696) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) accept$unix(r1, 0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffe5, &(0x7f00000001c0)=""/59, 0x174}, 0x0) r3 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0xffffffffffffff5c, 0x0, 0xffffffffffffffa9, &(0x7f0000000180)=ANY=[], 0xf, 0x733a53450a74379c}, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) fcntl$setflags(r1, 0x2, 0x0) 16:00:03 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x5e5c, 0x3f3a, 0x6, 0x7}, {0x100000001, 0x8, 0x0, 0x8000}, {0x4969, 0x6, 0x5, 0x1}, {0x10001, 0x3, 0x3, 0x6c2}, {0x5, 0x1, 0x7ff, 0x8}, {0x4, 0xbb, 0x543, 0xa7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) getrlimit(0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(r0, &(0x7f0000000100)='./file1\x00', 0x8, 0x8) unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000080)='c\x06') 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080), 0x10000213) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x20) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mprotect(&(0x7f0000698000/0x3000)=nil, 0x3000, 0x2) nanosleep(&(0x7f0000000080)={0x400, 0x6814}, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() socket$inet(0x2, 0x8000, 0x40000000008000) r2 = syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) r4 = socket(0x23, 0x3, 0xffffffff96fa552a) getpeername$unix(r4, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r4, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r5, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x401, 0x7, 0x3, "0c863075ce0500c3d381b1693564fbcd999af466", 0x9, 0x8}) msgsnd(r5, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) fchdir(r0) pwrite(r0, &(0x7f0000000080)="4eb69f321a029be96914f635a7e476d4d042e6ff08e67e3a", 0xffffffffffffff13, 0x0, 0x0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000080)="929b0e7ad41cc8b05c531d1b898feca40f8f5344702cdd7c0b958f897b6e26368e2e235eecdee0800ea1c3e53216309edfe16e591bf19d8a059dc34a707b6cecf94d43a762ff97ffe9288148ceba7d5110874fe590b58ca03b049ae58bf32753bd2e32d0b313b8c08c701d454df6e6970382897ba91686fd4f77e8226a745e7a3d1a0a18fe407e2de2a61e270baf5a7d86aec955b71086f005569df6b38c38fe7dd0cb3f23ebf70fd0713a6165e0fdd3f2b47fc4b58e3ce4e8adab34c5961af853da749b7104263a4d908653882175259ae8", 0xd2}, {&(0x7f0000000180)="f30261c8bf663fa7b4b45587db3e43a6f3f53f35be5ffd9aefe297ca9b3cec47eb348a6d496a2daf5a50ff077303e4c16ab34474d0e891bcad05e8110e97b5f720f708e4967d41dd21dd103b2275316326a7ef79130850a83eea20c3943839e8f70771b3eb96680a8d1a9669d3fb7f52c7249e214b5c6c8db7c7b2af97c593e4a8c6dfe0c92990f3b900505738d0268bbf0f4477f361a052cbb233c2e079e8d13b0b", 0xa2}, {&(0x7f0000000240)="e47c09b62dc76507fa100daeb5b386e9ab5e98cd4fe3ced5419e6ffa3171507baef0d066c4a7ce52b805527eab8b0d0254d2199886ab66d30d24d993f87d3f463f406129b47f855be9e3c08227d6d84ff18afa20cada899e57898105596fb82e67832ce0f154880a02e4d6fb6ddcb268a75fc6d34f6dde6c8263beff7c94933c96411759d3693a21c64c6e155932c181da9a66f5013476dc4445cbc172995e21f898c993abc7c02199aed369c178a4296c98b633e39f9a035edb1b45127d1c295dd86e32f73521ea34b00ec4246e32e96caba47aee6278aa1a6fe36cae78aa3a11a22c3d89594ebe129aafac592232fee5b320e05d0fe0ab7c4053693c1bd9067ddc0e79014161e63f66c7b1bc19ab432816923a540da9d4601602aa38bb504a331cda04ba4931127ca49e07f91a9ad2c47caa4db8d42f1d3749bade1fe68fa7e7e0c541eb44d998a3c137925385ee5d8c8d3748c0b8010fd693f9467f774ec0715bfe599a07f494b756c900323c16d7557233875e7802525fb9f45dec72324f5f5aecfed1cd3eaaaba64fb60f4d05ce9efb22142dc51db9e67bdaabf941e06cb69f3180ed540fea77b64af1fbc029e57580b93fb846b0fae33ba2d5ca89370a69144d6a886b7ad84604ce1184483c7b27f8c850c9c1d15ed77c9c424e92b89d161b05f479f5d57b8fdbda96b1234893cbcd5031269b68e57309baa7b53db9af40c2d4fdf1983156dce066fb59b62ee257261af999c5d6991f275dce236f0541ac33a4add0bde0a554b3dd26495a07adb6c1d3a1b769e0f6a5614d64e6dae3c462b736ab9e0f0cff44c309ca2396daf1483aab7874ad24528074fd439bd3c8d2d99543641026bffc1fe442aff90660f91f0a294e3d69dd36322750fb7183b7c5c826d9f72e2ccbbb57b238a0e8f974862179f272a937a04bce853a48344f94450f0025d793b220079da6fe0181d290d1f6b1c0fc5a76f36673f9bba361b4ee9069a161ab934150b2deba360fb17df2df6a2fe79cd867d8fd3c05044aa61885d2bd3e519bba04e398aa4692f574101492387d110729efd21ac15a9d4d300f44402c9561fcf9e7bd019446737b1f59662648f6f6b89d8b9c8f31f825797875e08cbac558122fbaaf0b4a2dec823d555872ec50ad930f4868fb1538208b9ef494184fe2ff5dfb0527f290540ea68718d9c977829894ba7eba8940972c45e5fc9d57ce57b3adbad69463b84726b95d4717f1e96ccf9871b9fb2012218f7b6b4a519415f90ee3976e7b5adbd02e4a160c557b41737391cc5e4a03041291578678a15c66e7badeb682d0430d06178ecd23ac20d24648e58f94c1f69a97ec7e78d093022df50a5b034f0aaabd3df9ede0778c44039d29bf249693b06bd3182282e4cd5239562eb96a161183a48cbc1398ace623cedf527f60d7beca1384f18c37557dca316afdfe5c38da49d00b4c990d59f5bac1e6d41942a9e1a03d361c3e055764cf3a95607e241764e294ff0aaac1b4f10784831622d400188788e6703b14f5f36f8df2452788e5c4f7d7efcfd1aee78860e6a01426f864eb9bfc4bfbc3e441c8198b4c80892decd49769a79385fc14def57ee9504c72906fb38b161649286388c3248e1aa056525e50d4f048d8d572f70755e99bc64c786420bb28351425fad0b733781e11a0d85d8fc60ddcb4ee616aea9612602f8cdbd551b80a4ab36196f686b616ab580b4f90e1dadd47e685d9cab20c564448c4e1863dd20e386b71973c546bdc9457ecf052eb62a473011cf66aeecb2cc9d7f10a62e009ded4f0622cf1f523f3b6e53280df5b711286735ec826737cf26658754f9f4d428bafad4efbea5e5c2291685b935bbf5b7446cebbf736cfff223239e5fc14a0e8984ab0c34786ae45d61ed026b899c3cd1adce54b29872ced9ef96e175aff8552743cffe1f328b4f5479c0d0db5667fe16fc61b1d4a67100f81051d15c97c05908f200bfbdca099bbd6fb7f07229cbae17799549f81d57514d2212ae9be4d7388f47be7cc6a8b47e9544796cb746bf575c9cebd2dffc3483acb0cd9905b629d27f353c2b18cb9384149c01a05203f8e99dec3a8fa7987dff385af1c120770a3036a58b231d66de0ac1b39dbb6403b610e00584e77c6137ec7de6e60b537f356fdf3fbfa7abe52d1d6860b805ac14e6fe7206ca2130f4cc43c6cd8467af4777af25e90fe43f2ca5469874d6aa880fa5c8a3c788f25da40eefb85e2b6ffee44c6927397c8b288496f252ddc9c4ff780b92da4ace25ca96a558d97557ea8e483ad47bfa7143ac8f4b996ea9d55a7f1a4cf909e0d4958d6adea9aca61dfb6ee56a3b6fdaecb72821aa2a57000293579ac10059a3ae2c0ece3241cd1f8d08020a924a151b2ad4992f1636759f9aa0fadb5246357c52acf54cb72e7fe7b3ffbb7106840718db2fef5184e95ba5539c565f3cb45ba794fd690813721929632ab75d3caa4af27eb0b823cac6e0d26056f715744934c422e2529ddc2c948e186541a61f78944147e48487e46f6e6f00e3913c6ba64daa8ea5be4a9e9e337b5975b3012067931d3ce38099603dbe7c5e4960ad65257394516d70ea5d7aaadcf114b2fbecd6ac3a7ea26622fabcb90dccea751daa76a0674b3bf1c77149cee05cda6b1d7899701940e0f4e9f8e48447d88ff873ff4bfcd3205dc603c70acfc4313a5463fe75a3f4b5b454335090d2c33bc7311aeb217fccb69c3a85119c5d8a9e6254a1a94a9504afd29479a28fb3ba21e881ae3773f7d36fed7d1bede0261c811050e3208999f56a71ef809c1ba840b88f56137f1d8068cabfd650528d09ad86a02416a835b65c5742b76293c0d1d119e55482fb4413d04c66de0f7507e90370fc4bce5df380e340f99b070c71711deadfbc010d6c05801427d0b90b81203bf816a9bb1edaeb89c5976141cea33a452bbb79abeabe43cd9cd47c0e989898b03d7eb06add9bcb0ec76ec45ee52f2e48985528790cccdc3111fb039e1f78a39f192059aa8d89a6600ee7212ee4e9aa76f608ef520bea903a4a81e5c13dcfa218bf77c7602325350cc76f8a7b5a6f7f967eb93a0a3ca23d3ce71368631308eefe232abb7d84125aec57ef20d187747a174f9dda50347385533a7a7949c28bf50b94b030cc72b36e69270c6cb8b55c89fb66f03a9dec3a6a7e9af7dcbe2a38b1b63c2764c04eeef86d2fe2d1808ab99d1c30ee4ae52701d954886610f9b460e06ed92bfff6dd006f4eb4d595e435faa783a47bd7ae14837fe390364642358c59250d9640b2850484e0bff37965a2573673c84e65d67f6a8270773e9f74b3d7cc9d6fd308b65635b0c28e450836c5897af907348424a4126ffde119fc907b89ad36bdea0b37e1a10e24159672f80d7dd7b482aa6cb550db343505cd31bfbd285503fca90a1fb9aef7dd1dcb1b45feec3bf06210252c9596c9866a4849d7f6054c70bb21a516d0e8dcbbdf5d36532fdc06bbd8984865e43479a62849b6922b4664c6e1baab42e9a49cd6442f54722e56d3cd9b9d2430087f969ec6fd1033b37520cb35cb643913802f2032ff2b2d5efcfbed8d7d425fe1cebbbef96a67f32cd8342b7e958fe43fbc1689372cdfb379781b02476aca376ac4e3cf2c31f183c45c072894055f0827be88da657fc6d25ddddd11b463b9cfd0057d4f909653cbe2ac04cd13fc651e1c35c6e9c33ea1334595b8e682c465f40a6a15fd396c548d4eae8cfbf55302d2283505a0e77c210911fc97981679eb08a3f731124bf65f8e892da9cfcb2c657b903c5509cc670ef062e76d70bf6654f4de0d7c94a199d9b3ee87ac796f227af2c850a580e53e973ef7145dd4c5d39ab1e3ad19fea6e2fb45dbc36b1fec2242c5ef9aa4889d59689b7bc5cd5acfd10cb73d89eee75829f08231c06f934552fd57553d7c5e0e41786a93331b9f746fc590db50cd16339b524e364deb2f1848ead6624cbb039e1a3bef6796ef83b948e5b467b51f40f3a066924f7e83bfb288273cead92e0acb88eab6d05e577e28cea33b32822d13d2323de10b0f940939193408aed862ad227216ee857fb835ab5ee19c2ff58a4f4fd438659425f4820272bb330469a8dad2cf409a77e6323167dcf11765982895e73dbe56957b21a53e673c601d28e7f115b55bf1d5bf91721e3102e4e612bcdc385bebc2d82f84dd53c82cab2a9ec00ae9b9c09f3d6970b3adf3572f05284e86aae1df12b8a45b1bced11b8c62e1d13f9519daf8c3a387edca48e7a39113cfaa45cf1925b3d0d9ba03c9f0c6662556fcb2737fef7e6db0d1a36a8f92ee2eb3e6a658296e6fdfa3c6b12986a679b80c9c7379fe721a3d09c3c750aedf0aebe2e34d54bc5735cc5dd14e649bdf69049b5370581284e9234c1f4ce6b83fac7177f4f7dbbc9e2bf1198d398d07b6cb61b250030d6f9cee06fd21868b6915c75a976c079a6543b6c9ab36cb3b431158367eb16c1f97a1ddbf384becdcaa15f7e838c50cd45314f67f1ec636c6d518d5ee728e15ae001c24628cd608e8271c758a78888779813eadda8cb57e734f2f1aacfc801ad98f315881160791b9cc3715409c09674e371f4dba557606a0d57f641ad93602cbeae11f403c7185a9e9cf8394041d25e49854267d63531a3fc487dff61d8c1144cf7c0d2141992058cecec3d2ca08968c376e771ae72ff42e6d47e383bfa9253d872082cdb479aa5beb6a5393b6a38f6ecfca35855cf5f60a169e79bf64804cb5e0382cf3172da25b2bc96947ebf38d60ea545558b681624a3e1d6d28df763660464fc137909dfd0f2de3078887e5fb655ba5ead926056a6151db62825e35863379ccdaa65d647fb0efbad667777261d2b1e720517efac4141994ff25e2f45de78b33635dfd3794da0217aaf30244c0439f1b1bc87bc5ff4ce0c5e4e8279afaae5806be56103814501f6f14a4ec3c54434f23574d13188a4cecc0a0ce1b6ed8a7d8af057ffbcd42f7c83b179ca0b063c122705c30f57ad8c219f6f86b9529d271e67e13b7ef71842d14aa9a9cc255e80d1797ab91fe95515d03f96d93ddb3b2572b64c7e7ce95134b5d7270321a5a8af4504fc4ddd9734ac5e84e5c24c34bcd5a57936dcd63274eddadb7b24969aa4f55dba408f6bd1ae7932181feb0449e66fd5068c2163a59ebe1dd2c3c211f75ce5fceb62f750e41c783a597ab1424fb6fe9d765d2e49ced5619406cb74575ab8a328abf8928779bc91b9058cf71baf7da8467ab0a6c60cbe18c43c606671aead00a85b7348cdb26b49c90cd795d4315523fd07d1218e9f2415862b8208c443f356fe21ed0699ceb63677167a59356585bfbf51ce29f990ff52462e4b8d98328332bbccf2e1446228428009e198a1ab65e73dd46d2e9070e52ffde9f8160e41ca353b08458907d5df4d34c2f47971cdd2f673e6028b199805f1d842939f99d34f1e976792f1d6dc535e8cab18d49782d1675e56f90014f5f2d24856be25041e93065be8e00d1107d6703658dadcfd57aff0ec1d8c55a8fed73b661e554b8b8db2a9e6bc783a9462e884939c0bfebca34b355804173d3eea8ada2fe093b51b7a45a3fb41ceb3fda82f77cb7ba1c1bc5b2516a7aa7b2a04629f6e4d4f990bb653858c4d8bcf3b0fdd3161f99b0eee5dd514b165a56fec52ad835d27f985601433e7aadd5bb46482e4463a333c54a8eb1ca62af2cbcb52dce0cac531257cf1d15c82b0dd3156e518a5d140eb9520aabcdd11fbe5f201d2b5bdb0c963fab912bdeeb09fd9ef91f4ebef64b43c5c377b90bdecafb6a7eea7", 0x1000}, {&(0x7f0000001240)="e044250c433c371206e9a95bd3bda23cd4bee24e7555875dcca987", 0x1b}, {&(0x7f0000001280)="aa0cd0e23d24e2df9dbee48e63190857c2821472b8dc7778a146b16e3c245f052949a7bbdf01a7025bd8806a67d6ac3ffe13a87afcf89226c7b32460323bf523e6969d5bbaa02da4655390395452f4d47296e85f14a3dfead850eb1c321da5e672960a53469f375b615082d1e83ae6fbb3dcd1866c3b9d559dc35b92d9ad33e1ad9b4f34bd5d20e5babb119dc79cbfd06e25beb7a1aac8afca3285213b8afe325746da40feb1ab02a3c0cfd5eb5e", 0xae}], 0x5) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000001540)=[{&(0x7f0000001400)="93f7be7f42a8c1f6d158b7d25563bcf483020a6fe6a8d9b919999c6903f4d7ec8cdac4d6c68e4585fbb9fc92aa783cf180fd6bceebb942d781b9b4c62b35e5777e6aaf587375d4524c676cf2f04444f0ecea0d9c926675e64a8bf32411d277442349748e37af76ccb1e6325467eac745df3f1e3aa7fe7ddfabd3fc3f2fadbce2cc622e239c8f0b523d9f5e3de3e5d3ef42f0dcb8c62b0747a9170a134195c9322feb40bc1ac430ef1316b404dbaa5b49549e4a57c643f56e2dc6f0ef88a761", 0xbf}, {&(0x7f00000014c0)="e2bf6e0627ba687a511663b46b07bfd363c9d3ec27db5153fac8e7fa2339b8308b3a59676d1c445fc6448e7d077f2f735b9ba3c22bbdee0a5b0f9204da4a382634674f1864ae07b79cf689683f08f1b873b0509f2a72", 0x56}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000013c0)={0x4, 0x0, './file0\x00', 0x7e77, 0x8000000000, 0x80000000, 0x5}) 16:00:05 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f0000000100)=0xffffffffffffffff) munmap(&(0x7f00007d3000/0x3000)=nil, 0x3000) 16:00:05 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r1, &(0x7f0000000040)=""/32, 0x20) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x9d18486070996a09, 0x7fffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x400, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000000)='!*\x00', &(0x7f0000000100)=']\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) 16:00:05 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f00007ae000/0x1000)=nil, 0x1000, 0x4) close(r1) socket(0x6, 0x8000, 0xffffffffffffffe0) socket(0x1, 0x3, 0x38) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ad1af05de2f4ef18", 0x1bb) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x886f, 0x757}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="5d49486e0c10113b9ea76e68cfc862d2527b99f4fa1c11c84aca3a45c8367859a26ee3c57cdb249ca250b45888e2270c0a47ec9ee5ea69c1c936fe435a7a963aa1d2", 0x42}, {0x0}, {&(0x7f0000000300)='\b', 0x1}, {&(0x7f0000000380)="a0612a968442d7d54f6d299cb9c76d1fc214e6317cfe79560f80fae189835bb313294c494409ee8d95ddf25bf58ab5a4da0ec20deb45e8ca4e9f742d86dfb0e1f98e9876587674729c684ae138283c292f1930457e4cbfc86b638ba210d9a1af705a297787f92ad05c1762da4aacfab7f00bda36d06690", 0x77}, {&(0x7f0000000400)="53995518050d8a1e87f44b2c7e4072d789da86b7e706a6c5beb5a3799c210a4e082176724f069e6b90259845b62320fbe2a082090f3e442e82b2d189bd8da6ba8e439f778cfc0aa8a5b6f4a2dd19e844ca5087e5eba7fa65dbc6a0cbd5553d059e69e40723a8864613b36f6d419701462e70a0f70ef8950a24a29a830df3", 0x7e}, {&(0x7f0000000480)="5d2df3d5dd41551d7f267af305dc46518e8bdc64d206bde4d90187ddc1977052025203f1acdb89cad5c896381901391e7835e1c6b8fd5b97595955458c340345c124585d081f7303bd29fd0e339588e53d64fe38534fdd5415517c1316c250c1d2c3603446701bb8152fe70d88ff6aa7e51da7134282a9eec677ad963631dffa3df92e5d83bc453f153ee6600f27a5ad06d619df184a346463acab8769db455ddc863dde25adeeca147d1a91532b37366a2b2302a357ffd8a4b99a6e5dd3ddfd9f0e75aafafd585229fe1c20b2c218b2668efcebe18b48f1dd74bb2e6e8d577bdc87acb20136a01c5aec8234bc361c38d5ba", 0xf2}], 0x6) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c65300012367faaf686fa705c48c9959f13428b1ccddf88629bdd6c6eefa59c8a89d343a0d200c7e849cdfffc35cb3ea3cfee0e38ee28c00c20fa45b17737c277d9a04804360fb325186c4d46c3b200d03d8aeb107d97adcaa4bdeb833b476055722e4cac2c8e99169ffb1546afe5dc3e122ab321ec541acf52cb18ebb7a9649053326643887285b6af97f676916dde35f3806b55221f41c0a4e7627a281da5df"], 0xa, 0x0, 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x61721cba60ea07c5, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000340)=0x6) r4 = kqueue() pipe(&(0x7f0000000600)) kevent(r4, &(0x7f0000000000), 0xe9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xfa, 0x1, 0xffffffff, 0x800}, {{r2}, 0xfffffffffffffffa, 0x48, 0xf0000000, 0xfffffffff8378c6d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0xfff, 0x9}], 0xe654, &(0x7f00000000c0)={0x20, 0x6}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:05 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(0x0, &(0x7f00000001c0)='\x00\b') 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) socket(0x6, 0x1, 0x7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280), &(0x7f0000000440)=[&(0x7f0000000400)='\x9e/P@\x00']) pwrite(r0, &(0x7f0000000180)="1a8c6b7ef25ccfe167df033a16d4e6b3e472fcdb5921a7c6bbc7aff6c4b28f9f3df0b282480e6c44f90ae4014b9336d4b3aa555e5d7f0029cc6ac9e6e4a9c3a5883fd57a4496383afb505ab165de99ad43ac499ebc7d1ace6e27ec4f5cbe3e52d9169a00", 0x64, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=""/233, 0xe9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000540)={0xfa64, 0x0, 0x1000, {[0x7fffffff, 0x1, 0x6, 0x0, 0x6, 0x7, 0x6d99c274, 0x9791, 0x5, 0x7ff, 0x7, 0x100, 0x10000, 0x40, 0x6, 0x401, 0xe6, 0x1000], [0x6, 0x7, 0xad, 0x7455bd46, 0x400000, 0x8fdf, 0x20, 0xffffffff, 0x120000000, 0x6], [0x2, 0x35a, 0x7, 0x531f, 0x8, 0xe6fe, 0x9], [0x3, 0x7da22fc4, 0x5542, 0x8000, 0x2, 0x2], [{0x9, 0x5, 0x8f4}, {0x3, 0xddd2, 0x6, 0x7e4f}, {0x3c8000000, 0x3, 0x2ee, 0x5}, {0x1f, 0xfffffffffffffff9, 0xcdc, 0xfdf6}, {0x5, 0x0, 0x9, 0x80000001}, {0x0, 0x3, 0x0, 0x3ff}, {0x4, 0x3, 0xe94, 0x9}, {0x1, 0x40, 0x10000, 0x1}], {0x5eb84b5d, 0x40, 0x3, 0xffffffffffffffff}, {0x3ff, 0xffffffff, 0x8, 0x4}}}) fsync(r1) flock(r0, 0x6) 16:00:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x20) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x800, 0x3, 0x8000, 0x0, "ce0562cce9cb9a9b0f45c79a2aa5777725baf6a6", 0x7, 0x7}) 16:00:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) recvfrom(r0, &(0x7f0000000080)=""/148, 0x94, 0x40, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb5bf2a5c7c1e00e6eefe974e1a60ebcfbe8f4052bce7"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:06 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x160) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000580)) r4 = dup2(r2, r1) kevent(r2, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x6}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x1, 0x100000000}, {{r4}, 0xfffffffffffffffd, 0x64, 0x1, 0x81, 0x81}, {{r0}, 0x45137133ae13e4c5, 0x10, 0x1, 0x3, 0x800}, {{r4}, 0xfffffffffffffffd, 0x65, 0x1, 0xff}, {{r0}, 0x0, 0x42, 0x4, 0xecc, 0x2}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x7f25, 0xc36}, {{r2}, 0xfffffffffffffff8, 0x21, 0xf0000015, 0x7ff, 0x7}, {{r4}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x4, 0x7fff}], 0x40, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x81, 0xfb28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x2, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x34, 0x1, 0x8, 0x256}, {{r4}, 0xfffffffffffffffa, 0x80, 0x80, 0x8, 0xf4f}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x101, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x100000001, 0x3}, {{r2}, 0xfffffffffffffff9, 0x11, 0xf00fffff, 0x2, 0x6b}], 0x7, &(0x7f0000000480)={0x76f8, 0x9}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000000c0)={0x2000000000000004, 0x6}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0x8, 0x1000}], 0xc120, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x3, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x8, 0xc0f}, {{r1}, 0xfffffffffffffffe, 0x40, 0x80, 0x3, 0x8}, {{r2}, 0xfffffffffffffffd, 0xeee64a9cb9e6325b, 0xf14f03ff544fc0a5, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x62, 0x1192fed2e827d9f9, 0x3, 0x80}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x5, 0x2a9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x2, 0x7ff}], 0x85, &(0x7f0000000080)={0x42b, 0x4}) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x120) r1 = dup(0xffffffffffffffff) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x200) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfff, 0x3ff, 0x10001, 0x9, "59e6988a31a7dea89767fa007c4cb79e5d56336e", 0x80000000, 0x81}) pckbd_enable: command error 16:00:08 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001180)) r1 = socket(0x2, 0x400000000002, 0x0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) setsockopt(r1, 0x0, 0x8001, &(0x7f0000000000)="040000206c6837ecce8a00", 0xb) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 16:00:08 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x84) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') pckbd_enable: command error 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() dup2(r2, r0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r1) kqueue() 16:00:08 executing program 1: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000180)="97f1c9a84c308d11c696d5879ae2db9c97a9a99e81ba473c89e60261e7f6da79ebf6d381cb41a0d03cb538ba5bba52b0977169b6795a38cf1847d15580d335c843793e971f397c5036ec2807b2cc212d", 0x50, 0x0, 0x80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x7c}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x2, 0x2, 0x2}, {0x808, 0xfffffffffffffff8, 0x1, 0x5}, {0x1, 0x9, 0x800, 0x4471}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x2, 0x0, 0x2}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) syz_emit_ethernet(0x1000, &(0x7f0000000180)="8272d47314733d7b13fdb965d738b02077cba2e29532f47a028658cd6933e18f9ad93bc18408d6dc71b01025c24fc6cdb2e458ab370b3faea96d86aae2c5bf2e9a4bc6ad053d00dbf1242d0a7a71ce0eb280d6f53af2bc26996677733137529a7cca1b187ee6543e9bf2f445fe86524b5015ed566f1da5ac4b5435d6ced6ce750e3cb0c4c8bc0b739ad6c5a609ce2744cb4cfac6e7ef90af1ad8340bfa36504b24d53f8d5927ae386b7551ba8959cea98bb99037b60490d528033ad4ee216ea780f44adf2f2f94303a37d085221ffa2a0097079824ac7c65bed00194615e8a87491e2484171a3320da87758dda04a6a7c219822678f1935eb105fa6d10f8a8430032141fd0070bcb4f3265ebecc0d7f118ac0c6caa8d1b35f48ef200fc01fa78d4723d9ee6fda011f4b66e2abfa509c98b5ad1cc94abc2b921d565070cdcdd342c8abd46b18b9d89b73b31ce090b25573f3ab064de2fb15aa1ba998aee0b25e1e61be8f434a85e9f0b3ad862eacd9262b8c7c30dcd40b13e6234ab48a247ab97db2a5fb76578e355a1320425662bd9a657fdc8ca0a08568e47705c6e5c74142015a6cdad64e2bd2449b2dc300e1b0971fb1b68efadb20e46c39d1c306221c1c8a9080547d6145ac34415cf6280d105dbe2766f021357cf1f42ed1708451729743f61071aadfe71e071112f3680dad5f3762575d36e32ae5ca9ecb5128af1efcb177709e2cd245a1859d26c7cc874e6bf83100fc820571a20088b6bf74dfadb68248366d212e32534ddee771348c0d651d6f9dc242897862450ec2361f937f7dd534d509a7b8b1deb91171744924e3755ec40edcd0b964a22adf452e82d57f5a7c913aec5d71babc5575a1f71c29e2c9cad89fd7e262822612663074195cb5d2c3bf3884815a31c22ee72596e9869145e7c33d596c3a4278dc228dce7ea265a73f21eabce070be447b2747bd7e02a82c7a1ec9c08a02108568bc0260d6760b5863b1633e6d501f1a939b7e21ab6b56c11de975f74657cc0a61879eb9e394f461318923b37be1fcb69f6079320d76c5bf5c03928ef093eae8bb8a51c296cd125f9c8b5b2cefb1d6b1ad1faa73f6c589a7b84a7aec0e75df9821b94a65a9d371c67b4ceef3ff7b4885558d9108d164824dc002b1b8a7e8f49e404de83d972d2472070fb7ef33f5bb860abc579fd669fdeb9f7d574c88b0ee9cef18b85273c3a923788015fbdd516629a5412df3fa905490e54d5805853f3509f544a5b1b72bc16000fea27e47bc7391617948ec7e79f95e8870cc01df4d85d3ef75379664a769e41e83a7a8722612edec8f4f7e6f20f7d99ada28289fdb86585014cfe69e2060b68e389e0d0b0fec11491632211dbf9c26e4dff230027874053dde5008561624d473c3d4ec4ed48d162d81d9e52ca12f59e11e05c454014ad12da5275ef94ec8d709b8ee78cd1c662f73e95d52b457642211431a55f8109642eb8ed2b09602d21448389ef85d442213e98ebf6272ca313fedd23d00296c7d4ca426fe155a53fbc633e0846c989f06fbaf5341504b447c5be45e5ceed26edb8614c61d804ef556bf63000b841ece62743a15e084e9c22fa164897c98015f0376a25bf092d39856e6d92baa8933c79282d8ecb5da3dc490eedf9ec0e507c01eb8a033af688fede7ce836d7a73ba811c4ee560f970cb581cb8a82d508851e6c83dbd31bdc243ee8b747ad5b685aa4a87ebde021bdc1070ea3b8f1e10706f9d35fe77799a5b8dd3826fe62d64739a343a92ec5375399ef76c0ca7b11d4116914d5948ab50489782486e7bdbcae6450245c60875529561917b32e5c379687aed91dedb864a33d8bfbfc7d3848177a6172b29de69b08e1bfcc3fffdbe3fe540195e83ab78389307673b62b90195b8e216131cad2d690b8c100357c9c66f74f07387b285f125d82d5da408e74f7b4c90a9108895cf4a0445d89d0ef9ddfc19f9ee66943d747b8a586b88aafe437d7c1359e458f44354d1f755d616e99ad452722855d2d0b11a5d07624697fe877e04eab346297507d385c28dd9873beaaa0334a92e0b67adb37d34748b9548ce293dd9c8006d8edb35a862987f60b1c2db4bb4df448d2073c3d307e1e0eb3a219c583cd33ea777c06608c577220ad0b22f33c120081a1823f9d9d0f8db8a804f598f67297f39e88819cf699f5bd338a3f45ac1cb6aa5ead85be0c5c247f96b83d0847866fedaf51db767e364e69497d5c483f01a1c59082e62069440d147b3d2aa7eb9cd3f7c05756d554436b11c80ced5e9ca3cf740b1d48c525a44f71d00b84f3c8166a30babe353da3f818fb55bf195735d36ec0c07687fd00727ece54798c6595e1c025012ece6fe54899b668d3b43a6d88096988ff258af25f32c09f77e077cf17923f5361201659173be2af64b765063c6395aef8298128b293d3c97376eb8d1971d581148229d3f6415e01ec5662a8ced4eb2b98f7e1930b97f589c6c5c0f0347522d69d65df197a8c0c089fb1694185b9beedb2738e5f6bd35a5685b25d9b4dd6efd7b01a4b531fdb183a7e0c7bb662f673c6b965a6dbdf503c6a8ff29aea559a738b7f6b47c61a00dd7177c043011be6566548f69353b65d4dcb20c495eb82abd08bc7d67f10e004d78f8d113b1000726881765cdf4e78c953ce85bb51afc0ff30fb61479edf3c587dcd07a20ca1a23458e81f6172c99ef496339dd794b8a7850ca65b7e69bdccb17eaa3778e1672bc9fadc85b8ffe558ffc547812e435ccfbad43b5e8fde4cf394af5d066e2f7e0793bb9f65bfa2eb3358ca57a619806f9844edf1a3986edeb1838371a935168a7483b4adc9cd28af8c81f14239c317984713642f60e61756f16d068f360bece37692a32ee74336553ee40bf4807fff1576e7500e6bebcfb73d0446190125e5a72d2e8d69b2e7ee929bd92fa41d11ea183769ce617a14ebd062d65c599844ade8df9d6d7bc7bd9cc5e529b37f8a3d431135055dd36ca983eac5d70b58ee1301a8ec034c53cb65748f9d98addb852608aea8f311f0031253784336fddd0eca686e666b5edd812053fb04bcef360a0fea92108fe3a9c495dfa917073d1390e616965a6d158f8d7ce8adcae02dbbd4df647d3a228a51325b0c42516ac7d135e0cbe62c43c5f28324b5839b6465bae2fa3746e9384d79d5a3629b042fae8970fe4e53dd58056379a099e05d80d7fdfe0ecbf84a9985e37b38b2704943e9c4f77430a0a1b09c6355ebd87688b10c7d6faeda0475b6e5044ffe9c4d91209370ace5863b790b964938ec13824a11ceba90ecb2ff1803afa1ecdcbbe4d4f9db1bfa80bab9ec239467585ba8f767585f221f5935e25d01740be1a7d71651f1315331f37fc9caf3f31046fa09efbe202e900a4baf4e7edbdbfd6d17b8936ab6d32be801dd6ba41cbacb56a9ed32c880a18dcfa9b5bd09d9f6dd49c8e76efbe12d66f64e11057867f52ca057e8960764d35ed825d298412bf8dd650d8cc9b1a170bacd10ef64f0a3a400ae11a9850ba4394c8c868f8ce65c3f27392104f1dc19326d5cee9cd97a41216dda486c008f9a624c6105b7f5d9e9ff60e2e25e6692db2a0f75df75f6c244750a9b7a1e0b700e8a6af33ad1005a76ebfbf33437cc0b380f13ec9f2ce29730564bc3f2e9d0a55c783a892d541f8066fd39e2a6cbc505cd8377efa7762683cdb0796e148c4765c53c15de121801cd5052f54d6fb199646ee8962e0b3cab7401305b4e17fc15fb5de6b2d23008f5b01b025efb16b146f404392fb5f0f2dd7c0c458ee45baa536c995af13cd31914d4737d34df4279500825da39d17d91945b7655bd9be58dcc97af61b7a43a5f460bd63b61d52442ae6e12bdc171d9cebe9c8e7ec342d99c2a625f7df6e0d6be98580193a7130189edbb08814717f5f5f5f7443ac0488d1c08aecb4f3d7d4780ad695eebe502baf28408cdadf232779b1163ef798cddcb902947c097ffeed95db0184d96a865a8bd6f7637dfc04abe21fd4420686e1fa9b7d33071f2f10d23e6161ae5a92cee268deeff53e6e939d881327885ca77da7b872846ddca8285bb9fc1c008b02cb12185d58a4f8a34890fb3bab169b4a8e026e63a4b71ec58440910b26259057f5aeb648e368fce9297596c810146643a4b0f98fc57c2bfca1c68f00be02cad326a9f407e4d48b45572f68c053768dad68f8839e1a96748f993065fef96cf81376472fcdfbec90292ab23032a3afee6815cde1400ce9da2c70d21284c9a778becdbfa6d06e0368a65f7be4163b412ccea510133526e5c9551f1ccb2fecfed2284892ffb18eadb31458b8e4cf9145e8a8c3deb51f9e9dc2b86180410dd3d5bcdde9a6a9542cab77a650fde3d4e53bd4e44b90f2dc813af846c46da4a075a8348a190239b93ed62de4fdfa9fc61573b5284745b261c8862a047eef0ce5a1c77e6ad5938e21a0470ed4062fbb1620635124ca7d02df5e415b97d6f5b0f0e309c64a8dc18f2f2725b84d8f871eca8e3b8a5c97143bb0aebaeca58bfec78ece8ff8047e017d49ecadb39af71928f73d990a51c47f6e7a6448a5d93688af859568a5e284641219d5091fd7605cfb2d3f0c62bd04e6188f73da47bd5c3b419b3463c5de2970e25080508cc58b800fea459e0067048854edaa03b27c73910d215d73247ac2ccb513b78489667cf82610e7525abbd6917fc93c74b92d57febd557cf50c05fb07f99bf0ba69e9c5fe6c3ac6bbc1f0fb83695f7a148ae5b3bce77964fe764614643fce9d195f79c613bd0414c9543902fad2c495f3c9f5b96605666bf4220553e66e02fe93655d2be8901314a9504c378e96129da9b70db19bfaccaaf9cdd78f4643fa32dc4d5043c9059532f980b845194ec2264654d92fcde87068e8de494efff31bb5ed1970330401ff171b2765ac2683f1a7c955dbf6a10534f7b8abc573ecccc72f5cfbee7a21b45a9c20b323e4e2d7c6d0e3cea42801582142df54685bbb3f0be860c37132e2f351afaab76a9f1300a7ccac5d2e8c0a80cded10613700f88039c22559199bdc5160a7eb209d73465adfba3c042296e2e71f7def65c103065f6ba5cc9de3ef983160f56b5d11d3ec580675dad6eabbd87335d24f7a8fb0a253d762d2baea5197c322ca91bd1b66279966a4567e7e869143aa02f6e19cdc02ac5162490822aeae3596bc549ce5e409060c90b14bc6ed6cf673e8d17749e2e0d2b2ce154007fba570e0087fde19787222d5352b2301cde8698b4d7773a9ba7ec28d98442b42c3cf940de42e01159ef151bba1efe1886f3ff9b3b68575fcf93a582438b69d5bfbb1c735a858dd664276bc1b087af4c2d42b229754627b30f574020efc99315e2b36cbd66cdd3beb8c977bedb6d5164f7ffa71c1d197bf257c0c5cfd5580474437b501be56f77235a67f72f482680e8f924b61e6d95dcda4f185603fd8ca13747f9200261be09c7ab72b85d345fd89fa1f212375c4cb497692b63cd8670290526acbb2c8c3e2a67f0805900deb154f2e7b6ec92095ff0c7fd82b4b50eb3dccfb66acb23afc5db2c83e4bcbe8d61b7660216c03b28bc85a97fddd9506b70a9b11b55997cd3faad272cd5c305cd748fb03c4e31ed5de8ec5f27db840bfee84a4f9258afc8e5491b076948d4368715239e4b8d935fff21633650c0cf4505f073d0d710f530e6d16d1bd8b9f5ce5cdffb45ee7f68e722f76306cbc8670eef745db388be9c06580e51ab05a343628454162511c13b734cf3b267adb7fb321dac055495381e998dd090d5b5bf00e04c6ab5c4df") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000001180)=0x3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000011c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000001200)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x7, &(0x7f0000001280)=[{0x6, 0x8, 0x100, 0x9}, {0xf5, 0xfffffffffffffffc, 0x9, 0xc2fe}, {0xfffffffffffffff8, 0x4, 0xffffffff, 0x9}, {0x1ff, 0x2, 0x7ff, 0x3ff}, {0x10000, 0x5, 0x81, 0x8}, {0x0, 0x80000, 0x5, 0x80}, {0x2, 0x32fa4f71, 0xb36, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001300)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001380)={0x7e, 0x7, {[0x5, 0x401, 0x3, 0xb838, 0x8, 0x4, 0x0, 0x3, 0xb300, 0x7, 0x8001, 0x4, 0x3ff, 0x7fffffff, 0x1, 0xffffffffffffffe0, 0x2, 0x7ff], [0x0, 0x4, 0x7, 0x401, 0x6e, 0x4, 0x0, 0x9, 0x100, 0xffffffff], [0x800, 0x5, 0x3, 0x7, 0xe745, 0x1, 0x3], [0x8, 0xfffffffffffff259, 0x8, 0x0, 0x2, 0x800], [{0x40000000000, 0x3, 0x6, 0x5}, {0x80000000, 0x671, 0x6, 0xfff}, {0xffffffffffffff00, 0x3, 0x13, 0x2}, {0xefa, 0x3, 0xffffffff, 0x2}, {0x7, 0x0, 0x3, 0x4d}, {0x8, 0x0, 0x100000000, 0x6}, {0x81, 0x10001, 0x5, 0xffffffff}, {0x1000, 0x4, 0x2, 0x501}], {0x7, 0x2, 0x6edf5a47, 0x6}, {0x4, 0x1000, 0xfffffffffffffffa, 0x5}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001600)={0x4, &(0x7f00000015c0)=[{0x8001, 0x4, 0x7, 0x8}, {0x7dd7, 0x200, 0xed3, 0x8}, {0x2, 0x20, 0x4}, {0x4, 0x100000001, 0x2, 0x3}]}) r3 = semget$private(0x0, 0x0, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001640)=""/76) r4 = msgget(0x1, 0x204) msgrcv(r4, &(0x7f00000016c0)={0x0, ""/196}, 0xcc, 0x1, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000017c0)=[0x7f, 0x8, 0x2, 0x400]) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001800)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001840)={'tap', 0x0}) bind$unix(r1, &(0x7f0000001880)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000018c0)=0x2) ioctl$BIOCLOCK(r1, 0x20004276) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001900)=[0x9, 0x7fff, 0x2, 0x8, 0x0]) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001940)) msgget$private(0x0, 0x400) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001980)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000019c0)={0x3, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001a00)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x9e84759c4fedef0c, 0x4000, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = getgid() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/31}, &(0x7f0000000040)=0x21) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fchown(r1, r2, r0) getegid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x0, 0x249, 0x0, 0x4}, {0x3, 0x7, 0x7, 0x2472}, {0x7, 0x9, 0x4}, {0x3f, 0x1000, 0x3, 0x7fffffff}, {0x1, 0x1, 0xfffffffffffffff7, 0x8001}, {0xc0, 0x1, 0x0, 0x5812}, {0x9, 0x6, 0xffffffff, 0x43}, {0x3, 0x380000000000000, 0xfffffffffffffff9, 0x20}, {0x101, 0x8, 0x1, 0x1}]}) pledge(&(0x7f0000000480)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x1) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000024c0)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000001200), 0x353}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000280)="b32c5ddac34feba56e924ff8dfc5853a38cdc0264a8b0a11ee605436e959064e2124127ff5dfddd3915ed3ffce58da26d91d108e91ed3c286b3ada1bbf98eadfac7a3a439ff6aa1385b38a76c602df4c71dc0a38ecb6b26e08ea4709d2ff87e1423a6610941b426f9a018a5588b193c171f40f76aee598cc49e6cfb6d669562ac1ac8a439c1bf7e861fb33b45a3e33c04ee3d583a31576d5cbeb18ce99cb091ec3f862f57f8ad8ac3fed", 0xaa, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) semget(0x3, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:08 executing program 1: r0 = socket(0x39, 0x5, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0xffff, 0x0, 0x401, 0x42c811ed}) kevent(0xffffffffffffffff, 0x0, 0xdf5c, 0x0, 0x0, &(0x7f0000000040)={0x20, 0xcb}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="81b7db02392f5ad518e01c9ec4efefe1d0c00ac4cdd90fb99adbfc17c358a2adb883e390bab3b2ca1f6a227335c3e37894c404d406a4e1a2e33f1b1e5c0ac8573cc408f918babccb1cc3d016ce6cafaf6b55a43ee89950ac52e3d3f43435f8473c3d85c23e9d653da28a8be7b0bc4af36c6d92d9dd2762915191f87c55d51c3dc2d167b5aa684290be038bdb2cb1da2e30e6a8f2c822045d02", 0x99) fcntl$setflags(r0, 0x2, 0x1) close(r0) socket(0x6, 0x3, 0xdb) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000400)=""/146, 0x92}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) r2 = socket$inet(0x2, 0x4000, 0x2) setsockopt(r2, 0x3800000000000000, 0x40, &(0x7f00000000c0)="64401a26c7e244b4c5ed52643bd6708f48673ce117e430a497c360e11fd34d51a5c323baf9caa47990f87c2daba8a5a30fe4ad249adf5e94ea65be39ecc6ae393d", 0x41) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8", 0x8f) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x39) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgid(0xffffffffffffffff) r6 = getuid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000500)="d04a067ff968b896201309f86f8d0fc7976aa3d281b9f8ebffb9b61f6a65ab35902580a93f6e8ac7d475e0abadb0e8f8ae31bdb38a5e644672d254f6d578e4fdc25c0432ec1fce3138d4e9c1b2b686476ca74ba49eec872951bf7f4570077bb86f74a17987da20607837b517c82b0c413909010b3a958badfcc8389c3e16fb702de730b8363bcac50a05c51a79be2e093097fb5e9b4bd880c27865d7883995755c60fc29b3e94d0f60a25446426b5d061ed13fc2e09b9de377100795412aace29b5e596961cd1588162166da81716d947caae0b31b0afa2b2f053a89f625549a3e823d7b6d5e1cd37dd532ab530cb1dfd6aa0215dfa9834363f0ac0c0643b7948b2c6b746a12e131590f067b72f87c424b5b32b63c435c2503b2ece61fd11e605890e6f9a89ef7bbbc666e6088adf569381b01ac5b1a9cbaae7d67a8ceb20dea66968764e62e8e1d40aa499cad354efb50e817392b335b0cb78d2e00fbad62d71ca55dfb7ec5f2deeaf19f0c4366aad9482c87dbdcc964ef1f0482a39c7ab68b170e2b415eefcf6c08790255e357d2518c267b0f288b496f189406f02519baaef9e1177f37a6ccabd94c7a3d5f69070ccac8d6164b412d5a1f1766f84c175c78f8c0e220910a656e8b1d71aef7b2fb329db039a683c51b1ee207a80e68d499c4c7054459eb1f61320ec986897880a878f349713a635e6380011c271c517ed9d5bbce9115ac2782cf5c085106f7de1a4714e5d49daff611403e91e3bf6423e46c704dad1c4646ff2b9ca9317c76b63b9af9f35b61d65ffd6fe39e623f4d5f8a88b2912f8d6dce67bffa0bd43f0abdff51bc8b54476344936a617c80dcdb4df61f46566810a2e3ca7b1fc0859d8e0b74fa42c077dfb477b1f297a0110971ef9c3affc8d6c74a6791386400af3053857365bdd5c2b6a0c236423f5d70d8cec75595ad9059672ff7bd82440155b8a6ab6027564485b56bbfcf1e6a5891ea45da2176816c425ef06ba1a592d52f2e2359589582f9cc1db51cb76136c4bab0c5f322291acd6970e14d8b2623a72122cc97ddc95bc263dfa4c3a024ab73a10ec30ef505d9ef722523b16dc42256626a87af84f8a6fb9071b14a0afae0649d9231a3c0b6a56e4e366bc57f2761a56b6431d2b760175000c82641712f31d63327a2ca517a1c366fc8c0f2337a441549b54bff3f6032b5a70e36f012cab0a717da83c1528b7e2800bf5a4575ec7a68f7f3d45890427b780ca454fe09cd2d0ba7a56ead6ccd8a29b91f7dab326d58060199b76658d456007532e2e6223fb5cca87ee2606fd9fb4539a9e42fe076ec88fa1e0d1cc3a57ec5c9849b8a03740f7202516608837dccb43f047b5e9db9100964d551f0b46aa208481f27545bc1a91578cba9d9e570a4ae3b2a0c8589bfdb39199d079844ae5095dd92fb2bbda3ba2a97473b8746d7ab72419a85716f797125b10178ca1bc0ceb006be66500b8ddb884eaf81e4287db8891b227b17b89617511295442dd65d67df15d2fb86e3612f0ab3d438ca967f655baaece8887480f9b760aca84a4345c38e71d227237334976c329b3425d4fa2fc3ca5336b9c06ed301ad0eb99e09677153c6afb66b85b47d5d275c16b9c4008f289453ea5429a5775e881d5ba94765c0e58a907f7a1a160cbb454ff841ef0b66858ee20149a61c4a8a0cb33be2b22c64508d9ded779941f26c65d56c033b09fbe6d66b6865062235940f915dda02c53e4393f47b2c50355a2113d5c4ed2bb43279d09286b88dbfc15945cb501c3fa2456764dcec43c7c81d4c11e8645c2df23fa9fd0c89b9ad01a410e23df29cae9c1c3127ad5a5490d9d20210f7dc99409c2d100ef62a08f69d620ab77109da7aab7784a6d03f3278ef5ad101d7896656f02bd04ff61f86ac0708502c806b1694f141c83b4fb088ad1ff39ac623ba9d501c3536b3948495e8968bfad6ba4bb91d7bf6bf357c9d40b3a1d37093dfb27954afd5c08a31753593e659e9c2582ece19dc5190f0bb955c835b7baa862ae8ac23639c30ad4b83b2f55f2c5671914e38a221c00d94c5d3131456c461648f758e6d3155640fe7e2626413a9ea603a2dfc45b682088a2a6a7133342edc397d3ec9a88ceef86310a0ae99a93c5bbbcb3c1dc281b5a7abb279a8f7438c6ad8282cc0f63ae87f10480bcdb9b451176a1f052801acb7092e98978d2dbc74a7614846761a7a505c35a20cf70ea1e336d761e79103e2a4752f354b85caa0b2dbd6614bee4b1e59b2afb256c8f25429746e096fcd15a78609624a22dd2a67319f986807b2ed40648363c1c11f021e44a59c3eedd65e1ecd3bf41ae58f22c31fd9aa579e7336d60411e2b09356d7caf2e506d70c89d7bc8eeb9285b85897c2f10cbdfb23c44d7e38fb7cd84309dc7d13dc572f752bf1e7f10d03d56ff6e68ccb5ef2a5b72233d1e58b61ca7f9482e75772701d2d7ef5df851c14c5536717e271d14676f3f2fdd4de165c757e9417ab93b7fa9527852e69717988e28bbbc4a66582abb40d2b282907448aadfb1fc542cd981e130bdeed5b8a751cfec0a50eac21b6edd6224132fd928e7596fe9db063508338be23483c58bee450b1ce5d2d68c3f70b9c4f1245365c7507b5eed8458cfaf8a6277e8a919086be8f9cf61e9110a13a5dd3669dc054508316ec03cfdfcf7714dd8b04b64e0a718c31bd1551f9d420559c78d82d728b2edb311f23dc2d85ced64bb332181ead5baae221e30c46329cf4bd8f3e627a038cdee2b20c65609f131d8c2911b8b68f47734b2c61f028d018daff12ccc548271da5a1876a578c7186a1183d5ed49e29911a07fe0b32355558eb512397822ecb9f0f4d8afbe64e70cc332a75450ccf4e64cfd1f1d202ef935619e2e2424be8cb991fc50b94801af0fcd613f9ecaf4ce8379b095dc0107689a3322893a1791042c09a5dff6125b9b89781f11bd368f7b4051db8df0832d1df3f8a017688ccd52b5121f4f15f680769c47ec247b91293fbde0827815ee51cd2f7d221d2e774c57a1097079b69afd2e2270c5962fc6849785e7e1cad7a318b5376d85d23011f319f66a62f3db524f3dd0af8b78309dc1017015d117ca5ee7ce060a43897a27d3778600a5d38ead6606fa60bfe2d5d540a000cef29048f36cc913fab8594dbfff81b12aa340c4c630e6d75b418ece82be3156212c087178d1bab4b31f9b6b094aba23a73cb9a55e2fd273b5ec35dac6f3ebdb6319506e292a93f7d8a2f4e3a928b074ae1a815faae80036fad48580e3432dad89cf434027b0ce54fee7bca1c20813273986688f142f7cdfb145055119758955fd460b06678082a8adef8e40ed03dd6cb619237731fdd6497392029fcb73547a4d9037fac240f6ceb6f33d073e13b9b3f68b523a02327e96a15e62cb1d5cf50ef2d95c840775cf39915e27ca32e65dc06d3151b4b2b95dcd7af97816c3d78ef83b657fe9be28cb6d4169407964f136c8c0913ff55eb7a76d907cbb622340ebd36efa653567be602a903de64cb1da95b8322dc2dd36e0643a61d378a4a2a0969a744684a5e45372fc2112cf11a5ab712f19332e4634413e98296e42ccfcf42064d1c94afa69b14991cf8ee01c02672ca9b98e3a26b4332bd5c0ab34106f122d27b950e0905227f98dd6ebf151e565b507f7a245f8c8fed9387672cd99fbb49124d7a9771bb279850b94c37e8d74062f7a4ac5f5b97b4e9d55eb4533df1dd1ea2a69d53643a62b2337e791c6274e482ce676ae59800c6150c42ff691f7fc0ca723648c6763316accb1c92a888a5c21890ea4c2cf6edf930f4758a30b6e59be26bf9bfb21d4d1d0ad467d9261f4d4268c91078a8b767a24c5034975e4e192a4af175b38a71e571bd7148fadab32be7ae1f543d8a1003295d0e0e0366dacc149607daa0d0565e5fc27c1c034138a97cca7010d6821e6e512241277a9536ce2a71b86f0310d7d2df25748eba2e87aa0647a311ab557e85070abba41a254b55ca277fbac49c73d937d47269e29f8f40ff0c357db0a25a6c1490f54cf65ba741026cbd6340013beda73a38c5811edc6e4a5d84851814ec54b84fd3af7caae45715fd18293ab342ee41f3665f8d028dd07ce469834eb24d13ba6621e0c7d22a96a7bf5a6b5c9fe8130dac64fabdc9863f01f23e0b9cd1b8b82be4a8e06ce8ba1ffd5777654bfd926ff624bad26d6e3e862272aecd8bf6253c2b82a10e870222d682890da314f854db760e37c06767d13054c5895a2ad62b940d5b28862f278c89fb389e4cea05cb88601df623f1800a0832f09ddaefbb1c81f43c992bb484ae75226b4d2768d51d00fb07f758bc812b85e197fec2820365c24c56fe7b5a7150bcb8c47e93b8ffacfa6c09b4bf837ff069ff25aba196f170e2df7a7b90a06deaba4a68b479e6fa00a0a443530678e87502f8145e50952465800090bdcfa9adeeacb151aba01ac8bb8769526bcb9d7e6a0bc9e099b00ddc1e8520fe507113ce097ff24f5fff9158b77093524390a0ddf081f1f83fd48fbb2b7700a034cc2797684189133fb8a20e8ddf517b9ef51754c0fa81f5fc24c4a6944758cb826e25ab601ba5c4194b20f03188ef5e011b2ae977075851f17789acf81bf18250362a87e791fac7fbd221a00a4241d877bb2eb7cc4ea18b22eb79e0f3c4b854928153a765a6eb9eea5c8c0d09398cc8a37251d4d1f0deeb7bc6cf1f3cbf4c4c3c8fb60b9a56cfd20cb14cf4e8d77fbe9ff9560e9c386ad819bc1ec802d5577a17b7255e4c050006ff4b72ed50cfa45b977ed1d8176684ba798bfb046951c3e66bcd9cafb69f73b08462616cf644a5751f77fe3158f4f4546257f6994ec29125f786f1e8d43533489a5e4d80b5565a93673310a30f088b27cd10a1ecc4cb00889e3aeb471ef2eeaf5b7fd6cba9d2b13965b5eb0306b39f0d9958cd8e62462f242a1a9ffcacd5f8991f36d70694d53bbf2b1071b37bdd000e4868fd6e03ebee103fc8ed55801ec6b3bd4d1671bf05c7557d0e00b0c7e88438d398a4d9593527eab8e4a3e8d6caa518f06de80c4feae9732600f0922e8818996c7553b24a34bc2dd72b7574aa547aeb8f8fbe23fbb2ce840ca4f7873bef1b592d36887888f532a844ce20e2979770092503c1e95063f34e9d083830677ff69de1ef078f6e440c3e874b027f4e39d1d2e2e16018056459bb3e284ec834973772730765c62f439ba4f079e84eed10b972e71b56a393bacc45e47b06e252d35adeea3150bd6394d1d52308a0fa5d5a703fa1b30aa18d680f538f1722604a16074c00f1a33b4ba9636e090f63d9b0b7044aaeb4218816cc989aefc8990a0876b6914a2c13f58bb5d48b303edf7a326e2c600ddac0b5de963d32a0dfa6ded6721705874d0942e8c0a6fc22a4a669f150fcc4f175a631b9aab0c5dfd03963e357c0a23cb4147d53a8b66ce24cab50add34d32e58c65843b3993bd490215ec7b03a66b63183cb73eec341fbb362cde1935b7172c4ed792bbcaceaa637385ed30382292f49ee3b5ae09b885d0f1b09ed6521de0f96dfc10c8fa0db0b1d91fd46f2d244d98b1009cd852b1954af433e81e046a4323bffb4d9daf013b9e4687858658e9d22e05e35978eb35e4fd0ad952e852da5a2a5d1ea18d07f06853f4e1b760e215eaca9cb874f3514e7a202bc6d900bec78bae615e9a80f01e82e60741bbcda40c67a1a44e6f4ba7f19021e1b06d3f3bbf50f097adc84be5493cbf40e1ef82be96fa70afc68481df1fdc6d8c27c4d1c52173845e18b2149afa0cb20da8ad1c905e951c", 0x1000}, {&(0x7f0000000140)="77e8cedbe07fcde539", 0x9}, {&(0x7f0000000280)="d814baa9538e67e17c53ff272daee2959ae2fb696f2a49d2853657960a41b763b87a8afcbc0642b22ebbe7f3c79d6e8aafd02830c7e2b4878e075c5cb7d6511200ddaa339f977cde85c083de26eeec8a564c2046458428e4db264dca28ea18b4dc57d4fc4ea6d6be3a417c6ed7395e977aab388343d0574609be291e1cf6610ed5f0ef34bc6c3ad3ed363a40d1deefbb4931ec8de69a4678b356732ff031b5f7cb2bb5bdd94d0c8da26ff3fb7037303b9214278ddd1b950ffccf562ecc8616f382f748e22917edd60c27c303419a1aa9814054105d1cba6c445f3b3f4af3fe", 0xdf}, {&(0x7f0000000380)="5054ed9033aef490ec71dbd81221642899635c7809041c16e6586521da0c4a3d471ad61083bea37a8ad55bef6d3b0bec0a465e271a97205cce32955a0ff06f5a98da00ad5ceab22c152e0822473fb0c2bc72bc63026456d524d844c3615fff5602e2db78a89457c76a40b377788dc7155bfddb55035f2b311031b1", 0x7b}, {&(0x7f0000001500)="17bcd15b7fd84171e6f112c9cecf557ccc190e13e983c692f4662096a48f508ae6513ef34e117ababa8fac59573f8956acb9a59d3d74f10ac49dd41093efbfe9294642b587f34af752d32ae35c157e4da8ccc78d0f8ae35782d55712ffdb7b53fa8d61c53cdf5633568454dd86b65945f96651c1ce5ffbebe0e579ab551bf54407a0e1e2184e850e6125179b225fddc9d366f044a53c0b54daba69ed30a363c182c2c219547bfaf00c5dd1b4fc72897cb198ac93c2c8a1a49f54e7ca111a405ed2b9b5552ba764d9d8024c50f12b547f9f", 0xd1}], 0x5, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xf8, 0x8}, 0x405) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xa8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) recvfrom$inet6(r2, &(0x7f00000000c0)=""/30, 0x1e, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x9}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0xffffffffffff0001) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x81, 0x0) dup(r0) r2 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() r4 = getegid() r5 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x1, r3, r4, r5, r6, 0x40, 0x1}, 0x0, 0xfffffffffffffff9, r7, r8, 0xfff, 0x3, 0x80000001}) r9 = getpid() setreuid(0x0, 0xee01) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x800, r8) fcntl$setown(r1, 0x6, r9) r10 = geteuid() setreuid(r10, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:08 executing program 0: r0 = syz_open_pts() utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x20, 0x7}, {0x1, 0xfffffffffffffff7}}) read(r0, &(0x7f0000000440)=""/68, 0xe) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCCDTR(r2, 0x20007478) sendto(r1, &(0x7f0000000140)="5cea30c4d5491b6abe1e3bd5e27db38551a99154d6b23d6705867805a1f1845d9b21e8ba04c92fa48e539b12a4a5faeb17891571ae636d4e4b744730e17e42084141ad20fcf2cbab18e663d21e517213389eabc00d290880f8f6f375e8618c085e1a3379188f7c1873a0e3de78e2a91b3dad0364f7737891dc63ecb4552008d2ea9bc9854f54e8b3f785185177bd451eb1a4f7879e0f2874720233a84f9cf55ece8cdbf3f5bf72d1adabcf9ca3cb469d2dc8131600eca3f12efcde335f41cf03d2193db86e1667675442d1677ba9e91204e7d790267f170e01faac3950c90b0988e36457d819d298a2e685666d", 0xed, 0x5, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x587a, 0x401}, 0xc) syz_open_pts() 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="68a12e6f66696c653000199f8e54c99b38197ea9db792d6e215190d207a50c5f7c22bf1730696b2323f29675b290b299fa783d83b995e8be9ce759463d265fb6104ee0f09fd9fab05d3e70e8db85d8821e13f686f52cb93b4a2eff85b8a9b5bbc756190c8fb8b21d4c250075bb17335474094b831be0b5b4a0b3d983366f8d7e8b1de17b143f135494595f72c5ba4835a79b7f93460fad44596fcb628009e261f8f575ce50"], 0xa, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xcf9, 0x5, './file0\x00', 0x40008, 0xff, 0x7, 0x22b}) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0801fe000000000000d88cf599ffab0b02d6c7f333d591d1f0020004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="1959", 0x2}, {&(0x7f00000001c0)="06a2f7482bd60a44cafd9f4e74f15532e9ed8a7da9ddceeec619dda1c9fcd79c4267c943fc624e1a10f7dc0209a202e871c7d621ba93d596de3e02f02c3ab4606549123fe46593ed75b9a9e38627e7a8ca7d3ed14b1a9d91a34ac74a2c132795b30d94db0521a4ec10611e8514fb19c38f470dd3e7516890bc9ab99199f21a98e5bf8f4786422731594a23587d3c4ecbadc08cb4c6e2d2620577ef9d76dc4f179b790c56846ad63bc62a763b4767c0f7345bb640a6919cd9bf6ba314cc38e69586d9e60575dad9e2bac79bc0163f7def6a133ac0109314f7068e84b1", 0xdc}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:09 executing program 0: r0 = kqueue() poll(&(0x7f00000000c0)=[{r0, 0xd0}], 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x100000001) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) kevent(r0, 0x0, 0x0, 0x0, 0x23, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8e151d7adb8a9ac5) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0x102) read(r1, &(0x7f0000000140)=""/247, 0xf7) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000054) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000100)=']\x00', &(0x7f0000000140)='\'T\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='}-#-3\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x8a:,\x00', &(0x7f0000000340)=')\xd7%+/\x00', &(0x7f0000000380)='\\*-}\x00']) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r3 = semget$private(0x0, 0x3, 0x10) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) semop(r0, &(0x7f0000000540)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2aaaaaaaaaaaab69) flock(r1, 0x8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000440)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x100002) r5 = dup(r4) rmdir(&(0x7f0000000700)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) dup2(0xffffffffffffffff, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000780)) 16:00:10 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) rmdir(&(0x7f00000002c0)='./file0/file0\x00') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/67}, &(0x7f00000000c0)=0x45) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) chflags(&(0x7f0000000000)='./file0/file0\x00', 0x10000) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x15770afff6cec524, &(0x7f00000000c0)=0x3, 0xffffffffffffffb8) pread(r1, &(0x7f0000000040)="682be8e3395f605d32aa3f9d34861b", 0xf, 0x0, 0x54) socket(0x1, 0x2, 0x7) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40, 0xffff, 0x1}], 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x400, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x20, 0x256, 0xff}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x0, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x20, 0x21291380767761b0, 0xebba00000000, 0x1}, {{r0}, 0x61d30223c549699b, 0x8, 0x40000006, 0x8, 0x101}], 0x80000000, &(0x7f0000000100)={0x1, 0x1}) sendto$inet(r0, &(0x7f0000000180)="98ad89be7c8da85cf166a9a1c6e45187e18168a1514fc7c8b1747ca718de702d09baf67d0d4aacc4cdd58b35971c83b453fcec75e46d811ca9d634895a09175ea1b2930d956247fa2ce6c3ca4a0a", 0x4e, 0x402, &(0x7f0000000240)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) 16:00:10 executing program 1: setuid(0xee01) select(0x40, &(0x7f0000000140)={0x10001, 0x1000, 0x7fffffff, 0x1, 0x100000000, 0xffffffff80000000, 0x8, 0x401}, &(0x7f0000000180)={0x7, 0x8, 0x7f, 0x3, 0x35d7, 0x1561, 0x5, 0x3}, &(0x7f00000001c0)={0x4000000000000000, 0x1, 0x4ed, 0x3, 0x8, 0x0, 0x5, 0x1}, &(0x7f0000000200)={0x3, 0x1f}) r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000000)="78a6c14325ce912ef032f6b1bc5def7a2b7531c9c739054ab0f845fa4b97d91f9d5e8eed66ef72c0e4a5e3351c62518793b940c80532865b38c71be57749ec278012dcdbb9d4835cbd94dfa02204a77c3b95ed93c1704b091cd258de41ccf7ac4f1f1cbccb3590f79354e2ac6e22487a2780ddfd5549004139c677f3514f7bad31e940b41cfdd43417da90a8da70a6696d81e2ec495d734cb3fa89356a233f052bfed94854ee97f0be334bba345e2304b53cf59c7e9a63f8648ddd2bdbcb51b7a4cfdc139eaad8c0", 0xc8, 0x401, &(0x7f0000000100)=@in6={0x18, 0x1, 0x7, 0x1}, 0xc) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001600)="e6bc2c628c4372f6092e2edafd67c50000", 0x11}], 0x1) syz_open_pts() 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x2, 0x1) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semop(r1, &(0x7f0000000180)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x1) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r0, r0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d71ecb037de012f2f66696c653000a501be7a8a73ee85f55660080f1654d6d135cdaf43b292fbc24e0643ecef8c244f2bcc930c1742cce387d21e9157b700f4c6fd5b8cbb0ff8c4da2469d73e"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = shmget(0x0, 0x2000, 0x565, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) r7 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, &(0x7f0000001b80)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001bc0)={{0x1ff, r3, r4, r5, r6, 0x1, 0x10000}, 0x1f, 0x3, r7, r8, 0x7fff, 0x80000000, 0xffff}) sendmsg(r1, &(0x7f0000001940)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f00000002c0)="926ab2b0b22b8f479afba76efa8b807529280041451684ea0b74fcd44a2d33120025b1c59a4d654cce19cbe20a9f50a5f1d971a38ef193e7580cadf95a0715c31ae7683867d4e22e859b5f2b0bc443748153d94aacb8eed145ee892441d26bfa39b1d262c770eb0d2380f07348d023f5f4dc", 0x72}, {&(0x7f0000000340)="55e2a98b159c3e4177998415937e19bda0465d5ca14aaa07f39e9199397eea30d711bc2a490bb4b777fd6134bd6e6d6535aae50a2a106f8347de3e69ea765255608e2aa1204ced355c0ddf4ba6fcc87cff858de6f9f5a98724dfaa35cdb68469ba", 0x61}, {&(0x7f00000003c0)="149a54804ba29e3c2fdf9de72741ea0cdb3ad5b0492e7fbb618e984bcc10d047170fb42cd680abd46dd18d2ce663338c217590c5d0e162918cfcbbce40d02f4efba957029410d2e840902b357dfaa091590ca95e09aac0bb5c16176f3b13499d56fb4d4aacf0a06db98ae61f350a7157861567efd814606fdfb43dc49c6bffb23aee5b1880a9b1f59dfcb07e3512f8e8a3903bb74e68cd41", 0x98}], 0x3, &(0x7f00000004c0)=[{0xc0, 0x1, 0x7, "8b8e609f35ee2bcc21c292e9836683bd8970dbb5116eff0ba8737a16a4ff8f039accf1ea7a35c34a7ee6cad07400af504eb743049845f07f56b97fbc477cb5944b04f67b7019e38a81b7ecd4785133bfa58795e5c5dff2b482aad973d12c6be259be024b2a4da45b932734fb1e879a8fabe053b1b59105b1d3b4d7849d9ed7fc23b68d1b6f4885ddc418601ce889e3f23bfef511028c6dc6542941f0ef9b19396aea3ab9a066446704028d"}, {0x30, 0xffff, 0xffff, "cd6924b34b4c2cf8d7cb9c298ad0e0aaba1b281cab19ce53cc14a62af376b5"}, {0x18, 0x1, 0x5, "833fe6944a"}, {0x70, 0xffff, 0x2, "a8e9e798f6d3d9f6df42c7031f1e6ce577da69eb6168f2f2f978068bde89103bbcac4adb345278a791b9beb4a9ebf53060dec59e33f59c7aa766df8ba200b1032a9bc8de40733e537f6f026cb70fbffe25f023bab17cb66ba8"}, {0x110, 0x1, 0x2, "646ffaeb57e8dd45df636178e9159075373f0baa7943f9af54c80836141bd672d6f8509b84a937d533a5e45f452a3b5106a841876f23ff6be67d9ae1afae0e5a4402f5f605e59ada3e5342013d3477194f49dd41b8ff54e9c6dab628eae544a15d4a95708757eaae2175ad26be3743d23597f37f8e11bdb590669e572766cd8715cba946316e4306e739edf230dd07f8eb27d5c8e48662531479cc383a37954910c8f7dc34c6dd5ea73a833200a4b1ab7df86ade13692214c0c1a3b077798fd5e314ab1cc5090a69b41ad57ce00b8907593b7ba10b038db1eec92601710b984fb6dafea3d450b86b034b8a543aa05e421b718f36113a03fea51564a0b3"}, {0xa8, 0x1, 0x0, "24ce49ab38377ddee37b8cc50f2fd982b5fe07724ce4df6cd319e512f41c19784fa123cfdfac36a41f703fc7e3cad048f3b6bbfd765960f47a8a094aacdacd60a255256639e15e6442595f3a7d6510e96f1b912b27bb5371f41ca0e42fa321aab3d694a04d875455c79e5f6095bfbd2cb37ed55670cbae58c6eeb38949a91094c2906968eb3cf6fe62f13ea2e6188eb74c071e48"}, {0x68, 0xffff, 0xff, "524db77c5669bbd4547100334a829742782ee16035e32020538ea600c0579bfee1d247c80b0ecfa94f452bff6ee58bc77f2433855f34a3cfac2030314cb231763332a3499be2e806f54b7fe40181c9c563b721bf"}, {0x28, 0xffff, 0x2, "45682df07ccb01c433d1862a2aa4c8a0f47a"}, {0x88, 0xffff, 0x9, "3a8b2e56c01788d66a3b73b3b15d42153f4b98b819079196c0de2f2dc6cf91b0613fe84f7f3b211e50b8f623730d355785e49e45bbc6634576189297ec0976194e62a7c95925d54eed2e4f7ff2a310d0e3e62b5bab8fa8e71a59089f9cd762a32ac89d97affb1a69f501e624bab6b5f5eaaacd"}, {0x1010, 0x1, 0x2a, "9aeb0459a6f43399ecfe28918a5b6149930af32d1f8dd522f1d7a83c1391337e53a119f5cf4ac9ba0aef2d274f570d5ba1576425c33ef43fe5acbb9663ad6763353576d65af6a8b417fa0a850c6c73526581d6a40c58061596b7d986461c16d41d209c3f5b48dbddb68fa2c15e5b4219512a5f8e073e45f058d24f043c8ca474ab4b16000eb974bcb983f113c0462ea41553fc41e469d262228b641b2a3dd9b2cf4ead8f0273b7bddce14e2ce27ab81a0a310fa45b5adeb54c5c224f5d0c8814c0859263232acdaf77f76a44613ecf248755fdc9ee6cd889ff5703ec35c1ccd7837da4fdcc3d50c8a92036bc7dd87e490d06c29b07657a79cc625dabbde39a1316aa7074b31743cfdf196e66250f48e6a9ff2e5eb9e17199aad56e4423b5821d9c04fe10cd04bc78439c8b7fd0b4debad3a969b7552fdf887836a2acfca6c7d90afa1d53d94d879d507a6e4b00cc98a35934986814fcddc042ce4612a454c248ce79511a9ced91df69e90590039d86d2a871919d72a5ca73202ebe8422943f623aa4b9068ec795e1ee3aa596cc489b741dfa9041ff7c9f008439a82499207bd273c1742d73311b04d855be0765c61fc1b9c5992d7303f580823f9970ebc9cb3ec9edbb557f6d9f46e33cd9ed502140599aebb0362cc31f47952204959d89731897c1e02b20af836060699376a0e71f0eecc2c83cb5e545e15f69ff65e943a80ff96f45abea86a09c981c1b53ce31f1cf6a9c8f0eb96fdea615553101fe1218befff762d527120746e79703bdc3165993ed7feb2a6c7894645f5df5941e6d8b415efe71064f042bfaf16d3889d0b65c7dcef4a4ebeace5e4069607a185a0416338e5d8e3f5c4896c9be6a60d06d059d5553c2a671a7710f83b712251922361cda73c16761e73b60d4624e550ddb30efe0b99eca7d4483077a8da9d0094434abd1aa94d1ea38a830b6fb8fbeb4900c72e0534a6680857946b2bbb1dc04247b9a3ce15504f4754ee1ab102501f7cc2ee31c69287cc293c45df71932411679f596eca5b1ebbef0a080d9cb8735c5dccc2d886c9402c495f311a6ecc485beb47a99ef5d9a51cab06ca221c3ad96e1dfa15db2400813a005c83cedf9ba6b78605645b155fdffb239861e569e7f99933fce36a014fdc15141009b069eea84397f8feddc10927db767bc403d85961a726d9cb698472199786cca7ef75c4e18f56d6aca73273f6958022d9e3d59d8c6a027a2eac033bcbb4720cde1409e2cae8386f0223a5a51d2747663e9531f4392f6cd00f1ef83dc79bc90c7c4d90b04fa52b4a309fadbd7f2a3cacb2057f5fcf5d1d5dcd7050543fce5e71568728541a1620952554159a564026e1659b09bc142e0a2aa4d43ae73f3779a40c101dacea9248b0b901dc1222e0b8a28a64c31bec90e5f156ab4e635f2eb3b8fa1041273abcfe5579fa14ae0c176f5b1f7eafcaacbeb85d33c52b4f6c7c5cea5ed25615c1e81abaadf27a0fc5d920ea40f1f29d3a7bc9aa1b0e09c05342b7658ceb478a214371cb3e6ce61f429e200c461fc70326124209f9eda9fd9ce329dad9d9fa684fb03b615abaf078ccc84fe0c67161478a2e7275e3a3410b64d22c8e1d4b3938adac4b24061eab79592e25a2814c8d8a2ea729adf8310b9457b3eec0ac849b115d7b16358414fedf4e3c9c1bcc1b646438dcb091120d8ee80c2dc72290c89b76f1550d5ec1066629482582d7ddf27dde6120f68a6a8a80300160c737e9a10c3c1da6416be84c10515d4dbb3fb14245030dc85547beb4abc8b9f738e91a333f602c70d420be61448b71f2b936b469c93d0283cdb5837f2ecb06147ef3c64b39bd8aff0671f101da8b8eb3c14af51fe4a6354eaaf8ec7494f1cbef1576c9c29526bea21b2318d559188c324ccf6319a3bae67f1034a3b526364b9bed6126a4dc0f5f0159fba8efb74f1a47f9f3fcf604d3d65dba514c7ecb81b2dd14d3bf960d080f1033e6d0f90320f6986a9e63772322c1d1a92e9e076e779e7d3e3f62eb3b25ddb690287bc93a236fce3fa2d474ddfcb88444d1af18971876c4f9340b41e055f39fa36d385481757d8c50a106765627e0f3cf3c0ac43231edca3260ebe7d548c6a98008ae002fad6748d705dd1b95355b7a86508ae079d7ed265a277d420294b8391285e75c721ae2e6a3eaee99830ebd39de91a10ec57459d0741fcdeccdd3533318f3199919851b2cf5e49ec0075ddb8529ab563be919b30857cd6b12bccf487dff540ab886b7e274919fdb8cee81b7949361ce5738b8474feb46dfb430ee77d4d48a3ec853325daaf70cefc66f88ce176e9db0d43f23cb672258c6530bc6cbe1085853b67e816ae3c765d5b2334783d8ba4ee4eab95663be0df789bb01547633acd79b8426a115ce89844f29ee51382fc08a0625b6d7169999198cdeed1dacf3e59f9caf9163d0b6b5cfa57c896a8466058710895ff657aa1a6dec4faf03c43c27d54aa64d9b50136cb3bd796203eff0477839b9a477614619738a783cf2b061b00a6579cfc80489422642e1b64b7168ca249376447e48aa1934b38a107453ba989fa807380da9ecb852024bcb2ef459bd837da9d91ae5d264df859b0c15042cf101f7668d46677e38191fa015ca979dc5be18a68140bf2b5dabc31aed0b028bc541c312e2babb0076afa098f14372359a57f95d836946ccaebd482983fa77c4895f9f9b5fcdd78cb22768aaf9310566e9e4dce8b84a70705a81386ad8f1e99efbd3144e033598b08d71013d65e7c38678508cb1ba623cf32fa0391b294d62921b6979cd74c11f008d960f91a2b37b5745221e68214440f58a7565b284987ab84ce68013ba569ec2487de51f6260e56d6ac5dcb92ddc089e42cf9ee89f4fba8018c33173dd1435a0f8ede86864f576f5435f230c92368cfdbd5d683347a9db24d6027924ebb1fa995b1fab19a1f17822e69363da4925c7dc4da439e78491c884525b939d473063ccd841fb2ac0579f8a7d7bf2714e7a7cc195b55b2234ddf3aa23bd1a8ac1643753164c354629aa44d12d665088874c9b2f20449c6e7c44768b38a3f112d29e863ca13d8d4f776f8fa16fef9b88a512c63f5a1d4a257a31bf04caf4ad5390aabf0210360e16ec80868cf0ca2a5cf64a8583f75d25421bedbca810a718efe4081d33f00f76a8a3f754c12fcc3da8f13038415953e90b686ea483bf98e89ce99c28086b6027a90a0861350731c1397a1e049cb9c238e663e8a49234f64a035a339a821281f98d39d76f7b1a2ee8f84af3bddeba85ccc58611e96c94effeb46062ed42cd62c9f1adcc0fe0bbe69bc91b435c1507375f4a1d763daff83149a1659939349ffb1dabeb7482100c9c154814b8867d3062ba281d70c95f94e2f5b23942f3cee7e8a7016db636cdcec7235ef90a1e4087c9d645ca8d64dd70c56d9886312943712280578d70ae341ea64dda2dc860fb1c26d889647b8c80a3674618df0c80fe4879cd6fe001cf84c2d39b2ea44fc61cbdd350fb21ff0c4bceb3dd1d17a15b0c3397f616858e2346f01a049c493ad4bbf14838fa932bbbee20cf579d76c8ccea68c20ed24c7dd59e688c8190d76a0c828993caf09ae3975d082b8fc47f02de920dcaff9ece376f2ce2c1b804659736ca225bad12caac797ae483fc5dc96a044b64ca177f88f1793e9eb3482ff8a16877b823154e8a28845cc73c0a461faa059482ec56c1bb02e3a865d4ea778d6e378bf43ee3bceba5f49ad33e1fe26c5a598f6b18cb1f1d94761cbeb7ef87e8b640a11c402beebb48db0cd047ec1f00f3a3695032d3884742a05b70e49fa6be5e0d76e7bb1a04e955f5009fb243951a9185493d075198e0f3f5fa0ca5d884835bde26b3939c023dd3bbf331dd6e5c92dba2dc68f3297a9566c029b22f3c6459a2d07b40c006726b0c195bfaf12ce73adf7785f97e87a06a22cd2bcdbc580cb03cf81707a2e779040b72908315e0123b966c2cb897aab781216088173278861f0496c5ff331d1b8c8adf7fc40bb1ac1c72db36d9a8f4411a2f6d9937223ced8df1ab5d9f4dd57fee2d7538c7774031bc20a9c3e7dfdc1f56eb6d9b9e887574642446cf66bbc2caaa5f9528aeafd844bb27e05a1dedbc2d844b210ec9cc366ae61a29140527ee4130f7011afcbd6c4ffad5f91e03d631c9aacb2986f36c00f7526d08aaa0bf8cf0fe84e2a88cba86054ff7829d720556f5897b65f19ca4fa584d910ec5bbe72f7f19ba539add025801d7771ab61f5aa4f9b874918aba653c6766b11c2a963f38f3f7fa4440ef1fc7c29582f651add12793f3094037f248cb5abfabda83acc207fc2be6a3708313c53719413b4080c502c78ad39045742e448461f1a32a000982ccb68d7d3f4bf45f80276a00ca6de5599299afd1df99d8a7fae6e13ecc7f02a3977cc60d9e689ebfa3a64aec042f9e2021edb3bbedb54908279bc8a33357a2d06702ee4875b71e5cf48732b6449a665a90f2197c87ea56a44debe1e212a5bb0086c9fdb60592b619ffc4ea558dde2c976742aa259fce34dd64f1635db1312924cbf23f17f0b2fdb220a168019b97077147f3d22d488d77321363777386cc55b2429b7e06393fac9766a2a72079ee87064d039fc70242cc9a40c8182827063b395032838161c296744d6b0a2a7c6d69b78046a855b5258ec6762092f9de0cb7e610e9e809dfea45ddd5ec34e5078b0e5ae8e021e0b0165ba85882e777eee42cd7309b46d6d222d27ad75004ce1c1d3984283376b72f6e8858b93307e5419a6467b4aeb2fbccd0b6bfd2da5e67283b06a30dba39e1db4ac09b7fe0ae61e3b70717342d60443ef3a56b33be07e55bcb026a518873766fb82f946bf91e08b587a771e71bd19940839c02b0c0b728bbcb9a0c1ab63796fd27df93a7f16037f4dbb3ac7594b7d2fd071e669985ab2735811d487ba75fcab68928721654f827685769c22b9798facbf855cbed3b53c181748873368dbc7cc00576177d70dbcb35a1ccc8374404bab3bfaf1c8516b1263c0d3804e41b6c1a74ddd39dc6aa73b4cb3bea5aa6052950d27fbb84166db3307bd363ad6f8c5fe9a674e49e2b76eb0aa0feba7d749343bcbdb27e5d7fcf9d9d974989268fb53cc181375f39e1987c3f644b562d7c2287c7a64f265afe3c29598312b1f85acdfeeafe05ac016f7ea4e213ea42f2cee46daa74ef1ff7a4c12beef2b8c9cea217cda5b85d4829dd356121e5654ddf10eef5a2b25407bfcbc5f9e8669ad14a1b86edb123192b96e9a1ff73a7be6f3178e0b3c60f8be77349f2dd7467930bd59a39409598461f36025228de8ee851745b69ffc571d4d62cf9591b3cb1deb1fab4351410e5229ca3a7cf1d76774c850f3d3443b21f862f65dc57d669995239341ae179a478e88d040de87462676532040713336ccd7290044f3eac0f4bd2ad225e882271de59a1cef79de14a0cc195a648dd929929531c4b40d2a764e92804f781045a45ff7a4cbf1597f7c493d272e9591336ae9427ab9ca4ebb2f89ccdf2d66424784ced3515ac7b913607563af8c2e242d7cec533e371eda463bc7d12452be2e0c51db0c087687a8c391ac31f8ffa69e8ee9fc89ad81f89d1f37d4f1ee97612979615013abcc0e2d3bb3b72db0295e8ce72ba81d9d90e61480917beae516cebb2d29f10c0176763e864c12b6eaa30030a8d8f994db142f40a4784999152b30cced05f7da17942161751c0c45940991695ce649481255d645ef7c9420158afb574db40e9ef19c7574c9fcb354d0ebec8c2c466ab975f2699a"}], 0x1458}, 0x40f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) setuid(0xee01) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) socket$unix(0x1, 0x2, 0x0) r10 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f00000000c0)=0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) 16:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCLOCK(r0, 0x20004276) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0x8001}, {0x2, 0x7fff}}, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) socket(0x6, 0x4, 0xff26) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10130) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x16, r0, 0x0, 0xc6) 16:00:12 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = fcntl$dupfd(r0, 0xbebf44fc0ac32031, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xe7b6) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x8000, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x3) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x136e9beb) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x80) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r0, 0x4004570f, &(0x7f0000000000)) socket(0x6, 0x7, 0x2) fcntl$setflags(r2, 0x2, 0x1) rename(&(0x7f0000000200)='./bus\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1a) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00000b4000/0x2000)=nil, 0x2000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000003d80)=[{&(0x7f0000003dc0)="2b02d4aaf1adabdc5003f3396bfb150f57742af0a42db237ccb0b8d0226d7fc92b87bdfbef906f35ff8fb553855caec752f28481380cddab1bb52b53709e4f146c9c0bd082ec788fba4a7c35b52a635410d2ad3f70925549f1eac44fff7dfd4080492ed29b23e22b7d397c0e83ce0579b4cd5c25b3fee166f22d877f9bfd2b02b247e1b851af921af0bae98c376822e063328ad28ff39c35ba3e53f8598eb707885eebdbd9f6c2eadf607cfbd0c7c21c89b6b5b93e68a5c9cf1eddff3e2963c16268f28e27411d7cd1b04288d98423dfb187d34f3b1bc83e61f644260bab44cf1a1bd396eddd0fb4c1d5a6f4b9c2a160d172adc5f304915effc99b329794df15c70591ca04bf3bf1c8d87e91ec1708de7553819979a481e91f27dedee3f5643f42ca8380829a3d40230768b7e88f06cc463705aabfdfbcf646c7a6bb20b767e1671dec6c8d10c140c8c62293c1ac10f9331486b2e5173b7e7dbcab7e317a63dcb06e3b93e1d659ae1f99c8ab9a2573c4abe67a70bf50b36ee2b0fedf2fddb559b51e73c7111b7836cedb34f4ee13c35902f544ee3df272b619dd18912c56a91e918607d6b35aeee5515a118881afc68b76bb57adcadb9eca0d3c046f844bf6329441b10be253ddcb6c73e20a5b88a528892b78e9c106bfb67c7c8884808c461426cf31658be380711a0e73e758c2ecaffffef677ea7a99bcdda7c5c742fd32613c0fa85a8e1051bd497c71781129644e1d8775a0be0ebc0757306c659eb00e97ccc1e244a91f6def40a3c48f52374ad708312b7ded0809c3dbf810f3f519358e4b9d9305df99b7285ce565fc1ab10c25eba2967cc5689b6de19838e236882e3cfb08bf775f90f38b8170f5167a4689bb50da5fe0c1930e255fd76aeb1919ee9f4b68e169002f85b3fd9804833bdea5084b3a9facd4eec694ecf92fa5933e272ff60dc5c6dbb5822c019613cebc90abb9f13ec5776809a4e0d016a911057fef47d5a48df3d0ad061b048a4a883e8ac5aafff067650ac3bad0f8f4f27e08878b57706be3ca995420b0716609bfeca26daa47b0a1c05927193aaf6d06cd7610c9750eead9cf6eac64781c5aa2968f051abc18f2c9e6c234d920db277cafa275eac6b610169ce2db8b8eb799b845eac28fc01e9f101d60725ecfe585c9d03a960664f3dbc8185bfdbdcb9981edc9b6977a0700f862860970f8b7f2f817fc90f9c7d32a7d6c9a3b00596445602a24fa3e66a38f7da1381ce07913b3604fd90bdf85cc85d35ae17bfed3322dc78e527a20e534d65113a149bc25cc7aa354243aa2bf0c2638a62dbd962f8e5a0e8df051a4375b447cbfaadd1734ffe8ac1544481f6c5b282cd2a74ec1b7c47999c2443679439b2d4f144d43841be9cc02697965f3e37bc973b8788183fa88ab2de9e092cbe08d4db45a21bc0b0a3a8e8af8351695c1fe304e87551b470d6b95c1f5887c3c9c40306697a4aa0c7772b421ca27e18637aefecafdab3aa0ff4594be31d738479e74f12ffad7a3a192070b401e39d230d6b68f50049b00e0e378de596c229327460562e953b293f4b99a725e492fc7e8f9b616a852f1965b2e423463702826f548e45ba01e2ba9f807b194b1c5c8d508d6326471c14b588ad0bab678efa11055b78efeb15048ea84c2af2a3dbb836cb0ae30d26a57f33a01e482b1dfa06ed647c8aaaebcb46b955803112793f1c3797fe0336403f41f3bd1a3b670dec28f8ad2dabc35870c933a5de7169be384dc5d24188f040eb9147cc9371882d085a5570afc2fb569208d674717e782dbd27c1ebafbd69b127b35d63e380cd0a158b4c6c14eb23df6c6ef5ec027dd813fd2fa076c8471e4be596852b1287bfdfea908b2a730379f6530086ff570f839863c3a5ec49f0edfd5f9932bc352046e14ff0adc3fda1e6630115dc3191b93e5e426e3335d9c54f03cb8c25ff86cd5f515f4d835e1a411a8e08f1526707c0969b013139e10bbfff4723c00063487be4b4df7af8b64c9f5d2748f21bdb65ab53f8049293716b9aa6ac6c9ac45a74f5b301707711ae6b7af2834f0606433b8d77ac8dc31689d1bf3271b57f06cefbc497151b8eb02df2270b0063c1100b4e45716bfb7ce6f109f6090906987920e8f15de2a36fffc4358efe017af03d1a296b2bcd6f5bf48171722675c96dd2397d672f50fcc232055153f525bbd584c0b3e20b8e6e5a1d4321c76de0f9d15b11584a176448308744a08b1c1f80b9ded6d9bf47d66780efc9522faab58deb18b6a7d1c252266cf053f52ecc239f6b69f36fee08e674a169f9e3e0a6dee862da5d084b154da6da31fcf9dcdba88e163cfd66b20f6bf3cd65e6d90a3dca68ccab625b510c89b874b5a3c85ad2eee4adfa2993c92fe6987c9df621a5945d6108f02a02e380faca2dc507e1c1c94bd795da0fe42c2ba7a47cf5a149dcd577b2687bc9276ed3aebf10226b0817693464600e973a051fb361a8df4d81287e17151949bd06f9bcf0561c723269f9d11e1d9530c54bdba5299aea3afab732b59370aea04b62447925c44cb0610c1c5df1cc82c3527a8fe06e7d345a300887a43477af92aefc1afff7b767074afef52feeba3d872992c1f84fb20e02c8dd90cc07a0d886724851dc5030cd019f9c5d763cbe545f9a35100f8f79f85890115edff3d6fcdf5d742ce81e71c10d8ee507c0033dde4edccae06f027d57410a441818b14f13315f752681ea0c8ee7e8fa42f080caffbbf261eef9704d5e610fa4b6582288276a3f49eaba6fe736409b98081895734d3a91e34131d358fd639edd20d584c80d8560dd437d7ae537cb1ff2545aee7914cf8399be09d4efe9013e1af76e9d0464d357032eb9ff3e6a6f2becde4fc71930e4af586ae1b182f98deddd10964db8d1ffa5cb0eed1590bc989665a9c5f4a986e1ebd8d9f106e8dac692104e9e0360c341bf2701a50bed2d525c67038807f587bae0f46d76eb649e581130f80e3677335e602ae0b4abbfa1d23857dba23707dde2afdd742f3bac254e7301b2c34f9a908dcd0164710c41bc0db9e406848bd96bbd834f8fbb56788f042f5652f8b9d488ffa716d244a732f49bf1855027a96b2dea0b0ecd0cf97afc484a0894f87e6be3b663d424412fed4db2562e60d9e79df21aca1d42d12f015130248c4ed6f0f84d9a42ecf89ee8ad8afa5d6ba8d963ab04fafc12dcbf71484b2e941a202ec3ab14771ad4a637b259a59cc988ede6433afe8e67102315427bcc5080d1713bb0c0195af792e955bbef47f17fbf965c7dd382e1e3d1e6a69192865dd2634b21885d2550094aac88a0271b35deb98972f2737f5a7bc436c516b4cc7ae374d52aad114f44b1daa16ddd07e6d0b20b12161bdba808aa4bc01a5f85eaac997b0d6f12e5b82944f456a9e3886c964a8f6fa48fc26de2f85ce1c2ee30abec0631884b0c3b6c0ab99e3f7762bd7fca03247631a2f75bb292691f2206b545cd69924157d871e1a0326ceb1d3db67c8bd4978ed1b6d2cb7dfb83d3a3cb2835ddc3b4fe54b0e46d4f9ef7056142e00ed0152c4c5214df471a65234bfb0c4fee853e75845a2876dc64702294c6bbf0202418e70ab0f9c36706e909de168510caa5318fd1106e6a953dc851ca930c88bc67f888fa16aefe0aab3e48d4bcaeb952e6de90952b247b68e3bf275f618bc96d964036ce299aad1ca8e9c744816899284950d61816875746c66daa7e35f37113e857c1c49c43de05eead2ccc62e0c685d4adc2916fcefdcb5dc3a938e5ab0c1e811243410218a9c793f22ee56d82ce4efeb6992d731553041d1a0a01fdb01b92f85319c9903083e64d0f27152aebf105910b0b22bcb8e655cbdd732dbae1b8978e153534886fb664817da68c16b962f4ef9d976ace6c4750987f5ff4dff57725efc1da498a2e2c91e08f2ea25be9c1f43e26682506269ddeee213777f33e00dbe01a9e9d2db54650e7733d2f8e31a8487a3cbdef891cdd79cadb1d4b0df3c2d320c39259c8ae50856f4b1b22f9945db8e0e4376ffb1eec984d9836d7bd5a39a3a0527779f8c6297664f69be6c0a9d6e801b0605591d4bf24378d900f06eb0e25f1d23ebc5b5175e5bde680bfc0a1bfd194b9c8fd756c5d390d818672785238c7f594442f1f4341dfaf3fba5fca783169e0e46d74d96f4df9d0eeaea79584ae042da8300c2fe684ad8fd150cf28b27c86766d284476b18fc8a817b084f222c2c1c79c1d113e8860eef0179d8d7d30cc55310922a4476e17dfb985d4407f9f25f94f7efd4bea80da3a58e56122da375b8ece960519699bf762aca9d7fd8250615740697eb883ce45725bf665afa6f683545e5a5d44ae342d01cb9fa65be84b654ebec106262990a6e5c1f71aad1ba02456508c65d9a33dce1d208974ca55f6fd70d421e3fd48cee225d6c1927fa29de6879b52a2c0ca0b00e8cb215f553bb60d416ba68427a5b36771a35f2ac5e6b3ae0fa113cc496e17da2da3ef9c737708774656432131a52f9696297f438aac359ed68f1bdb93d5d7aa17b2971f868be6e3a82320103eacf754f3b05683873d4b0b2a5f86b2a9c654ee3831c48854b77e75d4d41375b8b8977f8a3d7cd02c53beb2a9507338894f4d77845a24ccf135abd1d86b31d34dee14afd89c70514d94e74452f75ee2eeb389b645eaea55d9bbd73682a3e972061efa96f2856952be435e2de474fb4b375011e38aa6d4561c04387439d07503c0398dd1b46c99fbedbc70cac5439eb68d5c1952712f5c25374f0c3f4308ac6637cde154363226b002a9342834e8d76ff4d928d970b30486e8d08a0123b729945b194447ced8443e2cdf06912a8c69aa56fac676f9db7c0d7b5b560eb9329ab819f25f0c018d9efe890bc490ae2e139d6ad555720e1022357d01113c2acd5fb5b27be7881a7d446bceaab37473a73a0b1e54aec993a01ba8096ceb219bea1038727b6b1eb735a730e58db4fffc475c75be70be3bc3a94cb0220c02fe7cf92afb79f33031d4f933840aeb168a708000b671421bccefe4cc56d5eb14c8a52210015f7539f6ee9a619bd59263fee707960c44d7d686a413c3e1b3ad4375cb71f23c179c811b063efe426dfbcdbe487a501439b978fcdef0571ad62805662bf816af57e0883aac967511bf7eaa8afde91db5cfd3b54400e00a2442531a9b789e678ff3b32e9b356728a42ddf53de5f7e146e329f3646035e7ea0267834554feb929fd3f7a1ac48f0e619192b7fbc5f45a8746b47c06c2c9af269448ff93574d00200e629c77b48dfa291e80af798c77d60108fcd8cc0533bcca9a774b804d01a3b51b0c1bc207ce2cae19ecd0afad2bfa669a69a4598b296d21aa7fe04fb463f788e2ade17445532fcd76c579ae97d88d4bed151ad57e46c08ba0ff1cebebda0903f6378970f8d4678439420f64f182be4b9d7b4537228b322b643541838d30a8d5eb4ec5760b420e3f035726ffcd63eaa8b8b650405752b0bef8819cd96197a5dae024e6951994f5194bfbd7c685d8adb0552e1a6de2596fc4ecd96a52d3ed76b13d4ba6ab7d96a32c877a080ff1063e9aed00596b94219cd44b856439dbec481d497c060fab29d5a6c5c97430998dea21ffbed5a22db95162d68156ac2b50babe0324cac06ae535b051288b82e2e5c4006ea1f03483e5d569b62620c1b4ff111cb29c4055ba89779f978ae15e28149c4824c8748b5fbe8f0463ce4cbc43d7d77c06bf5a6571651855b266c8eb32959dcd36380501564777869d87d93b5a6cd4e973ab8e9c7c538d7c00"/4096}], 0x100000000000011e) read(r0, &(0x7f0000001480)=""/208, 0xd0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001580)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4d, 0x4, 0x0, 0x3, "4682126f401c5405240028c14e92aff4dd9a7146", 0x4a50, 0x8001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) fsync(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x10000) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f0000001280)=[{0x2, 0x5, 0xfffffffffffffeff, 0x80}, {0x800, 0x1000, 0xffffffffffffffff, 0x1}, {0x120000000, 0x200, 0x5, 0xffff}, {0x1000, 0xe5bf, 0x8, 0x81}]}) dup(r0) utimensat(r1, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x200, 0x331e382}, {0x8, 0x200}}, 0x2) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='x\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001380)=""/200, &(0x7f0000000140)=0xc8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001640)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:12 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3, 0x4000000000000}, {0x2c, 0x0, 0x0, 0x4000000000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x0, 0x80) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x2000444e) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) r2 = getppid() fcntl$setown(r1, 0x6, r2) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r2, r3) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x2, 0x200, 0x8, 0x8}]}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') pwrite(r4, &(0x7f0000000540)="4a9c4d7762d0910ccbc376fa475063a62c61773027a1b1711644608d09ba449743f4e4d76b3b0708fcedc02e1a1463f6e872ab656f8d528a1ae5f214bb4d3ab3b357b358e5b9be8a93cf04e648600442a467fe7bbb879ae810a2bb5a110d640ef7b53ffb9744", 0x66, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000005c0)=0x3) unlinkat(r4, &(0x7f0000000600)='./file0\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x8, &(0x7f0000000640)=[{0x2a0, 0xffffffff, 0x2, 0x3}, {0x4, 0x800, 0x1000, 0x6}, {0x100000001, 0x3, 0x7, 0x7}, {0x1, 0x7f, 0x200, 0x580e}, {0xff1, 0x2, 0x3, 0x8}, {0x30000, 0x6, 0xffffffffffff2bdd, 0x80000000}, {0x3, 0x80000000, 0x3, 0x6}, {0x1000, 0x6a, 0x3, 0x2823}]}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000006c0)) clock_gettime(0x2, &(0x7f0000000700)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000740)=0x7ff) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000007c0)=0x1) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') sync() ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000880)=0xfffffffffffffffb) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0xfffffffffffffeea, &(0x7f0000000180)="000539e1fd24d1560370743ffb04ec09b135c0908ca75e472c36f8ba33bb0da4fbc489ca28651d8d4af7bbf627d92f66563ddbed00b2b66630b62223ab8bc60f2113041d662f872bd326203304bfbe048c7fdb0d932094e73e8caf89d1ec458fa9db202ee170cf54300c344c2eb848bf711575c4f00229252c861f749a2f413ba4669a33a863da54683e5b34a456f08ed8349e904f6f239972bbfc5a23") syz_emit_ethernet(0x2, &(0x7f0000000040)="0fe9") 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000280)=""/4096, 0x1000) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() 16:00:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: setuid(0xee01) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='&$+%.\x00', &(0x7f0000000080)='&\',*(\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='+\x00', &(0x7f0000000140)='%%&!\x00']) r0 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x1}, {r1}, {r0}, {r2}], 0x4, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = semget$private(0x0, 0x1, 0x10) semop(r2, &(0x7f0000000180)=[{0x4, 0x1200, 0x1000}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x200) symlinkat(&(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 16:00:12 executing program 0: syz_open_pts() r0 = syz_open_pts() flock(r0, 0x6) chroot(&(0x7f0000000000)='./file0\x00') fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000005}) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10200, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0313000000040000000000000000f659565c000400000000000000000000ffff00000000", 0x1a1}], 0x1) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x3f}, 0x10) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000040)="106fe65c", 0x2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x4, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x3, 0x3ff, 0xff]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7d) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7223ea871672c2d707fa76b79ede02d6af83a5d1bddfa3d17ea72bb53b5a6ac7428281a1fd0c53df4de3898fe7392fcc269589872963bafde1251a5eeaa3249f4fed575656d7310026ceb5fd9a8dc587ebd82e548c3129b4a2d999438ef24121deddfcf16374ba6442b99ac11370fb4b62c5c5c85733e3daa652f2413f62009467c58c316e4b6e5e57e64678673c97af0af3c5bcb1a62b812a68f9c2c620854b4a0732a85feffd29c2594e", 0xab}, {&(0x7f0000000100)="e0d99c12a99ff46dc8c2", 0xa}, {&(0x7f0000000280)="d11f91348f4562353d21fac584e759685d97467cd0ef990ca847a0e89471baabc5c1b802341d3596dd6eb8d5179ab81928e9720bec47", 0x36}], 0x3) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r1, 0x8000029, 0x1a, &(0x7f00000001c0), 0xffffffd3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[0x9, 0x5, 0x0]}) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000180)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, "85495500020000000019001167f5afa609000400", 0x9}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 16:00:12 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r5, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f1000000004041563d4cbc3b15af1c8355e422138d476dcaff6242884ff433f9d47061cb1712aea72daf61c3bb6a473ae1a7662d2b05d3383e49de0a4ae2cb2a0e7adbcd638b42f9f82442961d70afd6fcef76947d03010cb41a9759d1cf7d713eed903a623623f4a58765c5da9774a22dfb40974e5993ee466b0ad1744e48aaf50b179fd1965678ac3a6d"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) fchmod(r1, 0x20) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) utimensat(r3, &(0x7f0000000bc0)='\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', &(0x7f0000000c40)={{0x200, 0x1}, {0x7fff, 0x1}}, 0x2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0xdb}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x700000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x3f, 0xca0, 0xfffffffffffffff9, 0x2b}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x6}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) utimes(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)={{0x50, 0x5}, {0x2, 0x6eb4}}) listen(r1, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) lseek(r0, 0x0, 0x0, 0x2) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r2) bind(r1, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffe5c) r4 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0xa, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mkdirat(r2, &(0x7f0000000500)='./file1/file0\x00', 0x154) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r10 = getppid() sync() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540), 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x4, r5, r6, r7, r8, 0x110, 0x1b}, 0x51155c65, 0x5, r9, r10, 0x9b, 0x0, 0x9}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10280, 0x0) unlinkat(r11, &(0x7f0000000280)='./file1\x00', 0x0) utimensat(r11, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0xa8, 0x7}, {0x8, 0x83}}, 0x3) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10000, 0x1}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0xfff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) fchown(r1, r2, r3) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f73a"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c6730100e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45df2b2825a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e97a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a576768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b0a0f04f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924a7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) fcntl$getflags(r1, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4aa, 0x0) kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) r4 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000019f97)='J', 0x1) write(r0, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6110, 0x6) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x108) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x400000028}, {0x6, 0x0, 0x0, 0xff}]}) chmod(&(0x7f0000000180)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x1, &(0x7f0000000080)={{0x100000000, 0x400}, {0x9, 0x7}}, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff53, 0x0, 0x0) setitimer(0x0, &(0x7f0000000440)={{0x3, 0xfff}, {0x3, 0x81}}, &(0x7f0000000400)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xc) recvfrom$inet6(r1, &(0x7f0000000280)=""/39, 0x27, 0x41, &(0x7f00000002c0)={0x18, 0x2, 0x10000, 0x9}, 0xc) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x20, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffffff, "3764cfa770f88727e9b67006813c74b528ff9923"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xeee9, 0x1f, 0x558f, "2ea801000008be09000765e16eb595607fdcd711"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000200)=""/223, 0xdf, 0x2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='()\x00', &(0x7f0000000380)='&\xd3){}\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='{-\\\x00', &(0x7f0000000440)='@!\\\x00']) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2, 0x1, 0x3, 0x1}, {0x2, 0x7fffffff, 0x7, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = msgget(0x2, 0x0) socketpair(0x10, 0x5, 0x100, &(0x7f0000000000)={0xffffffffffffffff}) msgrcv(r0, &(0x7f0000000080)={0x0, ""/173}, 0xb5, 0x2, 0x1800) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) dup2(r1, r2) socket$inet(0x2, 0x8000, 0x1) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: kqueue() 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x1d9, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000400)=0x80) setsockopt(r0, 0x0, 0x8000000000015, &(0x7f0000000040), 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x100) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000380)) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x6, 0x2) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = getppid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f0000000440)={0x2, 0x1, 0x80, 0x6, r8}) r10 = getegid() sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="900d050d39d70186b6f6b3441db9e4bc5ec74646af5bf1db24ef293a4fbb98b3e5bfb31ae745d79b6a0466bcf68cf9bccc7bf6af33c56651ca3e7019a996a7c514206a309c2295febf40fd53d1a555d30b40dc60f4c7fe92ea0e7f9953be7156d7df50579c3ee8a0215a45076ade681298aeb608c8ad803347e1d71e4ac16090adc0432e76297a17d3e33ce62e80d89e1011e8c2fad38665e8d1be3b88a27d7ccfd10ac4da8331237ae2a74766563d0d2d5ae315d0c31c436cadc9c22cea4945ec913ac7ed10ae0aa957", 0xca}], 0x1, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}], 0x78, 0x6}, 0xe) 16:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f0000000300)=""/101, 0x65}, {&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x5, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000001540)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x8000, './file0\x00'}) 16:00:13 executing program 1: r0 = socket(0x3f, 0x9086beabcde1dbbe, 0x100000001) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = semget(0x3, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x8) semop(r1, &(0x7f0000000080)=[{0x1, 0x4, 0x1800}, {0x3, 0x6, 0x1000}, {0x1, 0x50132e97, 0x800}, {0xcd5c44d2bd6058ce, 0x3ff, 0x1800}, {0x2, 0x81, 0x800}], 0x5) r2 = kqueue() r3 = socket$inet6(0x18, 0xb7cb8f2d9450ecbd, 0x100000000) semop(r1, &(0x7f00000000c0)=[{0x3, 0x5, 0x800}, {0x0, 0x7, 0x800}], 0x2) r4 = dup(r2) bind$inet6(r4, &(0x7f0000000100)={0x18, 0x0, 0x4, 0x4}, 0xc) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x4, 0xd9d4}, 0xc) getpeername(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="d88fa15e22f22bb2212e63c6e6a69b42297d4978", 0x14) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000280)) getsockname(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getpgid(r5) semop(r1, &(0x7f00000003c0)=[{0x2, 0x5, 0x1000}], 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000400)) socket(0x10, 0x1, 0x4a40) r6 = msgget$private(0x0, 0x201) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000440)=""/175) semop(r1, &(0x7f0000000500)=[{0x3, 0x0, 0xe519b4302e79e8a4}, {0x4, 0x8, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x4) bind(r0, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x1}, 0x8) write(r3, &(0x7f0000000580)="c1448f15a131a7cc66e77c855258d7d529a899dfb831966c2bf7e1b7", 0x1c) getuid() chdir(&(0x7f00000005c0)='./file0\x00') msgget$private(0x0, 0x3fbe3dd2f87c5397) msgget(0x3, 0x220) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0x5) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000340)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x34, 0x0, 0x0, 0x60a4151f}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x5, 0xffffffffffffff01) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) socket(0x18, 0x2, 0xfd6) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a1d3df70338482c71ba83442b14eb4c1b0c1a0e0ac8318d333f15a2a089da0e1b5f6cb1cc70129b4453d6638083c8e92608484797fc42b95a635b5524b5432a48ce3b2e8252b65f2f79cd5a0694f02467f4402f86f89635ae3c403ceba85b54af7f964c665309", 0x5, 0x0, 0xfffffffffffffffc) semget$private(0x0, 0x3, 0x60) 16:00:13 executing program 1: setreuid(0x0, 0xee00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) setreuid(0xffffffffffffffff, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x8, 0x6}, 0x8) bind$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x9}, 0x0, 0x0) 16:00:13 executing program 0: pipe2(&(0x7f0000000140), 0x10004) r0 = socket(0x6, 0x4, 0x6) shutdown(r0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xffffffff, 0x4, &(0x7f0000000200)="a59d90e10334ac647dec817ad9f25a383c75e0037b20b9386fda03e4995fd0670a2b1ebea0d7f318302c4df9f7de204bc15b5972dbffb4e811dde300ccdf5ae274d39ded89c09518b97b785f483ffcd55647f23bb2", 0x55) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x800000000000040, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x88) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1f) 16:00:13 executing program 1: socket(0x1e, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x25ed1c14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x488, 0x0) sendto$inet(r1, &(0x7f0000000280)="1bf9788f566f00d2dfd957afb7a7ba6e7c1dc6116a1c0bc095d6884eb6522c151c5f46b9a806ce5e94b73afa3dff935e585729e566ce545e44dbc0f0d43c5d6715a35159dd4780b686f963daef7fb70db74987ae3831c670d5ac7fded0338b3792944d79197deee307058281ba5cacc0806800e0979e7c75961bec4ff59f049ce152f022f23a9c67d1089767af7730c2e5b86743770bd8fd18529f0705dd9a9d8551e4061a93664f68856dc11704b59f3a06a7fa23dfc8bc9d3f3cab62c8d84373d949b7", 0xc4, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000180)="931809882c4fa78b8565d71b4a4893") syz_emit_ethernet(0xffffffffffffffd3, &(0x7f0000000140)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x2, 0x100000001, 0x4, 0x9}, {0x1, 0x8, 0x70000000, 0x7}, {0x2, 0x7, 0x3702, 0x2}, {0x1, 0x99b7, 0xe88, 0x7}, {0x7f, 0xcbe6, 0x9, 0x3ff}, {0x8000, 0x101, 0x2, 0x9}, {0x4, 0x0, 0x8, 0x5005657c}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8288, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = getgid() setgid(r2) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0xea318c4c91436053) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x100) faccessat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x8, 0x3) 16:00:13 executing program 0: flock(0xffffffffffffffff, 0x1f) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) dup2(r1, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xfffffffffffffff7) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) shutdown(r1, 0x4e03339b5877cd4c) kqueue() close(r0) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x80) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/42}, &(0x7f0000000080)=0x2c) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(0x0, 0x10000, 0x20) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(r0, 0x0, 0x0) connect$unix(r2, 0x0, 0x270) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, 0x0) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(r4, 0x0, 0x0) dup2(r0, r1) recvmsg(r4, 0x0, 0x47) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x2) ioctl$FIONREAD(r3, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x400) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x81) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c7f74d424d4e", 0x6) mknodat(r0, &(0x7f0000000340)='./bus\x00', 0x1, 0x1) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000380)='./bus\x00', r1, r2) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000240)=""/153, 0x99}], 0x2, 0x0, 0x1b) getgid() 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)='n.i', 0x3}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="effc5676b2fb8780a6bf6243b84ddf13a2ff840e9274a00c6f13d2549e2529ba5ebbe314f85797b086be946692db2af40b9e1efcf1f83891c4a71845df2b0a0efe4408f83526f7a4ec042467086a95177c288cf42d2bc938ac3f6bda71f6d8f92d5fea8ca722bc2c60e4be00d565ec43400975", 0x73) 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) write(r1, &(0x7f0000000000)="d56943ac6e", 0x5) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x10001, 0x7, 0x1f, 0x5, "e75725d39adfe1e4f3076e9148a01b735825e966", 0x2, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0xa1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x1ff) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000084}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)='./file0\x00') kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x55, 0xf0000000, 0xffffffff, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x74, 0x40, 0xffffffffffff7fff, 0xff}, {{r0}, 0xfffffffffffffffc, 0xe9, 0x40, 0x3, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x4, 0x8000}, {{r0}, 0x8b315b0f5ca7cdd0, 0x80, 0x1, 0x40000000000000, 0x81}, {{r0}, 0xffffffffffffffff, 0xc0, 0xe3e639b44a92a015, 0x20, 0x2}, {{r0}, 0xfffffffffffffffd, 0x28, 0x2, 0x6, 0xd7}], 0xed45, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x22, 0x4, 0x9, 0x57b}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x88, 0x8, 0x10000, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x8001, 0xfffffffeffffffff}], 0x6, &(0x7f0000000080)={0x80, 0x9}) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x2d6efd1e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3, 0x0, 0x5, 0x9}, {0x80000001, 0xfd5, 0xffffffffffffff7f, 0x8}, {0x10000, 0x0, 0x6, 0xfffffffffffffffa}, {0x1, 0x2, 0x7f, 0x8f25}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x34) fchflags(r0, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x7, 0x5, 0x40, "fe35ef1398f82b9bb7648389c820864dcea06917", 0x0, 0x6}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) close(r1) 16:00:14 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() syz_open_pts() ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x5cc9771d) 16:00:14 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x5, 0x2000000007) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x2) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) recvfrom(r0, &(0x7f0000000040)=""/249, 0xf9, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0xc0, 0x4) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) r1 = open(&(0x7f0000001180)='./file0\x00', 0x310, 0x80) openat(r1, &(0x7f0000001200)='./file0\x00', 0x900, 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000011c0)) setsockopt(r0, 0x200, 0xfe5e, &(0x7f0000000180)="1366a5b7ca717164ff335f25099348f8bb02721655456b4b63d54d4035266393bd2a46d3f4b33455b0669ac4eb22a68e329b6dec302c85afacd768ae58bbce17078355d4598d3febf9d850cf9c5bcf70da21410cc05104b5be7d1288a41c8b81d30baf33fb9846def50b5e06e1b042652475b0acc6ab0409f320b329a73ba292fe8ce6dbf19f6ddedc9a0fc814608e7b9ab9bc8c2929744ef1394757b057bc3c6a61f52a8f0c0e567104ff85a359d48cc8f33226b953f29998883f388fe5220b71c254d6db6c588986c5ed96846290cc2d11e3d41557c7c9920e3de92f3fdcd5c3961e3caecdfbcb6fe39b1e4066baec462f01550fffa3cd47cc86cdf0f66c9a48005d2cc5ad884a45cc6e75e0c653640bb7351bb2d6b2b1aa40f7e465673b2a84f7538acd67ba5e38da3d613bc3a8324e5eda2773491d6e584022c49d68dc09ba597ea92f9d5bbfcfb9ce721dc95a17b27198c366e44a1553e966f4817f081b0b650086712974c5732cfb53a013c8e86a029da1013ac5c2ab4b50468ad8a4d12d828e819fa22c31c1066027071cbaaa6f5f9c211a202ae24f7a4e6bbb099341a9e95e74abb50e2b714f39722ac238ca66d8f10b207e443da9b07158f18ccf03485f2a8f45dfdf6a6bc9a638c80dbcb4419e6c2bb2490bf4af00d02e916b51437e9ed1fad5af5b462d0e9f3d96e66a7cbbd38f93096fd369c5c13ad81ae5bbcc73cdd329e052b02024400c02ef3271c107d6c4154808046f7cd5793b7600847adb037ef1b03ab14d915603443b6a118fa276dc4572fa55cb01efebe8a196be2f3c8b886b591ae2ff07c6f0fa9fa4d90d250abea87ffa3e37f7eb5dba91d0126d7d57286234d7494949b20f7087ca78c41e7e7c55ccdc75d79ac16d307a04a68612b0d692553690762846103b693066d66d9a6ebeae2452d8092ab4b8e2d533c12dc434f5ae5a0c24bba049ebc68b7a6d63eaf61ec5b06bcda883d7dd8eb5430bd6150ceda4665d3a4807b6520833f2f479f90cf13b4ae8d28a1ff34e736b9fbb40277a5ecb1f28e78ebfc8e58e20e7ebfc3b2bfb234afd4c80746550945323d5deb1fe1e9f18c6456dc446de31ee7284c0a5f48d7cd3ec49a863789be7113ee3845cad9f81a1918b346a6bfd9d06cdb18cbed793487804435ccf4032841840d525c0b28a136ec6c4ae9c0d2c4f5c83045e3ee1986afde829cc8e93e1f10c3f220d823683560745840366603e81e4351d25b372db38e788f48a419774d7c3f4fcbb710849bc863badb2d822a8f32236f5e4edd849db73a4e9b64b0aada4453a212feb449e5c0ae32191d79cd2823cede533c5889bdaf96f5f0d2194cb6acfa786d3637167483975dff9a3d778f1579dae0e74b70d2769280986994e412bac052076077aab94677caad8eb46fa6a2e150f1bdd49957ef5017762dc2a84ee216290d55aafd6b131756f9bb9e78f12cc1e89adcfbc1e9de4556ff5de1c376a01f1bae4eb35396c5b3d57124f9b40a9a4c57f81f0875fe98c95418c0598fd69ef4a4b4f5eb8ad43a3bf3152fb0cd619ef94fba9b553bcfae7d78b86e97528110b28f6d23267c2eb1b1d0c69d891821463cd47f8d1987f8b5a77c2597da1d63e055f1021a3a52316ea34194b8d85d2dee952977398b77b4412523c9d9dc1c43eb25173816c583164be73acafa746aa527e535f2ced93c4989b41db0cef922ea394a96b3d5c28bd732442b9111c921c95e293c5044fb93d44bd1110a066d4527c97deb05fe4060d43b7df514f97d4b872928372bbe5c529d0e64085d48da428d09ef043d450d3f8ef8a1abd18acc7f110688fc57bcb7974871cfe1ef37397754555d8f49fb9bc6085fa1f9e77ac31256b5df56ab3f0dc7084552dc877059d0fab495f05a7fc4f537e1174240055ea271d50db46867a59dcf741f03fa6b74ba12a3dc473ada7d4f3d4c02c4550ccc7a717848fe89cc6bfe495d764c56fe2747994524751a3a57119211ce6ac2cc47a3fdd0bb6eccff837ee9b1a2e90e98bc00aeb1ebe78582523cae90ad701d9abca1020c2b6b0b16205c22e4de73f3b428938b692a060e26270eaccdd1f45416d2d1312d8b2ce1fb03761a4fc18cdfaa99069df8adf4f370c9976c4806ac3e8c30fc875b38dc29d372ee280e8a0969d5a4478feacb3b25e00832233b408d25d715f2664bd8423095debaef15fe927dfac7732c0b7ee6228ec33c1aefcfcf8c2caec89cde203e66857c7e4caad03a537c5ed5cd2707d6c712e9c70d8000006b3bd00083ec1587be3f092cd497f89d7002bd9d84980e1b0a135510b0e6db08bf98d475d6e48c772426ac571d82a3021246c0432a8083e74d3d1002c3fd22f77150b231d1e59d2c9422b055aa6b65d72b1c4c2e42e2857054a87a67b915a4c808cf662dafa7f1a672dace21db1c0955dea4fd3db1c48b889e21924f0dd4b595118ccc59d9c84d998327ae2fc45439f78c2e3446c1872e8d372c4d34d4bd916635a807b6e52322152e7ee88dd8816bd0760aa874e7ac6260e2ff56893a0f395503ee30497f6510cdfa0f2c41bbd748f15c1ef9f02bb0e29c17f311a5ed23319fb4371c90d15547df2b1e12a787ec00c9c5f961d6820ab9262ca6f640b9ca9ff533c0c7d60ef55e3385137576d571886d59357e5d0a72e042ccbb6e88157633da183c81cea41d9455c7c1aaad8270c8ba3ff91038cb3463c662cffcb4a6bf7c9a7ce55926f8f9e73f264b04284826d9ba67db31bce667e5f79c5917e836b1bdb5ec89bece035096edd80a4649ebc829af238d7978c17bef3c70f019fb7dede05e52ab2f6ea60ac31554fa2fdbac84211c9338c465af0e3d57c3ea39403182befcc3d3d222177cf5eb8ccaab26e67796affef1b8b678d11aa7a780ab971e75f1797b32abba8103177d87034b897e08733d193c71bbb2996b2ee4211dc90f9ddbad182ee02b2da6edc4871b693bf5beb0113a4d4daa897f4a3b4ff4b57eff9e983f5606e5f921cae6e309af951e4f33d409cad81847c0da2084138d45a8b215feae347f37e4a8e2b520d89b664d9e0418a1c4efafbdda22f3b6d49b0dc59d524054d6eeb1ad16fb72da5bef3e495f86f9c016cbcb264e00d0ae52001211a8583744e637dbb5990bef9436a575ec803f5f2db89a274356016ba1013d1af720b6c0e93807f3506d4de313631d47377e10e0029522ee49ff39e2005264fce3d8cf7b927d556a964b4c2ac18a743fe3aba769ea19100215149cfd4a93f732544c9b4f9f6f551f585e6a779d8265a286b317dbc02e78606d7f0c9ba59f1952596e33ad94b9d5864b73f032fe569250d21d499557cb4c65a1b24c3424f0c4404de99714e5b9420422ddbb9468ba38828df06b6f1e49fe7bcda5943bc9d25028cf1d8898d7e7fb2197bcd1982a833fcf01700b074acd3e6f53a58b7ecd13fa415360df93dce8d170710321f22ed4f74285b19e1c164e48b543b7c021af81422fe803ff8c3d90dea1ca1bac3455b1d786e78330b5808a6494e628894ebc4f953d9b62b409675a4a68cb50ea572362bbeaad77e970f0d24830ce84d10455d35fc1fdf6eabb6ce7fe59e743e679084b569d351aa279d37daf12510e2133b71a926c76a5695d4663c7de0565ab8ac554ea311e1c663a632ce8ddd0d44d96f89d9c611064a3763e6b4de716683221e09fbef4fedd8f5040cd7e4b2549a157f6e89fd28264dc36593bad7e8d2ea837b0ff9bfb36c5803703d771f87d03f8533bf965df9103f1e4ea40f5a90cd0bd01b2dd2de9a6d790b5a20459b6d42128008c5b90f8deaf4ba81f79ad599d0a835005e88d26470210e0de1a268c09f05d5d42238a66321449dd721d3441d70e9eb32b4f16507f2be7f95705b92662a44c2057e3078038fd81defa0fb2494dd8edaa1757b5e2cbaf8b65ce5709f842ee44a13bce607187ffb84e47df83f547ba07ab503501a92184e0bad238a31497e81484db186d78359d41f7601b4954bb5cfdb57a6c908eeca5f48715d09b0b3406d15c9c027fd161c4dd4f727b10493b1eb750fa15e4d3ef3154a61b615997d6505a3274559ca2cdce4921cda6381486616472d27b28738e39ceb64f693db2832a1bf2dbb821f037d2052fa658e6da56e77b95d5919bec82b8dfb20352b16328196c6290dc2f7747da85256f879aa53ad46426571eac63161834a3636bef5f1be94eb850ca38cb1fee1706aa102e5959b584c6177aa618669d836817709901e76b3a58858b77e57df7c4cfe1522740e3443c66a397a218f03404dc9c286f05eed957bace01a91953ab43585e9fd78b0b64e073862300f633261bce9c9094c7ad17eba72ca264f9ad21112e5bb0da7d30442c7a46b29f54fb6642d271c4b03f8d349baa050f9a3bf1a0af6be16049565c2e6e04bf47fd1d595b35de21caabeede1c131d3459e7d2cad9ecc19e09bb30dbccc9628ddae2d1bd60482c9f6cb89912b7a52b8d64e79f18e787052a174743282ea4e147b5f9300cae1c684c9f36b7ae948e64237202bc51262f1e2d4139c7db5a3b4d025fc12e54d72ac5f2edc2cfeeec2c5b1ee6f12ed7e25e8def10da6c8db420ffa7fcb56f8090252aee2c189b5d5218c0bf7d4a371c58727db91d2995d2a47cfd25b3651ebd1ead66d44b090b721b44c8b2449080b84bdc145649820c1072395d934b37e01b749c1172851bd17b58c222970099431a7cf38debd0e26bc64bcb06e642f2d425952a682404d74d118c64845d5e32c8428d453cd2241e0e087adeb301bae265db7d166db2eb588c44a0df99c32fc9751d01998dbda5bff398d5b7734245f30967bb84cefa412e5328f041947aeb43286eff67a847e8c173e6006d2f882df3d4351d7eace5b5227b59f98b40f3b7975b04e9fd8ed36cd861d665f5887a0845e1edb5dc3a7f76e91018259cbfa29ef29eec9e08f87c3af25931535efed6376a8f6896a8adf72cc35d86a9a6fcb7c9ecfd4185bfcb83d4f66f82d8e7ee624b69dcfffc1a85c06a7041af3f071dd9553abcf942441cfe7ee043dfd641abe76eb7a698ecff4f7035a89de55f2a8a17cc1647de327b463190ee7597001ed99d4d28ffe0ade51b0e74d2c9d7009450925e2870cbea550bba5b45ca915df3181c0f67330c5769e165413a0cd76025acc4aac436111ed5750d8a6663e1252455ccd425fc9b28d0362e427d6d1b747ce415b73fa02a88d9d07fd4be5e97556a98571a404e9eb1c1d97cf8285ea881ba622f2259e584e479500d2f1b8ea9b7fe3a88e0d4e0a63ac81f598f4bb68de97339d251eb10bbda776a443ab7b4dce1982a8a8570afff34caa85524c40500e68eec63cdd67376ef9bc2b53e7ffb8c3b9afeb2a109f99b5dfe0c6aba9c9504013d1b606507baf32f1a47c6fa324babda8c196daa738f84240836fab13ecf200c315082d89d8f88e77aee505a922642064ed276dd3ba6d7f36d69725a3c3bc7afc0ce46e7843558531b9e28280aa56e540dca13f77ce58f79512946c366b7e5e626b56cac801f7ee87bb02ae74d4a7f00bdb8e7fc9aefbaad3057fa296be1ccb347bb66561730799eb6bc0700be43a8d68b6327188b554544e10de55721dfdb0bd9c7e689d282dbd3ee93fd9af630c98744bc2d118835629b523c3b65bb502f7951c16a4265e1f24fc885b51982e48c356cc57fd56b52cc409961ab628de0b51e860315ddbddfaf66ed029116a8ba157e06170a67920b90e59c8187d7b9c9f5077c8eb64a0c0ee388dcd169432c62fb0989b713b646f560cf6989ceb00a5a71389a2eb86", 0x1000) 16:00:14 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10) r1 = socket$inet(0x2, 0x5, 0x7ff) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x876987f3913bbeb6, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa9c8442a014ab5d8, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x2000000000000081) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x800, 0xd7d, r1}) r2 = shmget(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/105) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfffffffffffffff7, 0x3}) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000400004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000140)=""/171, 0xab) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0xc8) open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x1aa) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(r0, 0x8a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000, r1}) 16:00:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0xee00) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xa820deb00a56d3fe, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x87e8, './file0\x00'}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x1000, 0x4, 0x40, [{&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x5}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fed000/0x2000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff1000/0xa000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x5, './file0\x00', './file0\x00'}) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000200)=ANY=[@ANYRESHEX=r1], 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0xe3}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0x0, 0x0, 0xfffffffffffffffe) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0xe790c781e675e75b, &(0x7f0000000000)=0x7fff, 0x4) write(r0, &(0x7f0000000280)="fa", 0x1) write(r0, &(0x7f0000000180)="c4", 0x1) 16:00:14 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = getuid() setuid(r0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x29, 0x27, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getitimer(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) dup(r0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r1, r0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000000140)='./bus\x00', 0x301, 0x0) msgget$private(0x0, 0x40) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) mlockall(0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) read(r0, &(0x7f00000001c0)=""/188, 0xbc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000440)) poll(&(0x7f0000000040)=[{r1, 0xee}, {r1}], 0x2, 0x0) chflags(&(0x7f0000000140)='./bus\x00', 0x10000) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:15 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) r1 = getuid() setuid(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="0b57f6326bdf74ed2599ff5d6e46d17d502969872a6f83209c42c5ca2c31", 0x1e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x0, 0xff}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) r3 = msgget(0x0, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x7, r1, r2, r1, r2, 0x34, 0x9}, 0x40, 0x1, r4, r5, 0x31, 0x24b, 0x6, 0x7}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup(r0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x1, 0x96) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000003480)=0x4) r1 = semget$private(0x0, 0x1, 0x20) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000034c0)=""/81) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/37, 0xfe37) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) faccessat(r4, &(0x7f0000000380)='./file1\x00', 0x80, 0x3) readv(r2, &(0x7f0000003440)=[{&(0x7f00000003c0)=""/113, 0x71}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/4096, 0x1000}], 0x4) kevent(r3, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffd, 0x91, 0xfffff, 0x9, 0x80}, {{r3}, 0xfffffffffffffffc, 0x48, 0x80, 0x0, 0x10001}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x1, 0x8}], 0xfffffffffffffffe, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x1}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0xc8c9, 0x1a04}, {{r4}, 0xfffffffffffffffa, 0xd73a009e9859717f, 0x2, 0x8c4, 0x80}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0xcd}, {{r2}, 0xfffffffffffffffd, 0xa4, 0x80000040, 0xfffffffffffffe00, 0x31d}, {{r2}, 0xfffffffffffffffa, 0x0, 0x40, 0xff, 0x6}], 0x7ff, &(0x7f00000000c0)={0x7f, 0x1}) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)="6501746f49a81f207e3000f12cca"}, {&(0x7f0000000180)="f4bbabd97155757d889a0ef8ffffffffffffff00000049785126f8ea84db824bb2c54688823bfe"}, {&(0x7f00000004c0)="c9e1521179e3438745258b6a1bc55909c8494de02e67adedb0294218cf98ebf0e1188edb94e48836052628c685654ceec497964e71284896bf1054ab43359c632c5d2eb1f7f680b128329ebc"}], 0x2cb) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)=0x20000) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="87ed0dc0a8dd4338dc3ef909e7d729980f3cfd1099ee8a075fe461a7972960c0df9805ca56285dbfd012aa891a2e16ee26ee44804942951d833c4a1297cb5e4fae3bce0b41802a9ee832e7deb010147b7abe3078262f6c23984dcda6457656a4b0acc71a558bcf", 0x67, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000100)='./bus\x00', r0, 0x7}) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000040)) dup2(r0, r1) r2 = getuid() setuid(r2) 16:00:15 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:15 executing program 1: socket$inet(0x2, 0x8000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x40, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xfffffd26) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="72005edf7143ea0a413f8b5004706b517cf667c98ea9b3dcc48e1cb4625f1b5fab94d2743cce4b92dc259404c45df4c5e1bdbfa63b11281135a9a9", 0x3b) r3 = socket$inet(0x2, 0x2, 0x0) r4 = shmget$private(0x0, 0x1000, 0x435e880fea8a6aed, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x2000) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x1) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x2c, 0x3}, {0x7f, 0x3a6}}) r5 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x19, 0x0) r6 = semget$private(0x0, 0x4, 0x2) r7 = shmget$private(0x0, 0xb000, 0x500, &(0x7f0000ff3000/0xb000)=nil) shmctl$SHM_LOCK(r7, 0x3) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000180)=""/76) dup2(r0, r2) setsockopt$inet_opts(r5, 0x0, 0x208000000000b, 0x0, 0x0) connect$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/41, &(0x7f0000000140)=0x29) 16:00:15 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x200) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:15 executing program 1: r0 = socket(0x6, 0x2, 0x9) openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f0000000240)=""/123, 0x7b}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/147, 0x93}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/124, 0x7c}, {&(0x7f0000000540)=""/44, 0x2c}], 0x8, &(0x7f0000000600)=""/36, 0x24}, 0x801) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000800)={0x6, 0x10001}, 0x8) recvfrom$inet6(r0, &(0x7f0000000740)=""/68, 0x44, 0x0, &(0x7f00000007c0)={0x18, 0x1, 0x8000, 0x3}, 0xc) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="2b01a9749e27ff070000"], 0x1c, 0x0}, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r0, 0x41}, {r0, 0x4}], 0x2, 0x0) poll(0x0, 0x0, 0x3ff) close(r0) pipe(&(0x7f0000000000)) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x204f, 0x48fe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x11b7b46de76dd7ec, 0x0) pipe2(&(0x7f00000001c0), 0x4) accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000002c0)=0xd3e) r1 = dup(0xffffffffffffffff) close(r1) r2 = shmget(0x3, 0x1000, 0xb7a8adc4c95697ac, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x8000, 0x10) pwrite(r3, &(0x7f00000000c0)="e9f473fbb02fbc5a6b47c6e1b5728a65dd700023e97b9fd95f977bbeeb0d9c04bff28857d4dd1b41b70cdde85d4392640e5c37480f0f61133c6058a46f563be5b293699c9a45cec56d05bce8606712f2b529794d57079a9ff41dbb3a0552bc079242d1a4a5b033839f688e328356561dca207b4bab49f174996cf56c22bba7cabf23d90244f54653b680d21721b877a5515aeeb13deb33dd5c3ea658cde8b1dfc89f2febe5aee07c2a20d22c91868e99bf25a2c96d6980f6808f98fc681f29f093ba062c71a2d395472904ec177bd49bcaf29cf2ebe8a10cfdbf57ffd932be769b1f", 0xe2, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) socket$inet(0x2, 0x0, 0x298) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab5d000000000000001000000000000000000000000000004c0000000000000000006766000010329deb1a0bfa287c03a9277a303e864b79000000007d3161afb0cb00000000000007000000000005"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r12 = getpgid(r8) syz_emit_ethernet(0x18, &(0x7f00000005c0)="952f22919747a8cfec42704d520024d9ca19d17b6f998df4") getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20000040ffff1f000000f92a8683100000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001dc0)=0x58) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") 16:00:16 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) r4 = kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c9730859af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r7, r9) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r5, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r4}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r5}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r8) chflags(&(0x7f0000000740)='./file0\x00', 0x2a8a668f3c7073b1) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r7, r6, r9, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r12 = syz_open_pts() fcntl$dupfd(r4, 0x0, r12) ioctl$TIOCEXCL(r12, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r8, r7, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x1, 0x8000, 0x3) r1 = socket(0x1a, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="9af621354360de332ca4fd2f8db6910c053651bb144c8007621db8c66b0006d3bb2bbb05292c948ea0af7cbf72051ea8c55040fe80de2d03519f85b54a4ce10734dc4e53a68267665c70e61eaf35e4f9db4687c0826ad2646d5156e86d01a2773e4e25e7b4b7f5b10aea05c5879b2aee48c6424488a5284e97473d3105305c4219e42de6f29ec9441d6825270bbfba37d9bd21f06ccec97af5bd0931068af95480827316c3574a5bd704ec271904b91550844c7225bfbc6e4aa598457b30dbf25b62347b76573b415b5754e5e7107a4810e8a29dbfffbba33f33744ad8308102e6a9c06bba6688bb4154829915626eb6a24178a1e06aae083f8d37ebf105e96b7562a2cb6303077bea32ef7d3000cd3534727002790c0d4d0f2310765c08b2bced7e24d33ccf53694ef8aeb058aeb746801bdd0cce699d0c4af4817b11ff338b780cec8ebd5e38ad69d599e74786acd2d6ae171cef080a65b45879fd482d0897f3403d091f0f8044d34248bd824b50aa779cad925869546039830954635d495976cfa0cf169d458ae819b42dd3650d6ba9bcabe7ae2a0f547c5b9b30eb326f6f370ba5cc9d2e72ae675d348b43e5cce05a3f4697526f35c4bec9f64128036068dcc07127a8d76418c4d99ecbe2674ae6ec83de37259ed16c80e2a372e0ddf1ab8d8fdd9200a560d14c8170905c608a9d4d55fc6d54f765cf8afd227caa8bb6a785fe7b232819b0546606c9b640073949331438dd3cdd772ff8f95be1edd9e305a67de5efa3b05d1390c935bca7956097431189766319c2a362a4f153e54a4a12f684b6740f2911aa1f4d1718e769484a58b0657b92a5b5e084d7f4323cf77f46c8f7e45a7ccd3b370ab28806b4da390dcd44fb51559f16e2618b09b4be891e0cd633a2d7bfecf7f50fb5427b5982050eaab7cd21ad43a1962a6dcfff79b56c4247f70f526915916bc4627a4b65cf2b4bb6becb28367092dfffbd46a18ce55c0a2e7f26fb4e472040afc48e7edd52f1a92e1e04f9cdd125fc60020aa3fc3eaa64cb1969d1d5eee3eed5a50aae329a14ca68ae804960ca20568f56b2771a56b40b20c16cbfc49f523cd477243b8163a0062bd270a1e3e587fafaff4b45e61bfa94ab6790af35781fd3864cdf43f16721f3ed481aa4ee5e549d4604140ded28974741037d44dcecd503f8e43e07b55400ec546f2697debd3251375638081dd1d4beacfb7bc97e9a21a013735425330a2cb3b939fa5e668a1a4a5a1a28e50f6796268bf2173820a90865db103b616375d09f27b33f70405df841ea9031547b8d0d7e1b96468b7fe6f10a6cc4541786258742f05e14ff5a747b45c33e60c2786e671f8cf3c8eb37b6b56621487bc8eddd90d4a6dc127e64a3a75ac4b919f2dc26ab6879cfed1b96125b0d15152fde0909aa5320760118fbe4425f4a71d6f5e1a10a4cd60e7b1e77d37888b4c4e1f65ce6360f4a6759be2efa631106cbb84d3fe2cc7cc79dfa197948fd4cd398cb2eac3102e6178a9eb54d06e4a0b62abfc020e213af83cbdb1b4a4f30a11eb795706d78c5e59d3d71d13b41bc5f001a61e8926bfb85ebcf924fb08e129958010c7910571a08d2e4d9b8a6f6c91a9a6e5441fe160fd2309e289d0ec49daa138fd7d07a6ffeda3815687b51e34c6a0acc6321abad88c624de284e9a5208178f01a818bdc3d7662e8112d83135c775e161f7910e056c503ad5b990cc95ab86f74c45149db27b356388451e8a4e9917f12bfc39510cea660749b3d26b5b98b70f07357374e235551f47f09b5f37a9867be514a993764cf24b30c96a2e8c4f07c2c4bc3cc50cedc00ba237b18e0ab27745fa656edcb9f0658f7162a7064f3b13d6944995a0308bfa9acb96c7ea9f445d4edd3cc76d5796cd00815b74a330f5ba46c0d9f15a35ac7c5e03153ce56ba6c0f7d12eb0c72283e6a70afd35708e7e90d72556e34c327227585b71763437880d99a446f2950aebc66f62930e30c6ca4f6679b245a9200afd1b4b4316fc6361e4af289dc4f811b73fddb559446827e6454f48d41975ac99dc364a75060ccda43f6dc70ac6ea92828361aa4a917252d6dae836862a9b3bb8258935331f1be6e005a12031547b34d907277bc065c792b375272d8c5faf22ab111a46b9f32f639d8347405cb000816050ec65d270825042164ad0fc9bcf1ab93d505f2f23dea9d21345238735aa2d2b79b4d48d6e684470d4bfc1c3534c6c8d9741a1f0c74aaea900ccef8626bc4c9804c988e72dda45ad5a727ebc45d117aab644029a5758e590402b1cb5ba936582838ad9228d0f5df35a84d8c88a96fd31ce4d00c92c30d4a0845b907395c618ae3ac45274ebbe32845ca665d2f32497f103500e17e1141567807a2639d327bdcf8dc8f6668d652c04809b45980b3cbef7557d4f8694852586e75fb1316685703284acc99a25951e66fc4079411a1d049a55683a63f1873b6c70493d788540ab0de9c4b1d241e4b891f49578f0abc47a0e111c8ff7124914fdbd428b4e380c37e8d0ef42955446377b2c85f0591973d8e78fd1ff3e03a549c5247741620ba13c6af31209effcb98930ca608a3725e725628f01f9f217bc015b62ffbcfa155f36d395e1f5745b23e365b9080162fa08f2a1b84bb924466583cc293f87274fbc1d09f5e70d6cc8e4a7ec5305e8587bc680258e25c28ab197c1d53955ea46a4448763c03fb0a7cf7b6ce77619a52513c5511249065b195f8a0390d33ae22d3f4aba64f285ac82bb120acfad4053189409d4392d91dd324bf90cecfb51caf5602dc0a49e5f7a85f72304b55e0db5957e98f8978ae01e3fcf5d1e2c00a1876cd62509cb0ab8fc4893b7518bd3eafb8221a54ba8283507c8cfa5459c411c323de8bd7bbaecc676d35f392f594d0616a5c3e4a6131e1b6549a121ea77e9f490b643abf65c493a1c90b0567b24ae5afe6bfe465a62f42845290ae39a8fd1ea91deb359c02d8a0ac15fb9aa7077828f8b1ca9370b47eddc9be8a3bfc167adfa64b1637c69428e1e1e29a696a79a16fa3c23f76a755a5a5417314a72b6bb31768c1d03a8f2f9da62b230f2f5089595fa183d9210d21fa4622f78f27e256cb4669fcce25f5e56dcd2ed88f3a5385d0351f628fe57f471a8f42003daa0a24afbcaf60dabf98b57c406b36b42a9ec6670d319558c5d5f8ef29e28a6b5ccc38911ee804a5b9747325cdc5509fe01e17ad265737b906e160d1b18d0dd5da81fd106f923cfaadf75d9701e9b952efba9c53886b53d79a6b4d0373b4c0b5984c017b8fe387c2a34162bc0e7b58adec088e6b86336aad448464bc4849d0d17ecc3eb6debd283aca9544326a5fb870dc3748f254adb3da22e67d14a1902d3a8cda82eb90edec328e120db372f71ef2edb3aeeed9e547d253b64f9148d5c21cfef5bcc11585c48c433d5686d644413ebd4a3801bbcaeb204290b82fad354caedf4506b9451f52e9dc8e3670099d68b9cd6e4df74b5c99ad4d40117a296f633ed7771619c8b7946e41c61ea58b660e8e7828df54fe32372d42c1f1a7d86916402037e25bb5a1abd9913c020cda346f82221b43aa2b7149310acaa9038b7f6b4930192b5b5b592b3c54bd20892c79b8bef6878cc125911b8d87f19a36a4e51e78e3ae8a417037c156b394b5330b2c0442e5e3a1e246e94b71423cba00cde2785e7fdec88883fcf0dcfdd135003c0cc31c5687796d6696ef429f8517c782e6eca2c5360b6ab5787c4fb1ee85398c0ed620cd827f535cfb4a1a8cff53ff69c791311195323e37d5497291b97ad33301d0d784a140a2610c45a8e1e95c991b28e4ff68564746bad9a610bc556958dbc320e755e6bd3fa206d9e65a810d1449b827a4a5d3d92d9d8672d173e178f35c0bf9cc99511885bd9ae71b05977bc3e6fe7ab5b9e3ebf6cdc00261bc726f97c30b784590b99131fd498acce6c336582fd1b3876488e68a04183f6f36f038662253fe959cc5e9506abdd910bbabc7bfcb3cb762b92b273970967bdb264d7ddaa1eb993907ba1597831590873cac83df159587510f2e74c0ca5b8ef4e5c55277d61e72587c977beedfbba607be6eb2f69d39e2ad9e43a7d90f93918d49fd1c29b14c49cc6d519993d6195006ab0ef1f8ee5cb47e7ccefdff46e4cdfd5befab527ac2757d499ff0b87192729e070675c31d13e35f93b3682f5f9937103e262bc6f8d399c136b1489be46ea3d8f7397a0ae8f8fdadc1e8c25e1d9e4968085844801b58bb156844b2b302d568d687b372c1d92e18f8c256123e0b82172a485c2e4208382d280fe1f597b1a8e054f264921cdd0fba578aa762e6415023575b2d333fe5988b70f5b27021e6adc58cbf486a51c58592d61cb2dfb2180f1c2ad6ca415325d9bb3f9b8880256ba7b3ce9d17e54643b83bc970fa05cb392eff31b34eb96e138517b97c42c89032039c99cf8ec8ede73167b27197e2c7380af80ac4eee7ef7055f8e9252b14dd7a1b21198ed433c11edfc52d7af7a319db977013ab6031fd14e29faa521ea144e88256102a15f07944e310e54c022884b5626f706f3c16b1dfe02039e71d20cec63eebd69545fdaebdd5866f07321c0e1450ae65b78c62f619cf19cb20313c2f5967b8d6675c57be47ac99ccaa9a82fa884c57fa900296b5c3ba05ad9a02f8833a512af913a4e5497afd37958e4728a07167c9acaa6bbd6dd00df7003e47d714fd2b368de868317cf81d4d2154ded01db8597f396e284bc65dcf523c2725389d4cff1a21c2528e3851908f7513778f4df57e196030fcbfa851bbfddc83122c0314c3fbd5f4e996d93fd70c8c3252dcccb87172c389f7e4fb41e5d704786af85d85111bb3a69caeb31c27c8a2045c648563e5f64766fcbed5bcb818ccd7808f263f6c1eacc02f4f5792ac43aec8d6ef7b9067873bd57c9dd697b74b8d8cc7f0f8306b7a2ddf2232a3fbb28dce8d8ef6206257cc25d3b17fbefaf7a1f3b090d5e22774675964a9755142ce4d869a2e308304175504c602bec280bd29d35cab52f48d0aea5f0105d5b3c9b70999510222582c7161692f3f7bde1d04be6e46d6e31d0f1530c0d62476a666ddabb8f90095f4a346834ee63ce85cd5a322a5761781d2e3113006fce0ea24e476b814924953441f5429627df0a496608ec89f57091f30e6e5d31bd4d3199cb80c138883f5f87d53381b570328298c71cb48024eb284b37a8dfe221be459ba80d4cbf3b7581d005ca14bf27df7efc48cc767543a9481d02d27b4836f4c42f29df87189b6ed5bc8552e9dd1fb798d52dcba65cff18177217f3d0146caae6a7517ff79cd257f9f290338663f0cc701a309e49bb2e9926c704b83614b0a07728e8eb0251ceb63baa189979812b996a69a43d268afa54b7319156a277f2ac68bf3b591a275e575200866fc7b599b17b7a5a3f9e0e0b671d0e887085806bf2cee29b3a363b5a062e5077dbd7ae84d491a807570a8dbea253fef5c6c1cfa9b3deb30097f6fcd4009020a2f4b1bc0199396bddeea1452279adc9d954a5d3d07633a1f83a81456e68fb98098b0828d778230e99abf1c41c05b0af59899b603bf44a511a9befcacd11ec03d1ce9b76c5a67aaa779e300f318ffe569ff76c30e550c2041651c3c7adbb9d2774e3697e5802ef494be9bd504abe2f0608c510492bb9252cd29e9369822ce5e2f92f2008b4eaf99ac6aff03f2281dcd244a1eec1ccbbb7a1ddac286a01f5e17d06631dac837b8dd2f36978cfcad6a99ea1d9844583208ee39469781317684b703809c95fcfbb89d13b", 0x1000}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:16 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="ac95d11526cb8993bbca0c21458f1c7bde396ed8881d871eb855aa781c8bd91241c7f952e54aede29c586116a04bb700a153a147aab7b27b82143e9f922ef08bb6a3fd1cf5bcae00"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:16 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/193, 0xc1) r3 = msgget$private(0x0, 0x85) r4 = geteuid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) r8 = fcntl$getown(r1, 0x5) r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r6, r7, 0x4, 0x8008}, 0x8000, 0x400000, r8, r9, 0x20, 0x2, 0x3, 0x1}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000005d, &(0x7f0000000280)}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000300)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x450, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xb33b1b45d54b9b9f, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x1c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:16 executing program 0: r0 = msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000000200)={0x0, ""/244}, 0xffffffffffffff42, 0x3, 0x1000) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000fe00008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb7676f829d6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103e216331fdd13a2a46445782a12ecf7e0e7f7c24df3957913669ec39b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf83368d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd5242b1c54269cf8b73cded70ecee91f55b5eacf02f03fed1d12c42906996882bd3f82b5917533ce4a81b"], 0x86, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000008001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="95871b78e767790bc22839fcaa2ff0a3c4c3e30c93ce7ebec918702d6f343cbafb9548aea580c1605a2645e270346fec8d1ec20109c168238d4d5542b6b350faf3c579da186602f6c40d7cc8be645e0a7d2ac86a639990716f6bebfb8622438bc064bd806d3295d099f2f2ed24556d0184c795801459ba91b49e6fa887541f785e15cd362d8a52956e06f1a59a1ee5de534f1c3b9c233119a0865c9db3f7e4c5e3c1217be2bab82859", 0xa9, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="d79d56adb181d1d6cfdb193896e5", 0xfedf, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x99ccb04a514ac941, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10100, 0x0) close(r0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) socketpair(0x10, 0x4000, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x1, 0x9000, 0x5, 0x38f0}) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f00000000c0)=0x808000000100) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000e010, 0x801) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1b0, 0x0) listen(r0, 0x7) r1 = semget$private(0x0, 0x1, 0x11) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/4096) r2 = syz_open_pts() semget$private(0x0, 0x1, 0x80) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x8000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x80003ff) dup(r0) getgid() pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000001180)="3eebd46050ab12b05b1f520f9ec37490d08edef4dec85024899f6f1fed98f319824ec1f296691a4360c83a8ad30ba77c9a28bc5a5dc5a9fc6eee9d665e21d5aa9e2d76dd5f7189402ee70164b1dcf11160f8f7a6723b968dd3e8da053cae9a05e6c55308685bf524587c61d9b2b7f2a9092974f8f39c12ea96b612d6e1de1977c18c1596c4858b8da0e9de77c41fe71f56b533d68298178fc61b4cf226d1f4d4875ac5da2ce5b743ccc82d35ed38c57ea02ff3d2d609fc331e44ea5333a1b4aa9e68cddb11c50ec8e338", 0xca}, {&(0x7f0000001280)="02cf8a5fa58eb250cce350408f34d28e1d3820953ba361ad3fb42f9c2fa85ce250268a927dec2c06166bfdbfc57530e87d3a28010611d2364b81097350cd79929a6066ecb9ce8e18790515f74d1f8c6b82e963c5f81493bfdd64", 0x5a}, {&(0x7f0000000040)="6f9317782fff8d3ae70cd9d85a3a6d7c7ee6b45bb629a40b322edbc37618b4ffd77cd36b0a3b568383957cf104ddd8b031d51eb84519c00fecb2b5fe", 0x3c}, {&(0x7f0000001300)="341b63e5823332fa286e9acb5a743e5413a75c6670128f45f7f24c25840bf80e80e0a20e5f06a66d9561a4da23b11debf8a263ac68de8f82cd88d83a7a3b7f845cce8a5c6e22c076d12a8b8cf5855b5432373b921026760b31a984229865b59bc53524a8e780332b66ad939e86f6ca3725c0430fe510d518b566c56fb94e1c2cfe461a3843e391dcaeff658ca3b5", 0x8e}, {&(0x7f00000000c0)="cde62e9c777b65fe51fe642cb8e729ae9a0d6868533792438665719343be61", 0x1f}], 0x5, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 1: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x2000004300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}, {r0, 0x100}], 0x2c5, 0x4) 16:00:16 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x40) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = dup(r0) nanosleep(&(0x7f00000001c0)={0x1000, 0x5}, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x40045700, &(0x7f0000000040)) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x6, 0x9, {0x5, 0x200}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x1039) 16:00:16 executing program 1: msgget$private(0x0, 0x13) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x18, &(0x7f0000000040)="94") 16:00:17 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = socket(0x6, 0x8000, 0x8000) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = getpgrp() r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r17 = getppid() r18 = geteuid() getgroups(0x6, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="a4e6cf5e9929d90cabe464f741775309447b5823a917aef9d9ad9449e3a44975ff6827e48c0810752bf41113f06fa6285bad38f843774bcd4309412335f950b652a8fc7446bf409b557df16e051dfa7c7cf4de78515a4dda1b696d0be0168b64a32c1d347dcd1663a9a58abdcf136e", 0x6f}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000ae06fb01a0f6ae8fa2699a58784af8c278015ebf9325a384cfcd76daac32b56547bbc4c320541cbced53d74e5e1673e8b49d42afa6c0a52a13d4e0923e4c2fb6b483d7bdcfcc7da11bd43d0f27240f5ebb983e97964617a5cc966460b80bf957263cab88345963df3c200c61d8802a7fa8166b", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x128, 0x40a}, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) readv(r0, &(0x7f0000000040), 0x16f) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x4) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="480000a812db8ad4bf7a1008559e925021d6c77d5e1a000500020004"], 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x1, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r1) close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x78b9, 0xfcc, 0xc4, 0x1, "733ef2ec942e09c64ff678a66e8ed8796fb3cbee", 0x2, 0x1}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:17 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0/../file0\x00', r2, r0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") getegid() 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x13, r0, 0x0, 0x0) sync() ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="92", 0xfffffffffffffe9b) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8000, 0x108) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80000001, 0x0, 0x0, "000000000000000100002000", 0x2}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x3) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="5b10569c5fda523fa72f1bf07894968cbd212a22aa2a4dfa698a8c30c7fc8efa7b8046b3cd0177e3df1ea2a6153f658a128f7faf3db14be3fb3bf8aa4cebeda9b9e867810e01a80c39966ca76d2bd3103e444f17745a16a913983bad76f2c022036d84750ba773f1ff29446a81a939773c6d1471107f56be0ce733b8dc793914c8fb116cf6ea60ac58a8f5634f0b45ff243983fa1aa208"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000001280)=""/108, 0x6c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) readv(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000001300)) 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000002c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000340)=""/84, 0x54}, {&(0x7f00000003c0)=""/242, 0xf2}], 0x2, &(0x7f00000004c0)=""/199, 0xc7}, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r3 = msgget$private(0x0, 0x100) msgsnd(r3, 0x0, 0x0, 0x800) kqueue() wait4(r2, &(0x7f00000001c0), 0x1, &(0x7f00000006c0)) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, r1}) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x8) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='$\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='#\x00']) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, r1}) dup(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x2, 0x4001, 0x2, 0xb3c9, 0x2}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") pipe(&(0x7f0000000080)={0xffffffffffffffff}) getdents(r1, &(0x7f00000001c0)=""/145, 0x91) syz_emit_ethernet(0x16, &(0x7f0000000140)="6a2c04ee44a598d22a9b520a08cfe710facb8991adf2") 16:00:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) semget$private(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c6730100e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a576768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924a7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) fcntl$getflags(r1, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4aa, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000003c0)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r7 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:18 executing program 1: dup(0xffffffffffffff9c) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="e2c1e7baec90bc9d8989097a0ddbff7c21c2d50220e8e497817daa3cc8cc18e89664294623a020a52cf081b3c2bc5085138155e0b5d16e164d580b736cf51492941560694b817c1e35fddd1c8fa831359cd606384a7a87c13f28af8915860f41fab5a4fd68c31553afde0d70f2"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r1, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) r2 = semget$private(0x0, 0x0, 0x19) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0xb0) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x100) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0xc, 0x9c5a73a01adf961c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x88) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x8) fcntl$getown(r1, 0x5) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20010, 0x17e) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/111, 0x6f) r2 = dup(r0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) poll(&(0x7f0000000080)=[{r2, 0x2}, {r0, 0x100}, {r0, 0x4}], 0x3, 0x100000001) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000240)=0x9, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x42) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x12001, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x10, 0x7, 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0xfff, 0x6}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff41) getgroups(0x8, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000780)=[r4, r5]) r6 = semget$private(0x0, 0x1200000000000b, 0x55c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r6, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x3f) mkdir(&(0x7f0000000140)='./file0\x00', 0x108000333) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r1}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040), 0x10004) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0x7) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000240)="232117fb1f084066da36f666b35b24312bec5c62faa09f5377251e31f6fffad57add4b20ffb34084a8bacb24c43be8e782350494474b36ed30d3ccd744bc667f6068ffd208c001142ab65539d008852aacbefb50edca18f1e930e7777c612439", 0x60}], 0x1) write(r0, &(0x7f0000000080)="3df9da60574e7eac7c5881c67ddec49d07f83ff4c297b72e59c47be6ae1d4e4d412df02bb4d7e50878503ae2183ca3c74d771dc911f6607ed1b1580eaffee2222097bbd21f840dd594d592606b91c9898619ca296b153c9e30c177818141b66e37a2aeb3ebeb57f2d5d06491b00536f09d7e3e82cbfed0ca32cfc0f6dee505dcc4523ac7b0f1c1ee2b6cc525a9550b078e3aff973fb18f03b8700160801c64911dcc53d4773dc0b39338b2ecf2f912f9ba4f53", 0xb3) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x100000000) 16:00:19 executing program 1: r0 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x2c) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x3, 0x1, r1}) 16:00:19 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="de38d7de8289d6c89aafe414", 0xc, 0x1, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eefd4b33563ecaa579c03a42fb5c34271311c639098aeba25a822ddd00aab5bdeb943dfe52526a985ae245158d657c90db9779f3bdfbc923d402f4ad9a04171099a4ee871be2193bf1b1f943c8355c5cefab472b5d3a34521c1e34940b5c7cc77ca3830cf0a1f958d7498c51621f0b26033dad29652e58ef30bd6b5ec45842dab4a359d", 0x90}, {&(0x7f00000004c0)="297e695b36776b205baf957c5f5b601aa8f3e54bc28f27050788d3a59fe3a5fe9f6cc42821a95899ddb83b1cd1b46201302d01654a9865bd3108db3a277c64dccad843092d1dda13b386788f9f9ad4be53754b9270749c207b349114b425b433e87889df17ee26bf1901013a44ed39895713666b934fcc", 0x77}, {&(0x7f0000000080)="517b8894973eac742e114307826195d70bc9124a0e273502dfbab4502df3f86f116dab6423aa5636f58763b69f28d6bd22cdeff090f1", 0x36}, {&(0x7f0000000380)="b79ea6f370ee9a", 0x7}], 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) fchdir(r4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x80000000}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0x10000}, {0x4}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/229}, 0xed, 0x0, 0x1000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x8) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x10) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x0, 0x110) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000180)=""/145) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000280)=0x20000000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') renameat(r1, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') setitimer(0x1, &(0x7f0000000400)={{0x80000000, 0x5}, {0x7, 0x7ff}}, &(0x7f0000000440)) r3 = open(&(0x7f0000000480)='./file0/file0\x00', 0x10, 0x0) accept$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000580)) flock(r3, 0x4) fchmodat(r4, &(0x7f00000005c0)='./file0/file0\x00', 0x2, 0x4) semop(r2, &(0x7f0000000600)=[{0x0, 0x8, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) mknod$loop(&(0x7f0000000640)='./file0/file0\x00', 0x10, 0x1) mkdirat(r1, &(0x7f0000000680)='./file0/file0\x00', 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000006c0)={0x101, 0x4}, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) socketpair(0x18, 0x5, 0x3, &(0x7f0000000700)={0xffffffffffffffff}) r6 = dup(r5) ioctl$KDSETRAD(r6, 0x20004b43) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x0, 0x0) geteuid() pckbd_enable: command error 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x200, 0x0) syz_open_pts() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x25324000000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="97a68e6974c1bddb4969be9c367fd637d22094e43a2ef9a06b80eccead063b983e1a1bee2cd6e3cd9bbdf703b7fb4db32a75f37146a1c8df2d6b175f0789c7a2988bdd0e0bbaf4163a65945b25b99ec6a5f112c98a466889414114dc3dbfa3d92d7c45ba99f68a01ef07e3a0470037", 0x6f) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000240)=0x2) sendto(r1, &(0x7f0000000400)="0c49b812363280ebab4531c1478fad8ae47919cd42417b2df0bc165e46d335d62f65fd250ff336a78751088e5487edebbd286f16a89951eb535b2817341d6a34570557ef59b033ed74eb98e35460fd55c08ad612cee59b83e2f0ef927b0f659c83fdf96c68344ebd8baeb777aa0cefac8991346642608246516de9d6099778d8493821b6acc0094c40986a654ffe0e595ddd10d3cf7a1ada49e9f00efc79c23733472424e6b22aff7cec55278d18d35314fe17edf8516f2d5ee3d9d13becf92580042beef931508587dc8625b6e4437334adbcbc56ec9675e66d2678e7349d014d1abc474899135adf72e5f59b898d486d911d4b2c2401605f3c2101ffeccfe31393948e04cdfb26fbba39253e7f213d11d499a356b854a15d0e5596c8ec3c850aafa4b62abda33eccb1a114d7614340f0152f0af7a06b16ec2df8697ebe5db7d25b0e6ed228c8a0621241832833142075af709033327a9b2a18241a49482295cb4db02a1997860a966d9193074dec4f0f10b60edb58107a14c206669ca2e8fb1354cc54a22885027e86b871874431a67186e4a29cf336444fc96291490b0e2efd75491853f6c050bfb9fd1cc8f3c931cfd9d68d99a76f0649e6aaf15d0dee0a253592fb28264a1098ded0a87e412891649b1f191ad0141d2045d389ddb131f79da9a02e03f8b476a35284867f71fc3f9ad9f8cb53028d29954406411a542854ee5fa3e6d5728d8ba2a150fd3ebf8fa91190d84e28fb58fd16039dd96d3eb69970147b01d90cc0968c1b396c4e025af01ac9f84880eaec9f85ce0b403fe9bac039fe6063317185ee52853cb960eba2bfe7d8ca5dc1ec77b52cb7af050cdc43216a2ec1a6c3b31d25e15cd96ca9f7d2070fe51bf26c95c477c6adcbd8663c231bb40c36c50212ff98cc1d515aee8a8ea523836b74eef314d95da69dec8ff27888abc8753e52d0e1ab30e7adb6f24761ceb8d38717fdee7aa340af4c792c2e904d2ec8463ec2e765fbb5005d55fd4db9789c599bd45cab6d9c7d82b5da40f61a72ca8551ccda241d54b58baa2387ec0a8ed4ad7d70a91dd2fe5f9460810041a82f87befdde7d7d020916ea6b945aeda83d52054c9b38449fec6f7c738bea38e410ad3c7ed2807880dfd99c2854bdb1b1ea472dd0d2ed7082a703b29420a1eb04a80ad71040e19345cb126bc3a6c9cd32275156498d8833d1e52b73863ca530ceb6527c67cf2abd12726f65dded852e1a54f504d2185f17557b3436f2a158e57cddb6b49c45b010d4902868c1a239a97c1430e4172e666e28ecc5c586d0184c42600131f13d9db69376ec9f29c620a312ed381c59a970cd6c0cc35501f6fe14dd2c1c69fea1ae84f91010d24253c6187d9f5ee4d72196d2627abdbb67f9f8e548cccc68ae3efce1adeb2335f43d1e719d8bf8ae27eec011686c1e181cf42f951a08041ec6d0666a6e92b85db02974c97277095d4c9685ed844befc1dbc9a148f8ce72e50075c2835538ca3f25f1cd13ca48abcd5699a39495a125ad260606eea84f94e85cd3caa2e625f9883913919d2b9e8202a264436fbddb0f18adddfbf2212187f53c1fff16bf74877b71c5fb35dae0472bca8fcb83ba29760d3e4b2c3cc88b697005ab241faee2976da341a4b3d697a6affd1c309caf595e34a8008cf36ab5139148499feb5c7b71017ee7bbbb0b2a39cc8eb229156cc02e9ba536a263c57d1cf9c31c5d8ef34d689dc1aaeed11bec12375c6a3773fbc0bedbaba88fe93432ac94aada34966a2f970e155684868b6c5037dd9d3110bb0b91c022832f96fa48546eec7abfa1bc9953cbcf0f3b9063d3db8c35c4bfe00dae4104d6dc570516a140509c0f7eebe8394c4d16d9165bc195280eb95c202f1fd2ba801965e8e78594cdfc9930bdc0e94b2ccfd1adf2117d7dfc125805f19da146b95a0939543acdb35d7fe020e14578d3c57aad07cba42f7326d39075649f022ef0fa075bfddf46881cc6fd4a074b6294c69f62fbfcde270fb83a43f31ca6c6b2952b8e442ca85ce16fb6efdeb07667c1c521da72cebf1bbb0c5c1fd07c71d187eff83e24178a725da6a09bb9703c87dc260c892b65bdb8ba81ee112234b30927845b3e1a906baed2a1ae7d0c7a0b032428807ee5520cfe6516c4c210485d8330f41ede2ea2c6e78c9d41757b54c587a7aabb87422742843265ad175c472bae7fee55c2ce2318bd803cda2ee448b9f11d8183579cf5d5a47486187133e1e165a6f5b4470fbe5f288efdd74cb63ecd1a4207afbd38d686737d42f5eb5941262c086349c300430d19819bc3e2bf6f5f3059a36a837e02c7b2d710aa16660d66916895a1434e50c372a259274953f8b9d8cd6e15ecd56ec728f155725fa0df9ced8741eca568eaa42dbbf8140e0d9502ccc03ace3e20e15847dee3111b334d6d5176da72ffd664efe0a3b1497c1ee63be5590360bd395af16ab988712f663c2b65feea6557b6672d48222b869a3642e295a095279ce2cd660354819ecbaea82a646258d1800bd9bcc211f75e0d62fca5d8f53273059ae9aef020582cf39f90c185b64250f229a6ecbfa02c28c974eb3a79161cafffb19f3f05cfb7984465574379aff92c2ce7862a07510830f2a6ca4c11fdb40a0bcb954acb78c6db747ec7f9d8ac032932edcfd1cec7eb2e70aafbfebf80d43258ff91a7e0f50dd187a2a07d0e715d7947db831869f227adb99451f6a0deb6ac7a5aa911589bb112846983188b934d887ad5bdf35bf6eeefa31d60c9e71a57129a987967222acd501affab3749851a4407935baf0ba55ec432fd78c64117f08779ca7a9463077642bee0bee96ad6530bbcbb19a079878086bc36b29fbf2b9d4c6053948e3d005c6e79b6dd09942acb236bc98b2a47720b717c7b250fec298432434fcbf578ce6e162f8ad4ce2cc7ee70981d245b0b96c1f4e664dc189dacc2cc7b57e75fa7418f3e4bfe28f462fe725bca8f1c4d11a67d35a4bf705b67a23078127ef384901d15cb413b034e7c051b9338ae927dd769b93b56c9434fa183678a6c5a2f54043475038bb7d6a97daed597007c174e271ccf3bb5cf5b929a8ff5b5163db0288def0b99e09b75b69c9592fdbb39b9d1a05672fec9c2369e5a93420bc0515b31719eebd949e5438dd24b631b13dda593e8bdedb0108a5fdb90ecf09ec30a5b0d861c50742b40630a2fd6b834d6ca8eed37bc2ebf95b69996b6d8eb40e02a824191cffadf269bd39f27011842b54bf8c24a35156b7c0fb9a9c9cff80a444d21d2082b8326a4cae87686c69c8309a73eab982918ea3516c6ba273028aba9f20e8f159407f05a238f421688111982e2852f81d2c729748de0bd95f7250e3e98f61fa1924448e44de9d4bdbf73b083eb3bb596877c222e3ee0db43af79202d225c829e3096addbe78ac905e4d459b41247eff4305c3f7776f250c09a5dd5499fbb1c1ddfb513a00d12d54294bc229c9c67b77a9620fe3fabe886b3519f9ec9518385496632e77c91bc0f4a5ebd75f88f222af95ccc5c8444e3030ea77dbc1aa4858588f68e7452b0076d4dee6537794723c400adc90a087d3603e8e583338e7fdce789e8cfb32918ce2529036066169e1ede3780be9efd8765bbb97e14b2db2fb21aec1786306b2846022fe313009d9ffd2d7866f0b6231d91298e774e154d843ca1b30e6bd6caf4ff30907b3be467c2938817951ac3270dc24e6db3d5726d1671c330de4141e0519674e7601b91d7c9c23e91ad03c0c3095dd5fe42f2b6004fe0b384049eabad020d0da3311f123d527e68195f247c11b7ff2875c7b04fb19b71ee30846ea83d9f6b544e32f5276465edccc29b155ad311697a77720ccea09021f7d58f61623942f9658ccfe4d84c5bce5bef02a288b1c0e05e93b2e929cf28e4275f6e5f58145aee61b1e33e7e3831f3ada258324443ae42a2fc43a37b742970b0b40b47aaa57e33d2987be33e6c48507c3dfce798755fb729b86c0f21b772cf907c235a0883401538061d99279080c29ad8dac896baca04d7ee1f81d70af8ac8349c8db1bf68627c10047ab24e0dc71735de1ce008d648ab5087cbb1c0fe90425581174415ffaacea5086f68abd66d9bbf94549be5099fb6044e06a5fdff99ccb6a15d3a78bac80e39c9bc5fc5e3efa78dc9ceed3c173bc343dcbddc9044ce293fc21507f9fa0f915b187e1323236cbf3c1f8ade3351d5d004c744134bf5b858f5f06e4f9a8bce6263aeb2390b9dc45b87f51b290a11a1e3c1406ef12fba9de6d8b85af7e6f3b8ae542670b9e3c1617d957bbadd7ce06aaaefb0fb9871ef44e118c586cd35156838436b9654018dce1ea46d40986558e05e7233819ac90f0ce9ae36fe3632a326f018876e107b1da9cc8ec497fde4c674423df84d9b4cc15064b91664e1b47c23752c55457fb1e2dbdac3113d2e3982d8a10a6847a3aa4bcc3fb5c2d94f7195c89b4b969e2d2ba2ec73ba517af72c9c5b666696438d2b96f81c5d37f76b5e7979c2b4358e008fedd2614325accf6c41dd60e5beab113809ae0ad874873b8c7c0a34db079b0448b97d5f92816e4778d62ef67c986f94e49a3fafbd103398d35cc924460670619fd829a173c62c7a8020592e5682ca223df9a8fc9bc1dfc5f92ae27c16e33182d657911f7ccb001c1356f6400adf3b7bd39ae04485dc663eb77395bf9e1f0371eed0bc110aca2b23fe4bad0fbf6428706d03ad3b67aa83642c84ef492b7081066075f4bbd9d86f894240a9103b3719fb0309501fb374ca193393ac8f6071e0212e5bfc3a8a3c3aa92c98a64349568d0cc248edd71b878bd7862cc00228c89c2e683f53801f743c50a57d1864220c88a99448abe445fff1f33b3defdbc84038bc9527b0a59a09b16317feb6f8a4bc52fea00ab6070dd0d76c27decded656060f91eff20e3d8f5649001d5276acc96c95c02e90bc2d0b9d584472394d3fedc010b6b5225ff3411bc18a27302cd725cbc6e5129a4d042d0f0a535482e92e802e290161da136c66aaf1bed24fe3658d4cfc1d7a470c0d181d30a1622f8415878e25eaf304a1c6400aa99909d439a76d2225f779739a2017919b5bfbcae10ae61ad241e215f252072c38d85ce68b0898a71b0c10e5ccd6424d0468d0aef0d36abf0fdcc7476e59b7e4246f9ae4e9c305c0a6200733d04f010f97fce84c0f9aedfaa9e9a806792445c1ff130668b4245aa63653d7518f1b70dba7ef3dc7d20eb801d03b74e153ab8ddede6b9af702dd405eb758df58c69cbfeeb65ef3b63d34dfa2c04e17bd579283aff10fef07fc845ad041b34db2ed6a6a244e635da6072f16ac3e50eef6cc6244ba0f210a28a0b6a32692c92636e83273b7d1a822c35b702f05d3c5c238af7f5ef906ce702a9145193141a99c41879ab5d963b97f769d93de3d9188b54f413424fd95bd0451974e9b80dd6f8eee0073c97a98df659c199a0e733c2279138ad782df399d618daf4a37893db2dc72dfaf6f048ccb8684a8fa3cb1d4808521dd9987440e3ad735ae9dc6227c498acc90cb1f1bcf9ca9f5ddcab43ddf942bc8447df1b44e7bb6b94706dd750079237cbcf3cc7c04c862fafa6b2c6b0c3eb2220e2ca1696fcbfaceca868058b200d075dd8af82e7218a663ed0afc43709d17a2016a606a8080e858ebd29daf6ee5ddf52e0f0b412753dcf02a880e1db7c4a885b3e4ae302fa534e3e927f8a04682dbac3a2b6264eec20008e524ba2fefe545318f88ce8ae85094914ea6365ef0d47023a88c8dd5bc84bb4e01e74b29c2319baa7f17f0fe", 0x1000, 0x40d, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0xa) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getpid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000002c0)=0x24b0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000003c0)="db") fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000001400)=0x8) pckbd_enable: command error 16:00:21 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x60}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:21 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x1) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400"/1032], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x6e, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() close(r1) getsockname$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000003c0)) r2 = syz_open_pts() getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fsync(r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff, 0x3}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffff7, 0x2, 0x5, 0x7ffffffd, "0008b37b2ebd74493dc4dcae3600"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) semget$private(0x0, 0x3, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) 16:00:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x100000000, 0x7, 0x5, "312030489d89b4d959d5cf69782f7de5e43de844", 0xfffffffffffffffe, 0x5}) flock(r0, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) syz_open_pts() 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0\x00', 0x880, 0x24) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x6, 0x59d}, {0x2e51efd4, 0x4}}, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x28) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x81, 0x5, 0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x6, 0xd297c389041d492d, 0x0, 0x81, 0x7fffffff}) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x1e) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x1) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000000c0)={{0xd11, 0x8}, {0x7fffffff, 0x10001}}, 0x4) pipe2(&(0x7f0000000040), 0x79b74acd131993a1) kqueue() close(r0) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x81) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = syz_open_pts() getsockopt(r1, 0x6, 0x5, &(0x7f0000000500)=""/151, &(0x7f00000005c0)=0x97) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000001c0)="0aeeb03eb84702da5adb30aa378f401566e4b7c8731d2314fdd04dcdbfbc93a84ae6f1d5d3b728b7fd40f13b8323b12465438e2f211b3b378d73f9dcc8ad3040b850f67c5876eca70de269f30e9f703f762dbaf805d034f2a463ddb8dc8afec0d8c26d63d2c19cb640e2796f518594976ec31b6be4961b103b1dda59c0a099f1103625f5a49e5415bcc2649a88ba8f5804eedfe0b1c7b8d1123800350d0b3f30f9d44c6d7217f1ba98dbfe23eba5d15f2b7a92f93e2537f91efc3c7298daf51b5598d034536b3d5386ba92ef9dee88409030e64f2eb9ade8", 0xd8}, {&(0x7f00000002c0)="1878ba75844a85f86ed64abb94265a5c42fbee8234b41f9f8c0beb45ce8e30781336908e6df6cf387cf84b04c05fb555643328ecd8a9e0b86518292a9f2548b565033f5629727571c613bab5e7431d8104b04ed2626d6aec453682a62b4a10886858a7a1ab76dee95f709c06dd6dd4032e5611ecffd5276d95895505129bd985cd", 0x81}, {&(0x7f0000000380)="6242f0242062d2c827cb71aa76cfc8e01835a9cdc2918e52b03b7027eafe67be36bc2e193bd8519d0db264e5b71324cff1b91a77f57e5ea13a3b3f34eb69c6c65da87b73c7bcb9997efe5c2fad3e9ed3f65c3552311afecfc5165069db32cf2fe64a67b9f43066385d32313a025e4fbfcadd5c7a6f8083034588325d074d6669a89588911976b125", 0x88}, {&(0x7f0000000440)="1b1c34ff27bcfbfc7254108ffb4b", 0xe}], 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r1, &(0x7f0000000080), 0x3, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0xd8, [{0x3, 0xe616}, {0x0, 0x3}, {0x3, 0x6}, {0x7c40f723ffb6c745, 0x2}, {0x2, 0x6}, {0x3, 0x20080000}, {0x3, 0x1}, {0x1, 0xd9}, {0x2, 0xfff}, {0x3, 0x1ff}, {0x1, 0x5}, {0x2, 0x5}, {0x2, 0x20000000000}, {0x2, 0x10000}, {0x2, 0x6}, {0x0, 0x5}, {0x1, 0xfffffffffffffffe}, {0x2, 0x1}, {0x3}, {0x1, 0x100000000}, {0x3}, {0x2, 0x5}, {0x1, 0x1}, {0x3, 0x5}, {0x3, 0x1677}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x4e}, {0x1, 0x10001}, {0x3, 0x7f}, {0x2, 0x8}, {0x3, 0x3f}]}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000010009, 0x0, 0x0) 16:00:22 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0xa, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x9d4) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000100)="7f7d8cf6a58defc54ac5ab8f37c8f518c551eee6ccf043318bb0714ca840b5822642298dc247b591fd5ec9f24c382a9a31d20f93bb63072a2f2212c264d147d8a9cbf1d5f3324fdaa7bf385dfea643b2bb37fe22f072af6c0c9aadf7904d90705dd3dc5a4ad3d36186f03d93d89ba92f331d4ccfabe9b0e2a1cc1ac9da6c3c64ea534d85a7c1277557c794c7c000"/153, 0xfffffffffffffda6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fchmod(r0, 0x28) 16:00:22 executing program 0: semget$private(0x0, 0x0, 0x400) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) getpid() getsockopt(0xffffffffffffffff, 0x0, 0x66, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockname$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b494a470e1c4f5cc00933896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e04422369f99ae96000000000000000000e6c3531a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c161782000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ff33066d06a69a4f33f7000000000000000000000000000000000000000000000000000000bf0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a0000000000000000000000000000f55562fdcad1aaaa08b778b078bd5a5b8e3c81b62e9f5cda43e1a558fe54300a262bed7b7c96681b991fa47f7fc21e4e7eb3a6eaa90cdc"], 0x0) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x9) lchown(&(0x7f0000000180)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./bus/file0\x00', 0x98, 0x7ff, 0x4, 0x0, 0x7fff, 0x9, 0x1, 0x0, 0x2, 0xd8, 0x6}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x7f) chflagsat(r1, &(0x7f0000000100)='./bus\x00', 0x10001, 0x2) geteuid() 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x20, 0x8000, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:22 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) 16:00:23 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x4b) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7fffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) pckbd_enable: command error pckbd_enable: command error 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f44004", 0x201}], 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x47d57851dc7d37bf, 0x10000) r1 = dup2(r0, r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x3}, 0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="3000298ce78f7fe12152cd4353988496779af70d6c4ed3de8ab5665c6e06a33d931918fcf6123360fe427ec3cf055ba2816e61e4ed570593b83d4d32c66ca05d0947aac6ca6c2376ce5d6dc3ea99439007bbe71ae960774ff233522828d83cb6df9d468d86b8d570e97d46c5d7f6537de8886b47da3ea174966a875be1e61e333a4a05340c4cacba1b75ff03e9987cf9b8f65bece6d9671b3e90523f65cd618241664f82f1d84cf10ad9080562a6ce5aab4b6bb1963c6682f4ce04806ede890008e07224220d467520da9cbaae400d49022f82a341dbf9d29f631d5ee32d4638998c5114c89bd498415981ffdbefa7b6742350c52b4ebb3d0bdce78e314325948ba3f729dedb3dfb6a0640138ecc392ad3a655106057c39b054dd43e82879eecbac42aa3d3aca110beb4a37f8166efa69d675f468479e2b6988bfdc7f68fc06c4c4fcace39610f8814fc34214fcbf775d6329f8923ea50006281e8523378289cdfeff5a517aa98f1016bf5965d314bef11e91be32c23fd09ddc7c389ed24a37522"], 0xa, 0x0}, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = socket(0xf53cbf3fbbd8861e, 0x4, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{r1, 0x110}, {r0, 0x6b7511ac0d16d545}], 0x2, 0x8) r2 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f0000000080)=0xf8b) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000001c0)=0x10) 16:00:24 executing program 1: r0 = getuid() setuid(r0) shmget$private(0x0, 0x1000, 0x6, &(0x7f0000ffa000/0x1000)=nil) r1 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[r2]) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, 0x0, r3, 0x0, r2, 0xeca7121a966adba4, 0x100}, 0x0, 0x0, 0x0, r4, 0x1}) shmctl$IPC_RMID(r1, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x3fffffffc0}, {0x7, 0x5}, {0x23, 0x5}, {0xf56be62064e1c830, 0x4}], 0x4}) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:00:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000290000000000000000000000cbb381de88fb9b138ab8f58b53e48be538a803cdadd41725d9d6c437ced04adbb286f5b754f157673ee8846c1d549fa65d1232568aedb383f96bd08c205bf2cb37ef2ca50234dfa996067ad3d9f7e9ec672138f2b74949ea9d854d5bee22dd9d59a929af87f2d107d893958e03d218e60996fb0680cdd2a0cfd97bdc0a05f6b85ea0e465e4199d6dce8ab31b4364eff8bccf37fb1961c35da946e394ece181df6cb78bedb7d505005b55b2cb2c31a23536f59d5e0c80a91d7597601b3e9f702c8c673df031441a41f1dbe8b6e6cd899c548838e989fa5c3a0c7d0854be052217b6982e197b05ae4236324de4fe8fbee8e1cd1cfa48df74"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0/file0\x00', 0xd8) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="68000008ffec0e2d3d"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) 16:00:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') r1 = getpid() fcntl$setown(r0, 0x6, r1) readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r2 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000940)={0xff, 0x8001, {0x8, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r3 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x2fbfbd081b22f49a) semop(r3, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="e0000000000000000100000000000700ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d20895f2b5000000c934aa4730c116d622ab55d16c6d0d5fcf4c18018341e747c15c32261090edf58448474453bad52606e5fa96571d2c7b886dad43776d29fff8be7a54dad51a0f29e385fa2bab8149653c825e2c7932806210b1c5c5ca5e83d516a9b78e5da92571be27a72256f0096d3a984a6ef1a44ba6a436d9cbeb69dfdb4af98bde1a7e7378ca32a558d39e860f738adbf382d2ae01308178c8ddf99215e9b177c6"], 0xe0}, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') 16:00:24 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r1, 0x1268dbef9d542d2c, 0x5, &(0x7f0000000200)=""/238) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x81) close(r0) syz_emit_ethernet(0xc3, &(0x7f0000000100)="cda3219a818138423505c2cdedeb22f931b63be939da7d9161d430cf2ee852a6d7cc4ff2bb676f36c486aaf0a19cf3eb98c844c05ac12fd3e65f67a3a93e1ed6ac942529d6aa7a109f955b832280653c01b39ab4c95c098aaedcae890d25d93e268a4927cb8bf6d1b330ce38c9af45db18f7d755af71535eb0b2cf7a26c0aadbf1a26fd7b924e7cfebd1a3764dfaf3744d35ce362e216619af8efb8a12bbfda8e21bbdb4a188ca3e6c626cc6a259a4908c14d003a322643ede1d93ebb32d90d1cc6f03") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x5) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800", 0x3f}) syz_open_pts() syz_open_pts() 16:00:24 executing program 0: recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/239, 0xef, 0x800, &(0x7f0000000040)=@in6={0x18, 0x1, 0x401, 0x1000}, 0xc) r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="fec0f511d2cb1850b483574120aaad9d553d04b03c970e", 0x17}, {&(0x7f00000002c0)="59e7afc8ef", 0x5}, {&(0x7f0000000300)="c7f7c72e3f6b5a8836cc5b8b76d8c0a55cfc5c70514be4ac302b04b82ee8d99ca29c9d6887f3feef6a91a63dc3c037274827747e682b9bf3475703cf4509f0447177e869af498d95f4b3de87889a387a54bae65b269bbe525c801ed8d816853037e85051c7199f5b08e730ba90111b0a8ba732d180dda853b44010df5e1b71d6625d65cb64346e30d4168c3329b9d3a1f17f2b6e", 0x94}], 0x3, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x78, 0x1}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x80, 0x4, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x20000074, 0x0, 0x1}, {0x80000000000006, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:24 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) syz_open_pts() sendsyslog(&(0x7f0000000000)="ad20eedb083a3b50434a18f4e23027c87d7dde94b7dcc0e2c11f5556e8b0e43daeb0ba619369017dda4aa60a67711f0bea869b2c2770d5cb0c64d985b1b29a2ab4fbea3ba32e97de4c3d712814301863933263f696ec7caa5e3e2d3b1c640744322535e1f626a4479e5777aa882d37c90c3c33adee4a20248853b0e503ab155f41e452d1adbd6fc129113a6e78b3af29f7d669078d46a643875f0214e1eb180134681ae1f43976a324aa932b1b46e1dfec96f00a1091808764c83e03ae55c47b98e290267fc6adcfe65b04f46ddfdd35b969b6b439f9649ae9ca78687110a3f03b9047db64b55aa8636c174737", 0xed, 0x5c65135b6ec8ce2a) setuid(0xee01) syz_open_pts() 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x55, 0x4}, {0x18, 0x1, 0xfffffffffffff801, 0x3238}, 0x61, [0x6, 0x1, 0x7f, 0x96, 0xc0f, 0x8]}, 0x3c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xffffffff, 0x1}, {0x18, 0x3, 0xe5, 0x6}, 0x8, [0x6b57, 0x5, 0x80000000, 0x5, 0x100000001, 0x101, 0x10ba, 0x8f7]}, 0x3c) wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x4, 0xfffffffffffffffd}, {0x30df, 0x5}}, 0x2) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r6 = kqueue() socket$inet(0x2, 0x2, 0x4) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r5) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x4) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r2) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x81) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) flock(r3, 0x29fd7063c7d79f66) 16:00:24 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x4) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x20) r1 = openat(r0, &(0x7f0000000140)='./file0/file0/fi/file0/file0\x00', 0x697001b9b547cff9, 0x0) faccessat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x2, 0x1) mknod(&(0x7f0000000100)='./file0/file0/fi/file0/file0\x00', 0x100, 0x9) 16:00:24 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002085, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x2, 0x6cb}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x86, &(0x7f0000000100)="0b1694e700b321ab118e199a28b17b164e87c73ee3efb0d2bdace33b1933ff0d781a125035a6179b465470d545a06f67953c57764d8b06366fba1349271c90b7e02e2e702336318b8a3e403cdd0d3e8e56c45b5c65ca6030bdbde4efe3dd615e06000000000000dec667d982bb2326abdda9311c8327d88fbbcab48b0965aa047fc400000000") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) connect(r2, &(0x7f0000000300)=ANY=[@ANYRES32=r0, @ANYRES32=0x0, @ANYRES64=r1, @ANYPTR64, @ANYRES16=0x0], 0x5) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028313c5eb97b1ecf4153837faa70606adad88c2d39e159f409ac34a1da23050b27e37e240c47f501167054b99d1519b56bced1659e37faf40376ddcdb3c401e3e358a22b8a50ba61e8e9ef906509f552cfe986fcffa972dc1a69e9959d221896457e5a4f6dde0250b28c3dfaae7ffc10ab37421e6111872482a30b014e7303008e89f084a9c918391fde482d3ced12ece8e67e466065e99a7f7310945364966fb146eed5e388e8d7f1a653b572a4b6cbaa5fc8b0f1e4d59420b45de190475ede973a8acc3e8b190b2438b59a557352f38aa51c8e3d3b6cae989df68a958aaf6ea43e8fb261809943f3d0d1d2192acbc07ff3317bc874c3e436233637e2f84d9c59d75f0364d0b0e7e6ee7355fa1200"/4347], &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) dup(r1) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socket$inet(0x2, 0x8000, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r3, r4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x8) socketpair(0x6, 0x2, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10000, 0x119cf755214212c5) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000300)={0x78, 0x0, &(0x7f0000000280)=""/120}) getppid() ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000340)=0x7) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x5, 0x8}, {0x18, 0x0, 0x1}, 0xae, [0xfffffffffffffffa, 0x4, 0x80, 0x9, 0x9, 0x1, 0x8000, 0x6]}, 0x3c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) setreuid(r2, r3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:00:25 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x15012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a5c000/0x2000)=nil, 0x2000) r1 = socket$inet(0x2, 0x9d206bf7f829a890, 0x4) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/80}, &(0x7f00000000c0)=0x52) r2 = socket$inet(0x2, 0x7, 0x100000000000004) bind(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) pckbd_enable: command error pckbd_enable: command error 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x9dcc}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x5) fchmod(r0, 0x2) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r2 = semget(0x2, 0x3, 0x181) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0xab, 0x100000001, 0x1, 0x0, 0x5, 0x7fff, 0x4, 0x0, 0x0, 0x3ff, 0x1}) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/116, 0x74) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x0, 0x101}) 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1, 0x1ff, 0xff, 0x7}, {0x7f, 0x2, 0x1a52, 0x9705}, {0x36, 0x9, 0xff000000000, 0xd20a}]}) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = semget$private(0x0, 0x4, 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000200)={0x0, 0xfffffffffffff801}) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/fi\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') truncate(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1) 16:00:27 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1000200000005}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)="03fa08cbd11e07a80fd1d9a06abec33012eefdb95ee606d243bb86df56c6ccb2f45a9683e2264932b9e361b7924fd248199a7b1fbfed2a34e06fcb03dd76d46d35f20ccc57b98817f283dcf5cf8bebee4491fc8a06bd515367d7ed3af87e59310127", 0x62}, {&(0x7f00000002c0)="55ca200ac111d0ae2028f39c10d59ec7c62bfb15881cfa1493332aa23f400c7bcf7254cbca6b125157571f8bce8a73b8d5cb17f362ef40e5fb7aa07247658176c58cfd478b3364609ba4dd2a3331c19ed6497062e71882e2aae0c570f4ab54b95704b78164860a3db91e35ea433b63f575e88f009e224b2e00fb42f3de80e045b483ac1ba5aee231d4e055f7cb20e8ca97ef1bb9719093c0298ea79649dc052e0a853a6ae54af28168f723bc1c9fa767f6eb24d14b32940cf1896b5ff937c50143d2924033b1900e1c34f4", 0xcb}, {&(0x7f0000000880)="5071c16bd51fa0fa1b764ea5f7b3369e82cb2cd94b670d2af83378050c92caa0f49c1ecf0c5439153bb59ccd29148bbdfbaaea8db7df3422a70b93c58cc817b6848a6944f42c29b0f58856cd014cfac7f6d0fbb53f5463e9d3d8b0b6f6f90e304eec2e07900ae226a9c8c6895ef818f5838562ee7d58a5b6287def3ccc020c8d828d5a83c4ca978e9bb770b6cc455cc9ecbc99409c5fcf19e8da27cfbe5ea6b1947840926fe487b38775ed9f5b636f698dc24b1048b2e27b2e25f817f639e86d98e0aeee2bd93d7d52e249d9801b3289d06cd57d2a0cad274fb5cce05ac6e6aebfaf01b2d7ac1b5f06ba06147471ab57f8a4e4aa009fd81ecedb45b6e02b9805b843e27d3371a1ad4cb6cc20de88d75d2701e8343a117b2b4f66e76c7cb66248735a49b2ef385abbd855dfda09079b967212a4c6dfde2dda7ff978cddf1812451be1b1bcd0736614796dd746b9e65f9b99abd49cfed78de143445a9ee79bc71a86e3fa2f95af1f67c74aac1eebe805db88087445f913e6d7f635b3b5ceeff5a3fb40d6b5555546e0aea6d7203df4271358d7587a8e85db683cbbdf6352dc1bfa90b2e89555247bca2d7c0d5272fd9fb32d63eb945d39509a05dfcd0d2a29eee321638e6303aba122602a9f998a3e9f6ae35e6cac36b60ca1dded862703b44df427a7b646df1124300afa9592504f713b6716b4b9333b32269dbfd83bffb8ac0e4c6e8c73ab9ec2234ccfd687a9bfac794b6dc78f98d92084de20962217a9a9c027bff104eeaca20fec78f48f02c69268767ddf841dd4824c3d414c039726a643fd68fec8972a11c2e67083e32cd94fd7465fb443fd0324f62296a1ccb31657b00c5a16aabb9ed2a95792e952521d3949e5b2bd4597a3d9179b3f50b9b1b688fa77a6d881993329218c9202ddc959adf14ee5ce8e958a77eeeb426c63e955aaac9ec11c4ca7b836d0f19389e1af4da312ca8b6827e9b90e4fa2de32044b802eee9f5b6b7c9f4060fa63cc682c06431f716983510cbba961caa04f666c9c96cb21f83de13176ce44a7594ea4526d5f7e39b0c1e752a5ae2a0d0a31ca53f0f70106b4a7a9249ebbefba9b8a5f339f6f213ad1977ed4268d1af14945e7cdc0922c4459fa5cf268d557726628fa173d4a337a2dfc3c1b109cd3f2c4b8594e55e9745218782fb631383489064356c174427d9fe7e213fe687048df9d2b27640fc5df081a29dce7b59fb171acefb680558b737eb1f58f51bc36c9220f3ffe6608b565ada32f64ac7ef15eb26d7a1a59c04c4dfb0d1b6db75fc70da91b055fe2f5db9ec8d2ffa29e01fc9ef15bc388264948f04357735d1a2434997a154c31707c77672af6c4bbfdd70820d69a4ffc1eec505bb7f614a06590851856301781361cfce71bb14039a761028910717770a460c3aa23f950b870b65237816339b1f72f885a0fec98563c762178588918843c518fab2e6aa03c075dee56f49a69988a5d8d52429d60fa827fc8af7a1ce9df710b60fd0fa3c6a693a975773560ed4ffdcc8a3e5a21e3431b2c34ccddec5a4aa99ec725db68cc3163f2645ed149df7f56792151ca0d7456be9d2b9495af74b3d123bb3e2b76e1b874c1d5238f924311ce29fe4b9b3ea2f97efd5e45b59b03ce012d9b1ddc2a83b48281013e9cf3ba7eb280668f4b630be405e17089f41a9ee98bbb45b3e52787439fa226f2c187fd8f3c3ca1f8fd9e6d1e19b8f6ddf10cff9e848eb6c14dddb30a52a1b120bc15ea08add5754ad35dce963a98baa7a4e932f54b90c9ed350080cecf31d9f07552ddda59f90b6f49e5159c5f28ed232815ec1a6145d39b259b54c03ff585711b36bb1dcfbc807d4a89d51cdc47bee9bac002969ece7dffbcc6ef6cb62be19250ca83557b08d681f54d84f71d61ed1dd0830540bc5d4bc3ef1b0835e9ca5742d70fb6ad3ba19fcdd98312f0d01ee21ffa5ca8121fc59b5c23618c497c4bb71cdddb964173634f009825d2d4214a18478ab88c5b4e185c7878987abd0a1ad1500a6df45224eba1ed35555a3ae5bbb58a45e04a7cf3f5fe06762d760a4c752a5027204103f8509b4ece0e046ef83e54989fb03e7de4c7b020aaf32dbfda508219ed300b65a739f463657d425f884400638d373044c9fa227057efca86f601a663c2aa4914ea262e92c034a31ed0cbcfca4c38da0323a2ea4ec7bc432fc194c1673875465d96d8adfe91e957529748165b0b6b32da091f1837745f293aad625f1519d24239b29bb598b0fc0096ceb9b5f103c73b27b53eb2fa7a4506f5ae6f996f800935fc7045b85ab0887245ab0a43afcbf093f2ffca4ccd3779c0194ebe75d6b964f43270ad18def9835c0ec944fb3239c6ba074dd4605fa35fcc657d97c14da877078a28d856b7995bdb96ea3fe7ae3d64b89ef0eb107d560286bd2d491a86d32460a0f51446c813eb8334a7780ac0009bd31226b48fc6c4b0c7782fcd62e32be3c10ca7e2124c5e4cedacbc399637b4f1ff0d934256d08ee831c4e089839c5748b5e2c5308a6dd463d3d067668b9a7d6193d4d030da14ba477842c1f7be915249c81740c49ae8ed34da5ce8b772b3743713cbeb4d9afadb45f4a9f34969d271f674e0af7f6aec9443f664d3670904ff4cc78dc97c88ea9930cbcfc7a8a92a43e0a19421c0aefbdf90e2661d9c92c2846d23964244e0ddf50448b23b317c5ee5870d62af7f4897560d959c600da82f97bbfb9300edacd4a4e9ef133aaad74bfcbc1c3610245555ad2856eac76bb492d0adb8c3e8739c46d3a290c4604181bebef312f33f8fb8ea0168f356dc0f6815e37c3780659171692aa03400805f94e79b96dd477676b428eb9684e9c24815ec9cb73e1024045b8ae4d80af7c68d8aa0a5a84324f934308c25e822167f9613c87ca1c4a8d7c336019b4a6d204592b7b2babf648c256b7ea823beb67081158f5e4190c6acdef0e544db1bf3b5ad6ad15fe47f9cbb04dfb1ff771da47ceef3acf709a13b3ddbd1f0c2db5fc9ec6579caccaf4860b2b3f80e491f3c4f9b9a9773f6621ee4c5370c0f75b823c0a3fadf03cb37cbcaba6fef4272c74c56e0fb528c87c918611782c7b6bcf6804843fec023c201d9f5ae2eb6855dd0a47fbeccef9bdb1338e3d274c21ed09bb31e055a61da349b05aa2809a0cd4cce45e83ccfa3f14dae52e511be8b5df063c182421551e62279d7aea72d7e6f6aec86affd447c92cdae569e2a1bd6d65887b8fc01808495bd64a34266e87bbbf4e5bf6ef437ad3cc7055e47340f0ab2878faca54f60991de7ecdc42babd1e8b4aec1e7f15985052b74d8ed28b40b5314258ea37e63de3f9ba41029c6d8ff03c4391c8c7b0ef43a28550e48d2ffe5bb03fe7a8e285057190043fbf84006d653fc426af2f3053f014482d421d31e28e0cc990977e11935928c53f2a35248ad2f4fdaa937fa85b6c9278024b96b60809e91eb7bbf64a2a6425fd7e3df91196edb44bffede41caa08c4220ec966be2ab7a11e8e9b7347667619dfbbb5cd059223befe607e1a3ba1ed235fa2bf9cec6ce97dc35117f8246d4b02d7d4bbb495910622b3fef95ee250be807ddd746baf95da521353dc9ae9a71cc88f8aca8cae4e712c8381dda2c46c3417656b1c672ada85c18e977584cf36b96bfbba175186c4c8f4b3ef8203815fc9ae0063235ca84b2e87b5ea201eff742d37ed4e2ad54802f5dd1dd9dcd4fa2e52cf95728012c071ea7a211c9cc08d3e79e3472e940886642fe7d6270abf611c19390da503685bc3a366da0e93d075c20aa3cf0892cf429d61362f874608002723b76a5605d713156f17d0189e492c132ccc76f79f079b95b908613c5c37e53ed65c2e9fb97ad5e387b08fabc8d94a9675d4736a6f7b1ab63900c05bde370edfd96c7cfea07a0411a29977222022141ba5b85b2a6d7a0cdcaf5c450fa8f8f376fad3cbf036d2375d47c31934473c5da373808256d22399661b3823b8d39b67d843f7dbc76d9c01716d41c8379fe3fd254769b26b154570cba7d28fd480b2547227061a4da028101121b9577571c519d245eb28d812cb8a26ba99743c991e637c07fbe643ec55f01fd84e64d6d6de547ec3103439b4e7fb3b2ddf60e18b90f83b7a41e8a575c9179017b67783cd5a1ffb390026eae8be257a4fed52f98ea868c515c2f05dda1d10f8cfa38f1abf2d46e320def96df273660452b2a898df4e3870b5b21c5a84cf05f646f9f00a1ee13d56cfda9bee23bae83a224bd63edbf92c3baabe02b687a05ea8c3029158daf0ca68079faca733c405d6069f430aa1c97e81ae1dbaa6c1238216c5cd130006f322579bf75209e94769251193c3061963e76567958f4bbd914d510739c7bf2c1a01ddf223b39094732f24306ca24751db84ea49a60b720802b25a496a23a7cca41fa075ffdbd60235b91633d5b750d45415d853c3c99d43c2606578ceed51d683c67f459685b1d09ba3614c5cd042799a4a8895297b50a0dfc181fdbc76d6655ac7b1a776fc00f7fb8de084cba6fa874fb9e8aa3a644a469009540104d873178e1d96fd03101b32221f06d5ec7d6ceeb95b98b3b6507a80b3e5517f73cf44596d8cb254fde0b1630a3334de1d20fac980fe5790dc809f567e7d8ba1fd5a690e51bc37de79c69486ca3ebfdff38ad861da17ee2072f5b27f47da74edd6b7e154cedcab4d251559ad5db93c1f27096f37eb31f8b4ca960b84be2af1d5a03e8bdf64f95c3adbfffec7d8478752c894a5f73bf9db4a6f21530b9884d2bda78ec36966f62aa2a4d178ed14de61b68e7acb9fbf1a197440ef11a93a9201d94d0aff8d31f78858d61a9cc0dd287c9d9b87c1ec3d5b0977215df34ed10c11a314946f2576c091f14895919611aa68538c91f788bacdefb7c1c39d29070daf99dc4018bfa022ffd3d2137616d1b6c4ee764172917b0a2591e446fd712341f8543ac3534a43381fa9e7ef05617bef1330df555ad551a807f33ca3567a7a9b4bea55a0ee55e87b3858b7c6685d7bf8cc79f4f6e9127716d1f9cfd6a0b296c20d636f0e4905a7bd38cc19dfe825e64c2d27966f97308c3f925d6a7f9928b354ff350f312751754200d34fb8b9c56cf94c3cabdf1a850b9fa41b3c92869f26800b89e4206f96c2a3017af6175518106f8a7101b2308ce8e7a4475c4a939c702ba42eca8e80bec117b611c64ad858125fa4959d53236374975f1de721d72d0e2f2fb5655bb3dbee1b4e2d2ab2f1667ef53c7d465be64aaa600a37fdbb9d94486cf3d377345d9ba85a42ee9298c6d2e31e4185502d146cd57976c29d70563877362e93dbc818f558fa50bb1795169814858d55247d3cee94cbce49243890e422fdeccfa7b6bab49c024f7def3d9b52085a2016914f273d0ed12672bc020df867d0fad151680d77300e14d40aeb09c2d29c98fae0dbfc03613f71ef1c945f9b0b37cba0f6dbc804bc3e938f3e1be3a45ce7321c560afaa84fccd2dc54ef0e3843f89a4a9715ee6b42437e1de1d11850dde660fe14bc8249adb0c47470a8969cf3855c6029e206ff699335c95cb6f8f055ac4acc383ac66bf0bacc81a8d2cf9783043444d42833885dd1d23b1de6e9af759581f74a0a52eed5ca66be4e7ebd8aeb50b3e40b09c54c41d402ae0976a8b273aa22814d43d31db6c2ce83dda4410065e4f88e9050ba46645dd24cdc39303460f3d4ca1a9db55651627271180be4e8a52629a2e994a2b2af26bd16deb5cfa28f8b5179609e3e75828cba11418c66a35fb8f3fd56a90fc8600da5f9863218deaf2cbe7113c4fa", 0x1000}, {&(0x7f00000003c0)="a0f91b075c2d04caf1d3bd34253f3b81e858df22f5db8b1e67abf551b01aadc432d03394955d40a7d288bd445fe32488248aa3bc4d8a3110718f4080286682143c4df48183af13ea49cf0c5ec22906e67cde5358ce", 0x55}, {&(0x7f0000000440)="adf2d0c012933efcf19f49f6dfab4455e25afd608b3cadf18e1b3961983b91d0", 0x20}], 0x5, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb0, 0x400}, 0x40d) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = kqueue() kevent(r16, &(0x7f0000000080)=[{{r15}, 0xffffffffffffffff, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r17 = dup2(r16, r14) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000040)) accept$unix(r17, &(0x7f0000000100)=@file={0x0, ""/54}, &(0x7f0000000140)=0x38) kevent(r16, &(0x7f0000000100), 0x9, 0x0, 0x9, 0x0) ioctl$TIOCFLUSH(r17, 0x80047410, &(0x7f0000000000)=0x9) 16:00:27 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getpgrp() read(r0, &(0x7f0000000080)=""/206, 0xce) 16:00:27 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x11d) fcntl$setstatus(r0, 0x4, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)) 16:00:27 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) kqueue() open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000000), 0x8, 0x0) ktrace(0x0, 0x5, 0x10d14, r0) r1 = syz_open_pts() wait4(r0, 0x0, 0xb, &(0x7f0000000080)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:28 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x6) ioctl$TIOCNXCL(r1, 0x2000740e) renameat(r1, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100, 0x8, 0x5, 0x8, "ea07c52eb92fce95e4b17a421322ac7c9a11ca83", 0x5, 0x100000001}) r2 = msgget(0x1, 0x42) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getpgrp() r10 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x4, r3, r5, r6, r7, 0x80, 0xfffffffffffffffe}, 0xffffffffffffffff, 0x7, r9, r10, 0x9f6, 0x80000000, 0x8, 0xa2}) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() msgctl$IPC_RMID(r2, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000300)=0x5178323c5a092b73) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000340)) r11 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) sendto$unix(r1, &(0x7f00000003c0)="ec0e7151063e75600344940bd59a1e157a0d16125d7c34150eee3e67cfa84f118248138f3ebece9060e3d9755a2c24cea6b093f4a94392673335d5f8273b4c33d98a40bf8b3e83f2240d78201903f19f0ee786f64c5425b88b0ebc33e7", 0x5d, 0x400, &(0x7f0000000440)=@file={0x0, '.\x00'}, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) geteuid() r12 = accept$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) pwritev(r11, &(0x7f0000000840)=[{&(0x7f0000000500)="ccd06fd626ae8eabee433ca1cad81400338f775e0e9721550d2df8ce69b3a85178ed72ee062c1195b9e2b3326a0b95f3082c810adaa75101ae9bde6ba516407279024a8862c3260b31314930e0e7d97a8e1c66b2c1297078da0c0c6a726a86955ed70930ba9fb531895e25dc266d3ab13451a572673b9ec23c03e3ac61dcfa270eb2bab6b78c5290ac5933baac46ecb30066144bf89bb25c6f97fb1ef60d26be59143e3e576ee8c3bfad5ae220684763ff01cd0721ae48c8938889eeebc4f7f5ab62d5f2a5b56d51cb39511db0fd20ebd72f9593ac16a293d4eaed1662866d329d0e02dbf818476f48b88feb79ebc7a44af85090ea8f9253359d", 0xfa}, {&(0x7f0000000600)="fec247536b1dc61723c236592490e836d9618e82a6a77d5bd521fff244ef9ab7d7c0c1e3afe9bae0213cb0baee4696c4f0a47ecc270202f455c03ddeda1f31d3c9dcde91ad7f51be950e", 0x4a}, {&(0x7f0000000680)="b73e229a95f3e40e06ec472613b0e71597495f5eacb4a7f249712360824244c7b2c7c5cb89ff716396fd440a034c38d79f8568b951feba6992d911750f86ece7052c530d862ba00ae5c3b02781f0616a01b59b1ef9ff9ae4453273d59a8b3cbf306f91327a7b236a00fd0c939450571da0a581cf4ed4b126b4023aa360f85568fdcf4bd7d36947b1a04b53a8f9015da1d470322b0b37fd35acc9a9ba05e1faa3933c27e5cf80c1", 0xa7}, {&(0x7f0000000740)="6c58fb21e4a3e5b3ba209b5a99f43be2f71dc5684b5dd8084523880207deaaa1b93b303a567228828845c0e784cefacc36e6e3de33d9d8e12237fa8cb09dfb85673e9f7155fd8ffa6ee631e8d918e8ce222c45c61dbb1a73006f4a6833371cdeb3e2588f46778fe2ff8a9462c354e52d9ad5d201f323b76221745fdf431e51580845b68f703c951b7a6d1d02ede3529d29559fbc2eeb090991fdad5a2b3c736c806376be22cb53aa439480002deb924786d633b321ab9ae29d7598871b0197065be34d7598482aa2da17c8d8522d9bbb", 0xd0}], 0x4, 0x0, 0x0) msgrcv(r2, &(0x7f0000000880)={0x0, ""/157}, 0xa5, 0x1, 0x1000) msgctl$IPC_RMID(r2, 0x0) fchown(r12, r4, r8) clock_getres(0x2, &(0x7f0000000940)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) getgid() 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c999dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa096d5a0dc68586f240c58943e817f19c1fbaa6545da01939186c222184fbf343e692dca10b52ae2d4c8392ba000c8b7c814ca207e9263fd9103fbd79135c96440fddbcb5b4811ce752840254ba525b152666f591f086f8a47563a6c2543be24607336f96c588ee375662e96343ebcccb0160896d858e423e56a54de0661335195384ab6612a6319f3534ea0de5bee06d154e9c71d7ee53202361568dc9bb007828fed3803a7034eac07c786ae2c2ad68de2c254bbb085151290d86cfc6f093d86f73f19c1d28e72a7e9112f6999b4d93d4d9a9fe654e8d3e18158a65f5d8fdc4a209eceb46d64e21a51804b063cb150d327cbc177de50b431871c1d", 0x21f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/78}, &(0x7f0000000100)=0x50) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x200}) 16:00:28 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getppid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="14000042ffffff04de0d"], 0x10) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x1) close(r0) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/206, 0xce, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:28 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x611, 0x10) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x18, r0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "379e79cbf039717dcfd5a4c16827eeb8805f7090"}) syz_open_pts() 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x5, 0x5, 0x4}]}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x3f, 0x4, 0x0, 0x8}, {0x80, 0x100, 0x3f, 0x101}, {0x8b51, 0xffffffff, 0x4e5, 0xfffffffffffffffd}, {0x8, 0x3ff, 0x3, 0x24}, {0x3, 0x5, 0x9, 0x8000}, {0x1, 0x0, 0x0, 0x6}, {0xffffffffffffffff, 0x20, 0xfffffffffffffff8, 0x7}, {0x9, 0x6, 0x5, 0x2}, {0x3915, 0x455e, 0x100000000, 0xfa}]}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000007}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 16:00:28 executing program 0: mlockall(0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10) sendto$unix(r0, &(0x7f0000000100)="44f7bc3332f6ce41674ece8d233036b4be7618767a3ff1e01080e7579cf798c6de6da7ce71642808f6b2646a25126dde0f95a7f940a676d5d173ffbde550396a008fa627dd52a403daf676a3001832f89c4887bbbb89c0883e9ad073d97e30d35d8863114c8ed0898e3ffc66d9d9195d9d57f1178007d79399008aa1aa6c31f349f3b55e8ded657bda371623e0bac7a7a78a1ce4acd6101acb0e6579e96f8bc9cd26ae5ce8", 0xa5, 0x4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x10, 0x4000, 0x80) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80}, {0x6}]}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4c}, {0x10000006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8030, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) 16:00:28 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = dup(r1) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x127) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000040)="1ed60f75238942145a1e896df5bc0900d93b4bb9f36173b0409a7a3e7f1b156ea0296d5dcbbd7b001d6d96ced2668b5d8b66041d8f865335665c3ce9fe58945f2ebee5776026b10e070b831e", 0x4c}, {&(0x7f0000000100)="fcec319e8b7f484befb30cb846aa40e36c3737397a87e89fd7c874809d5f4c406a849d1cf42e5199e87df355f0d137f7c355eefd8b592ca710678f3575d64d50dd9a83c2624e5effcc31f6847af8c9cfe2e3967d404e674768795e336a1de6a666c45fa52b8d8cc43a69539fd10f16b3a6ac1bed8b6d799de1d67c0da02301ae4ea22e2a9b4ecd49defb2f2417b4b4d7913b155fb648aa1ce1a19e64298f582c700fcc089b597f4ff01d", 0xaa}, {&(0x7f00000001c0)="57169678cbbae8efabe51cbdf2b4158a061634e004bcab6073568bb82d0cd25fcdbb786a19f043b78b3364308505e0", 0x2f}, {&(0x7f0000000200)="55f7a4e3b89a36fc36c0f78dec4da22d72ab4a7590f403d6793ec9e4f28a06dc2b033c6cc68f0592284151fd715d284ef083845140d3635ab6e575ced4723aa4812d9677b19eed434f7dfe5ab1cbae4fbaa481beda051e0d1739f67ae8a3f334b85c7e90dbb6bc04bdf571ba1437dc3fb9824e3a70c32767de5763cc07e2c1f0697e005d87608442e14650ce93ddd070a26a308bf23b28b34499e0de2b0fb616eb1e7ce1dcfef5a47a8f1a123dfc45ba9d50f403142fc374c69a07e6cd6d3077b9627069e2229a540c059c16f9c185a77863813a3f711f3fcde8c1b08af2c7fb3f1709f02b04fb4bd53fdabe8c", 0xed}, {&(0x7f0000000300)="9f2fa5c23929532ac5be689d30aeb8b5c6f4b2b6d646f0945a4acb8ea4fd22dd938a658bc3434c776c4f7842fbfafee46eb0b21077a3b20c4ab2ef791ea44d242849da4be1e91947a78360db6b6719314fc9bed00b3334d70af780f00c538d5012225604d57c5b68446cea9529833239ad460b85db6a8c72437e953264e7fc8893e61b63073cdc6e12c501f4d8ede3863ba6b4edc6f00c735691631b12b122a45ca1b63ad80f492419a9bbd16bf32910da27084d7f218cc29bc18c36cffd47adda410d796d362a9db5e21e4f881449969838d3b665628ec240f7918b61c536ff599df9eea9318ae1bd8664d08017a72b0e3cc32766ccfde47a373b61829a087aa1ec33f77b987d992dacbce75eb0541a66425ed05e88f79c09c1ed8cb5e46390460109126d1ef10c75fce830b834564e4ea3566e261dc39c688a4f5a725310945d396a9aff2288cfc93d66050424bb81052c0685ac5540a4ffd58f323b3822919c69ba02879767980790fd604e0941e347b7050e9e0b7992293bfad6e2cbb1a5e4f8bb9c79df4105b10c6288bd6ac3278bd052e1f30dcf05af64c27351013cd30ac0f8f4c02a4ac358cc5f388d4c56a4d1f21867d8c55299a118036c9d1943e4b55be5e2529e2fa4fc913c75d9c231ff0a58d1e9302a3ae892269c338764530319e67244798dca6c1aa3c3986e22b5a07e5afb804e2d736b280d54f7ae518749963ec7b6628e80417d5b15677038b1f4991ece10f5713df82847befae4a46bf16a5a45720022fdbd3710a7baf9e55b1df2b76bec350773fd121212e2f13ddccfb2d0de95df465c9084293bda4c394e50ac662a969efb6e5e0fa3fbf3586f3d5ab0abef40aeff8006626872c0e1f3eee8864e209149772bc2e3d21ea25e70e7d46eac43c952eb83e5e1a27df6d0e1b01f569708333f2ceb8bb8a086812d0a8fec71651b34cb0c5577890f3f2dda6b328c9dc9910328f50154bad8bc6c8c1b9c69c627f6ede3342e96068bad2df0cf53f12ac0e1c14cdf10722291c4a05cd54bc5e525bcd9250c984dae941b75206aeb8faacdd33935860020fe7ebfd54a91c612413494d38f97528d15e3dfc0ebd76162709e8b47d7ef511b030991e464b7e68b36a6983c47200ef2da4797470e2e3b032a3e11aad58ee43db4c89c088030e5b5baeba6141ebfe9308376e293f99969ea0b75f74462dc2bd7c8c08abd7455b4ef3ddf5ea62e1c949c0acb8b5aa3ac8aa39c0e7b4ec9a59b89c750f427a4448335ea90618db03a84a1becc03d6d6b4be3678c41a6ae71687eb7031fcf04ae1760d58c0320856c8fbb5c81fa68aa6e88b951978ebc7890bb1554c18427b66fcfdcff557cc189a8f8e08e4b7390a75cdffe420cc3695f95dc758d100628ff8a17438e9e65c5aa18de4c17f851a810b20fdd6953807b0e7f51248b170076c765c3ef54fa2c29463804959ec5db64c22a0359805599b6d99e130f3a519507cda2ebb17bd5681dee507944dad3f7e6ba796b7f0e4088fc8678208a119777a1eac613154e99d838b389ffaffe177600a2a36d0630fb56bf442912b123ed86e90e481e20029d32c59d3e21ea832dd27fbf6264a4d0e0bef53176c15bde3c9c56ffe0e9ef4fee2817b70c662d2996f0bed0d006176ed557c9695233896b3d0aff414b3837106565af9b043a70c15ab0b4929983122738356d104c5260b58c312fefae3433c4009b899c70a1114bdbfd8246f55e5831d15e91590c65171db035a977b5da26d90649689807d42a9fa4ff73371a9c0cacff2199b878d199d620507478b9a0c6f3cb16dd2bc3c6c9b58f19ee2d8a9e8dbbfe0a6ea8964d50432a9ca4368bf09fcbffb477fa2c878367f5246404c2d1fe6d79f17cebdf679b7df71dfdb41f25b9d16a0e1b5d5ffcfb63635ed9b8997f1db22bdd6b91138c0f87da04daa9bf1481197a489fb8c941f41f51d995a6846e3539eb41b044924fe21b2c3c18cb3dcb281f4a6483673265fef047a10d49d3a12c8330f8d56095503179b35788b1ef2b51c6293699a567f54bc0d9663a88e7e9d8fe7fd9abdd5dc1b6fcca068809fdd886f02d22985ed996131d6e41db6ab8487e04abc57813f6293d964b1e77d68f38bcf137fa399501567103ddeda304b39931b32aace7d9f0869b3daf7404114e7b6198b01fb6f648242e1bc098fad30173026e72779f6dd6e92b9b49a6d05ded578de338bf9417a176dbabc6bb43f1167a32ac9f69140dc69214a37e2e23fe1c16509cc34f9b85ca2b8f83dfaf2eafb3ec8f1d51d50c9aae74781273ea163f8c78d407ee4513a395a91ac5634ed6f4bd1894e6b331223ddbd88c55b459a7388245da1a92093000bdd72ab60312f69226acd9689836eafb87cc878677f99bd35cf8efb66b79ac5f50454e58ffb3fa3c2ee55c5d2ce88ac2c829192957c27482a707ec66313566d9ff4844d4cf39c5fa6ea2b967af22541f1025744fa9c531cc5497985c2cc38c847a2352c486f9ff47dca697924901538bc89ab1ae1edd3efe4cfab99718ca47fc147147e5ee64069da46092a9ce2d2ff358a8d9ba5cf078a917353712fa0c14000ef824f798dbfdc5bc35896f31ca18a07cc8849be16022f9db4d5338e5f8012be1f121b9a2f1554e9a28c35fbe5d0804575401bfe44417e8508ad05a243ef0d061783a073c620790de1a34d2124ceda9f0f5fc3562078562e54ce494ab2b2b4ec55f40718a286e6a1a80a3440c1ee51f78494521c3f0c705b7e07e3376b3944af8833fead541a225426aab1b93c70abfdb6fcd286dca6db940b00ed6a5cc915404bc387b02ed68f8e0dc41d7b7e17a0929e1537110e804f3b586b1f3dc328986750f25bbf0b70f156d712ad954f22421d4bb9d062c0fbbde733e7cb0c8e2a6cb71046b9b14496616d815f92960b4a7a5bdcb6e11fc766e04763b50cfcc568c09996bb647fc285b20e18549e2e872100a394c9e601600a28cfe6936c1696b6f29f6edcc62899474e6930cf07de5cdc201b27d2ec13da702a3b9fbb1837f75534038757fc248ef27195b52f952c1b3acd7b98d1373be0ccff4f86bfd6d81b6549f20cc91b2f0a6089bed17e9740dbf38f1d0d9f2ce9fbe168a807b1d6683a794bf3af7dd14c0e2a08af2470dd018734e42cf70a5b3d4fb813e9e26729950b76a9068f625307744cf1ac1e596b217c7fa6d2c8111ecd4ba25fb3ebae6d3d0f7f227d044975684077a3ba09eff4a3ac72e11530c959db58c8a6c1e5d378642f141846723148cca264beac3cf9b99a953a57ee49a3db36d88dc0d2eb48c2a5ed78ea6ee02903d4bb260dcb72fa30fe21065ac3f0dbb600d3df4afc889e166b664f69a3d8c11156a05588f2395fb8fc2ccf727b4b89bdb3fc882b1d14c9409483dc9d6730a631d354434b7045c958fb09f78abe9122fccc2b1883e5e9275e35ee5c3abdfee74ac4fabd27c2a81db3f379a56c157a5688313139fd3d93050df6c0eeb1ae2f29395bff4fcb0a343cadbc38babfc133ca7b168e8daf115c291220f0953afbaf977d215dc9c5f48c2f894d64e516b96553b8747fca7a467a67a31dd4306cfbc7d029c053314407be20ee2e2c6076a7125765b575b1d222c2ec265fdcf0226a482f77aef67a1dcd6c968cb5d4db12ce4345b725737df8c9ac2a631563aa7ba3b2d0540a0c671bcd9608c440bc8d0b8883183b11550b6266369137f427ba6eabb54c9ac271c535210e3533668da96db55ca923d2525e3cbbda056c4627988783c1053a024a5ef6ad7da65f4bdefd377a1e11c5f939348bae2651c61e63ca90217af5a2bf51de279c398855e557eeffcf86e4e8aacf228c0e5614334aa96c45daf2417e217880a22d0c9ae46ad3e009d9811c3c13cc298a6ac64c74a5126cbe471830ee090800236541f2562e5abe11d2cce7d25eee5c184cb46308a5b2add722838182c3d408884cc511a87f10634e799bf3ba24a2bcd94bb9948928a877542524e4a374df7e60f692a0edae94c01c1974a36cc76609640035952c972c7ee2a231974c2b71652a1723174be0950a7d44b4d09d9fac6b1b077c0446d4c0df0b0fd1f9817c89f8c66b552b35e36609cf9e750f27f28b17861bf48799637ba6f0dfe7a576c537100a79b5939f02817e87d0279d3b128f0a30e1f63f4c4dc4c86c18a421e6812047fffda8564fe825be8d81fc31f6759e9cdaaf3a50f3bb35c191d790983b89005715c66e0e1160191ce79164b0f57aaaa49eb6f74d2f67467148397fb3ef90571799d0341e477e9c9d2b506a15fc1a228ce50d8c9f27448a957b0fba16accc1b151fc16a6757824b1ec352780bb2b4fcd2461b52d208686dc2127ea2d44fb9736dc60e886751c2e3673988f0a0fa31018f90bc20a5c1de43cebcccb0f2c5c9902cfef130bee2907d423748f6ea0bccf6ecaba47fc6341f1001064514dd91f1d0f073d9286b33723436861d6636aef72d5c1a89587b8b11d3887318ceecbd1e6da9e5f2b2813d6d3e8e7433249ecaea432fd9b6a318a903acfc2239a17ba7477aabd8c7eaba8009dacf50ef30df333b8d83ad368fdf4a76a2936943cd97f4673ad4bde9e46db78165a276ee81b36b8de73c13efcbdb5439f8a1a0a9969eb23fd8a0511b5d56980e657eeb664a45ac29c4e2c6bf21fa3cab482dbea6460cd54ef849281f95e1857e32896502f4a3c17beea82475d59eb101ee90f9b594f72d2b349f0053b6363cdc49769b939adee81be2fed88d5afc0c632fa2ae51b8deaa033224f5d1af76d31c9c55a189b38250b325a978b2553963943e5565bac979addfd57e3971b6274645835f7aa138cf0234adaa3c2c6eb294dbea885cab010aab8e758d52ad2946291fd2f0a1e8bc3ab32427d1aa1a88de186aeb2131a5cb71ca3c4f6d47fdceeff93e0d2a40d60a3e1a54b395b354cb318e40e8e6df22e9b15cbc3453ee0361c4c3b17f7232de53f58a7f7fc0f0b2717dd0332755825e93f879a29ef2b5c8826addd5b87f72c847d1b1424a0982475aa9a45dd6d1968f8830c7cd71c4e06e1671e36269d6aebbd73c8174ead3f86270899dba3fc461f59a302cc2d3036e9283e7fecb1ed6215e658a71d7cfd356f7a0e69e834d91b01b478a6f3f337cce0caca27aa8005af21967b5f9cd8f18318171d6ba5eb218655ca05f4e6cc9456ae31aacbbaeb301a8dec67c2da9b21b9a8b43bf8fb30795dd1d76878875a173b9c494bf74784323114c4cfc3cac1e064a7252eb256dee8fbc52da8103445026c2dbd96a6f96ac236a2790d63dc128fb12c6c4030f0940146f55b49b2feb45266fdcc0fea3c3776f03465898a889184edd477eecd6973af38b00cb1113f72964b3a334aeeb0fc19c89a6fc5ee2bcd278a959e12c6e8ad2dab91344ee192cee22d06d02dbb37e2d27c1c76fbb6c55501ffa704e61e885f5d2197b53cca4bb48a8bdddcf270b025db6b3e3a905be14fee7f23a6ed820f66dbf80b7fd18ca4a7821eeb34e39f4030139f8fa60f4b43422f93cf007e94dc3d6bf0138253d04f216b737c763f655ece7171a59ff61db3d15edba4081ccaeaa3fadb63cd5f3a76249b26e51c2809bd92aa32977fc5ea36b74790113c1a023a31bf275c92bf7ff6ed013d7f9e92507c1c3901870d42b3529eec9d917143dffadeb12dd33a03db6123f616cc9ed0a489368bab5a825b6cfdc968153de8e54da8e4cd41b055104261e166bfb068da80ca987dcdb473b7e353bc9d37f3b824c18d730f2425418c79a322919757749da6a7cb413b0c3525e43ccc2a2769c9e911c", 0x1000}, {&(0x7f0000001300)="49aa79cb78a0a93f225c3412", 0xc}, {&(0x7f0000001340)="28b16c70dd4b247c395b2e5ba05a3258df1447db22a85c07b4b075a54baed876e088c789ae5b1453fb68495df296cbd498c8802b28c125f802685262ea4bb699847ad975a7b1eec50f1aa85101b195b1490cb58a2c23ae4184803e277f98cd81610b1cc747cb77359fa90f376003e96bdbbe71026b9ed6e74286adb63c4923fe0d0bdd7f24c48f86029448d0a384b9da28ecb8cf2397fe6f58acf3c4d0ecb3ae93f0a4b0cee7682edaedb0887dbe502846d82c30ad2c71504f46e79d02cd1db25d2067028db0442460de4df1b216fa38442eb6c93fc385618caf58a5f1e3c5fa9a19d22a5588c32e3bdf397b59e4aa902468645e814a88f3", 0xf8}, {&(0x7f0000001440)="9a4254930b6853a242225491ef8687a0490ba94e5b83297c7d84d4758830dc8fdd47af1ccee18611a5bdde7ad4b00e92a213d580b32ff3", 0x37}, {&(0x7f0000001480)="db493623686b241071c3f39560383c977d1244f373b7b44a704189b200cda51a63fa9683ede9d05c040e4c642cb5ba4840229633beee174876058c01190935919143992453f7482c63042263d51f65b69fc1d023338e9703ff1fe30046301a8316db46bec9f83f25906bd1f482eb1aaa61adec29982ebf737a2b6165d0c6975831301a9d2baf302456e9f352bdd48bd318a0eb52630888c0a6e80f27274c5e01fb81", 0xa2}], 0x9, &(0x7f0000001600)=[{0xf8, 0x9def96f93e5ded75, 0x6, "fe68b14f3aa3c395a59eced7d7ceba0fe068c8259b04cd43c3ec4d6546cc8e1b2e5ee00a470f0d8b74d0a167266ea4a669416bfceb8c144955b5312a37cb64fbb3bf9e49076b5edcf61ee00e10359ed940f008944928586d0d8f8a9463f2452af96f9decadbf07fc40acd6d03d3fd903b43826516650a7c9c8b269693b1f70abf03edf33f2b1488a2b8f5cee61ab07d863a447d746a96339c520ece514c8a2b890a5e43f016db0eadef7389cebe4014726dc98c438769579e2ba98a35ed9bcd8cb72dcea60661af9f1bb41b5dea90d173e59a2316c68c0ad5740fb8c6d82970d62"}], 0xf8}, 0x401) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000b4, 0x0, 0x3}, {0x2, 0xfffffffffffffffd}, {0x6}]}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) rmdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x10012) 16:00:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1f8) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x80) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xe}], 0x1, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='#%(\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='\x9f\'\x00', &(0x7f0000000300)='{\'\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='[\x00', &(0x7f0000000400)='}\xac\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00']) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) syz_emit_ethernet(0x92, &(0x7f0000000180)="562a24a0cb758a60faf2b4fdabaf7257b380f8934b1be872fde9215eda368fc9b7d27c0154f397115a5274808e87a377c69ee8cebd291cea54e03e787ae5fe3f13bc2eeaaf16280ed1352a715bbcedfeff8f1e20a9d76343e7403ce65cc4813b7899c17be0c955172a2a04081c98a059159d46e11b2ddeb146b40816045a4e9d85d7ae549fda98688a96546a1e922970066c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x4000) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) 16:00:29 executing program 0: socketpair(0x6, 0x2, 0x7ff, &(0x7f00000000c0)) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x183, 0x4}, {0x48}, {0x89, 0x9}, {0x21, 0x138}, {0x46, 0xb0fa}, {0x100, 0x1}, {0x5, 0x7}, {0x1, 0x81}], 0x8}) dup(r0) syz_open_pts() r2 = syz_open_pts() connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x403e7b717af855, 0x0) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1, './bus\x00'}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="215decf56ee617ea2bcf3581dca3459af727a08312e17d4f7744538e1331b55c6845dc0e29ec608b07a08a75714e57d0a0d9d98f975d3f65d7b1e2aad4068f98590cf0fad0f29d9e09a7f1e7", 0x4c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchdir(r1) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4d710515b91aa249, 0x10001) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setuid(0xee01) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0xc0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:29 executing program 1: mprotect(&(0x7f0000075000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) msgget$private(0x0, 0x106) dup2(r0, r0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) socketpair(0x10, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x9, 0xd326, 0x9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000100)=0x1a84, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:30 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x89, 0x2}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) getuid() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x1}) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r4 = getpid() r5 = fcntl$getown(r3, 0x5) setpgid(r4, r5) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget(0x3, 0x4, 0xab13da3b8385f1c0) semop(r1, &(0x7f0000000040)=[{0x1, 0x27f40000000000, 0x800}, {0x0, 0xffffffff80000001, 0x1800}, {0x4, 0xe8, 0x1800}, {0x3, 0x2}, {0x3, 0x8000, 0x1000}], 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x8) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000100)=""/88) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000300)) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="2287cba1cb512e617c075dfc283494daff9428e6ce11d3f1ee3ae4aecc88b9bd1af632894e85b19897b6622c68a5463dabc7f8f0c3b965174db154542fe304773f5adf7c47369eace2cb2319ce1128dce62f99eaa6108e4e853abb33d700f2be7cff5d0de8bea57442bbd1fe4d2dcf2817771d2bc529dc2a06267fa4915388e24ded4ccc1b73add11b6aeae3cdfbac17b316b9", 0x93}], 0x1, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x75530ac402b97535) pwritev(r2, &(0x7f0000001880)=[{&(0x7f0000000340)="c7c9b149c0255944c6472c68b49f15559eb7ef4bdc7f404461fc1d68a4a2a5576fd48e6017b08389a54ed3d698f2ed422c2e2760c17049d5f1b8db431caf92fa", 0x40}, {&(0x7f0000000380)="4c8681075211fc9ba3be04f243e4b8973a38464ca8d6939cb7474ac04fb173954ef19ca57a9d28a0af31e0ecb97f42b059078d3cdd515a544da45ebddd7d4458089574403912e05ccf6e79e88db1b01d210f2e443f0b89f080f3d3b1ecbe3144b200891e77d8593d7ef1da1fd0237164c5675dd7df04569bb3755239c7fef03518f55206c194e7c73f3dcb97a0317b4d2fb51fde96f319f07d022a69e9b4b308bbcf6985cbf97f7284e8db913b74cead94cac0b0de278bba9568115362922dfe409f0699c08ce0255aa5a8dd1bdb9104ff8b4c4b6055036aa744bb4c6fa4db1f1f816360d3a82b3425999ca05644d30e0f93b12520f3ea0b22b01bf995", 0xfd}, {&(0x7f0000000480)="3876fd0d9cf1125923b25ec8000bc061f2bee1f305f6f37caa1a6ae63a19f1d11e416a190b1356657371c139c43d10f4c7af42f8b031250e5d086567164bbd508214fbc092a2e5e4c74e8ce83af954ef9c84014c21f8f06db8639000b32e7d024c838c35a23b33bd855af267d9d38d4318a4eec30226a5e2f73c0bd1525971f7155eff143a0b6dfce2f1211a31b7c2a9", 0x90}, {&(0x7f0000000640)="045b15c4cacbb67c25771c79b1ecdc97ea02b0c22b1859e95a02d45bc3960954a441fed080654364dbee485d8c52090d7b81dd75b989bd7f89718e5856db6ba62d18", 0x42}, {&(0x7f00000006c0)="ad3df2952ae7f604b1d1a6b7364323ff17bef7d106ee6b74ec6ef03333f2493178e35d7b1b7df78484f4e01d6d060edade9c20b2", 0x34}, {&(0x7f0000000700)="0d03e09c48e6252ca7d7dbac9f90c9bc0922171825ba4d235c314930bf84f1083dad9e82ae7b0730be0a161719a998cc700b7732cb9dfe04fca650f5a79345731d12f35dd0b24b7d290176e1866dddf6a1761d8b545e1e94932bbc56d4e56cc5b83a92cf350b35d8eb04cf1b41194d69db34b54a69602bc75413d729c550940acbfea39adc66", 0x86}, {&(0x7f00000007c0)="a041affe977610cb3f106f7c163c719438459f0ad7283a9ac11a20d7f68ba0421eeb0bd61934180ec41f28cc7d9b3c4f723f6235fe60ac22f3b0e1ed80d878282edbf6468762c4704c2d7267c1ff2c5d7278d592c7a53526b9d0b03daa4f33a0024228e086b9f6274456f4bc2cb365ce19547498f0e92a8c4e44a5be44f8c0a342f0ef834568ebc7ac097a5dd4c74a874c7fb9c87a21cdbc946f63787bbdb7caa1ec95a064601128bf10fe5657a63b5657a6b76e5d7ca7db04bd9c", 0xbb}, {&(0x7f0000000880)="0926acc24a8a38b3d5ab940f00fac1c4a4a1db5f3fe1922d3fe95f5711914b529b3eae96a390eed63de4faa5acda48629b4c5cc509e07f2941308b77adfa9a8539245d783f40110ee58de0fa642d7f4b7927092c29eaf8eb65ac4f415c917406a92af7c9465239542a861d4e50c2122a48269d1053e5a9a67731b2b3e32bf3227d348c7d10b58f7057c281f3c41bf8edd45b1a4ff528fe4a0c5f9f8f32ce7d86caf814ee9e4daf4057220251bbb2ed6d7a4cfaeb9c2bb5e17d8c3099fa35bbfd33ca117e3062e14d757d955cc0269bb9b24961c17961119dbec733533692c2f3fcf8c53f15e4af71267f8d3b2699bb9ebdcf8899be9c8ecfd5fd96af433249a1d7b439b422d2eb55002bd0e4da0a59cd62e8c3cc758577bfc1d98c3057e71fee6b7b7d87fecfaa4e376101787dcbde6eafcc87df552882f714eb827d5428e27920a56274deb3784b9a4da8be424bf99f81e075531fd285842cf7803eca1679fc747a9debb397c8ee8cdccadb95bbaf099ad4e74d9e2bbffe0d6518ed835cf8eb154cf6b8526d321382ace6fd1c4356ba76900bb6436149993c56651bcf2bb058a9759cc94e8c9e0e154b700f0b480aef1a033eb3f97575e9db193d2328b23d8eaf993805c1b65fcdef41ac586578d0f74ca50974b32ec38e6f692d764940ff14e2e024570801c3d60e0bf5a5baf892ef506e719ad2dc8ae597e0503d79d1e9ef3fbf12b17a455684f619548a6c70e5ae70f109ad4d12bc16e14f7075a31e021970a5d9b34fbaed63876ee3078e2cae6976b8fb364f79f0780acbd164f0f889963851b81d7fba88931fd3fc81d3accf1ecf784c19e23b3020279f0a451101d303c62ea2c0de58865b30c00681388cda1d9e50dadccc45c407d8ec33db6ce00e4a47496a8add8c02fce3070ac5c8ccbe93377212ff98d19774430d2394f8b7c990dfd4094bf6546f2f271d50c9494f772a7fb3a2c6b4477804bb648ccda0804fb31912cd840632c9a06ff9688de63bdc85b44ca98cea6b5cd7fea2f48f84599a4e2bd9231a29429f1a50f05cf292422ed470fc301a7f064bcf36ae9a2774387f5de7655d0fe7821ce1079a310cef663e643b3aaaafdc2f26d31127b24ec0276d19788270390f2e5f319377ab309c3fd7b462d16652146158ac2abac1199a501faa623bf8101bffea16f89707f7feac974665c1ea77ba0e8a5d91b58340b31c4da7d3082d6eecce90314bf884e44f6acf36ec89fa174555174735bdf15e68577b46991bd8d9ab7794fb69d965b1a64b4fbd16cf28c0b25f8316e765855eeeaa45df3999e7f0b3111d32c1eccc65dff2574b705427291d7cd99b26a75b1be0c24ceba51d9e565d7c3605e0854022884f89ea8801606bafc531d70588e6ebe9de26f2d2ab05fcf91d7ede83e59f11d3da1311df378f667c73dcdb70b60c2c1d439ad7490cc67fa71e14601ba6bda5707e289a60261856845c6cf7fb44bd5abe2cf5edfd743f6c653cfc1615be8018c6911ebabe82f72467d2bccf9bc0eef4719c54ba9587296f53d83767b720607c122c3f7019d3d5cbeca5e582f648d580c9e89cd606777364bc10938076e540efb099cabd98dcb57a81a8e57280bc6d270352833fdbc53c4ad232b99eb518c47f8b17c1f1ff945127529cf09ec73a3e55a930e1870ecfeda87b3bf3a3e9e4e6580bbdc9145785b3c92ce33244d1cc31dd67b3f51d7a12140581a3d7095c2d2993a8bbe0ea3c80fa6b9c21830ef21460ad029799d134f38c3ef8b1c114df0f4eaeb7a8725d64e4aa9ece9091c2eca67998c89d6bf2e5e88286bbeba203f8c180567b946e1a8aecd27ac62023d0c5a7735d26c03242ac2daa1e884efcdcf063d2a3969bb2aa3aa7002ad7c114fbb90a4d047161df4a93e29c206707ed0dc0f8b381379f70c4b7c6a1a9759fa86d155147d4b4918a27d576e2bd4d0887ec1d2854c4e7074cd710b0265093e3e3a5a8293401161db243400915c5a9e1da78ea2cec0a67db07e611421851ac2bdfe45976325ed0abc2232cf8a46d273db3e836ce323c0241764649f947a7b7059984596d249a7558649d1d85f49f98bd147d3c55b1814836eae2a7752a5a5b98ea0cc64d8c91eb230179051459a6e2301dede757c507f85154b0a15cb43e9e7bc8a97a646e3c59fd87abf74bd55eb0ebc253afb80c588a1fe9db470c11a0029587c9ab53dc6018c7801338294230f7fc26035506cafcadafaaba430c995ae4ba250264d64fbb82bc8d845540a4f948569f97e0581b21df8472bf822349189443e25ec3cd25d0c4d277bad17e4649c88affc314d2f7b752dc2cea4deecc6719ba008231da8213f1dcf54a4c501d8b8c8ff9f9632941fb9335d771c5372d7d9866b17539d8215da7bb959d6d3bb26b29e3929604b9f2448a101bdbf702c391120cc0aa300b4ffb249e177cbebc5d03b74a8610699a5cd4344016fd79d30076487d30953aaa7db5d3cb76c5a7e3bffc8c1437a0258acd17a8ac15010e573cac43d3cfe52826ad6f37d9d963808e052f7a911fb28d61bd79f92312df31ab150141e2309420e095740c7f3d63ee5c129343da9ee3f6d4e7851bf9b2bc933294de517a0a1818b6b3cc934781deadcf4b910ca6ce0512b3850764f41af16900df728ad9198b3e59f1e4be4a7757a704a904043747db1f4423a06432ed01a7a3f90c69eb5bc56b88301d77841ed818f80c55b51696f0e6037e19aea38630f24c7bf54da18bb203b12db35c737f6a53615895848573726eec5a58fd17804d630fe4270ad151a7e84b8ea7d61438f151d9bf119999f9ddd285d036037176282de50cf0e69bef2e399e9b72f1e78356068f98a95722f61ac126b5e590dbb28808bf346b286cf9911657e99dc26ad042f9b3c463eaf6bb06b35b62b0b0ae20235cc735bc341316781fb1fc32d25ec02f65254aaebf56606de9d262ddaaf662e4d818b66d2b2ee765318266d2a81d73b7d0ecd9770f6f68f270debdab1ee8f8223b620ee90dd44f496981f0de04eba0123d3e5e8f5e4d2dc8444ab27b04a726be64b9a5ac998c00f22ffca43c68e546252ae9d3f00990eeb0cb3584ddcd223f62e5b152f10fdb19fbc735bf01d53b28dc709646c34bed396b0b1fd20c37cf32028e9c7aedd967e4373f93bd1f2a74d251cbaa58acb20a956679e003e18402ff85df1d41d9cb991c2ab85598c112f8bcc2794a719980e09452577b992ea8c858498e340d301009982ff3e2845ca126781fc3ba2b5e4fba02fe4b099c73adde46c744bd44d670aaa0ec110256874fc82bdfe0bacaed07ba2380127b863073e95b3902659b932befeb9a18678736a921bb0ac89815438263ce0ceffe9a0f7ebe1f810f0c991c4ade5491181e4ef585f84c78b04191887b2c87ddaa26fbea0216cbd1bd53409f728fe14ea9d9bfbefb410b141a774ce886386ff7c71681bf351aa1d958bfc8256b14a907667e0218254e00ed3130435e97dee02bae4d3c23f5f02d91dc4f09d19d657977c5fd039157ae27da0738a17f242042037b63342152177679f4c4b7c2980dcf00eeaafe7a66a2db177eec73f6f0618a022d376e47649928ae0ff53fbe3a0b939804852ef6a12833acabe6c992b6847b071c4d3b82742173dc2ea8e23630a161eb49d9b07388e5cf97a104cede7069887371e2385af9c5f158c5edaab188f6e95d1eadee7717f64062c99b0ff3b62109adc1ce4d18115baac4c9fc033eaf7cf4e564d89c5d7a4f001835d470831206e508ec7bcefea3a61ca93fe6fdc59c91a4a68fa659cd48c24630f60801fff5d3fdcb200cb76ab45d26e32dd0e478176d9da17a2de92adda8d272c63136d895d30719e6242a21011d713c4f3f195033e72749ac9e2b400f95026ad03adf671ecb2ebdc2777808397d6d8b93ace43b0b2513720020a09d06983da163c8b4c05287be9a367387cb9ca505c0c9d0dd83d2095c5237ed3844828d75994456b88bac73779fb7d69266c5d42ac24925d3a3f99abcbb9ad96d65f646723f8687559541c508dbcb4cbb3476886bafb5e2de9a778c9441c90aa34b52b5886ba336862b921d4940d8b8dc9640703fce96d6cc1ffc4f51fd8f462bee3f8a7b6e7ef55b53f8b27a40ee004c493bc01645d679abe12eb3f2f70b42031dc7ce85fc630ad30480c011b62215d6ccb7a3fc4996919b2cefe16d1532a842618b7067ee7b431467dce57a8d9f153c68e8fc2ae27f5f4e81b7e96420383419af1a4d95217de0c8947dbac4d170a7892e57da66bfbd11da52f6ff19d7978135744944928702e0946b747b1cda8981e0d6b8a87295602bee1fd5fb8e2419388bac1a9d9336f10c2f7461b3340b9f74102e35af1f52e94d2756f125eb3c9cbb68e915ecae31faeaa5f8c33c9e371fcefbbf7d6dc067033d4aeda310c5f685cac721d751a0e99b28d9cffb028ec279375108e57b649860e3f5c13625b64dc506ae7ebe741debb5606882a477566e4bcbc89f0fb267aa17602c8bf55a9ec4199f74d52f0b57b74aa5571b4ab72764d9449cfde3b8274ae90ebc5cfb691d3064118deec2f705c5e4a584524ef98e2fe380c054bd363431eb7f81c3e3d1cbde663c72b6b7e8155fb6f0e360879cf2509c0632bc5536f7d4087ba6652621605478c975d1f09d0b5dc8be11d025f4ca3ae34eebead16f28bf58e758acd9111c970772abbd7f8a1a39c7970483f3dc157448435a8cc98cd9e2760b5d625c89fde1aacbb41fc3371aef8cc9b545211fe2adb414c4a267827841ddde26b01dd6ae9e58bf6b0257bb0e2330b8fe9c7461abfc6a0d9664c7dc126aba79acabd85854c6afb17cd4955b15a8ee196fa135aec46e24586c7352e93666118903621d6032f047b831bee682f2ee316cf66d50fd366911d4d4ea5e9abb0c99283fcfa7dff8f06f7c8fefb36c24ca8170394e7a44a9f5e841a8cd5f02c59c9bb0c580a1a0f61e750f6effde38a4b32746d37a755d11badfb385ae77cd2debd961d111147993fd939f24f98bdb325adfdc7f262537d8836a4f952c75ece6a1ee63eb00b19309fde226b0775b395ea4036c4e3492539ebcac44db93b9aa6d9a991518bb6d58fc4da862f374da5fad57c23fa0da1c205b6d8933f90cfa2af7d701661bac443bf6792fea880ee7f9097b21724a9a2c3ab03820389623aaca506e4f1ed8d3980386c534f5bab0015a130376e9ee0d5e0d64f43abfe0b184b4adfff6156f60c620eb602a8d418160001b3051b681c79ebc9851bf4377ae2ca6e9f52c7c5a997d16f4bc34d8f6ab3bfe84563572f73bd236a17127c184756b170484ae7631707430926ffc96bf67417ced7bfd043369f8f70e42e93dae7eb246e3bb1453d1c8d413212a595388b4bace857790317c1cc83bde6c41309d08b2b2251c699b387b8f42673c94f73d58237bb1cb4773b63afa40c2ed7da27a6ead8f6a4923842f32065d3205f81efb927cce0a238a7c769f575fa99954db1e49aad133b6d269a4c6fb7d75d336fe05e9a90687c096123741a00e75dac81ad45a7e0fb962627a1e23ac48d1b8aacbf515aec503180653a2cbb0ad78cf088f82843cdb3c890ed34c4a975bef0fbfefdea4e99ea43ac8ab5a917fa9ce9f75ee2fa904d842f80f77669f9d4d5af0112b45cf693aca19ae2a18cffa29125ecaca3cbe884e693fd0e11ed09426fd5023a4951ad081c0f39d1d18671e389eb6c7680a125077e3fe04006651c92ae856fa1afc9500a43415280ac022c60a7d32ff2d3de74f75db1ea0cf0024fbc12b4de9d1205075d67da6", 0x1000}], 0x8, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x7fff, 0x2, 0x7, "aeabd4b6e162451262dabe8e4c270c2c8c372e8c", 0x1, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:30 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x9) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x5, 0xfffffffffffff801, 0x400000002}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) geteuid() r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) utimes(0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340), 0x1000000000000046) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x6f3b, 0xb11f}) 16:00:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xaa44f7697817ec1a, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x79f2cdb77dff3bc, 0x80) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:30 executing program 1: r0 = kqueue() r1 = kqueue() r2 = dup2(r1, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0x92, 0x0, &(0x7f0000000240)=""/146}) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) r5 = semget$private(0x0, 0x4, 0x100) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0x2, 0x5, 0x8, 0xfffffffffffffffe, 0x3f]) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r4, 0x0, 0xfffffffffffffff9) r8 = semget$private(0x0, 0x0, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x80, 0x0) semop(r8, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000001c0)={0x5, 0x1000000000007, 0x9}) chroot(&(0x7f00000008c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000800)) chflagsat(r6, &(0x7f0000000440)='./file0\x00', 0xfffffffffff9fff9, 0x5) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/52, 0x34) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x6be6124098544ac0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x1000, 0x79af}], 0x4, 0x0, 0x8, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x2b, 0x7, 0x6, 0x100000000, "37c587b6c2fcd0f18d7b1c0e01ada399943c4b9c", 0xffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x4a) recvfrom(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) recvfrom(r0, &(0x7f0000000040)=""/64, 0x40, 0x800, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x7}, 0xc) 16:00:30 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) kqueue() recvfrom(r0, &(0x7f0000000040)=""/11, 0xb, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x2, 0x3f}, 0xc) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r4 = getpgid(0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x7fffffff, 0x5, r4}) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x4000400004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x7, [{0x2, 0xfffffffffffffff8}, {0x2, 0x3}, {0x3, 0x7}, {0x2, 0x519a}, {0x3, 0x9}, {0x2, 0x200}, {0x2, 0x7fffffff}, {0x3, 0x3}, {0x2, 0x3ff}, {0x1, 0xc52}, {0x3, 0xc336}, {0x2, 0x388}, {0x1, 0x13}, {0x2, 0x4}, {0x3, 0x9}, {0x2, 0x700000}, {0x3, 0xb5}, {0x3, 0xdd}, {0x3, 0x4}, {0x3, 0x80000000000}, {0x3, 0x6}, {0x2, 0x401}, {0x13f379e1d9de908b, 0x6a4f67c3}, {0x1, 0x8}, {0x2, 0x73}, {0x2, 0xff}, {0x1, 0x2}, {0x9a51cbff464fd1f0, 0x9}, {0x1, 0xb7c}, {0x3, 0xfff}, {0x2, 0x7}, {0x2, 0x7}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x8, 0x2, 0x4}) 16:00:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:30 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0xc003, 0x61) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xe) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:30 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="4cae94f0e355599d91044bd77ef488817a008e92c0048ea0801e5da8e294469fcb42a7bb44f96b6de29c872abaf65b36eac3c1cc8317de85e2326d3524ac7b9f5b1764930d207b0da57ac5ccc6c93beba515527ccbd1c79c085436d0d6ac342cafb5371818a9a810d379f6afad2a3b30e226b132ba3fb9f327cded1204a75d60c74f815441be265a75c926e891ee9c360700a86522479a843f255e529c3456f64dfc64f3accdedc11ed6a6f348fd4a39c96ce45ddad5ea45afb3fda18cd74407a25970218414", 0xc6}, {&(0x7f0000000140)="7701843794ce4f7ec05588a4504117badb5264b59200e9ace5e8a47258e7d3383cf88a353e7a1dc5b29b0789dc63257e89b7de47ef79a85cdb3901817b48e4d53e27e9784ad30ce401676ae0", 0x4c}, {&(0x7f00000001c0)="941d2574ee6a2fb46721c88accee5931c61e67f7df778a31154aebf5c559a89684a8e9f77bd2ddfa4bb96be8961b287c1d5794f9a1cca7e9e8b58e0f5f721da8010364ff6a2441279c723b6953918564b951365cec5603e743af4d6c1602fcfbb5bfd192c33d91e81e1496468f641a171eaf62264da95da464630f805018ecff77226e01a109b9440823f959ac63302a9f04bab668901e8476a3173da92f254ba9cdd52d96e4a226", 0xa8}, {&(0x7f0000000280)="5dd0db8ccec72031e8c7a1ea92326858", 0x10}, {&(0x7f00000002c0)="7cc749426fd0ef0b4794af7a4c8e381719bf424554274b15fc5dbd1c6f6ff469a47d0e2d35453be2d48a", 0x2a}, {&(0x7f0000000300)="98967a7488333589c1f7d1814d70c72157c9fdcb7d58b97088161b8995670ce9e8ac90bd1c05349ba65afb6c60a7bf15bc80a00f41be0b", 0x37}, {&(0x7f0000000340)="2407ebf61690085741a67fe763e176c49cdf45da05", 0x15}], 0x7) mlockall(0x1) 16:00:30 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:30 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000240)=0x8) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/98}, &(0x7f0000000080)=0x64) read(r1, &(0x7f00000000c0)=""/136, 0x88) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x1ff, 0x800, 0x80000000}) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) dup(r0) 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x5, &(0x7f00000004c0)) 16:00:30 executing program 1: r0 = socket(0x10, 0x2, 0x3) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4d, 0x5, 0x2, 0x81, "bd9a752985f291702b01be8b424e9558e06fd6d2", 0x3, 0x8}) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) flock(r1, 0x6) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:00:30 executing program 0: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/136, 0x88) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000f3ff00005b67071b542a538706000000b8180000002900000031000000267a03000000000004bb893f0000"], 0x3a}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x5bf1eae5535bbe07, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x9) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8008015}, {0x1000001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1fe, &(0x7f0000000340)="b6") 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) ioctl$BIOCLOCK(r1, 0x20004276) open(&(0x7f0000000000)='./file0\x00', 0x8, 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="d0519fef850600000000000000da094ae7f576b8861b2969cf79555698b364600000000000021d0c23aacd1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xaa) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80000000, 0xffffffffffffff08}) dup(r3) r4 = msgget(0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000640)=""/4, 0x4}], 0x1) r7 = geteuid() r8 = getegid() msgget(0x3, 0x100010056) lseek(r0, 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) pipe2(&(0x7f0000000340), 0x4) r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x2970, r5, r6, r7, r8, 0x20, 0xac}, 0x6, 0x5, r9, r10, 0x400, 0x6, 0x1, 0xa3f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x3, 0x1, 0x6, 0x93b}, {0x8, 0x800, 0x4b, 0x1000}, {0x6, 0x8, 0x3, 0x800}]}) geteuid() r11 = msgget(0x3, 0x11) msgsnd(r11, &(0x7f0000000940)=ANY=[@ANYBLOB="0200000000000000e258163f4ae843e34425422a065c2c1e576ee62cf4bbd9af9fa43d93dd39818382c174838f8812b7798ab16fabd8ff16f4ea17ea5915a63f3f65413acafa59b44b6e49f9d43b463185ce756b3257a7ba2634685d8ed4de9453d0c0a0f52fc80395798198f6a5620a432b80cff41d39b7621759844e7983af0ca577b1ea6dad80522833c940ba64ae5690207fc79426458ecef05a2658d0cd38ca06e1084a8252a7dc7459c3a2493e585dcd2bb56c49558821363f0fc634f722203c0beda02b484b742b88cee62c45a1abd719548732f2b738f018a91331f8d1c004affa7e3faf275f7e76ec0a4d48a207dc6ba094de048e3cfffe630e3e5451edbb9716c43620085a36487246cde86077c2c08ecdc74fbc283efc01cf3598e358fca7525df50dd1c131e4b7762dccaa62b7cfeed8893323388a889ce82b5edf56a1ec04fb3120ade8f43e08fca754594df2c0fc190521aff8c5056b75716520543551c2d626cd257e6c6bd2a3ad21f18c72bfe2c22fec6585d9f52d080201f6d1b5f59af600035e2b76a67b6a1e1f9f0ccf6eea69b18d634e8f227135e981aeda083e226509b0d72004fa2f20e587d877857fa417f31f5c73f2b53fccdc2fb2a3a1d3bd75450596064152e05ab6e0d202e8106f3623b4badf9e851568aa64b47a85ea5489b1f401c0cd7bc1"], 0x17c, 0x800) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0xffffffffffffff00) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)=0x1000) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1f, 0x0, {0x2, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x7, 0x8, 0x8}, 0x4, 0xfffffffffffffff9, 0x8}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffd, 0x94, 0x2, 0x7, 0x9}, {{r1}, 0xfffffffffffffff8, 0x6, 0x40000000, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x28, 0x40000000, 0xffffffffffffff7f, 0x4}, {{r2}, 0xfffffffffffffff8, 0x2, 0x0, 0x9185, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x5, 0x2, 0x289, 0x992}], 0x3, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x80000000, 0xffffffffffffff7f, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x88d3b7bf1b8546be, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0xa9, 0x20000021, 0xfffffffffffffffd, 0x3}, {{r2}, 0xfffffffffffffffa, 0x41, 0x1, 0x4}, {{r1}, 0xfffffffffffffffc, 0x21, 0x8, 0x2, 0x8000}, {{r1}, 0xfffffffffffffffe, 0xd5, 0x20, 0x4, 0x8c00000000000000}, {{r1}, 0xffffffffffffffff, 0x10, 0x3, 0x3, 0x8}], 0x1, &(0x7f0000000580)={0xfffffffffffffffd, 0x4000000}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f0000000000)="9efe8856a90fb773b2ee425464b7ac1c25655268518dd3de4233620603488baa539e674b19917c47b462c74f129cf2af689ff958ed56f7a488170d276df849362532968209719df14ff37efc476916b8003f17383f2e6371406af9d39f3661a58386de", 0x63, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0xd5d0) close(r1) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="c1783587cdc58fccc1f9a3b9995164aa8dec56d9173e688e3bf409e12905b6a6cc7d1a163800cd7cea755d5a6b82f3da34eca24b55ef1061de737aa2454a9322c876202e19592cbb026a75ab54330db38955fc96b9cf11beaffeb4d8e37a3523cedbee0b203bce895b261f55926d15f786cdfd1a2f3b5ae22c46971490fd5a4dbd57958dde7605c815ae3c304b4d7b885c615f2730fdefdebd0ea194e0d9a12d997d", 0xa2}, {&(0x7f00000002c0)="30b905e3bc41a5e9ef38791c0e55c82d955a25e7810f4b4554b0b71a8e71ba050e454bf662e0037a9dcb74a216c89d22268771", 0x33}], 0x2, 0x0, 0x58) connect$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000340)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) r3 = getppid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) recvfrom(r2, &(0x7f0000000100)=""/204, 0xcc, 0x800, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65647857f1b9e68275b4fcd1b1011abf92d62ab4945a439a5a935f39fae88cb504436bcfa5296928cbabcf0b55019f4284dee89316d70b68d968791cc4ba834dccf2ac3572f909d204bed924fd98675a22a91e3871918e005769f8fa023eacf3c55bf86d6272840a13150dbb53e56f4aae14bc3d0fa06e217470c2314bffc72cbbd79031d588b65bcf83ce23f4de35afebe9198054a2"], 0xa) connect$inet6(r2, &(0x7f0000000040), 0xc) 16:00:31 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x100000000) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3, 0x0, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:31 executing program 0: open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000290000002300000000000400a4e5a603fcdc0e3b4a59194eb54a8373357093"], 0x10}, 0x0) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgget(0x0, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7c}, {0x40006}]}) getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0xff, 0x100, 0x30, 0x2a56c7ff, 0x1000, 0x2, 0x6, 0xfffffffffffffffe]}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r3 = semget$private(0x0, 0x4, 0x50) write(r2, &(0x7f00000004c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef35f84e65c4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e00663cd12ebbc808200f57dd8e12424de6da8330492f6080a675bfc8f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xf5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000740)=[0x1, 0x4, 0x8]) faccessat(r2, &(0x7f0000000280)='./file0\x00', 0x20, 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) fcntl$getown(r2, 0x5) write(r1, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/237) acct(&(0x7f0000000240)='./file0\x00') semget$private(0x0, 0x4, 0x7c) r4 = dup(r1) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000700)={0x2, &(0x7f00000006c0)=[{0x6, 0x10000, 0x6, 0x1f}, {0x5, 0x5, 0x8, 0x8}]}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xcacc4b925851cd2f, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x1a, 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:31 executing program 0: socket(0x20, 0x1, 0x5881) socket(0x10, 0x2, 0x800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x20, 0x4, 0x7) r1 = socket(0x18, 0x3, 0x0) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000300)) r4 = dup2(r1, r1) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCNOTTY(r5, 0x20007471) lseek(r1, 0x0, 0x0, 0x2) r6 = socket(0x18, 0x400000002, 0x40) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffffd, 0x9, 0x81, 0x7, "434e364055441941518aef0b4b9bd213ad3011ec", 0x1, 0x8}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0xe1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:31 executing program 1: pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x3, 0xf3}, {0xffffffffffff12ad, 0xffe0000}}, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') accept$unix(r1, 0x0, &(0x7f0000000700)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffffffffffa}) execve(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x1f\x00', &(0x7f0000000280)='[%\\,{:!\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\'}\x00', &(0x7f00000003c0)='+\x19-\x00', &(0x7f0000000400)='-}{#%\x00', &(0x7f0000000440)='\',-+/X/\x00', &(0x7f0000000480)='.\x00', &(0x7f00000004c0)='\x00']) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) pipe(&(0x7f0000000600)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0xa9) readlink(&(0x7f0000000640)='./file0/file0/file0/file0\x00', &(0x7f0000000680)=""/110, 0x6e) utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/154, 0x9a}, {&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000400)=""/161, 0xa1}, {&(0x7f00000004c0)=""/53, 0x35}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) sendto$inet6(r2, &(0x7f0000000580)="bdd178cf86f717e9f8fc53503863620885237fbbba30b9b7cac27a4e7b43a7c829d65831abb1e1fb39792581245d2f7e911be19e3b0ee3ed060adafe3d50b876d0699e8ae1f5ab55ca9f07f6001adfdec9086782fc8c372d8302a0bf9074b25269b835a6e8d34c3ea95f180481262d4887755f48550e05b4e4f84e1e78e669fc9a79c2d041588fd20b6b194477b94be743a28abfa41f17bdef1c529666b2f127d9a6115227880282f9cd29eafa7b1944ed3163c56c94da18ad90e495b13800f41966c5fc58e5de9c53d6aeb1f3b5dbbea882f23cb659c1357810", 0xda, 0x4, &(0x7f0000000680)={0x18, 0x3, 0x1, 0x80000001}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000100)=[{{r0}, 0x6d879bdd047bbcf3, 0x28, 0x4, 0xe68, 0x2}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20, 0x1400000000000, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4a, 0x2, 0x7, 0x5}, {{r0}, 0x0, 0x0, 0x0, 0xd, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0xcb2, 0xffffffffffffff91}], 0x7f2b, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xb0, 0x2, 0xfffffffffffffc00, 0x2}, {{r0}, 0x6fb2484f7b9b013d, 0x40, 0x20000000, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x2, 0xe424}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x40, 0x189}], 0x6, &(0x7f0000000080)={0x8, 0x1}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) execve(&(0x7f0000000080)='\x00', &(0x7f0000000200), &(0x7f0000000240)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x8) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x5, 0x4) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x45, 0x4) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = socket$inet6(0x18, 0x4006, 0x7) shutdown(r2, 0x2) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xb04) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) open(&(0x7f0000000080)='./bus\x00', 0xa2, 0x40) r1 = msgget(0x1, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x90, &(0x7f0000ffc000/0x1000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r2, r3, r4, r5, 0x40, 0x7fffffff}, 0x1000, 0x8, r6, r7, 0x9, 0xfffffffffffffffa, 0x81}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffe}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe11, &(0x7f0000000280)="a5c13b01540ef6ed9d79fbd1002f22c9f836b736d674f2b1d449038b850f7b709b29935bea9feeabadf364f3865065c3e915ced2fc9e7c4c3c1d6f0fe76418f63a656e86a3dfc28d731123fec87510baa91d0d1d4f58afc6fd74be62358b514f59") 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000001c0)="e20da6b846d4978fa28d4e255fa28e560bd45e6290935988cf0a2e07d834f2c08ccaba57ecfce1970993380df0f6208421d8ef601bfcb1fad482afceea5b086c252cba7a2dff4c412a98c083ea3eaba024471d14bf22f8b1fd04e1854b60ef019776d440fb11b19fc4b2f25c17fc4a1b7b23e673db53855db0f2457dc1f604bf0467798521de3660c32105328d3c80a2255b4efa828a8e2536051b2d0832bfd2f779d9909977026a7b3a3c21f3558cc7f66298da2c1dedf384054711fab091646e4590cdf5d14226c8e4d0b879cd1504cf17011fa693916c08fb0df19c5ff25a9c7c9470e7e1bb84e04a1eed00ab403bfbe28f4fe9b54091aa168106a1dcafea48b905e8f6d18031ec703b32a628291d27c0a9fa8ff5858b447e4cf6a751df44afcc0ad7727852014941e2d19956bbc6530cf1c78e692c388003815badb4bbf784ff3d3a9a91698eb03f8396d19b18911a1f7f9a4e3fb7bcd34ace6da0f57d61230d426a6021828b8a71fe0a1e60fb54ae0e3e364ba3ab0696b465db9d9405807d0f09d7758a5a994587de5532337354018a163768fed15b458939ca0ea769b0d6411e1da3fc2430fe352dfd614f9a7cef6cb271f2bdf80d95af7be03a631fceb230c3c5de646fb0ba70ab5c777da615f0ec5b94051744aab62a086fae3afec5fcfffb84b7ccafb8a96cfbd82e73ca3506a9136bb2c1e8446e98843fd3decf57952cae93385b131890349bd24faf3ceec632b5880ca5b2fc050a70467768a0b24c3bfb2347844435b1f27921295dcf431c309799fd90a5abf85c9b7cbfadc99cd3a9277d1d259829769973f9442b699ae4bf6529261a45d9d5c97ee6c497dcfa9fc1d7c56ee6ce5a4a216f2d102f4c88368270d2fdb9a95195b879d63e1021881e69652b322d3bb59acec255d2bd1927596c7025d427852f1cf556c9b03b9f9881bc044437b540fcf4050d2409b9488ef8f456dd3f9bad2135e0bb785d515132f2c3acad82a35cbdbf870c93dd847e9bf299a39f1964c220a2ffed6d527c3cab7c6a727c733b7708cbbb5d95ac2fdc23204bfa7e0e45f1e5bec599040bed46c1aee039ade2b52c637eabba78955fa5c5b92e07dbb1264f971dd8469583e114aa345600aa594ecc7be1d6c3ea138c6c6fc94d5aa1b7d8f04c30bee316801cb86cc0b1a07e7bb91586f6174a9b2800e9c47e62f910335db64240f79f15d5f316b253e9a75bfba74b324a10fb250fedb503bb48bb66bbf47112d99618177ff074fc55405ae24a50baf292788a122dfad674941030f3945e65bbb91b296f0a8db49d2796a70bb63db5356e9f8c2764c8ccbab700575283ee711346c273ae1a861a6b9c3a5eb6fec127389333ebd9d959a6004130faf7512eaaf3712563a927e205fcabfc71192973fe08a8805520a1c5d03e3593a1da7b4597bd9205866c3c15e0b2653e689d7a3376f01bebc2fb54a669352d61512c6bdbc2c112fa8bf4dbb52e58f57df4e63f20d60907c934be132af704978feb05c29ef982a6e94572241252696fc5d2116e669199b92c9711894a51be15d31d534063fd831f7a571d7af7577ef02df6326c46764777dbcaefc512e2dce40972b300aea3503dba57738daf9f013eb66c02eaff2a230552b742754e34902cecd95773f0fcb34f2ef449c0f696a91ebc8e4e182c88dc552c146e9a7327995d8cbfcd25fc178bffed8650bf40c36b7b8fc6c6395249bb35b6f084dd660f50ee0c0c5b70a812bcf00c0a2ae9fbe1c56aa65b2c248ce344c2337a3566410a5e681c214540aea31afdfe4a055b405d51fb3ad7d88fbc418cc3a0298f2585a4d8a6bb1ca7392854abd1d664204da6d85bf9d90fd4d0c89881491e8d69785a5021f2991d0d4b02417909f537873a50d5746e090c5f413aa7c43d037ef1a1003673b46a43e157604b4f5f5231a2ffcf0c009e4f81ff086cc67b2fd9f3ec7d20bc11acf808a759bbde941fbe714ed1d9bc1633e4b4cc02cd29842600a46b00fa1f694f995823dbdb4c5ae1e968375e2dbaf442cc6b55108876f2cb9ac91c4aa9ba150c18cdc1accf6fc8d3f442ea62b1257b8304e8bb74702e619bfb12963e74447eb436f681bbaa6522514dce6f755262649148ee57ac2a9ba5347a1e3724c06f76d59b9af08b8a489c60eca384c31bdf31f41027d883f6e412ba8926aece28fa1552528d5ac701cf884e374e431640f0401304721b696060e8dfbcaf3e79f3a7198cf3d160027abb09a6acc7b44c7e56fc1e63b24781490ae9fa5e16d84d0b8f0b0710e488a5d9f839cac36fbb0782b29bb21c08be14cd50673b214e854969043962ef7becdbca2dd975bacdcea1ac79b28fa0de48c82fc5e65d547c8578c8dd54a61fea776afb4fcf6d6c73c87d52638f2f21aac68a6c74058779fbf182b0ecd0c85f1fabb80d0c966d22b74313a128ab43024a39082216e6a49ee407fd458d0a85f5b8e96917c16b1cf36ea046de7683352139e180e5ce6a74089043bea9e28f506ba06247a8deebd429c4de2ebb6a8e3263e9b31c13669dc9755b3ef7ebb53cbdb4dd4dd49a81e30040dae5ef919376a51818c6ac10bc043e3fbc2caa2690df4c2060e2c47c1d50f4eae699395bb811c0e81ff6ede6bf7d3d21e12ef656dcbf1940a9f3f5246307e744647119ab5d8a46dee97344e665bcd9f4539540ab5b5957cec441e66979213d9f419b2c21c5fd1371c34bb4734c77f803244628f2cd6b4bacae294b09a8cedc95dbb7d54e3d4c5db37f2bb112c08cd3eb5e14c9b3c618fa73030127d6bbd458b81cfac18eb18a1f495e27177f893b6f600e3464cfb3d4a44caaa3f4e7b636a516ecb5e0b95cc1ef39c1bab6929ce86cc05e6e9b6648c51c8d4515bccc40af53dd40ef70789d255bbcc0b0ebbe9aa9859d450e88e9d176a6ff2595828cdc3a920b5fbdef1d663840a66f52bd02fc1ddf12d71859330f48ac9b9ad37111330d520cae317e0d8a22273b770c0d5f2252cb13210b5aa9d18eac5ad8aa8035821f6ae0a5a44ad587d1cf40182ceada371d910df2329914c0afdcd339b074146fb4f428386ad531ec6e5ec9ea2ea1465159deeddebb8fd33b52f1e5d2c6c6707df323c0b870c47feeeccffef32f7355f2a32cf26e29c2645a445d413b2404aa4c8a5043a765977c4e7835023117cf773df7f5a63d6564c5c8137a9b363af24559fff63c2fb0e0dd824375839572d3b9cd148a219b657ebd0d02e1d9b02cb505620a54df89dbc1fef577e7c654cf8231d2c7294ecfc39f5c4866847b6778bef75408cc3de158b0b0941579f1382eb7997381d976125c027c28ec2ef88fd96a7e6d18104db31df6cfb64469e67d1bb93f7ca716e2506cda619cdb8dc79dbfb5eb4af67b8ff250c6c43803f2960ef5bee7d34c94c51e9d8fff114586ad8decc76cbe375e6cf3e1c32d8a66c8f49ae6c13119adf3b054e2916610388ebfabaeaabf974643c487181648e5fb3a10dbbfac86eebb1404eeaec6a13e082c78f2e954d65ddae7906487d420eea02346b57f0b6a67257fa4d8e711f2d5a547fa44178149997b9637426a862ac3dc853de7ebad3fbc51021a8257a2ae49cdf024ace07b7c88a9aa66d971b4bb0a6bb66005623f759235f5b3f4528e8717f0eaeac87ba63d052a7f4549905151e768b0e3a37ff84833c469db7246286485396123952d156ecf1897c52cf3165e3e1726efb2456b0667dad96fbb4e833e95d2d2aefc39e8f9efd08557d2c1e57886f7974d78887e5095d094c09e7a39983bde02182b90829a226558f4820dbbf63751ebf5ff4befc38a9d4a36844c15d375370262c80bf8f43f6bbaa2e2d2ef1c88387405cbb90ecd11625965cfe1c1e7d6925613bb5cf52ea5589bbaa939834e720e4844a5dcc48bf4efe7d9c3fd9b95d0cb745cf62a947a1e5b4eb70fad19fd60346f3128e55ed3a2776975f2d13dc27cb4c15704ae5b2b32df11ba8b47d7919a18cce45320366e1fb49b188f9cd50fff67acf1840a0d8b00e3789d188bceddff4cf21c0298f3e334fbd1bdaaae561a646104e61d95c451482900988b5323aaa7fabcf79568e6e383593a332baab124611ff1d61c684bcd10bbb9624a7d4d79b67d99277e7e6bbac1181e541a721e2edf0a72ffc63780d358610d76194e2aceadb4d03b46e329f51cfbdc6b51858ae3e2654a7bce69ca5ddc9beafd537b1ccb18df1d7f7d814b749c554e0b0fbd338cf7150011c580a559c38cf24bb596a5f9ebc92864087943c87b3a1dba5839389493f8bbd6316c4983c2535bdabb872b26fb98c00e42b75bad28120ca29aa0142a36eef31be0d3a4f519e53cf08d091a23bdb7c59d17b03449e647e4006951e81599c791bfcda8f694480745ffa063bcc4b022ae62718f7474b17f8851852a7da4834646363484e18d5fcb32132731d91af6e99febd1cbd481a24a4483f02e016c78971f69d811e56f8d2dc013a4e065bb8f177ff6395bddde03066eadb5d904646aa16762a324bc70e4405d68e46bc305978fed167ebe7fb497c13c7fbc41b2af070fd865685c51f80db4c1095e68e4c9fb0855fdc13a703137b50aa64cd7bab29eea8d19b8667b3a4421ad20ccf435b9838f63799a43d03a29574d90c6ee2fe1d8eee153f48a14652ed32ea0c8133070e67feebb222030d3200c89e027d05aa15dfdfb881a3aac9a18e3b4ee7489bc9c62aaf4bed4eea0b658734a0bd14ef0f0b514ca81f90cdfd9a182028e39eca05b23e20c369c9233eb8330e108fd3cf98c8f247fa58c050993cfff3697ff9e28ddd8f2786e1c92578405c84125e565f356ceb841a3992cf60761b405cfcbc7c09c84457b72890e80052329454faf7aef65233c09040146e6dec17ba3873883b604b15cbd6afa9708f16cb6fe08173a8627679b760bab4310c7de985ac8d2dfeb5aaac3076ece4f40d45247e7ecb30f8c45e8ecdf72650c0881edf01754239951712f37120c9724203c536375c792ea2315c4f68f29b01b17299c37cd66dff0bcdd96a82928361e8031600b3f802553f712d631fbbd25ec7d0c6e0b0add5c449c72807b7c790a65af48f067eec4aba816b4b263bcb93f794763424bbe00a27748dbb9dd78d3fb3dd55a14bf3d5ac771813454dfb93da3e515f63fdf0b9c8f2962f4244f33c25ce8b232a6dba1d03813c85ecccb0e5841c188716941b8ce2eff88b10d94555853ce76dc4f46b46e21b3dc5a631504491b80a3c90c6929e5b36b3f9f88d19e7b9376bb975d4acd29b2b628394af793f2eedc2467bc9fc9253af0547d11078648d680c4b312221c4af7d44c64f1c92cdf80b4becd01125b8ccd19cb1c5d68e319cd43eb0b885c9ecd2d28febb129799b5305394057db1cb593356f0baa4b10d0de82fcfaeebd9b68aa792a0c3ed6f0e928488178ee521149de80a1cf21b2c2ebcf8951eb4c178b256b516f73a5d0e9435df859ff3699d88bbb8e1629a4416dc57fd10b471bb8fdc85eed15920ca9b316d5e0fa3042e425f056ef7e267b3439adc5ed3b93603c8c0336deacabff220d84dfc0882cb155aca165af4b02b08c08ae247e277e1e4b44d8a1d1ff03dc5d8154f6533a8175f51d4ed5bc10f003d704ca0db4e6b26f9ed722621adf8cfc407762a809d098a9793e2ccc7da94002cc366b08446602930fec4af8a2d46233552ab2075cc87266718f2e711b771d0a96d3cb5ee00b9e2f647620a06bc7fee58676de460b421ad872ce4d750e42caf18d001944c394501bb7bb9e394b97d58551bbcb850f9f7ad4645a1896993ec4a87f4", 0x1000}, {&(0x7f00000011c0)="c45d6ad6cc0ec8ad744f05defb9e93c900170ba5d9cdd6f0068827726f1a2c59ffc2f257de641ba5dbf62690d3408d72143a50a889f6bc75abafefc9f3c3688cde41040f6dc28559650ab898ae01bfc8dbe027420da61c78095c4a3a6f99e2b2ac517333031f75bf70a8628ec57aca5c8e46ba2da3b4f00265fbaa1b3eab108c3b8dbcd69cac9c5fdcf563dff7adef86f145aa06058a025084a11d1ef7cad31233cfaf6638641ae08f3860cb3a1ba8710db7ca6be9cdf3ae13df54b88babffeeeba9d76c1c87149bee12d5e6adb6573592c9c54c1f2d1676465c07c0f6e2005a1b4b", 0xe2}], 0x2, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x20, 0xffff, 0x1, [r3, r0, r0]}], 0x40, 0x8}, 0x8) getpeername(r2, 0x0, &(0x7f0000000180)) r6 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSBRK(r6, 0x2000747b) 16:00:31 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() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0x6d39577a699b1edd, 0x21, 0xfffff, 0xb62, 0x1ff}], 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x20, 0x3}, {{r2}, 0xfffffffffffffff9, 0xa1, 0x4, 0x401, 0x3}], 0x10001, &(0x7f0000000380)={0x1, 0x200}) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x100000000, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x86, 0x10, 0x1, 0x4}, {{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0x40, 0x8}, {{r1}, 0x14920b44bbbef171, 0x80, 0x693d84c7190f5778, 0xfffffffffffeffff}], 0x40bcf0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x40, 0xffff, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x82, 0x2, 0x6}, {{r1}, 0xfffffffffffffffc, 0xe2e7ccf9cefdb859, 0x40000000, 0x100000000, 0x100}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xe8, 0xa25}, {{r2}, 0xfffffffffffffffc, 0x20, 0xb172c32b11cdcdf5, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xea99, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7af, 0xb22}], 0x6, &(0x7f0000000100)={0x9, 0x7}) writev(r1, &(0x7f00000018c0)=[{&(0x7f0000001480)="be4d5db70a1aa6e25401c6cb31cb96f4c8ef5cd879e4859f19fcf066ace7b8ff2775a7ff59ef91fd7f28bcc801e3532e0546bacbccee31cef1a1", 0x3a}, {&(0x7f00000014c0)="cc0b8ea8af2efd43f2218ce1146474435970bc5106303fb0d8379b8a048c5042c5041d5208796ad5b97e689f00ee6a81f30e55f591e990bc3167469d02a8f72a07241c9da60b89c63135e316d91af471c87355feaab077b2e08ac9a9aecc46ee4cd9a27188329a34a05350ea0d2e60818151996f15bc031a5b6406e695f1f5759061764b265f7e4c08c77666bd26275e301d800bf1bef85e6ba198967c5b824fb3b0", 0xa2}, {&(0x7f0000001580)="ca4922e96007f774e7fb41c3f7a887999cc93474208d77a884be9433cb9f4094f030700c0326b30e6bd1d8fe2c2634a74b4abaf457558917eaec145c873b91ca3b7f2f0f40f5231d571a2a0676bb7cc326ae17ab15174599a5195317e6bbc1d74f5d9c4c31ffd6199f0a2edc74a89c40132c02ccce4213c96b66013fc4c60b1956d60037f497efdb00a6e775aa5bbb880ae3f2c074a7405279aaf4f729475fb2ff376eacd1f1e1a306857fe66a782cd3cf9ec1355564fef1530457e16b749d", 0xbf}, {&(0x7f0000001640)="ca286412adba6a8f00d704d122d4a9c35cecd3c636740e2f6d7f3bfc46842bc0b872cf5d8039999c93430f3a93e2f83f1f3e55e1b212a39266bc340be4ed3fed73baa1c5872f3222e7f04286800a8bf761a9735064eb227d653eef82157dd2499c0672ae300e53d1524223667cab2cd22ddd69610e4bf7a98a50b371b2688a044b800aaef37f184ca32c4336fb381a7e3f8bf31c7cc78c9b3afee8ec12e72b21b3ae626bb6372b08da851f0f0775708d1f6d777b86762367d45d1632f6faf81e47a8af2344da949c3297348cb567f2cfba86d60d93e041ad8da074d1d0638763d383bef3d0fd1a7b8e47262f8d1a7dcc269f7ac393e5aba9528a7512285bd0", 0xff}, {&(0x7f0000001740)="c237786366965dc89ebd7acea4e6d702c4ee17390bac5405f456d99b3e7f7cda5573c725de8f237bd5308d2f15e8f11fb86c602931c3a4b860ade19f6bbe7155216cbacc06145bd91132b69565f2cdfe844a735476216ec093b40eb3a4bf98b5f95e5d924ca3ffb7d85e98d181eca4010d59442203c861b3b96e8cdb2a79dbf553d01f347255daa8d0bf637161e870ed18a02a4e0167ff541aaaf5c5813c68a092ea9164c3ce5e31a76f86afb05f95d43bda133bf6bf3ca5255fa4f7a5e19a22932b8af248fb6600844bda4244b3129ffe383a2fc7a9f9b9d2c556f0e621dffb7bf92b", 0xe3}, {&(0x7f0000001840)="b3035bf194f6119e0fe99b038d75166e927403e806dc771a19589f50dd32f0d985c63312533b87d3df6026d500e4c967d6218ea9d7d1a5a51dcc99b4c917dff322ff60b0dee47f3040f08296c540cfd3874cc334e38c678394c311991066aeb0aa0e308c80b03e2df4c6b920", 0x6c}], 0x6) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000000)="730d77c8e2d9e641792984", 0xb}, {&(0x7f00000003c0)="32b3a8532386e0cefd0231c5a34a1e800e2081bb61e48e0d9c2a6916ea95486d10f6ca0c763d01f26e0f5309fd880cb8378d5472d866b701ae656ec421e415a1b503a535575ce225a82f48240c88bed3971c5777793c2ff8f11570e40ee158383bf2cbd5bf77f57f614aa64df424c15ee0c4f29ab11b953a5a60f3b8e72db98334c51e1f2af201da136c8d45e1a6c4b2601151981e8915ad3fd30b0c19974d4c2202aa8cffa97e0d918e7ed883f177d823aa446050b37d5be3fb94a47bc14afd82bcfa34bb21f2127ecb2e574cf02775d60cf0b3c5b418e209a3b4e66e0b74f4c74b231f1014a16d9a9f069489318a379fcb65c27b79901988e238b93eb561f188b58190c20aa63451d694bc62d978dc0a45d9ca8f1f2272081ab25e282b78c3f6aa18fbf58af802eb2ac28de917865a26576857925002353ddac27b8303acc5533a761eb43860ba5648a81e50bf863ab5ec763477438aa6695d3877fd6a6d4863587ac5b6982eeadab4dd46fb19683324b7fec6c66597ed11e14f6fb960ed8aee47f4783106054c7e70a6228f450dc5de08c9806ee49fe6fdb6b7f4265b81d30573f934581bcad674b4e3b3cabf771e4c5224806474f83e71dacd1755bfaa141425ff52563d51f75738970c5076af517f4eab4fc20e3b92fb3f82652dc0e2d949200f7b38d42f887d33370fd00df91fa1bbb017a561796456b06dd89028add673bd3b74aadf918754ee51bf5d1d77ef649ad87f59381b60de6fe4b20cbb883fda7e043bff1b7171cc725fcb6c18a5ee0269b7492a14e9fc79b870c2cc4b83d805d39879f23c44edd693ee6cfb6524e1d1c647eee6961146fbcf722d3ef797b9ee5d409abb571287a89b23dcc21cea7c69e514dca945a6ca1543cbc8dc43877829efc47403c75705fd65ea4cf7c618251842b9cddee908b3b2ec34c706a5e6c3c8843d21dd510a481646dac47ce42e18ef5dea72708713bcebe499f29422f8b3111827e4f859f459891727c23c161d8ad806bfb06dec78ac584af17f3909f9e4169d6dd542c3e94ffe8985640bf17343eb9bb82d044d816e5b893f51a71e5a1b214b47afc0246f0af2d588f0ca0800d181b71e8b28273b7583e892cc80a71bf9ab5fce94a14b4a9a2c0dc630a234305f4cca32c9ef18fd7b158058cdd6e10c6c3a2688c85dcb81849b7f4df9f3578223a36b9613f28356cdd00e4d2d215d56ac9752570af88dcb631d908cd407b7d4a2ffc727cfb9ddca1aa25af94c073bdfe12681e10966a14891f5d7d1b4e0639eadd0924756c506fd95e0bfe06e4fa38c6c608f606d053ea35efc5a0b84878de09bb03fb8b46467f774a64fbed82ee92c92716a22a10b9f72ee70c92b940bfd561c6a0fdeee498f47053bd887e12229a10cd2cc7ff0b67239f61cfe6c80c447ced8ece01edcbae1aae705b67dabbf8dc579b6e4cf1149cf24f5223f3c0a101f3ca66d46ccac24b863e0e5c0ecddaf741d14f6800975c8791e92ad1af5e3432ff99a4856ae90a3dcde46daaf72f3f1850d797f5c456a9e1ea07aae4c9029dbd000ae28ea3d2e29d62fd8340958de22a12df6e1dedf40f3840aaabb21ceab4a984cbb4670d2b04214eeaad20142988f8ff7ae20040327eb2a4f978d02256664ad2ae24bdecb0b1e509ec14a66999d00643ba381680b39930af3d429ce2bdcd473855d33a77d470417849f2e6e874a7c1e46cef9f0d9730c76ef9f10c92b81f4196596778546cbe6b16a87313b9208d89276800c2f84e2b6a194446b26257fa83b4fb94e8b9a5dd9be26ebe350c67325ab0b975c2a01fb2dc42ac02ddf7bf98feea6b5d6a0573f985c8b10dabb32d12d09d24dbf952ac4061812ecf80d8329f4cdfff51bb5317761402576dd9e992fec3c131037b62cf0538c2bdccf5f137ee565c8f814388a4ab81f8dfc03ee9d384735eb22fa6f99fd5399e122adbcf922e72272afaeff6a07672ef98d934eee4e536692f81a140473fc8dae1ab79832e5cdbfef447953cef33fe8a66418e6d0fc47711a6408d4a628d69fd43a4198608df48387de0f177cfebdead7c3e377fb4d392b201caf8ab276d4cf7aa22fbb428e0251c1469621c09351d79192fa091533bdd4fa8c18588fad6d2e435f5f03ef736b76404612538649e8b43674044b95742234a8af49aff99f9c7d1d2246efd54d000547bcd715df66632539d00fecb7a9e3bc80171ff84162df0b4afbda05503dce83263d5d9e8374534d1e4ec47feea65395d9d1c29aa6e8e99b374275491f5e76bb1500f05692e6d2fd7331934d0ad30baade7fdce349d319dd15af3c40f8ae5784dc5968c61bbeb6b679c7e39a9aa99604376830b874328186c1a7a78831317e4c00da4ec9a4a74fdad489ca298c246ada396fa0bfbd6c12e06354b0a80fabcc481f424e4503d0ff067808439976822f227968bdee587083c79493e5b12246e686e7668c813bf58ac27a4ca37254d21efaffe24a9a48abbea06f1f9420707ae0e7b6456ae363aefd0cf08dc6f9a0f0d7a61ac2ae1e8d1953dc886043302769e8a891db57c6f7fdb6211c4c90ce3a526c47d440adb189ecdd52c4499a3b6eacc24952f79d66c4281349937c366c0e28d04404326ce1803915e8928975eaff96e1a24f285c5df87fa70f861a923bbd45098253722af251c0abfdbea1110e479ac2b15fb51f3423e230a4edf06b6e1126b72ad19bee928a22d7c9a272d466c38e7796fa531e612fd673a7fd9e4641b71e6e915c38907bbaf8347bb7a4e8dda7718933d34ea72b09768c9fdc67424ee157e0b86a19b1e8435669e12926c53dbb5da4a1d1286827f6bf9f7d5527e1d30075ac787e017a91f5388339dd31e5d55721920e3f7935198d879464058705641cb8ecfa4bbf1a110b3a4dd1473125268695735f8529d92b1d4a042ba06cd73f7d619508c541660a3dcccd30c34c07d35d3ca32d8d6b616d44dbc36ee5bf53b06e2b80bdd56b4f2d13325656a9f27f26e0799f118a1685f32b69ed4c5d97d50a5e22ca8a5298d855fc94fdc531cc096888bd4b503e2a880a59b5e5e4cecd8ec9b82a5642c97eae619602ee7b9fc7f5bcace0a9dd682f397207de6ff51867f1c20c16245167bdeec44a1971aae973e8659f2ed984924d8e23618df6a8ad4bf1f3b1b31b68b2b032f1fe2353a24f18a73bfc39dbbd12d2e0cda6fa0ce3a80cc160e65261dc0a02e1dc5a78466024fdb013057ec2ac53cdcb1f39441257c3a75a71fac1fbcb7de038f286a067f7b9b52f1510e9000c3c99041de20b40c6da8bca9ba8b6b7edc84318319ca01298be851dfa8563e87c6e51c3a2ffc88e477d66bf5ba57b37a30fd805a919027b328d79dfc32b4e123602404eb3db113f46e46feb2016b720b9d33934130d7f4676ada0c7fd7446ca5c65aa5ecf53b3b51911c29b43baf4041f90ecdb11f63608aa2d6808fc757a74a93a66e57389a94c81f7d63403e47c25ad10d510baac1cc6027f8d51f059eeb97379c41ae644f229f8c57caea5aaa8b02df6bd40e0e30d8ab449be59388d74657a1ed1e455d32ec74192bb86b961b464ad5801656aef7dc4af557c7385ef5de85c2f286310b3ce1f44ff6b3e673174101fe5e44985186dc0cafbab8502e284f5ce19250b41691240445ffc04116cf1a26b25ee8248734bec6aec9fc886f94d578915306a0ff13b1d67c09f591e7032dc677ee9e3b8da82026c78623c167c378a761c44f19331ae6780b993defc7c17495df51c515aed29e38678099572b58917a5e2ad65515e11aae6e285e0445e094f8f9dccb49c9b20e478661895f8805d22928af25a20edb9a5ed6980197727f5374a148a93f8a5e000f57377fd147d838eafc495c83b23996923995497b01224780c0b521a177b41b75ac5cee43763f5f9ef587ec79996c8f15881d8871162e4b62ef9cc337a58c1aa67098877339a0b91ccdc92736c485f73dc16473f809c13ae50191decae2a247808b7e7d0dd950bf8a26d7407aa130e166d15ec9f37b5feeca77e4b170964bcb48f5d0737014a47aeb43e05bc28427f2f9477adffafd85b2a618bf60dc587389c426570b35e9c32de303449091cfdecdac513d3d436d8770208565437783399a52036e9a8eee67d2386f7fa3933652eefbd1143a53e286d76dfe8fade01f270a9686b007f65a84786bde1606eb4642a6861df25733a74b701316a909c732368ec3266494445c5392c3a8a633d6f09e526e4655f9713cc9d3d61e9f9a9d5bb6a1016c460520cf7dd80deb66a216dca305bc81d60119f2c67158adb3490bdcf9e721ec18ad4fc8cd78ef195de3fbc24a543a13e3e8b5cb0bfb9a1a1ec4c1f890f62f3696838986e55862814340430a0531d3d85658d7b864638ef60ad54ebb89dc2602b6f242cab1a780b7963a1ea382cfe464ae4c099b5aef507b5a370aca6062f8510ea32ef0dc1b7598aef07c093a77c9bada3d8e4d3ad51c4147dcf218abdb7d57099d5b6bacd461c2d6196a08a73dd051c3bfb14df88e849757942ad7f5299dc5ddac99f8b80f78c0f530ad03c10d86a08c41eef9784ae04a7c41848376697e0c41b3cef71fe2e1d755c23cd218ae9a6c64546c05c0f972257dcbd2b98ec6b9feefad14d9de3431f0f4e4b07e66550f29ba4a5b115466c1eaa6b06bd8eaea9c1e1b25892fd4ef99f7c36547d77748bdc9fdb02fbf2c421a37b29d7e59c249ab7183b5209df3e6f7e376a2870b9f233fc4801194bbde762927a2e4b7f7158aee20c699cf0707f36916e2746ebb4a9f64438b3818711624972d7acddfaace29407cec2175ba5477bd1992910b90c1ae346cc506bce02bc11d177779e32e50caf33837e816ef0cc50be381c28e22fa02accc20fd08bb4a775c568446bfb5d3f033a0c543c455c8d3c264f31a2852dafe710895d89a2fab5e283821c199108d8533edabb23bb2276b4e34eb0e11535122babb49852146774068571add45766c7ab20906e332c3d80958f1c910f235988aa7de29439fabb14c22c1aed4f3d7890cebbf21a0a4df89c044e7f18206be8f61088e755eccd4afe7f642f18aa77e664a7f225e320c8351ffeab06b898e1cac309ff16b04f1fa61ca05877e13fe4dac909f85d9a0d10283ec518fd9c9b15b0cd21cb421e09c958850912c5fee5168927c8b7cf0cb00d5e9f53de511769019ff084d2455a1ec71a5ee81cbee6489ac96e0d4cae05e8d92489e425057ca83f85024a349910f907b429bbb06c8d08e080f101563ce63c7ba62db2ee28092fa4275b854e1ecdeef1f45194f2cac0de488c5c34f8fbbc4c9664b20f6c738addad38857401e1b2a0f668743ac9601ed16cd3ece79c448a4f0de2ae9134e7084e5fca44cdc85b8b8313b426ca0a095f3e8f76f2640757ac33c47ab2a0d28024be8b4e51fad680110aa2d2a6a0ab13986057d180d7d4a423445ecb791bf5c153e5cc02d00a6d386ba47cd7cd415687c4e431ce3662f7fae8fdec02e93cafa6c2e826492abba49c024b2357955c6f84045a29c3598e027d9bb0061751258648197c5c8a15036893d108a2d17f43ce0728fd05263aa79d0e9864fe0589dc2086e756028cfc6b554ec850a5c0861c5f5451fc1a9733e4569e36016a87ebba29d7b278bc8a7636390abd6e4eddefa08a9b0603dc87bb635410352893386f232e1bda79ea636fa20148668b4e52758487e411bcc2b9e8b8f77f622190c2b83373e68900010dfeb9aaac141503b45774f9795303ab9ece7ed91d97d1dfa0f14c193babe56c3e5d03ee64e14e2e7a5c3523ef99", 0x1000}, {&(0x7f00000013c0)="a18fd592a3cc2c188789ef5cf4ae9569fd2b8b6df638acd3d2fe8da396aa4c93aef09bdc6b97e2fd6c5d5ee797e83eb978b4458b33e3b901c515579df60061b617e6aebfa74f43bf5be4dc87a46f4320d4e276576a68fb0597b6559ef29163c03208294b", 0x64}], 0x3) 16:00:31 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) dup2(r1, r2) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x2}], 0x1000, 0x0, 0xfffffffffffffffc, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x7, 0x6}, 0x10) lseek(r1, 0x0, 0x0, 0x2) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:00:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x88) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = msgget(0x2, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="f955e790a1a0f4645b336f44b958cfa57868529fba11bbbed756210aed786b1c78da1000014a0928a3c15b86c5454dab0a202f3fbcff36a21a944144a9a779d30bc33f274873c638f7ec1a43943df745c7dc95ffe50a314fbf0e90bb4121561d638ae9ef9c7fb873ea129f51a52ccdda1132960208284109e2d6aaee4f45334e92a6a1b8c3b3be464fc36f15210f3721639e64a6e312d9211c7021794a3a0d5c4736d09ad00064342b21190c6ce10afdd85fc13b1322c34aa150d086a04b5069c35e4a8389a6df3c5f986167e915dba6751ff86293cb4c1bf7df2b9edb6bc0a07183c5efc0ba5d05cc51efeeebb594563121b4f0096bcbe87d313a60f6903cb4680c4d0e42f334edb81fdf7c3622825a34fa6cf2367a6dcb5462bb96b72972fcff782b44f69876d664b34d479bc0b8f98f8c1560a88b40c59e4e704a4fb908b537e861334f2ac1bcfb809ef9dd58a8399ce7a3676a5619e2b00149647d04d6daf7732d0932e92aa60e2fb7f24a079b2079f2d0a41c3f33a875500d496ce3d8de674cc053d9a5d4de69bfcb0ece46f322d584eb4bbfc83dc096d3658c3419d90b34966e140d1b77f301aca982458556b5cd55ee9b05bacd58e33e016ec4f88d0aecc30898a82fa9d7e58f62a56d4e01a79f552810d0a8d3f5b2a5f56828e0f7dc01916b7659e820e2a970fda245862db010e124c78f465b51d9b5887e4ec719279046cebec06cfa634733281874aa659a45099fac8b744c10cf30b08deaf837ee31e9060b5b7a2169ca43245655c34dbd7cee7d6be819d00e48fb49e81f39a1e1b6d14f3a8a079fde14b3bd0da9273f50a6db55885973356d4b72d8c5dea4c4a18e837744085eba7416204602bd4da94f434913e81aeda801fd2f3aa56bb62313fa8af2d2ee2667d76ad1d7d38fb98fe2ff978c7c521047ef72ab0375b64819ffe515ac34bf850134acb116f9c92b5ea0e8ca95531f3e6b36029167eba39ba3b940b7448a1abe2db86a8290a69a92d39f3c83c611c0e9398cad907eb2eba19d944e400eecc38eef23b821bb16785f015a7b66374e89330a3c53cbe948dd52e274e7e17cf5c8f47a8772f3c1f56059c4f1875182e1e183b69cb418bac963c51328f9908d28536ab0aca930989aa2c69fad0e294b9ad6a7961848f6e1ffc11563be4142de3e25461f9d6037e9349db490d3036ac159a555f01d0f4e14b49de5dba75df4e9987b8e60ee8d2bee0fe761fff89cfa76adbf762a0fd6d1b7fd2b3049a8c76e8e098091c40cb54a76d66624afb2a010eb9a5e2fec0525db1c268c986fc7cb61cbdba714cc437011a5e1ce5e81b5e6887c168ad868b236f51694fda005551416d3c73d49e47966ba84b1f23fbb1dab105c61ca4d66a30878ccfc8a73713becfcd6a0b695c8a34c799e4df8dec37218398ccdb5014f86f61daeef30516b36f1e97b446a00270be9fc4e2ece3308b0c9d57c82af954c5ec6736185eded63b0b58fe92a118b5a9c2b16be2817656db37e21a05ed1276062519e99c07a99a2a13e7aa0a582f78a408846982686eec574a0660a6e848197f952e8b638fcb7dc201ad12982c6a0b938503766885e037f21b1fda1750cc79e2f1f3db8d9081f4f30e2a206d128e0dff452fb280cc179edc69745d97723519f0d08ff32960f08066584f04a75a1fd0d00b9e3e8c54dcbe915a320e9244fdd8117b548d6838592000f395ecd8475454c7ed27cf8d3e2a7ef499f27feeeb5e54be2a9a05ff0671552b6a79ee34b883124d174df4c5bb61a5670d2787928b0fe843a4e50ee549512dda987c46d4b53b636fc370d17771a8ef25400873d9b82d637299d50e8f1ca71ed48680e609640dd4db7e0561afc17c18da0337ca1aa144b17082caac8a9c9b4f9bbf38c0e64ecc04a18840db511207bf41e0776c92ad98c33de0c728f76786963ac561d5cd262ff080aec13dd1691c1a963719cb30a057d3c6d500b00ca4e722b78b13f25f4dfbc734860b7d85b9fa8cc5d5a2e3cdc78bef928ea33fbe92125382f087584ffbe43eeff45f233d04aa0db09d0464af0cb921a1c4fce9786aa297346098db965b3afcb0e43a458bee4858a9c0aaf0c8dfa9f552350897a24032b4fb6b82e317f7f79f2012d2076c51516c8f3c69338417a74374aac9006d8f325e121d29d54203c7d41f54bf331bcb316c8c43204dbf824bb686cf24da2141820e4066ad44f7ae467509de32202da30858e9959c5702ae4a7805630ac53a56f89fc799d0a1d573fdcee6381cbf7c1888d2712f48059c3653c47403632fce5638bb2e60782ba332b00981dda5aa15daa801a2d82d39f0b68af5dce7e4d99cb04f5715ef35bc7c496601a68840e33182fbb25a99a519df61b3f1fc5e6f97752f542490bd7fbd3bed403ff816e835982d8e799d99513e30881563c41e8fb2a308826c0f5dbf9c8119184ca6b54b657f5892a4a2443aa02c52d51dfeb4cfc7d61de33b56d3e1080346dda94a71f79963b9ef1f1e7fc91a654d11f86fa0060b686cd1b7c4de41108da3f8775f12d955654a3dc3b8542bcc2a3fdbd95f73d2276b74eb32601220089503e713a3be9ea2184bc076a842d69c20460304af93e43136af0833c36373d10f85c0978f5367c0809bfc5f9cef11632ce55c4173cb370208dd46636afd662cbac7a9b387e4e4daa177455dfb36e451d3d0a622a356dc34b6bce97c9833ce269dfe9b5673e25994ab18c9295a5db9405db0fad6846134cb7fccc29761936a9b58ab76558a3d29c0a97cee9605081a025ad4b08e10bf3fdfad2ec3c93f0f6f1e5460889602954c612bcf1318a32928e04ce8fcdf11a765580a568b5a3fb64699ee281a19a40a224571c09ab91109b7bedf9f366027edb1a62b761d720fa5c80916498c01fcbec34310126a8254c932f02d46c59a4c4bfc41b017e17234412fb217552c9ccd89b96e15b3cd94f30b12e8d84ef94948bc5640f24af0cbe22b25fe9427e52317719b4082881b87702c9707e8a6c945425863d54fb2fa1e7cc6b46376e4b97b96330e52cd3a39d2a69b3b25bf068e3082accf162c338585c4a87bdc002a55aff0e58709d7cf05c312248ac0d4e86690c97eb783eba3a880b32aff8ec45b8fe11ea120b0e4089f43b6b99906c1bc6fea68ed6cf826e2380d068d33bd451ade325bc65945ba453076916c396fd4df56658df77ed9217b1638f7d8e59539a2fa9367528aa6db0608e5f3e4d0160ba21a06780391a764c5f52b6690c6f3ac1fcf2e87102359d3b9efbb0b60d3f8912bad50107c71764b928e79e00455c40935836c5f97a16baa42bc93b67ef14c04fc732b418d418f7c08ff2478e413162fb5e833cb4045ba0ae16a1f3bab458b4ba61054d32d8d03bd543fd065b14d14abd12e28581badc91f8d76a2629882de9352ce08ef785a79c7b87ca9f4d693d029a61a31ef115ee751ecaa2dc8ab34ac22033ef533d516bdb8dff2d93685f58a46958ff5f4214f382fd7f3357fd49e2c7420acf3bc55a3298e3a6c0a312cd653ce7b6ff7df5dc81e6f6c303333eaef179deb3d719937fb100293b1c8aa5f92d75e6035da57e78c19e1fa946096b129435634898f049c2dfa63ad9d6a795e7038b171f7a443a1d44b24436bfa2370a311c85c9defddc6efc08897732eba7a8f385919c1bfe55ced9d355eab21a318f4a2bcf614a503c4efbbb235acfc4a0d08ef742f06172573d2b35006b2002e2092e2a5662600217ce67130185379b4f3a45bd4c7b81d13a6609d1627e6949998a16a5b717b7a64546d5dd0f0ffbaf3925aaa23cfff8b92a8e6702d854d7fb507bf6c1f22ef62ee3562513252a88c48fe99d8d407365676df259935c4677305cd8dee311fdac24e57f68eeb19f6700c343805112d9c4326baa86053c81d12956c42955a5cabe294ae63f441e4f204dbbfb6ef31e39b3e572031d2df0866d3fd352067bfc500ff490f6b77bd8a8b479b964fed9ee6159820254d120302e14414125541e5215c6091a099fb2d6c506287673de83ca69ee9a6371c9a05b90e149ae3da6417bf8f5fa754360f185b87a30a88be2e55a7997bf78e6bbab1cb1b90d12a1304818e258e1ac72b3779452218a0e5244ef27484ad2054d6ca2b1fc35eda88fc35877217c899951cac2fa4a1d6a8ff6cba9feedddb0215c007a09d84b629e4ee5f96a6eb4118d42852792ca9c653c82def21f766aaa333ff6d329c61e4278e89d57ee46c0973f3e2e2fd7594dd2442d239cf5f3832ddfc21160c61bc59088f02cb67df368bbb81246028d06201e9393c6c4b648e8b03f385c5e0ec12caa0105be8f270e8df136dddeab2d1e19d59f2bf670d3fbaf52088478b5fb0cffb2c29b2b41e4bd9c1fdc34ecb4c6f0d1270fa6623bd55193bce59cf09676d9f945d667ecbd36a183811a1571f3dc781b8742dbb38c44d99d737336e27f9accc2e5423cc1452df269e182588cf584f2594ef5152d4868932692fff025f8ae54f55894406fc9b9054627400155f51ae4e7dd969b1554f5931fd257722520adac644ef9d9219b0a483e19fe1c1823d4d89deb332c4527eacbe10b4eb9788692b3cd7f6f6bac3554807882799a52f75860616d7dbea5e9d27017fafd491090ae40a3e75d5ad3dab4ac9ac973b59f2170c2cbffb5329368b576ac934a20151f576401719a8955b8f2ac77cc06654b81899785bb939e92ff038c76fae490713bf2a44e75ae7d0f076d802095d171722954620cc2f543ec3e1aa8f007c9633a2836981a27eb39fb0706937bdda225e10fe59626b441455a0bf6ea87f5853742627a49b7eed94857afdd54ce2d6a2ab2bb274f457b4a4116afa787756b355479bd2499349a744934805e2f9c419c9fa3fbbeb57c6bcb73c33933a7a0aa980aa2b186fb2d961a3cdd914deb8e9516b864aad927dd0cdadcbf7c14a208b7ffbac834d58ee6b08d64745e0a42ad8d7e02310cd9b43ddcd1b35bd47e9f527ecfe53d03f38e4e0afc40171d0b4ff9b04cc80b0adacbab32dd2804d2c8915dbc25742fa9fabb24694d9b2cfed769883ad5cf48a7e9f3ca3ef3797b742e5c56aa0bfc387547a7dafea431f68145c323b63912c048953f7792a3d21a04fbf1adff57e3d239451af395b321f96a328364a91a0f66c72f56b6adbbb2fdb150ee44ba16fe83f0d0124127baffd4821a84dbbed264e37080931f571acfb82bab8da6d6b1e2e0adc8270108167682fa6d43a652a0220940aef5c04340d68509d1f1eb82de8c351ad4b7fa52d3b830fadbb629bbbf0afe7f29a1826f72cdc8226aea5e01ccf838fe779b0d1f499b22ec6e7e838b108cb04d262edcdbc6bbacdcf130d4ac7ea3fbdf60cf0cd11d417d14dac4c6937f25db57e8da6ce4a611950db02b21502371e8b8b73e1aa40cfec30e1a06aa5bd93e98048198a7589592c317c9b875d7f34e56da5ab7723aa9a0aed0f5a7dfcf455df391d5a91457bd491bc8f15dbe21ff49a26e893826d5ed77acceb196ba21b4f70442fc1019a9c8478aafe1de16aec92f2ebd2c31c85137106bef5ec7ba4a1f61800d8756cdd5c64cfed70e907ec04e439fd515ce09ced529d726abcb227848240c3410d4eaf64b03b49da35e4b6fb6da4b3fd8c81dac7c3bdd8b9c4dcf8da7bf9b1bb1fb6b3b972dc327e562acaff3026c78c9e18f5bb8c97da6763818c82c7eb3604ebc1657615f4ac974e4eab9df8949d4e65bc85025fa3b0a0b8d72704b219eb994dc3bd845e07bb1bc7b6f5f9e22d661521571862083a2e2f83fc03709881cc2e0944bf481", 0x1000, 0x0, 0x51) acct(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) msgrcv(r1, 0x0, 0x0, 0x0, 0x1800) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100)=0x2d, 0x4) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:31 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2005) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0), 0x0, 0x8) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x202) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="c4a52e269483c87d3cd26d32df21286c108b397cecca6b51c636f2db02df4456b0fbe536f96b404ef8ab835a17e0c0b6c4a1634f6c1ecfecbd438b9fd99c91d3e9d721b223416a4b11952cd3285d26f4467ee0a9ebf6e84e58415599df3a4e892357e0e0e5ad4c8e6f459c4f7361c78eeb2f6efcbbce987d354aa5c812d3a4d6e8d7767b1cd8d5a8154db87e4cbe7840bab97bbef0e6e5937fadd8c73fbca95c8486e565120c751d8920ad99894b678d3278ba9619102901035804b91bbc5e180ffc00c4bce8d46c51ff6c6e7bc7bd99763e7ab5d2cf0535f7ea805ba7ee04178e787870ef8966282505573b4f0171c8aa4e4ed21e96822dc67c72e6c25f64d76f9595c86e3275947025a12f378cfe164d2c7b50b53d5a9923e2f039cb93eb3f4c03ae38dd9ca94fd0f776e35d98a48526848232f92d4fcdb67c40476bb1f02765754c7180f99f7f2bea375159f9fa9fa447cee800d2d956e041b15ee45a6205d9be76533aa17ea0c459eec116100cba4bdd7b1b9304901020a9a410ae01f4a54d833bdfea09201d977f01d69e18b6679dc1e8842fd2857806ebf1ca31ec8ed5b2a312bd998c9a67506393b4b736935d3dad923319cfface16d786b51cf533ce9a7b7a1aa1bb1bfaccd716083ebd32dfb3e2481a37f39c38b4e2338abc6c7f1015e115b6a4a0cd76a41d9752749fafbc9ec3e315605d622640ea52c88fa23d2a479a42ff5729f4f9985d0403bae826657134cd32c2983fc1ef3fa130b2a13c9397482b85fff94d233b830ee413f828f704b99646090fb00f9622ab74c8b02b844184a030ae4a7cb027449f4fce1030ac3766b06c93d9e1f042fafcee4f8c7dbe45d36e626cc95015294d73907f0dc67290123b631ea5f245d6b735f0a05a66bdb531137487d45288bca403bcf16fb8b846b1d3a7feb9f6dd61221fdb7330ec9f3fbf740cc69a1d960d32be192757e1d554924cfdb381daf3a8a5fd73ee06bfb6b51e8e78e0665d6913b326fa17e4841ffe087736e93a385144719f28dce3941bb62a5d65f20c9cb2866c607f4835ad39ca90a0069d8a344d247ce4d70f1dfb34428329f621d67bec46ee84dc13f7306fa301305c10802af7519c171fbf1800356172f9891b960591c05cae1cf7703bb3d212fdfe55042e440ebbdeb5d21810b66f7d2a86cf6f38d515ee5efb763a78d6d38f56bfc63178422c992a61ae33e7a041cd2e1e9f086e5116e429337a4da2caeac024239fc66374f71a873f246a4d12763f4a18ffc7f4c33c4d9a938945df8d4237640da2d6a20805fcec6f6de2961d2e932253a09d3921c8987478d56dcf91e60da774df9ff1fdd8bf91a3748a5dba93cae6879f32219e4d97661384fac00b93303a227c70767e13b8c4d5fc0c89d2a339e862400a57d0d046483e41924b32dc9faf8d387784a29e7736916cd70b5fdddc4e399238f184b1b8309c0da27b39e2d5b642c51ba492c3cda4a0d147c6caea1e1cd2182c7af7ce68a555ddf2f8b417aa8c307cb7cfb973f3e66a8977805094e7c9a29f237ad362a60d525482d5ae7953928ae4319579c068b6ed9eb464bf71158faee8ba2a119f319de449d59859d50efff0b7dec95d91b714dcd5b7e13a131646231dedea9ef705ff9a374d6151cc0d855328b0d78be6e8c16243b5ca2111e26712581e86c94ca44bba7f9e8ecd84deffb52d818e7b1bc487c404522c14645570143e30b51a4b4c4f11b13afceeccce2e042c9277f8558387076debb8763da7a4c1f7cef932221774b544b4c5cf8376e0e71b36e7b8f3f021bb6e2e318af151ab7527550e92d55d915ee94dac5ff229d902bb6c2c9a29ae2c1fa2cc583058704d96a92385b845eac8bb845667c4d36255060c507dbf696e918139720daede75107f3c186a5525d3732f9f36b14ae135ed662dd3709e50477d1d7050b61831a249b461601ddc674444cae5ce2308c1a172a02e13b17badb6515dfd490afaccce981a86bd708ab93fd40c4c106ab34d11159c274b32f959d6bbd1b34804d1cff69354c26085ec7944e4389cbc8b9db167a12d43d161b3637706f9ee673fd09ab2fd9ebd9cd3a45f45f70211a71d17d589780fdaa1a4ac35d38c747bfe4d732d17e72ecb2155b445f016104c4d78faada1b5469799d7fe2f0e86e198dad2f363a6c981855558b0516868f6293ebf189899c68b151853e751670105e84608402ad8b07934dd0b793190c1b11963d8ec609293c9071fa1997009bfc4c70e290afdbbc4951064214e05b1add21484a4ea4e8d0249f7c0bb08cd5c65df06ab968e262f6e7f9e1f57225781e38abfec8998ede8e50ed005f2e1aa0ce51611ab980e26de748acca90a80e4530c2e4ff5fe22a559fe15d25576e37da0aa5d83cc61ff9b16b3b4bfa21f94a06728105388f67d246280778658da4554303282ec017cfcb3401689e86ee200e5015b4fce86c114df9aa3b47d87f9655c7422ccb9f3e2312d1cac95fdc53f9bb2346dc4c1dd4f1980b26a0fdea2ac3b9c07535ac5166e89dc15b40d651e6324a37ac9068026a856d1625bf70314d07474d82c6d495553246d08ad04bbca339f33a178b240e534d50f58dddd0babd661fdb9972f9cd1d9159305538a980152c4b0e4bf03788cdeac80dea3e0ccf81d143e276c1c01460f963bfa03299e055391665eba4e2db30a88b800312aeccbb981d083a08657181ce1093b7e8f3255bd37cb72c86a6c786f6b717be581db4a6873ee75d546a15da4dc97b6d83a2d3dab9cb7f1cf4a9435174234887de187304170dc1d8499600aa028206d16e2d7a435428a99fa175010093e9e26e1459c9aea90b7365e5899d9818de277b52a71ed11b3a531806edd23a62f4243b8d4e12fbf99716d06210cc5ae1f1013072d70638f2680803ff01751b41ff17d43f8dec6d2c69ba974b76dbff74308ce011993d6b930b96cda3e15676c29ade61888a55f766872bf16f4b08e5861ecf686a8fe605f1b5113cae47c15cb87b7494ceb24700081d337c657de4a7f41524a5f283624a86e7ca71e955ac05fa72f01851841f2eda4f96763a29435f4346068796607f745eb129234baea30047d749d0586aed4ee2e418a368f7895836c273611f5e5fc986e259c48e9ca4547f26a9affcffbe94678f81dd0d6f52ac33e72a3081c00df5298f1c0a84485eaa38e10067ce6e7ca85df4e6faf0cc3e91f301d12b0adeea71acee3c464ae4d98fc26e6e08c8780e8d18f544f8e043b3e234246f6f7787701c45f019a7e5aa90343d281918b8e854ba9e356b2032cf1944d686008072b66c1c7b7c7f7f9433e2ed3d6deac837fa08d3c15a4dc399431f8999a455a7c154de5fb299ce083d8d1ffa8d8145606644bab9bfc22a56e90fbeb9fa89d6c56b20a8794a3fc9d3d467e87a051a3ae41623c06981d47a81567ebaee4ccafdd0641e2749220467119a487c90b038d3e468411dd5842a4aac1d18bc4469882c8279e8701999f12008eaf1c5642034acb17dded0210d79591b8492fd9db83ed6dc39ed54f7bacd7b26bfd8a00b37b3ea4cdf4e7ba61231c9147005ca2cbadc98f96ae3ca502515216d91c84325590ab02938cf8571a0943b80a060bf27494dcbf1bbac52b848980239a233a538158cbc3d77fa9b871a07d8534de644a2c644097736332bb8d347c51ca543cfbd3eb8e414da4c551517fed264f931dbfbcb54d93d6f56db241e146254b17b8d828dbddfe2e5d450d7f6d97a301909e801fb8ec1c8477c8dad21c7d629585e1b00b9126e0643578dd4e304d7055aa0675cba91fa5c8d539f637528a22e72bcf58d891b3c865aca159dd04e05c65c932df2af7fa14e645e571f9a9566f8e3ee7574bfde1cfb34b0e87836cd6d8586dfa9c97954eaaf34d0196718d7eb32713098e810b8473850591c2f474133b5400337e3414e4b80ad5eb2ca573b5514c3131601f3f4acf1645822bd343dc88a651b1089f7cc7bdf8798891c53fa58ca1d44b53e5de2edc8e17a30ba47da650fa904efd91f3fbd3dfd75efc51626025cabac808d83c6bbc7e5b2db89adba32c5d8e3d5b2cf0fe3eef3c4be01f344352d59d2b19e6a396d91b56dd3e419531d52a8656db1a6ed2d577a55f0a6c800715fdab93e253a04977aa0ac272be29cf808e871a2e186b992d0ccbf64095162747b493d9d94ba955a2256963760bdb2ec4b6182368f31deb2fdeb3919c8279e5643537c9dab73f4e007932f0816d1c4fc4ff8a298700e86a3881bed3a32b7f0a131fd6f59bed3b43900d30549ab3b835941b13c1ee5b30e88bb4687a23e33ae52cdfdbc93e82c2522a3d1bb2436e4a1d7723d8f577f9a208716d9d461bcae6446b38c3a7f40bea47de9ae57c99685ad15ed5d1ae27d6d24cf27a64671fb87b2f114e85900179d097c8c8c692c01f6df4a726265c94b5a2cc016aba002f09edf27d48e2c092ecd7f292cbe79365ea63ed4e58e08fa0aec362b293e08162c8c2b9ccf964dad733e531a954205ed0abe9063cf462f5c0469338bddbdcc54fa63b7a99d4cb83ed19a6ade7d1d21c48bf833c76dad153958f983c2b97921ba457520179db6ef04b44d01c1a8d23c011091a1de6f4d3b7e892a35bd278420dc39deb7ee44ae03a341826c9ce6dfa9b21d379f05fbe254bc0440de00c6547268bec3eda1cbfea6b997f0ff94d3755c15728c4974bf511bbf4357cd6396f228dacedc4b9acb50a2f4175da71bbbd7b25c988a1bf9cd8325f3f895a943b2b9c7ced27e70df971df602f325b45d2f70b275b93cbb684128203c5155d88a29db4f23733d5be40d957877cd4ff71e246ede5d473e67598cefaea5f0fb395ea0b537958a590ef8f23a433747fdc9ff1ca37ec26df6e13b35c47626bcb2eb91181b31caf330b0fd0f6bc6acefdb24fb7180895602b4a67d7281227afdd18e49c231cb33c7d03d5111406eb39382672578275d15d3989282b0032490bba16a693c0ed2e2c91112f1a9288b50a89dc1b06dc3ab4cbec6c6b0d6c640e52a0b253d69a643a3037fac0a4f297ff96699ab00675c8bd32671a029035e2535eb76b3fd701c9f244d10d28cc82beeb7234847d4f6b60a3fbc83d89b836df912f2adf12f37a911f514992b4de72cecd4d7acdeaa26c7f3630a55c7c280c33cdbc601ae6fa3a712f0a9679f8965fdcc086876887c6be50f86182514ce119cfcf801edc71df808d08b0bbb751ae5b76eef64a57922fd087ede1b276eec560d1cb0a47cbcf1a553156a4a20f806138ec49db3b63f781d713733c1c28b335f752511f70c9b4ba7219389f4d1dc7afb9e8a51387d0aaaf84b6829da06a512ef2a4a699fc9bd8063803d7991ff2552290da097cf0ebbffab41ebdd916974d237c8748fc9dc299f6e3a18a5b06660640d8ef5228f84d9925a8b6adf9b374719b76462d8e2fa6c64798916d14856894defe262e972fd486cdfbc1dafb5feef41d9f3aa77e169056f591782341e64621d3987014aa56f4ae80ed15b2f2ca39f17304bd8e125b5bd950e9920b226e80793b1378cc4dcc59681d4ffcc957ce2dc5eda71ad0f6025ea1f7e84bfce6263cfd02ec4811455b90982e5ba55691517a532ae1bbb57750df92bdcc4d7514c9c0705fa4c101fd658d9dc7267c8cea70599392e33cb15f38c4059536ca4ba711db698d8d7fcf261ee2acfaa857edab85c3b696a9a448b4c71cbbb603fd0e272d8ff975d3261925769c8ca23d252ab70732a6b16af246d5abaafd41aed0cdf1e4256843e0e65545aeed79b2ff7801b6a56e3e2e53ff9f3040dd", 0x1000, 0x0, 0x39) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x6, 0x3, 0x7, 0x82}, {0x100000000, 0xffff, 0x7, 0x96}, {0x6, 0x4, 0xe96, 0x100000000}, {0x80000001, 0xbe, 0x7, 0x7}, {0x7fff, 0x7, 0x59, 0xf91}, {0x0, 0x800, 0x3da, 0x101}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r1, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x0, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x232c1407730ce295) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) r3 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x4}, {0x6}]}) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0x1, 0x1ff, 0xfffffffffffffeff, "7b874fc52dcde35ab80d1a368bdbe8c9f8caa79e", 0x0, 0x31ab}) 16:00:31 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x0, 0x8000, &(0x7f00000000c0)="a50dcd57418c304186935dedb49590a3b8e95733aece36c6ef999c70440eef68e7e1fe2e22c497d503bafe9b6ab0856b194ff136dca5d390db49c28c085a232de21852393c327cd2c30abc54d97702c1ff647b0a6a2c1f2ee92296a57910f9080c0e1a8e410c3ad4ec32cf2330185c78837b422b84b8233aeaad71c9b912bb2285c0a159534501757c156d3a624e244cbedf69d37a7f715f5d5b6268ad33e5a3f54fc538b5d195aedaceac5de0aee9ca694bf6352b28470c3836c2fbc8e9723a43be6e2a806fc2b3ab88bc15b70ed30297a0f3559557efb7413d50714610308281fd16588aed652727", 0xe9) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x2}, {0x16}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4, 0x7) 16:00:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x6010, r0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) clock_getres(0x7, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) fcntl$dupfd(r1, 0x0, r1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x100000001, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xb, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$unix(0x1, 0x6571ea136c533f99, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) getpgrp() getpid() r1 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x70ac4a12516c29b8, r1) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000013c0)={'./file1\x00', 0x5, 0x6, 0x7, 0x0, 0x9, 0x3f, 0x66, 0x2, 0x2}) 16:00:31 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x4000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82023ab480000000f9bed0f1724e0000000000000000000000000000000000e9d5658560831b3095037bca63671e1dd1a4f3c367da3a3b84220ad125da51e823499dabaf643c5054f2b64ad83e603f6dc11dedbcb31064115e5c7cddcff2282b050eb9de2433e26dc68bc41b19aa616e64b60069fb72801ed4ed98176dcfa5417edff0b5e2537d4ee8c0161dc257"], 0x10) r3 = dup(r2) pwrite(r1, &(0x7f0000000280)="81da92a900a4c321541a3c5bafa1f9c23954afcb7a385f282415a112f94f93794605cdc8752178657d936de8140c386fea7fc19cef22aaff27c64704256c5884bc018fff176aaaf403e416681283d3dc3298a0a186402bf191539dd9fdfb67f2e43508ea47bd2b37ecceedca9e02cbd494a8241af0345002163413ed8a362095299f0daeca17cee497d97ffe7eca3b9bd7e7e1e00f145fae0b235041223fd23d2858e8d33e4d34f402f5edc8fa343a1f9dfaea5f08cf9f96aef5347523e5eaa6e185211ead6acb46b6522929f12a011f3943fbe3c8fa6455fb786be6a3bbe03f83743e4151d0a96cf9eeeef4024bed2edabaef54b8e3d74f1b11e6a97cfe7d29e5ad8af81e1cf5c6c4a87a744076aaa2740249545cac2d80360c280f5d4742ed18cfab9f83bc75af9a6a26d1957a4daad2d1f233f09dc3394dd1aeb2ed4bad923b6f37d1358b1018dbf28c8359c22d1298512ac0d52dd68c863322c339a29f18c25206ab8528157c66d66892b46a273533d1c3606ae3921f9cad38f6f512f53a4533160b517fcce73c8ae4a5efa70cebf6be1ad558bb442d17aa025dc48ea593ae482d9b78a3b8ffb7547e93bebcef5977dcd9b664dacabed3dc2b08b2d099bf8020161af40b4a6af916145247c7d8ad0ebbbf5da3cf759d6c91a3124c3ac8adcf9d804c38bab1ae2e39d9ab5465d9cefc3784a253af2c254ac9e0161f0759a60cffeed1c17f6e9c6b34bc4818e1b57e92e11f0a17f3098edd327820b6be569a575655c7a3456c439df863261133f73bace8c11eed8c4db66ba9c97c6ffe1d52c890dbfc3b935af5710d8343e420fb2ff4ec801a903955f0aaddf9bf6f8c0cafec2afb2b65994e2ba7c38ed1653365d86c721e81e4e4513a9107e962e248e46e3a019a3982e24910b30a964c032d82e0ba06cf062dfb7ef4ad838f0912472bc8ec85bd324003b047112e1215e0976bd72c4eeab3dca4954952542d7c8f25aed48f80c720739012b78dc0a7c90b7da42e67a53b074f440e619f0d049e88675d024d1c69897471b40c76ec8f22dc88d69f94b07e8f609869bdd27e7bfbea26a30126e50ac3f087a42e1a3792db4a5927f7a1f75ff6a061161d919faae02d02889604b400cd75e339c0e0075b694bb7de8fde533a1ec2089a67bc08df07e2f1737ab0ea2a12ee96f947a5599ecbc85d2cf70db7e493df12e3750757b70042614ae1dc7ee59f3785001a99255239361a2e80b1367f57d792198537d0d3ec18a7217ea81811a13e5994eba4b7d97edc30f2b6402c348bd6461c96e161bc8397b1c0bd4ff1d805923d145ae63a07e9cb3f59c41a1746935f178f377b34f24cb880af2d2a32fa6fdcf221fb1fbbe7e2e6b75be2a653e1310406afaf65c5b79ddc00b8e9617eb08c861b2c4aec83b2f345955353c067f1c245b99fccb6794954b1821b84e8c24cf73218972011511239b8da801bdeff9b6e9dba46770b454044abe419a717b8125302ebcb0f33a5f1f2a806b09652c312a39cea80a6518419a7a41365ad2d5e9f73d874b7c9a195b4336cbbbf6fb1358d7ec21abb4311866fbdd2220439f7fc89a6134eae4eaac49fd0e2f7e0ddc2fc89fc924014dd4c114508f88cb486d707fe239d43d6b77e9af6e4200fe3cd676936fe2e8c10ff956d34497cf982bb471b286f1e313b8da365a5a0a493e0b4aad00c683ee82ebe38dffa7775d8ee46ef1542ab2dae4237fa0a06577f1d591c9f48b4de542d2cb203091dca2acb2695e3408c63144d1662b9fb11bbca5ee172f03185dd88050fdace7c8cc53b715d3fd97e9a32c5f601b1fac98f2aeb1c5948d3d276299cc862ea753fcda15f67ae109ba5200fffb072d338b20f4bc25012804c53bf6198104c6b1d37447a5a0508fdb2bc4d861550f6f792e1a7f6307ab2fa5dabed000b42318a481c919e5a10bde654bbf87d066649d67ba361ba17f919a53056f22a07296c40ee55a4cdd26a8ee491c2c9fee0cc00f5e5a87b90c0d61b92d91225c12b38ab92bf5da2d9d5938a93b7917c259427d4b5593338fca6a9f18f722baf088201a742e45b66e802ee74bd328f6f43ee3f02c7e48a193091a459a07d6e6d193d46337a07cef61effa09b0135b0e9f238e919d16adc87fafa1d8166c218cb63aa30e3f8c4757ea96c8b1b3164c836171b9c5ff614d6655804943577561f12f949552d7ce5ed1547aa9b49837ace42521cbdc482a65d22b459ba4a55637cd72416af5fd798f04feb4c7b3a74fffcdf457cc55b39eed02b8a0fad59c965a47e9340b41cad71dc3558784cff9abcaaa22019a36343db5a564978da2b9ce5f02a96384cde541bbbe80c9e30a1315e42aaf515d339a0e6df474cd48301e0a8a36666e961725279ff4f1fa4258348f17985fe35e3014d2874910f9595033bc945103e3f4f6be53bc8f10b1eaae2e98cfcd2c25730505206842b48e0e2cc37babc8c0283021d4fd9299311bc462a30a77b920a5d13fdb214feb2172ee26e026b6caf177f48e9ae3e9e2504f47cd8c982eb87ea95e5be875d6a15223c4d3fc602703175ff4a5b97d50f4ddb30f3db248c98ca3fa88b8c2886eb44946504b8e9cc2fad967f486fc78bc3274c7f7f502e95efe0ec712d1218d2aaab1a4a2dee2aa584da684b8c9f29b57b9566fc6cec3248ffd644894165177600072174d294d36d32d43ee97b8dd982a8fcb5b127eac74205002946aa2016072b07ab5db1b1ee841da44306623e56d82b5aa251dd80b39df52a7bb7e058053421f5809a571fe1f3df799041676d496ab912ec1f537b58f6c1c216a48926e6899c8308053850133f7e26d9ebc4713ea8ab51feb26ec75efa84bb6dce84f702f754ba54e7d8d90443cc3cbe4209a6bd10b7d788abb9762694e791433f53fe42e1779bccade60c4bf431f409ec3d28a2e2c3521711b10b725571b31fb402113f22ee3fdf7f8a935893f9b20786dc0593f77d0a43350005ed9ab521e580991adaa313be216a01e5134661538a1c5525d68d505417a6665f52f3dc9cf604aa82b4001ad39afb32e443515af92099b7be4b048b48b2bdbe560fa1af84f0fbadfd3336a55d5570fb7c4d431a2a16d8a681b907571753269725b0eb64632008619b2d2703b5694faba7e6581b886b30d48ecae26a796ecc99f2db8c96ff9333a4aa48a4c0038bc64bef61482158fa6382dd41a272a92238a769ae56e9743cad2564571ef0f72581b34f6f0260eba4ce40d6710147735f796b20cb7dc8ca72a14356ce31a1c66c1eaef43f6ba525d093ab39390bd283b97690cf9847c7f44c3a3c8f2f270d0b32fadde9c52ee2743722d151eb69b600fb26aaba3ad42604101b848e1a92a9953926a403705949cda02e6a475878c918b29e42ca68ffce4ce970dadc8240a3739165e52c61c225529c40604258c34ef5048dd65771db1b9aa1ac25df45374920adb675a8223e4f4604396b7489f75df1dcd5c12a123d23069b43eabe5364b272618114c2cb35c6ccaeada78b51a8bd69b1d63bddefe52f5f12ac96ec04cae98bee40606c5f0d60d4e90ec17e2df1a076b5b3b1123167484a9fa48499e56daa1e06d3ea95edccfa2d7a9fec7b3c82789249030267ec652cdca28526460b92f7c70db6994c14aaf7590bd90e8dc088448de5bf9906eb012dbbca59b991c3d68fdb88f1c7a40e176ea1e010ac7b37da780cbea1c23be34ae94f42bc1ad4493f240ae7d400aefe0710e5461ac1429ed26a3240f29dca9858ea8d0df42cad29d01395c599aa8dbf9af4d73826987dbf4692bb8543705881d37645079f529f6547032e758e212fea6b8e23217db2b9d6c3418d56aebb6342d85f34c79d5345189db57f5bdebad5707491ae23f168c14ca4b8ca18c7e167b5a8d2bcd159305c8b6b7b5765e4bb7f2e4ade4ff9c96be1f190139b49ad966f0e0e9250d0960cf5b4d24ef6e6b030ff554b915f2345263da13d85fe449ef99b8052301b35dc3a19a34038e2e1f4aae8c008ee970d7713f028750c6594a7a875d8abaa8b8db0845731818ccf5430affb4f0c59281f4d37fb343680b114305a76faf88baa4e0575039928d29e8d72f1313e44358e1d83938cd690b2838452f4cb2cc6d283868a7090744098d650eee7dd363d7dbb20b82e66b8fc54cd0c566843d4868e401275b5c8a4cc52c5b6632c36866447ae67d8f03d091b47ff5420495c03116f9f3ea50ccd4c80587bb4fab22cbc8ca6006331e5acbee2b5681d9ea923d43ec07a1efdcdeb01f0184a30fef44229dafa6ffd319c8820da6180e53c3b2c5b49e580fc1fa9b1183ab1c152be55b9ad5d5596893b0b96ec12c42bcba8db433d79522da30d047aa254afe7805960c5d1461edfc8dd688cc260aaeab81dd199cdf0680044a36317bb1100faa5f5140783387f939a4e2eb148d2f741830542e1629857f9cda3e61d69de548784fec54842f42506493a81b18611ba1ba18fdade976a21d81344c99e1fcd58c0391d9f0975241fdd5c95173118b8ce7d96eaf5d3de63f94715da4af13d47d7ddbed3fa775b42276f51bef1eda31dd81067789e108070b3896a82ad3a7d2d252fd355cf476314f6b6b9ffe8aa9fb6b3986e51c54b84a719b3f58fde0f7cd1787b01c72b68bdc916f9a0b77b8c3294ac9d8da0567616a01f010e50d101d02308d70e066b2697e96d06fdaed980745ac8076f0e2198910d921c34dd802433a2912009867d4bb7ce27751e0bce511f5a1ec8af61c0156da303ef38f83af3f83eb70fce739c00e4ac4061cab08455a8cfad49a73c65221615894f29a644e28497c8def2b305982df4f77a3ef3e0885aeedc98257e99459a730f5be3845425f2bef39c0f4b779ae685022e4f2635f1132b33ec67e29277b41fafac8ee0ed49b3a48823ae46e644df388c18944dd67f27bef9ec0d194af46fe7ed7675c6c28a1575bb668258aadd55b6fed10cfe0e83ca30b0aa82c820fb0d35977d402a905ceb378d0487552ffb8802633a6c23f6970bd19f84d16a0b00ef4c09296f567f2059845a6200b9d7dcda5d4f87daff8eda1c18225cf757626f370789abac097b2500cdd57c02223ade24370ef54d1a893e06e80baebeb2a9528a77484673ecf7d04237a44fc6a3a3eaf068120021d4815acd59be9c4b09a0f74ac92d3c8073619d8f5990ff08fdf513806cac138a353d30f548c29487cdf642127f219a87436e82dc0ad55cf285436a8cb952d8394b1016859ca8acbae1e5458b4e8647d1b33ef1031426d9e17ce915b034b349fbbc92351baae60c29f02748dc37315abb7b6a3f5d7b457eead2628de995ed37b0f778489bd0905df55d364147768f1216d69c2d5122f0eac722d196202d13f413585ca815bab423ef7c280e5f824a7815b61433dfe3ae5e58cce1664317bb5be76043233d3294c1db9fca584d8ee7ba0988390b084247f5b1c69fc6832ebd42ab94b41adbb36543cec86dbf863eeb04852b2906107f630d76e91b661ba071e9fdee782964eed532f01c19ba8b106a2050f2d5527dd631cda3b72f37e1b7cf2aea59f3d6f85861000d2a9586211388e0f00b5970d38668cc1b0419ae1039f440a656958dddfbd285beb39bb10e8fa98ad1733e08543dab772057e1c9f2cbb050f75608e6c0b05ece15479f002b3a84ddf03f9f16cde489d8bf2e89553cd3b1704d9c03c42e3a146bfc8418fd00f8f1d0bc051c6a078f6da0a86df81cc64aa5df384bc7b059840f58cc5a9a86b5d0d9a2d400a20f4d9edd626ad5c00847eb9adfc5eb353cf2d8cfbb77a3c1514d", 0x1000, 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:31 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x681e, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x400000000000025d, &(0x7f0000000100)=[0x0]) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x9, 0x4, 0x4, 0x3}, {0x100, 0x7ff, 0x5, 0x3f}, {0x1ff, 0x2, 0xffffffffffffff14, 0x3}, {0x2, 0x7ff, 0x0, 0x5}]}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8080, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4, 0xeb0c, 0x5e0d, 0x0, 0x6, 0x74, 0x1, 0x0, 0x1, 0x535d9a7c, 0xffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x40}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x23, &(0x7f0000000240)="985238a669ab541d1369151a49be57509d939766aeeeb2055c4da5602a8d3dccecc222") openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) 16:00:32 executing program 1: madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x100010010, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'.\x00', 0x65bedf2c, 0x114fe416, 0x9309, 0x1, 0x9, 0x1f, 0x40, 0x1, 0x0, 0x1, 0x2}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r4 = semget$private(0x0, 0x2, 0x20) semop(r4, &(0x7f0000000040)=[{0x2, 0x0, 0x1000}, {0x4, 0x4, 0x800}], 0x2) 16:00:32 executing program 1: r0 = socket(0x40000000011, 0x4000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file2\x00', 0x800080002002, 0x5bc9) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x100}}, &(0x7f0000000040)) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file2\x00', 0x80) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000340)=""/131, 0x83}], 0x2) fcntl$setstatus(r0, 0x4, 0x0) faccessat(r1, &(0x7f0000000000)='./file1\x00', 0x4, 0x1) 16:00:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x7fffffff}, 0x10) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="565a2f2b93b73756b98dda30aae73b683e299af2862a29568e744fc7c4969d5e76ca54455d262ba3b4ec8f68e3d9100ebe57c9e4075a068ca769c20c23780c618e0e3cafa2", 0x45}, {&(0x7f0000000180)="5c0258e82c226e81b14083a04c04", 0xe}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) chdir(&(0x7f0000000000)='./bus\x00') 16:00:32 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x30, &(0x7f0000000140)="b60056a83801ff2b422843a9c7c802ae7e96c97f655f7d7cfa01d7f35424f39c551a56ce77ee6c8b0e6c99aab5e27566") openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) clock_getres(0x3, &(0x7f00000001c0)) 16:00:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="6f047a26431293d51e42eee5362814f8a604a1f91c827f85cc34c57229446378577260092546b4d7aefade4044bcfa255a24d5c886516e3c60100fb127a1d5cfd307a568dec64cc995d47b1d2a091badddea0a571f30a4e216ecaa40a87662fea4d86027160230138d52460522ac7b476d1b64bb69bdb8730b25bdf35d1ee1c3e74e2acba19735acbc71ec63d43db82d19151156b6246961e4f3563d40d9e6bb84fc8acf84b47d848dcf385112d99ab674d6f1038b587bd9db0082c33c7f73af5e2e9e40426a637069816d2be36635", 0xcf, 0x40e, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x8) shutdown(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x103) r3 = dup2(r0, r0) ioctl$PCIOCREAD(r3, 0xc0207534, &(0x7f0000000080)) 16:00:32 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7, 0x100000000, 0x1, "664c5b45a56b18e205a66eab991e97d100c1c99b", 0x0, 0x4}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001440)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da42ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dcbff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c402f06b5307ef1731f05f004ad896a8df6dbcb2cca1c733f499c4175824fdf4079e2092795afd26fcfb813f9ba6f0215ba982e583c0e21dbeda39d3ac1cf5d3b83bb9cd34b1d57249a079b0d14782111b0fe3dbf6f303da0e5b5481cd3b9d9ab1604ea610ac6164b04145040c337e3d78bd3b6890e464e5dd80f755e3cd90231ac6ce0536e845aa39f17fe0fce4e51a43953209c6551e5f0881d7efc", 0x5b4}], 0xee) 16:00:33 executing program 1: r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup(0xffffffffffffff9c) kqueue() r5 = dup(0xffffffffffffff9c) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000380)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x77ecd86e4eb82e05, 0x0) r8 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r10 = socket$inet6(0x18, 0x1, 0x7) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x295460c045d35e7, 0xf0000000, 0x7}, {{r3}, 0xfffffffffffffffc, 0x20, 0x4, 0xab, 0x5}, {{r4}, 0xfffffffffffffffd, 0x11, 0x40000000, 0x0, 0x13}, {{r5}, 0xfffffffffffffffc, 0xfd, 0xb82e27d53db6e6f5, 0x646, 0x2}, {{r6}, 0xffffffffffffffff, 0x10, 0xfffff, 0x7, 0x6}, {{r7}, 0xfffffffffffffff9, 0x1, 0x8, 0x3, 0x1ff}], 0x2, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffc, 0x5, 0x2, 0xfffffffffffffbff, 0x3de7}, {{r9}, 0xfffffffffffffffb, 0x10, 0x33c2ea177a750885, 0x6, 0x80}, {{r10}, 0xfffffffffffffffc, 0x80, 0x1, 0xffffffff, 0x8}], 0xc16f, &(0x7f0000000180)={0x4100, 0x80}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r11, 0x20007461) r12 = kqueue() r13 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r12, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r13}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') r14 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, r14) 16:00:33 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) lseek(r0, 0x0, 0x0, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000, 0x8000000, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x200000}) read(r2, &(0x7f0000000040)=""/91, 0x5b) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:00:33 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="c7f74d424d4ea7", 0x7) 16:00:33 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(r0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) unlinkat(r4, &(0x7f0000000800)='./file0/file0\x00', 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) sendmsg$unix(r4, &(0x7f0000000180)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="2cfaa6de990e7782fa6677754a1771a102af35340435ca62c08b270fea15bd0584d417379b45de7f570aacd3bac60473069a1b50ab3ccbb3b764cdf72250edda596d638adb5531cbb2b5200e7f253ab1b757180c1ec42a3cf56a673884baaaa71ccd8d", 0x63}, {&(0x7f0000000240)="4d61e2c1349c4f2b8a187f92932373d24e58398494dc921c54b221a677bbb9df2a9e4f113ec35e66d393932d4a8e82740327f15fe80daa52bf4b8daff0d8dba0b20f0efe5dc91e402759267fd1d187ce88114af5b8", 0x55}, {&(0x7f00000002c0)="3ebc899ac60acc54694656a5d830d9d0a1ce602f6d9170c5eec93e4eb207639d2ccee979b76dccf258bea20036845133d569e11f954ad8d3ff52e32d09e4d851075f6dae12fed7daff0f97ba6770dd18", 0x50}, {&(0x7f0000000340)="1427c84d1abfb8069bb27cb7ca44e75722f6b73499d798bbaa615bc27ffaadc9507eac344853ef68d76654dccc6a30030f2913fadecbcdd737bfadb50efbfe7584e0a7211ed288707a41e6a9345ff0f3d481b59261a6e8719ab54acd6538595814fd704c0e47d81a12ae253da0e91b7a110ec7182b1068c4d7c7afa3eeb06a7286274c8558f3b9e7990e1965e7bc8d1f852a7fef5f17a082c7d0c8c0d1ae3dade5543ff4782a7fab6bfdd8ed6bb460cddd1b5610cdda9c10c8f85bd7", 0xbc}, {&(0x7f0000000400)="9970f537fcb6e85ba54bffa6fc7c23df75386011697cea320f4448c89f2d9d283c5507c7a949891951a79f18bad6a3e4f0f83e4afe8bb7be4cbb5faf1c4148838939012112c30179530f5ce1571e9e40b8664a8478eebe1be4e3d5f9191163f6da2e508a9928e6927119cff17c3fd1b15f391943", 0x74}, {&(0x7f0000000480)="9cf1f2a92ab4d3770c1f89d9a285fb3ad6922f8fca91a87227f81b637ab599a1cdeee8f08bfe1ad561a0280885ea5cc3667399a99f608a6abd2e6f4c99b52a8d9fe3c6e568eb4114f0b69562b903e3dfc8cd92cfeaff91c809d7d51002a1b624a66f", 0x62}, {&(0x7f0000000500)="3fa09974e5379249441a9c0c0be90055836b79ca0a3bce189542da0d41df084c04778433f360008f285f251321a5a48b772c24dd1a112baf162654386de40f5e0dcf0fb60cc0c7e2866ca4db92f751f31a5e782bd82c2de2685b599818ae71bd58e22fca64c2c9c518869c01b3044fc4005bfed11e5043cd767b09581f2b3f36b2f8edff7026f7bb4a67b7fd6a96", 0x8e}, {&(0x7f0000000680)="46e04c70929c1d7cf1e78892a79d212551a9b3d1f584f116ec8245cafbd7827bbc33e5ba3288b17c840bd190f9a06ce3d29d2e3c1fe3b0957552a769a164a85542012d8397e03c1ec2f57f11d5f46c1f5a37330dac1c80e10819f577491bc134557118ffe0a95d98cfb1b6ff8d3f85f9fa8f3d8eb87c3221743f9421b0ee51c29f918c4866ec24abea020da6c134cdbabcc5d1df08ab", 0x96}], 0x8, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r3, r1, r2}, @rights={0x38, 0xffff, 0x1, [r4, r4, r5, r5, r4, r5, r4, r5, r4, r5]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}], 0x98, 0x400}, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x3f, 0x9, r1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r3}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x800000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) 16:00:34 executing program 0: socket(0x10, 0x1, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x3) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x800, 0x9, 0x8}, {0x10001, 0x4c, 0x3, 0x1}, {0x9, 0x8001, 0x589d, 0x10001}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:34 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) open(&(0x7f0000000000)='\x00', 0x40, 0x21) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgget$private(0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0xb2133088e8b744ba, 0x1, 0xfffffffffffff000, 0x84, r2}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x2, 0x0, 0x401}, {0x15, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x2, 0x4, 0x6, 0x5}, {0x8, 0x5, 0xfff}, {0x2, 0x101, 0xff, 0x1}, {0x9, 0x4, 0x8, 0x6}, {0x7, 0x1, 0x7, 0x37}, {0x9b, 0x0, 0xd9a, 0x8}, {0x2, 0x1, 0xd56, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x61c342de385562e5) recvfrom$unix(r2, &(0x7f0000000140)=""/105, 0x69, 0x7372812d4a350d95, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r3 = dup2(r0, r1) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)={0x1}) setsockopt(r4, 0x0, 0x800000000001a, &(0x7f0000000000)="cc922215f4e84ba00c8a6911053b92", 0xf) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) readv(r0, &(0x7f0000000180), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1f) lseek(r0, 0x0, 0x40fff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r1, r3) fcntl$dupfd(r2, 0xa, r4) 16:00:36 executing program 0: ktrace(0x0, 0x1, 0x100000508, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:36 executing program 1: r0 = msgget$private(0x0, 0x0) msgget(0x1, 0x202) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecf7e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf83368d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f"], 0x86, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 16:00:36 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x5) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0x101, 0xe8, 0x1, 0x5}, {0x57a7, 0x400, 0xfffffffffffffff9}, {0xa35, 0x1, 0x2, 0x6}, {0x7fffffff, 0x0, 0xe0d, 0x5}, {0x7f, 0x100000000, 0x50b1, 0xeb}, {0x7, 0x6, 0x4, 0x2}, {0x800, 0x7, 0x8, 0x5}, {0x5, 0x8, 0x0, 0x7}, {0x1f, 0xcda, 0x2, 0x10001}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') shmget$private(0x0, 0x2000, 0x108, &(0x7f0000ffd000/0x2000)=nil) 16:00:36 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) recvfrom$inet6(r0, &(0x7f0000000000)=""/33, 0x21, 0x800, &(0x7f0000000080)={0x18, 0x0, 0x284f, 0xd83}, 0xc) setsockopt(r0, 0x29, 0x1, &(0x7f0000000180), 0xfffffffffffffe5e) r1 = semget(0x1, 0x1, 0x28) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/160) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/10) 16:00:36 executing program 0: syz_emit_ethernet(0xc2, &(0x7f0000000180)="a869f1c91b61b5f55bdc02b48e7ea66b4186036f74b5f2b6547cc5a2396fff19267e233b19744f684b2dc7990b337723681d58d67295a20d2aee2d793c5c5dd763c8dbb954b4ee79245d1d93af2b02dc6533b8a821c83e5aa47684bd19ce8ff9b6f8ee51edcd7495d4a2008a98b1b366b3cc84afd717c6ff7db1c28424187e87beb6212ee54c98411d3854f5e96a5f744a674a2259eb0ef20eeedd8742140c6872fb27c6ad8f675cc70e6a9214bca65b37a88abbb8ad6b5f24a1f237907b8d6e3772") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000280)="942b759abe4a92a13bd9c8977a37519e516d3f215a7de6c463dad9515ab3402ff1b1c0647c9720ad00fc8ef4325a5c70700687f75b9758e4cace3ba1e6ab58989de586d305f5135747c224a9d42d654dbab756edf499aaaf9cfbd5c767b380e428b6892052711a07440bcb7d01070144353508e5c233c02cb93b6999f0adfdb90772bc553588db2755a4ecbac47a02787c8adf1a439a6b5e09e7ca204a924ac6c2267eb0a401d3db865d0127482a921161e2dd7d53cf4ca548a66f00413a9dbb273b5b986e33216c609b240f4f11b91b4c897a3e9cd6", 0xd6, 0x40a, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xa2, &(0x7f0000000580)="c9525abf55d058c8bac368b946b200d82f00000080d518b3a5939c65ad422ad1854dfc01eb760000000006a7f2318ac4449fc2bdf60bb66efe32086201df4f94d48eb5539958e9175acdc1e573bd33efb86a33df5ce0e5d4da5e220d494486acbf162b72ab773e0d0753aac51f801f9c28b46e0ccbaacc0ba8031f0938dcfa8e52aaa160b8b51d53303c18b6ee4dbc8cc557adb4c91063abbee64ba5dd5f87ff3104") bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x6}, 0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = semget(0x1, 0x0, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) dup2(r0, r1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbd, 0x0, 0x4000040, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x8) pledge(&(0x7f00000000c0)='&\x00', 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) 16:00:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200002a, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e699319296484c565df2cbe9584c99307ec41455db72eeeedec9e341cfc1a70c2fbffd70005e4d8448baca514f13e6a6c073d32fe2479d3317632a89c7ed4519a9dfa649b7c37d7a201f8e9c5a61323deca52a90c25fb1f2d170a130f5380f54322abafbd9e3f757fdd9952393590e23d99aefc56a8d5cc07341a7c33affb4bb8e6917b7da25716553718d9b7d67e3add503a98894396e79616c5f99e66d2634df0fe63c0005242f24d9f95910654dd713", 0xfc90) 16:00:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0xca0, 0x4948, 0x7f}, 0xc) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x7, 0x1, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r2]]]) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000300)=0x8) sendto$inet(r2, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) fchmod(r2, 0xa9) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000003c0)={0x4, &(0x7f0000000340)=[0x2, 0x100, 0x0, 0x9]}) r3 = syz_open_pts() r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r2, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r2, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r7 = semget$private(0x0, 0x3, 0x201) semop(r7, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="cfbd00f8d59ede63cc54d5c7e8c8f767b99761d7ffffff7f00000000b2f2a565ecd889f363435c64f210aff489b9e329f0cf8b7554f7c774e236e7f063e89e082c56d3adf1e3ffffa985b49880fa53958bdc4ad277fcdce787fdae1f026d1b8a783d4c85178ecaccfbbf99faff286ca5fd2b4bf38ca0cde48ac4b73803f72411067b8df4f95f6dfb8d29ecc369ad2f27f0e1db814203767f17d72c380e013afb6e8f18149c7cc38f015187bdf39cbfaf824c3456a46664b1312b864458104d2e2fcdbb7c773270074f1291fc58a8a1", 0x55) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x3) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50}, {0x35}, {0x6}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x5825feeab5b90379, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r0) 16:00:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) r2 = fcntl$getown(r0, 0x5) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x10000, 0xc) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000140)={0x846, 0x5958}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x5) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000001c0)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000200)=0x5) r7 = msgget(0x1, 0x20) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000240)=""/168) pwritev(r6, &(0x7f0000000940)=[{&(0x7f0000000300)="de6d0c425e31931085798918b1697edcc255c96f2a36d291dd2f975090285ec40a18e05b23007e95c8d1049538879b1e965c4d735f64e7cb13c7a72a1009bc5503471ed595c5588ac5d33c0b4efbf2bc4d41c83f45b3af3923939200507f58ebf6f9d6cfb4f8c281dae1ec95a1575f0a171bae62a48a07b346b51c57844c0f690a464426c6c7c7623e6d54556a4aac7bf664f8e3f1b2b04b668080c1e4b10f5263e6acfbe960fa2ac2af442f59a47a6d1ee865d42cae63b99cd26775c2c7789ab6", 0xc1}, {&(0x7f0000000400)="b1682b10bb7664dade7d23d9e7b16583efd647630b92431afb19ddb996c4bcb07b75a6e5a9ff3552b7fe94e6bc1bf7bc6af9edddcfd7a09a2d729f9c1fe8205909cffa5d1ee987b437f93a122c3a71cb28a9d6706f0c79bb1da97c5487aa5251285879bb69df94a9f4e31f6af59c6b1efa2de5ad744f19f3e837ffa48c71991e661482c4837a1f554cf5fb5c154e325ce66034fb99af", 0x96}, {&(0x7f00000004c0)="a00db1dbdb5e93bd2904157e1864658ebcc1b708e9649070d7796bf09a02bf8a2cedcfe04b06235f69f5dc29e601e1741792607c296e0c4c492a99bffbc12354d544715f631ef2c9cb66470fcd78150275da4844bfdd71ceb2d0a937fb71b6ba885c720e3748692f21deec6347de7577257e151abd7c38c0ebf329584536e17bb07068c892c61da5e892268314c1f347010e88653ae6247823deaffbe89580dd6cce3d93c89d3d58a06863da440b8dfca523b9ccb6f210e7b3dd2f972741b7dac9a4d700c7cf485ba709d17290240a4ec7c02ef781377a3b813d214307cd81da30647533ee86ae5c71e615b22a742d3101f3", 0xf2}, {&(0x7f00000005c0)="1e41273848d7e3e9512c8227b7d9c92190908d7970b97523c87edf", 0x1b}, {&(0x7f0000000600)="06a54b89c990bae1451669f58ded81ccd0e9448790ef6c423df4303b46264a832c2dbf6588473408a4d01111eb306c95a89afe04d2a5d3f06dfc070f1e469191b227a363a678058adaa2cec9955b61d1411b8f916a9034aa8b2390120e1a92748ebc99ecf337d524a17f9e63c2868e885c5ee343ff874e3196ac9ba12c272b66cdc176b8d05534f9a703d5a6a55754716f1136cf84724da15f3f18ee2457daec25f99ccaecbb59053541bace557440daf05c4ca37912c498a6fb021f35fea28b88654abf1ea20a1563b6ab1f242b8156", 0xd0}, {&(0x7f0000000700)="b2f0e266e620795a85806f1620902baaf0a74a4eb5ec52c4a1a0d09e13eabe742710229667c06b9d8926bd39e3143bedb93a", 0x32}, {&(0x7f0000000740)="c6eedee5275cc4047a59f774e2434b23c0d9bf5dd8ad5876683b083eb5759de19256e8187346cbd6f4c54c267a0a0bb783c4265d07e68d82e4daf7e56506a06da03972f9af2cf86d6d11ba608caa8e84a33f075c8556136abba6ab0068e4fc24448de21a3ffbea73bf95e0f955e814fe0ba361137a55e70ab1ca6b308c2a210e2c57d0ef7770998acaebb43f84379c43c71f18d71c809f98314c830581541b849cd0f5d37781cae8236e62cceccaa8bd4d14b731f3d3895a976d940d8f6c3c1cdedddd7ecfa5666a1e4e82efa8b1c98d2925a9f22132b3e691d8d8abd6ce9261", 0xe0}, {&(0x7f0000000840)="37f14eadaae82e68039110ad28faf8dfc047c38a6bc9dcce5cdbee522d8f01237852ca943aabe383486143355d70eaf92cace88abc86b1d333f51f648e2b8e5b9a8e3c238c64eee964b09b8b4f0b0784191a664769f21206735ec3e2efa1d4f0a985bec057a4756b845fd6c0169068b8526a2cfcff13b89b84f0478cd49b0c34954a0622e353ff2d3befd527391975c82941897f16a17ffa68408af1b9cf1cb54d43e7ea8fa5b0cf3dd5601a8f0a3367ef3609014cb26d4e5ab889c177e595e8ae337d52e1b4c1ddee95b5fea7a72ce304ed0af559a5bd5a5503c1ef4a3ceb7779b8825ce6b97bb19395dd9dd2c9797e09a6fb0b332c940753", 0xf9}], 0x8, 0x0, 0x4) fcntl$lock(r4, 0x990cfda106aef0a4, &(0x7f00000009c0)={0x3, 0x0, 0x3ff, 0x7, r2}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000a00)={0x5, 0x400, 0x4c281aa250f19eca}) fcntl$getown(r3, 0x5) msgrcv(r7, &(0x7f0000000a40)={0x0, ""/195}, 0xcb, 0x2, 0x1800) write(r1, &(0x7f0000000b40)="3127673a1796f42aa25a3e5e1666bfa1d493912fa5e849b687056f4de0af2f3177580b2c7dc73c6b4dad5b6a0c43a27d8a1f5b3ee2b18cb6ba90018d3b6f0c6073dbeda575734c42757df679bc33d169cf6a9c96344476cebac87d2d171b2e766e5e6dcedb05460e64b7edf26e0546e70d875fc145d292da4334", 0x7a) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000bc0)=0x7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) pipe(&(0x7f0000000c40)) renameat(r6, &(0x7f0000000c80)='./file0\x00', r1, &(0x7f0000000cc0)='./file0\x00') mlockall(0x7706a80ef050446c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000f80)={0x48a, 0x4, 0x5, 0x8001, &(0x7f0000000d00)={{0x4, 0x2, 0xd215, 0x85, 0x9, 0x9, 0x80}, {[0x7, 0x2, 0x100, 0xbaec, 0x6, 0x3, 0x2, 0x93a2, 0x4, 0x8, 0xc354, 0x40, 0xffffffffffff7a28, 0x6, 0x1f, 0xfffffffffffffeff, 0x7, 0x2], [0x5, 0x1000, 0x7ff, 0x7, 0xc173, 0x8, 0xffffffffffffffff, 0x119, 0x1, 0x1], [0x1000, 0x6, 0x2, 0x40, 0x4, 0x8, 0x7], [0xfffffffffffffffc, 0x7, 0xcca5, 0x6, 0x1, 0xff], [{0x200, 0x9, 0x1, 0x2}, {0x80000000, 0x7, 0x5, 0x40000000000000}, {0x101, 0x4, 0xff, 0x1}, {0x3, 0x2, 0x1ff, 0x7fa}, {0x603, 0x2, 0x4, 0x80}, {0x7, 0x9, 0x44, 0xfffffffffffffffa}, {0x7f, 0xffffffffffff7fff, 0x4, 0x180}, {0xfffffffffffffc00, 0x5, 0x8000}], {0x3, 0x4, 0x3ff, 0xffffffff}, {0xd6, 0x3, 0x8, 0x6}}}, 0x2}) bind$unix(r4, &(0x7f0000000fc0)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r5, 0x0, r6) socket$inet(0x2, 0x4000, 0x7) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x80, 0x24) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2811, r0, 0x0, 0x0) openat(r0, &(0x7f0000000300)='.\x00', 0x7f796db133b76fe2, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x40) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000400)="220e228f96321db6d7826c2c4c19270d2726890c311ba31d7b5ec2205a58a516c3348b513a9f813cc256f3883ce5977524f8d35f1fd8588e907bd552c94a038031bc307fa9df98eb854934e4705c2f7c6379b8d2b7551cb5058b20be4d19c816f0e9efa3f6c5c42666c0e8833fea093cc6fff8e78984eec7afa3ec344e703f5ff6660c8d4bf0dcb19b049c594e2145f85a28d907381f965c4d6f01265941acc85a474b7e56225ed60f499413dc7f5e17262f9745cd316a183b3e5876be7892c14a8c58c610beb7872e57ffc38de550102194b15cf58ae3e6c952885243e847b54e4220cc", 0xe4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x200, 0x80000000, {0x1f, 0x1}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0xfffffffffffffbff) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20000, 0x0) getpeername(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r2 = socket$inet(0x2, 0x4000, 0x8000) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = socket$inet6(0x18, 0x4000, 0x2) r4 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r4, 0x0) chflags(&(0x7f0000000680)='\x00', 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000400)) r5 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000002c0)={0x2, 0x6}) bind$unix(r5, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = dup2(r0, r2) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000180)=0xfffffffffffffa36) kqueue() ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000440)={0x8, 0x4, {[0xffffffff, 0x3, 0x3, 0x9, 0xa01, 0xaf96, 0xb9, 0x6, 0x3, 0x6, 0x6, 0x3ee, 0x5b8, 0x4000000000, 0x9, 0x7fffffff, 0x400, 0xf8aa], [0x1ff, 0x3, 0x6b74, 0x4, 0x20, 0xfffffffffffffffc, 0x7f, 0xb7d, 0x3, 0x200], [0xfffffffffffffff9, 0x289, 0x80, 0x5, 0x2e, 0x5, 0x5b], [0x9, 0x401, 0x10001, 0x5, 0x7fffffff, 0x7], [{0x872f, 0xc5d, 0x7ff, 0x7}, {0xfffffffffffffffe, 0x0, 0x0, 0x20}, {0x80000000, 0xffffffffffffff01, 0x0, 0x7fff}, {0x5, 0x1, 0x1, 0xff}, {0x4, 0x1, 0x9, 0xfffffffffffffff9}, {0x8000, 0xfffffffffffffff9, 0x4, 0x5}, {0x4, 0xfffffffffffffffb, 0x508, 0x7fffffff}, {0xffffffff8a51f497, 0x6, 0x3, 0x8}], {0x5, 0x6, 0xff, 0x80000001}, {0x101, 0x135d, 0xc8, 0x100}}}) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000080)={0x81, 0x10001, {0x1, 0x100000001}}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fchmod(r6, 0x58) 16:00:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x620, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfce) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7fff, 0x0, 0x3ff, 0x4}, {0x1, 0x80000001, 0x80000001, 0x6}, {0x5, 0x7ff, 0x0, 0x80000001}, {0x81, 0x5, 0x4, 0x7c7}, {0x3, 0xd95, 0x8001, 0x3ff}, {0xaee7, 0x7fffffff, 0x401, 0xa}, {0x6, 0xe80000, 0x7, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000002c0)={0x7, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1d}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x7) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x42) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) 16:00:38 executing program 1: syz_open_pts() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./bus\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./bus\x00', r1, 0x4}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000001c0)=""/90, 0x5a, 0x2, 0x0, 0x0) 16:00:38 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) 16:00:38 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x46, 0x9}, {0x23, 0x8}, {0xf0909299912aa606, 0x16bc8172}, {0x46, 0x1}, {0x25}, {0x46}, {0x149, 0xffffffff}, {0x48, 0xcc7}, {0x41, 0x20}], 0x9}) r1 = socket(0x11, 0x4003, 0xffffffffffffdfff) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x10000081}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1f, 0x5, 0x5, 0x80000001}]}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x6, 0x5, 0x7, 0xf0d9}, {0x3f, 0x1, 0xffffffff, 0x6}, {0x1, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001600)=0x4178) mprotect(&(0x7f0000586000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xa9, 0x5, &(0x7f0000000000)="d5ff9668", 0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000003740)="63be461a796569d76ca6e4a859e3e70d0b45adc0ef66bbb12fca7d390714a1da329ca0e9ae18a38bfde7b6ed0fd08bfcb482212f14d74c4e79fdc8fd156518e74802191942694796bd5e0e09a1db1cebc55b095e51e26a50277c70fd918a41b79b814567e5449c1e4d637b2c2f7778fb75b24db7377543db38cb7171fd66943453339189f156d0142b7948155114df3314a4f3ee518dec13a676e7061b2bdd877d52a3b92ea3b7aecadaa29c5c425bbcf1e5be0dcdcb920d00291a836794839067a20c1593bac20fafc04046e95607d0ea0372919d75cab9a402b91d3f72dd810a8852af577502befcd4b7868a5d4590518ee1746af44b1395dc9dd37f38e6e619fed552acdddbcf9068b4a6b1af1affa63750173f4a93caf0ac6e23ca05fdd1f71385945fc15af3f26c98ad5b5c619e9dbe42a76448ba88818eb443638eab4bb91a3b7cfcbe459541c0475b366b966c50f442eb64ac4d20ad2c50cdcc4acee9d9cfb81207a2827fec38f3ddbde4d79f250545d0a712f4e196bdd069e8b1b23e4b5954cb57b898ba9b60d727cbe25daa481bbcceca6b9b777bc2a9f785d770e77a489254e8f9efa6b465c05fbbba45cc50a97ac88e85243be1b732e91c8e5f3560ecb5d61d2fc19e7dd533f755bc041324e8159880b464f55a7ab758b38fb4ec229faa50f6d72521cebe18c3cdb078fae0c009fe508a5939dd14955dbe709c3ede3258be11227359585dab0ac3101349c9daed38980c3602e565d67a9807151ca6002e0819949f3144a9b1eac0c0f5118530475ab700f9e3756c7af8afd66de73572f22e9ef72f85c666c7abd43a6c5276c0d01647349e5ae3c5240c2903c6fa2a960ebc51ce84b9c692d4a9b0b357d92f8690a879c253b14a6972fbf15fbf093cc5eff4e84a9df2c84daae03974ad67c16c8868a3a40611b8635ded8ce3c9a6ac6235fe3811e359d58acb4bd3a2c2364284a7e43753491722256351e9fc71e04d95115f0c2aa4729e5ce46161948ad5e7ada4ed4b610bf96aef46305ee9f15746b57106ef50c98f6fa38f096c92c3c891168efcdee3eacc97b6c434eeab38f64d847938a2073924147fb1f1a0192d8e249dc0258aa430748373e0129f46a17aecd6ef81f25a1be6c225abc0d1a0d8ff1f1892cc7de34d4333fec6f15d9d42ff99d8e09fd0b9bff6b72df20555f567be7617e65c22e90ac562643947e4bb2085514c137cf323032ec3976cd6bb44026d317bae4e07e598746535b69eafae844fecb41bef6ad3b5451ee216cd5753fe5cc87e6d533da2d21e807c900d6fe5bf6782fce98427e93948d2ffbe94592350199aef4e99ab8531af8526579795a18c9b05fb96ae86b9d2354f16022036c19c97e69365b872010c3a2f6fc6cd1314d3d52e3c79fba5e41ba65a41161213bc943a7303843b728bc84451189b15e0dd7a3d11236a76f5ce899e3158157fee337788a0c84c07bdc6431adc4669cd80ff4e8d7ad973de554b43ae4ab66b35cfa45ac563016e6f35565076607a7e5f4f858dfb9fca6989a3a3041c014cc294a2d69822c0a3d7302929f39d0b4c8bb176f2334571cfd5f87e964363220d6efc58f705ea603f85ab892a25e8939a1204ddd160a86e6084c7e2a616dc1d1720765fa5bf0a80340ed2f063b62bb199dac6a3c53b33cebaad0c4a6c27998448286548db383627531230b9c5441c0df70be897201d7bb0a9aca0672f3ff8425ad0084aed7bbb2296a30f70d96b1c9ec111f480f5cbd85dd6874d030ff3d587da4fff41c07b9442b6a51c9facf6d40ab82fa2f5dc62419da902bc4d75e49ece1c646fb7a314bcc1b807a2c93ee5abc394aaff7c6014c51eb12859326139e277c0a8ca620ad5363a1fc6bf3f6044ad9d91e7ca1fc1fca17bd5085dc0fee6bf19f083ebf2124e1e112dc6476c8d6f9bd3c580b03fdacce5a639db7938624e071dbc3e2bcba38057e232f45f9daf0ac6d702200e43f972f1c04fc07706a410e70e3f5ae4a4b6d180c1002d01aa30e94adbe4087e13a1a459e260d3df8cb0596e59a49f30bb0a84b24ab516cff555328afdbe900d2069618a823ad00653bcf307b479cdc72d998d4ef65ef7b385ffa4a52ef8f980b6cf3c676f3e850de3261e89ffb58f68487e519356cb29c4f0d52e745218e7bfe50027fe912b3bcc05d9f4c9d3c94c88c546f6fd30eb42ad427f246ac435b4f910433f1ab858678d5b9c7434c1c6b5e0c118f7fb58846a9a5a3f9c69513d8dbbdf35e00373b31b6ca35b079fefb3a3fa86b4fb70a4ff117be9884337d8b50564c96c5060427ca4bb15f52ca1f4e8456fe4b6636cadf341993f7b7d2a4d8689be2b1a30fb31561049aae05e547d4238f0b29ebed5f32fbef6ce571a71618d9eaa6a31b1704a2a89d0a5af4deb979d78aa55acc364fcb990fd09804d64bae4561523ee50f5811fae956639b954976cbbe8042653c1c907e6593078a587a2c77eab988d42fcafdcc2bc4f6e582575d9bd9c7e1176719a52d023d97b322e83b1204e04d77431186fb3bc7a7d309b1e374e51a35cf5924af602c0deb2e4a8e3c1a6a6dd8baadc817867c4952effe78cfe61b05b68d767c6b912f6d3bb35d68cf055d1dfd26da94e142443a13dce7b5aca22ba18d0bb18992f12571e5699d72611543c24bc07dd291218491e6efafba1ef369ee8c1d0f97b821ed54c74fb795ef4eaf651ebc900516b1bf7154faaef8efbe5640c58b1ae3f39abfc8d7ef5b5163462e5798bbdb850c29e1072f65e154b20b1184eb78521916a9ed833c96057876a20f90f21b8a3463327757f4b4470ff9057b87bfee277181310897fedfe4160b4c7fcab2261690e04fcdd7dd00b43e6b8a6c5ce82f9cacebc1d6f5e9d26ca08ac75c20a363db235fbd564d4cdca63a26d714d879e99fca8b98922aab0b18651aa7b8ea6df7e3632b8059e9011aa8026a65fbe15e4ce24f36ea036694bfe8550b8c8853b03b327204720fba4c243d7c2673c2b6123cfa3595b4df5e5d6940d6203dba4a71cdfcee626845c54ffdd1537eb370936350046f8e16a7fd77a0b6e2f63b6eb7ea9d9c8f4d4068870a7b497e2b03178b13021a903c41f3664b8abb28f7eaf895f930cad1ee439bc78760739ecefe9674942fd0d19923f42cc88ec8bb63f08f687336ee88e3f5de0717344dd81d5f0aab83b3ce99f778937bf2a2ca2c57dd390a82d9da04c0b42cf804e4419b3c24166a6155412da582f86ae227f582e7d561e70232ebd2fcb76ae6d671d742fc390cbd72d258ea7b71b83f93a0684b73ad92c368cc5ecbd72c16f7bdb29570ef371f93a3e6cc032e1332b79e9ad8742e3f6ce163b59a7e18fecb1acdae65156739243b8698665486e4bf770d5dbb28a7fe2ba5bfc4107f2aaffaaea77208a1023e18d8850ffa1748c0310063081557cfc8065081dc1fea8a83dd2573e40c481263671215535c91dc5b3d9f619f5c9bb26526e462d8bebccbedceff17d52dbc4e69c0622377c0246388bf51a68432d4a412b0e245020271f31dc5db0c6838d7becddf0b7582cea6bad15aa556deca3d26ccb4295813b8d54bb6f9e876a1abb9eabe1dfe85adcdcdaf708cf4e76035b4e15a7bbf763cea4d57969a17c0c38ca78df96a4d6f645c027cda3a977cdbfa5de4fbca0ed90d16bc1cf2c9acf3eaa06140ff2552b1803dd00cefc415d7a1d890bd5f01d1c9ba87bc52fbeb0fb842c943fe8a9c4510f052864feff4a4fd3a5eefdcb359d79f61cbc601dd31fc43a387e1ffccc6a59f4f8eac17bccaa5a9cfe72358bb2886d068631597a2b9322b1b1a7fcdcba954ad641b46c48dea61e56c4917d49ac7274d57c55113dc1579c39f1b830f851b39116d0e44719b3c1c5868bb5dea08b432301056328cb94dff5f87e7b18824a62432497180889b1b4d7bc34b3f131d85c9a912120be713685510904cf5303e47c72b62b3f5174f1d457331ca9394e344173f508fbc113b4804655aff04a377df1fdf571e73714bb352a6898ee0a81d61dd745dfd4ff84ae151cbcab407acff975db297971e34b07ecc5fce16f83e89f9b83c8b950e9439e7c8fa193d04b4d3b973271ae83d4f4b56dd37bdc5b1295071ae780cc34f3daac6cb26d47d4b28e970dcb9e84c3737ca1cd59cabff0b8f92902f61ee1b65c82eb488583f40c66a685ecc6dac7b9138da5a47dcf38f38bf2aad0d1a37e234459fa8b8004a81a04108c65dcfb3bc5c45c34312d77ec7c3712b2adafd31dc28f47c39e39e5119bd9c02e139323a27af02bdc9b10764dfb7798e85380042340c1455c09f21880b5da28a3fab1cf5a3ee6724b2c9f47d2c0f5a6722ba9fda2f7fd2e63e351aa0ee190d5545679eff74e334c09cee98983fa317646a2411e1c911914726cfcadf613dbe7728e7604304a81152f0382095f7dad46118ff617b7ce2c53ea8e56dfb7801a64c887f55fa59348f112edf293fce1e6f30832fb011684fc3d95327a0b46553ba83ade102c40f4029783243a711226246f2f849d9c0a4692a017710b04d0d3ffab4e541afafce18458c448c2a20cffe156c4a2886f558ce8d23ea128aa6477dc35b7fce0d6cce32144a3495f26f3a6e63aae065bf8b89ce3977bf96c65f50c78037d0ca1a8bede3e5cf11e3b375746268b489c191a55fcf41bbffe4cc11e4ad7312e322ac2b98f88a0eb7a60b7aafeff869a17d02e256c7ca7cae76690ff02b8465904417ae2e911b1f0286adc5fed821b1977587e531f1ac82cfec667049c7c7cd889c6d937241acbc84a283060e844b4440c1f9724efbcb89a810c87d8b38191c38346225608421e2741c27389f0ce4ea63b7dfd5b66a6fc725842a283471964e406276ce94d98b873bf9b12fa50d611c61224ef014079b0aca0e0e5b28df51ee40aae170dee91998ddc6ded7353bc9e46d21dd34be52423d553ea5673584c1cedf61336f229809e3f121c0505760de44f9e7cad0ac0bdceb056b6a7faa5347d4879a5e0bc2c188464d5c32b55ae06a206742b825e1a612aa476a12f43bdedac780f76e1d3698a99bf3cce84b5a93c8202ffd6a8e5fde8832c6c7f08d1af0f8beb77130bf3e9c8b1d82591e5edb885fba809d75f3d7131d550290e7b7738adb12fad9bfbf9434bf6633c7414627b3465cf598dea19f86977d5bb63a9e63a10e7aef6db7ad60a6207e539c8de47cd59f3bc6d81e9195336a60278ebd0541ac623a51f2a744c8fb3b0cb5be2c69cb5bd5f07262443fd03610b246f6d9225d538489f3c1654398256a8b32ea93f635fd306addb2165e63a417b28e3bc246e8eb884263c31c36794d73710c8e7e7375a4b554fe8f829baef6716d0b91d635a401e48c35fcbbda10c5741f2eac7c9cd1e146302e615af264ecd2ff670d994ff555955f6206e2763e37325736719ae2f2414b14f007ecb6dbc3bc83be7e633fc91def47ee2d6a28c06418ccc8b9273aef700bd92476fcca7d68144aa445d545f863a927895b1953e7bcd22f38b6066c29ec4f54d49c8f0f7ed5e0af5b0fe925e3aad6397f91b4779a29855f235720da8e6c1abff7e2401e652b22cef4bcac8e10013b3f8fee763d22a0527cf6c544bbed735e09bfd9e7e946657dfae92c2e662193196e8ceff5c6818ce2a554da0ce7a698a7d54bed43b44f63af02abfb581f3e4f1978af4fd786e295868bdea5646143ddd5fbfa33a8c2a0e914990536a6a2e51be305b7755e17753a7dad66bcc18b43151e55ae74fccfd1bbd03e1d2d07957c23cf86eb0fd239db7e85a8a5138733038aa45a6fd1f2af39efd4e4cd8ae040cdd16cba5cf5ae0a9bbab60db60837fea18861bddbe5ca472190720ebb1c55680bb52e5d95fcc4a44fdf1eeed7af021713c894f54c370328a1233d92ac9ead48f16e45ddf33113ec988ccdba03f1adc58d85b4ee4bf17116044f5e652d191eaa18cf2615b052a35f80000000000", 0x474) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getpgrp() ktrace(&(0x7f00000005c0)='./file0\x00', 0x2, 0x40000000, r2) mprotect(&(0x7f0000586000/0x3000)=nil, 0x3000, 0x2) r3 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x26) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='}\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='-\xf6^\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',}\\,\x00', &(0x7f0000000280)='[&)+]\x00', &(0x7f00000002c0)='.)\x00', &(0x7f0000000300)=')$\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)=']\x00', &(0x7f0000000400)='/]\xda})}]+%:\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\\(\x00']) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000580)={&(0x7f0000000540)=[{0x85, 0x4}, {0x86, 0xaa9}, {0xc7, 0xaf}], 0x3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001580)={&(0x7f0000001540)=[{0x46, 0xcf}], 0x1}) 16:00:38 executing program 1: sendsyslog(0x0, 0xfffffffffffffd61, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/146, 0x92) 16:00:38 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESHEX], 0x0) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x2b, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:39 executing program 1: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x7, 0x0) fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) lseek(r2, 0x0, 0xfffffffffffffffd, 0x6) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000040), 0x4) socket$inet6(0x18, 0x5, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x4d}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000480)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x5) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000380)=""/252, 0xfc}], 0x3, 0x0, 0x0) 16:00:39 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) flock(r1, 0x4) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x80000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 16:00:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getpid() shutdown(r0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/66, 0x42, 0x42, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f00000002c0)="9533c1f9f2c74a962e385ef40d7efb4c3fb5b6a635092b9afc4ae7ff9bbe65448e5695cb3e5f7a18e1ade32fdc6d73aa7b1cee99695313a9734d5163d8b9af2886c8d08a99b73f2f0b125a22ac1080427eaba6dd7cb248d1f1364e5f8298935fe50fea2dd63a0a8302cbe17ec24b20153023ae21661061a9d6e15fabe0c59fc4270c9fdade1a3317f9ec199abf3c8e19494892d53c548cee0b959dcc1966d522383be9adde3c670c64b98d5682bb7f1f25fd2ee9924ceee3b3cbea451b13f3a9608ef7a46f0d0df3608c17cf3332f79a9958ec43b0d2623f567dca86d02eb6", 0xdf, 0x8, 0x0, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f00000003c0)="56e11af8c9874384a15db841aad5920fe550d0cf7261a9288ec5caf66fdead626b50418a1c1498900121bcb3be285b2d452d29d0663092741b1fffc8e04828f41fdd0a278b2240c3b0a22551965410c115849cc0580926c37494ec10a483561f2ef9413c09d83e7acda8963973cd2cc70997d1d88e4be3a16b7ca5d7e4accb4371f00f8c699e14f694ef03a9986c5822786cafcdd60a12fe50bb588eb00f69a329c2ad5cc5c22447b96e8f03b09152a0ea1f165cde25dc1f47a74766ab347402fd8129333510638a35a9238ca9bd52ae0e51bac336508d840316463473d660eadb3b5d649710462ceef0d4663d68b4", 0xfffffeb9) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x80000001, 0x3}, 0xfffffffffffffe7c) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff33, 0x4, 0x0, 0xffffffffffffff4d) socket(0x20, 0x8000, 0x4206367d) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7fffffff) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/81}, &(0x7f0000000140)=0x53) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setreuid(0x0, 0xee00) r2 = geteuid() setreuid(0x0, 0x0) setreuid(r2, 0xffffffffffffffff) 16:00:41 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) 16:00:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r1) semget(0x3, 0x1, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="6ff718864a76f83ea077eb29842087336d1f081704454de749f843f59ac0f8e6c12d7c065507106323", 0x29}], 0x1) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget(0x0, 0x3, 0x1b0966bc376e0cb0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000100)=""/49) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r2, r3, r5) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x100000083) write(r0, &(0x7f0000000080)="2e31cb22329ef524f6020c53b7c8626d6eba0185c56bcecf22e5316539e2eebbe52a55f12c83f3aecd2a0589e29dd041069a98fe1c3febada52249dd2e599f3b", 0x40) write(r0, &(0x7f0000000000)="7c7a281c060000fd008000003c844f38", 0x10) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xdf3a61e3c62b989c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = socket(0x18, 0x8000, 0xffffffffffffff76) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x9, 0x9, 0x1ff, 0x350}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") syz_emit_ethernet(0x1000, &(0x7f00000001c0)="641da917f7b96613f77236b5e5afd61054b15cbe08c720df249235314062b9631546a0367538fce239cb362d250e5263c11e3ae0c5604b480508ceb06b15d3be29f775fce9a5657038e62cf62c439266d2f8a5912ddfd81fa2ba18e4b909b72cd777ee760dd8d78651b44304abd2f2a71897ce3c8bcc960ca937658fe1a1758fef53d45f16bf1f575154a0959df9bb874eddb2be1b2224ec9fa0a6ac163859ff1c98b8152e5e1a8aa17246d64f48fdfa8824231e8c06ba6eb65c45dc27bfd021682cd39f8b0dbf0b17bde0d8c19d9959429e5508eb26150471857065ee93a61ed3c1a6fe239cf63e16784ffb9f33204367aa9ee038fe25785710cd7500f9339c5855b2e3aa2587ecef7d3b51ee6c3f1663b3f61b0ec7407fcae9efbb8fb7cd4ca365fdb5518c4e5ca63646316c1b550443540d9340dfaa4cb1c650e25d9a259bdc4e49b3eccb5077c7de72572c31de3202fc5fd8ce305e782cd5eb2de90dbbd64fe58650c3729b17422a872d4db846431de6665da26577ea7c4fcd3efcede70061b5dd83e1f654ec9287b143144148d3718d576bda5921cb79c47d18468609680dcada6ee71a5ecea2d983ce04972f0b4ece7e844dd9d0b49a8e252cae5ca0583aac66a722c4729d46563251b4eb95bd21a50a56d5367fd744a0f62106f268bb8ce1947afeee3369bc39e8ddd4a8952be33e90762108ce5c77f9670be1ca89116fea9e4cad6203af5bf4e10f7b9b9131b897405f89cc6e641b491d776c3ed296a43b5f352414dff28672afd37ed33ed7805dc944659e671f5768df9863818036288b7269b90a420e64c9ea04c6ec054a645028b3e2ae7874ac7253d92b90f8434fac145792354455eb628ad0dcbf1d1088aca48e17e452c0aa775cc78f071b5c8abe1cdb969e48b0b6b27df24c4e50a91f9b95a3e42d3f59f460381c59e8ff72cae68a401040c95ab2a5bba95bd8ecdc60b25c074ec03a0088bbbe3cd7bbc407833c458c5d245f2168dd92d1fea104b8ef09e9f173b9d11bd5ace514f3297a8511f6052115f48dd12ce436941ac27ab7993e9fb09c23dad20a62e6fe152da7b1c49c53bed43b926fcfbecfb754dec4113592092b5267d0b90ca0d109ce4cbcfa5e8b36cc6d48d88622fb21de1405981535f9444b5c3a195078f6d79d6625f11199265cede15cdc7e98a7637fcc83c4e7e1c76baa67df83991f323eeafef9885da01634d3d9699a67f2e8c341466ba65cf746c7221ed2b40f3edb1e1a88aa0cc1768662f61b6541f8f6f0a9c8e2e40c5fb097515cba40ebf9770694db8d72ea2df8694f816e34a5073867b8644e371a026e2abf58716fb9f52f9ed3a4b717af3cc2e6031f7ae9d77c2b0fe80cf51effe1ede99ae8f1d40fdc70351b8ebee5a2656dcd8dcae8c8a664a386eff9553cfdec126861df7a37c00695aafd7c1a242a878273ad87cafaf17dac8d30ea954538f5804321a197a4f02cfdf4ea7e14f437ffbe9c392befc50517103ef286f46409de9f68e20c02ed1f1c26181c28d17cc124f6c974433990a4d58a60d3ab45fb51d550299d7df6afb85377ffb24549559433d28014190d6b8fde8e0041ba86902b41f5e076bda048ceb6b10f5f307f18014a97567bec37fec53a81edaf9dedc7818c1f3fcac89482859860d5880c49631b34ea22010b67fd4e4fc2610b5bc793bd4e7e201c322fe6a951798b41e3f4477b69af8381518db6c4a458ba6eb063d42837e966751a04cca981f487d67713107b899f0ac430863a85c68fee2868dd0f8ec101037071f828229bc5dca349e155aec8d39da9721f439173ac5054595506008b3ade7bfb4804fb79386bc908a5594cbc32c6cf7ec6f7c5580a90c5e81f18ad2608a78dade5c1e1dac3f653e5af6fe91bd4a48af8018fbe4c015cad37eb4b345a63967910661362ae37705fe9d9edad1672a4e771b9891f881147b707240e66cac5dbab6681de259b7f60091006438a89cd2cade30678cef0b1d3ee7336172e3644dca2d827504e3d30598b15c2dfd91bb37b2dac2470011d3fc455548f0e4afdfb56cd69ebea976d82014c09544ff05d65b2f3f69cca4e9b393dcd884e9ba372af76a5a02342c5038077d4f75a6f959ebd4b5c908045c5a0719d50b95c1f6f2b20f1667f707133fccd24c9b6dbc73c872b5184dea69e2f5b027d40f281fc581cf392f51be1d938c1117ff50b700443c2723dfef5e51f8026892177be27a43b3aa5ccaec153d5d4368e261f84cec17e1bf3957276768b258561b3efa821ad5bfb8435840430c29654f6fed9c75b16d3b6ce111e440b58900f3b675af42e11e32e5993457f15a9b61d7cfbc6cbfb5b0d2566ff079b2c86f535da71e6fe7410212af2af38afd12695f509cefbbff0f73c2400b81fdb68cb25d89e0404d11113b4294450f9235bddc4791df20a9ea924411d7d0f70dad47bc8266ec3bbd29a8090e53edc70933e6a80ffaa996d4ca150e53bc92b63dd9ee87c46f12f14c2bedbfcb4dd8813f11305de2576faaa9a1c78545a4e21fdcd7dbec1f65ed87f90499816baa74784b4c550efa9e744613539fc6507a074e383d1a67d917b802f58e0983b2c28e85803c28fa175ae5f988bcfa22edb446afc35fcd89b6325b78efc935d83801e64076b9f9926ea6104fcd1fdd0752f982da7a448c13643a54a582ece5ba20d95490c664806d2c97b0470004e7bce15f529120b77db02c0ad42e4e6e3a98215ccf4adec5c0e61b92b2d57966d5d2bf5cf7da83a3e8f729652b605e70a24529fba79c986efcb795d49fdedddbfbf2a27ce2cc1b2ac7a65d6c0d4f92eac10ef06f82976f2b9f916488678d4c215240a5e12ebc0760c0c5b32d3980ca364cf8729176b038a2ded26ad9f7d45d6a198f7af300a34376214231deacb4e39a8677550b11b8ae8b8142c43f8aae2d4e03af67c6d9b3d207e14eb29e7b4ccb0d0dd6f157e451507c697aafe084f7889c87536f9778579d848882f1312fe18f5aa3fcd4eccaae96ca730d56987ee6d6ac4d0e4aed2a343ae09cef42968a2f67dcd56ed68c28e49897d818248c29a56c832111e144a933ff285c92d5beaf3c397a58ab673e1a4eb65e14b1190e6ccc6b2a762c476aa3e6b23788293c26d1bd67943c959b02a5481d8fdd5e469952b7e61fddddb20b0d9bdd4df80dab5c5a3f21cefa2ee83ba13acd65c6297e2d2879ff58aba355606ffc4a378ae2ff1b96d7648d2364ffd0d4a9a919ca1016500cf58fc9ba1f387e237476b5653c6c4b1a44e57ea56c13cff292e8f15268d400ff46af85ee984f25f21f65f63813a9a07b47c7c5471203558dd2e7c8bff1396c354016d00b6183941e222b4ef42de9b2d1c123765c42a14818b768cde26aea60dbc99346dff991b70c978662b68273341067fb702db8a8bf6565708fef978db6dc9d7307a335d8ddda6121b2ffb12fdc8f2f336616e3d46fda2960282273edbbb837e9239d365fadeded9e73d7dae364775c95a0f2be2e3dab2a90abc9e6cf4c669edd349b9f8f2ddd2f8ca9a331889b3ed5a4cbd9feb706abd3f06dbb14956ba35a34197bdb8e3adcc1f24b25e224524b66d839e0ccf024ab3ec21b1d9685b1f1103e3a6fe2b1e7ab685d9210f37541c06b66321ed40ae01abbd3636cfb00fc29f820d16157d8f69c0dcda0a7afc4e14082317094df07c1bd613af587ac9c112db7691a15fcf322118543a88e732e72fcff8663d88e030a5446c50a115f07e1873f3b4cf5c745b1fb6c3d8a1014498715cf6419be24f4a37fbb2307b57ac1fdd24da60f2f958f7263476d61cea235f903a7aa80dea49dcd3f3add8b2d9fa1a4d417bbbac9868b5cc777bdf8ab13a51dad37829d1072231a5c84a811713e63625b5df8e2af3d9b4861d60b3d9b1c8d496bde7bb2a3621ba81275b764b1c7bdb230ab68d5edbb43504aab0c5d0090d34497dcc49cb4d319a879832016fc3ef0911eb6815e563827a40b6d765a3449cd576f58a47ac00af5672fc8f82af0578cc7f9a67b341fd0ef188bf809db7118576b2b5bb72b0049838a31597393da15dced6b3feadd13ea3f77ce07a8c5e886b832f882449c8f05cdd7dbbaaf1dc8a4c32b687cc9307310fc267ecb0c2a367daa22267cade0a909973844d46d8fe2f42538ddb54542a1fd5af6c2e5a15b1b6f2b4d35aa02fd1132eb1d555b002d53080e6b491a87a5e25238abef6a79d1b917527376078e180d7ace94042045a063857470e7308e6286b2392fb1e2f76e93e47283ca56de26ab57fd00bde255eac518c359e6ded61ee87c4ff6194428a725d1a44cd164017fb9c22b1d89bac32ec0fe5c8b7c810061c30480f7861806f7f1efa367edb467840c8465c2ceac094031039623f64c9d400a4f28c286bc629b5c88e2cbad9e725522c6d78afc7c55c4e00673fab56f7522f69e84605c339499860e6818543379cbaa140eeaa69012b66c7e38b94336bcb48f40fd6930295cb0013de69396ceaed8048df106e2523e79254769d41a575e0f38820023461285053fb7e565cb0f25da21b9cf1857fdeb38f7b78058f49eb428ea0464fca2a9038e90717b0b5acf7e5023e56c9cf2b4648b30c0f8e9b2a14473ef432cca0041aa55b4ad1c9a305b4a4c977b65a8dad4eaacd965e244c17055fdbc3ada60481b44249cfb11c701816fa4c376497f20e6cf5646c78688549d2ecaf6452ee28537b37e42761bf9c30f1e20d3e62edd8c3e2988365541fec5e6a716c1a7dcc798d9d9a45cbe5cf20261ff30b225f73b483e2114631a3b23670664501066172235f8d95655c35b1bd78a0c3a061036fdf37c4a90d8769f86cee591dff3c1b81a482cea570029c5a801f7a18cbf74b82d3238545d079e05e03a11f2bea8f3968cfefc2dbf917cb2953fc1725e58cc1c417cc9a65f2b0ca540a5a5ec49c451219d1000c3d3bfbfea78db493b432ea7dc30b741b6cc3363acd38813ffe161201bdb580edeaaf8eae32f565081fd8d768b71ae6dc19d59d9e5ea4f85adfc49f262289e8c20060c04a317eec46d672097483fcb4848a72cab565ad1893742070c2228d99ab8886d994afc8fd2a52c35c4e92312cad82703c6e6f33a516194e30d15d0b0739ccd7ca8e90c45940d426ebeb88aa9fec49ebd101833d0d880e7bcf21c107f60e546f617570c8778762e223b83a0ed0927aa44a24ec79ce7fbcf4e8717cd15fa743c707bee8d4b36699e54699486c6516d2b5a965dbbe49f37bbdbe8473ee994c3a0d5fa69a37eac671585808e92f954c11dc615776804b4f478ecdd2c687511633c6d8324f9841f71865dd34bd82d32c72041e8693daf980dba942c111c6a13f1c80a19f743a236fc046f62370e3d967803f262befd76a46fca7f8d99c184336301553f4fb0f9756fdfb6090aca2689b527cd8c5da7b6a2ed577b8593ead8ded6e928a7a6a12a5fe96b37739914dd4e25f9495672fdadd446847f528ee964cd209cc41051275e849e091048b5f0b5ab1076235efdaa8c9b81b97d492ef0a5fe235189dee719c5308d445df6614cf74eb72c0e7c9fab99b6337c73412e08d8a0776a1060ac11c6ab08dfb56d6493fb3f82ba91b27aa463e24d2b4631313d509ff5b9e9a798502dd3dfe9d1d3238f7d0ab936cb011dc0b9e30c778b9cb2b49bc2bb16d111215ef200ef0a8923db2fe4cfa23ba2fd19f3df15ef755815fd83f51789c74a17807b254114cd2f4c494354be6109560ffa315594f5a4f805ef360a5b461980a507fecef902b8868bdf168b3a828e0e0a7fe556e5bf2420d7962") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x7, 0x0, 0x369, 0x1ff}, {0x40, 0x0, 0x0, 0x65b}, {0x7, 0x7, 0xff, 0x8}, {0x9, 0xffffffffffffffff, 0x4, 0x5}, {0x1, 0x3a7e, 0x1ff, 0x6}, {0x2, 0x8ae, 0x2d, 0x10dfcbe5}, {0x80, 0x1, 0x40, 0x400}, {0x101, 0x1, 0x80, 0x1}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x2}) 16:00:41 executing program 1: r0 = socket(0x2, 0x3, 0x101) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="0d7fb8271547cd5b12c7ad676ec7efa02b250c578ea48ee954ffce039c8a2fc829440802f4ae7bfd724c559792f8e3ee269315c7430d3b0c78b20f753e663384febdcdb4e2507880cff537acec0386134bbe9febbdb3c153eb2ca01db7938aebb8cdbfde3a2f06241af4e120da53920112eb30f4dafbdb36d0fc91fd8ce36edd02d81a0e0e12a68fc22b7818a652a48b443deec9cb3d55232d46d97d3750a5d0cf0a5667b22d8286f3703cfb378edccba7b257698e88acb791c2ef81d0ca3c361ff95b2f44437ee6", 0xc8, 0x404, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="89e7fd1ce159ef6b320c4e77c7c31ec6c9dee4054ffe4cd801b3fac890e1b0cc4d840983ab2970f5d5db8ad58c69d4f0", 0x30) 16:00:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x108) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) connect$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0xffffffff, 0x8, 0x4, {[0x4, 0xd1, 0x0, 0x8000, 0xfffffffffffffe8f, 0x8, 0x40, 0xff, 0x2, 0x6, 0x1, 0x2, 0x7, 0x8, 0x3, 0x1000, 0x8001, 0x316], [0x35, 0x0, 0x7, 0x1, 0x3, 0xfffffffffffffffe, 0x2, 0x5, 0x5, 0x40], [0xfc, 0x8, 0x400, 0x0, 0x7, 0x7, 0xffffffffffff0087], [0x100000000, 0xddb, 0x0, 0x3, 0x7f, 0x1], [{0x7, 0x7, 0xfff, 0x40}, {0x9, 0x8, 0x0, 0x4}, {0x9, 0x0, 0x9, 0x8}, {0x3, 0x3, 0xff, 0x75e3}, {0x4, 0xdd5, 0x9, 0x9}, {0x2, 0xc8, 0x2, 0x6}, {0x1, 0xffffffff, 0x7, 0x8000}, {0x3, 0xedd, 0x100000001, 0x7}], {0x4, 0x4, 0x5, 0x6}, {0xfff, 0x2e3b, 0x6, 0x1f}}}) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x100) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) socket(0x1, 0x2, 0x10000) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:41 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/11}, &(0x7f00000000c0)=0xd) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x90f3) 16:00:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x0, 0x1, 0x7}) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x20}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x6) r1 = semget(0x3, 0x2, 0x88b646603119d45c) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x8000]) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt(r0, 0xee1, 0x8, &(0x7f00000001c0)="f432106fa7318f86e375718288aa0aa58d88b22ca432f4dc57ae7000d417502bcf086ecd46027cfcc58282c97073a1f924b0506621d3eaf113043e9478bf0ac1110a99fa1ae16bd1fd024935bd0a376c6962929503d2cecdb64625dfab81e0f6e387a3e1876e8a2b4a5895b0f874a0828e6a32dea5017825d9df8df5c8b09ed12363a1188e85d7bd81e15a5a6209ba587bdba734b35c0d0829a558df213c155e7b89fd8cd2ceacd0ca0f32a47bcf49babb09ed1aa2a3839e1cd30884f6cfde6034d8fb2de83b8843fb9199b17149fbcb3b87a32936cf6a", 0xd7) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[0x2, 0x7fffffff, 0x8, 0x9]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000340)={0x7ff, 0x7ff, './file0\x00', 0x3ff, 0x7, 0x9, 0x80000001}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) clock_gettime(0x4, &(0x7f0000000380)) r2 = semget$private(0x0, 0x3, 0x10) semget(0x1, 0x1, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) readlinkat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/91, 0x5b) mkdirat(r0, &(0x7f0000000480)='./file0\x00', 0x8) r3 = dup(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000004c0)={0x800, 0x40}, 0x10) sendto$unix(r3, &(0x7f0000000500)="5c3502c17f26d0a3942dfde642a7a7c309d40e944d434410d44b036cc8696163fa563dc0dc20e1830df8f1ed958af3c154bb027a1be41862e9450fdddc48523c77390668708240ba17c680ec5051d331da9a168c9ce97cef3fc88ea31bf4834f0bd260d04fae4e6404a3351ba0e2c24d85f5b9e7ada17f5d0d49b568e4447143166ef4a294", 0x85, 0x8, 0x0, 0x0) chroot(&(0x7f00000005c0)='./file0\x00') symlinkat(&(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file1\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000680)=0x6) r4 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000780)={{0x1000, r4, r5, r6, r7, 0x239a18afce3a128d, 0x8}, 0x2, 0x1, 0x2}) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="dbc44d37e1adf6fc26e1eb337ab00dce57539273b40844ee02554a8721d8d4cc02771e87a91e64eadbcdce92b0826eb16e94d4bda61be5f6fb99bca42328b32347ae7b8191d9dc4985a8b73bbf3a3c0c8b6e3aec88d1110fd1087148deb708bf5e9162ab254fd4a06cf2a4213157c84d270e6231c1141f6bcb12f886600717ce017c9736537c0fd7a47426c0c6d714429153a34ba0baddf973cbc700dd4e0ffb29a4c40667bb0561afbedf1bbe5c06ec4057416bb421aee694d4c328364454f4110b53aa8e22ed439abbd4ff7f568dcd35f91267f7966c51359787073b2ea4a833e756741828b1b1cfda64ebe69d35d4474e105403330ba61122a291dc5c984451d73ce4e2b5e7f87c27e09012d3b126c6006fd79e398d82d96cffc26dc01a9ac32ed483c7bd36469258d10d0baf05ea36f46e40efe2be458683ccef41ee848e56499b27ee1756e755e809872b43c96e730a99a4f2dbee9819c708c60ed2486c67dc07d0b89a5a95e4d5474b4c78e0d3a2ca7ca71ec4d99551be6c822b5c4ccb9a2f3868d972fbf9a0d3e1b9e0cec95eb0aa1bf1a18fc586763f676e5bb4a323f8e0d072c8cdd9fb76a40dfbb1bd3449fa921af60d06a5ffcbc5237b6ba21959ae660811d6dec6a4626b335259fa4b8859cfa9a62c1a978ad9c5f4f00022936e5f34299c4ef5b24dab2402b9148aa66b6b51ae1f52fd2d00b01cb3659ee066c6b6f71b5dd80cb6b7d08118776d663224ae25c75cf3fe13d00bf7234bbee79dd18c6a659d664a99a3ea4cb52e09218532d3dae1812a697120b4d15c7173532458b58bfdd4e85e7e8122d9df0dfb1b2981902f7ad2522482fe292a6eb89c1a6da533c1417b52e9d7157a04fb83771ba0a0bff950bcd9fc895cea2e5c68242044e34bc15125c583afb56220511c059a0eba5f6fecdf84be68f6925c7704e293f1100c2b2cadca7dd84b2f2d7b27a998c02f9133cd5843daddaa03e8ecebb2b97c93da5c3d3f45e2a611f170e754d334ef40681097ca26f64a92b75bf2945971c94c04f106fd223cf13bff0085bac7146525c2037fca572cee25197225e0082486cf10305715db585fddbf8f3772c2a5cca61df763d07e87f34a8c93aa4fbcc15a443002cf567ee042ae8be0f7a2a14cb4d2cb9fd15d34d29cce3a7154f05dadc9b81a2a4efaa9db1a41fb18bc430fa9286ca7c6df0008f3058fa4c56abc69935f7a59cc145d88391dfe2609bb808b4e4133a5a399dfb4df6bb1817ac7694391b664ce947d18790f431cb5bb3c6817290a7bd8b901410784c935382f0f920b89296404fa97dbf6daa6bedf9ce4a348ab01651ba6d01e88b916f11337f489f9f204280b990386f39e70c1804a343963938d1f5d57045c041f78f8d05ef313b11fff896fa078703d22f0ea659814d26223cf79f720e2a78ce8c2687a666fe16f6b375e0693754898302765ca266dd69e3d6d80622a26651b80572ba3e20ba314dbfe7a0d26093aae442b56b6bfe504490749b413daa8fc70156b1b7380d0f7c535bb1307f53b2052e62048f33d2b687b0318350ac84aa1f8d7dccb5daf7e5b23756fde63c223b80dbfabd511bc3dd8229bb70ea02029075b9c0a29f54a557a672920cd9d0b41ff2a4d8355fd36a9d08bc9c4893faf15a781eb30f7ed122db0bb3c82c006d58eea9f8605eb0f183c0aae350bb9947fcde9ff78d9cfe84d5480bdb55134275c21220860ce91f60eba6ba59a92c4225c55dd837cfa5af0dcb35859a877d8e0ae7dc9e0b3d4da18217af8adbfda5ef95c7ffd2fa6188346dc9df6665334dba523cdad246433f196f58d1879309ac992d3ebb92375db2a4db71220901bd048dd9f6a6c48c291499c8a37ded7031c678ba5f13030f8d7e3b1a9533f7513544ea619d7cb3862516a1cf93b970b2b5a7d1787bf924c410c39ba181e338d01d3296562dd25fa57b49c5a95214000f01c8dd6c793a13f000a3769bb0cf9997de0e8106f77a7e89d4a9509ededf6c61cfceb6c6f6875d2c71cbec75227067d5582deb48eaabf839c2d2b10a9553c59e4a82a86e5d696dda416a9b17ad4a69d0eaf6485a8dd55231d7600d9a4cee0cffee8f6d7c03cd5027312500bbd78fefd5bff61589f74cfecc699af162c44cb8164234f92e2ef854da9e90d0a28b48681d724df59903776d7d664f81f2b80e5a267b94f81764256663b5646298b7e870a7e58a6629659df5793375b7581f076b31e3a2d9fe1fc6e8bc0bb62a78f9de8fed68d8b0704162e5220e33c7bc67cb562448c4b6e89c063b3facacbd08bdaaa03438960108dcf58c374a6d76028efbc70fa8235538cc7f9a55183587e6639351cff6b29b3e00141e66a56c0f64fc05601e231f3c2b96be7bd53b9bd16d9e4b22b813003e0a890ba5bf20f0ffbf2baa209958b8ca7fe2fa29760678bda8e0578b1c9c30cecaa9de455897a2766ee52f742551c5085afb039f12d466c4a2f1e3609efcc850119c0672385c90f86b48d04c7c2e53e106e46f5ba1cbe86c143dc00080425292520cc8f0b5295f925473362bb8c90b85f277936eeb0a64d4674ac3e9af39ce0aca3994ab734cc4d55e3f723219d437a02b773dc5c52ed273729d94a1e2af61bdc1daadd225f9bd48322874ba8d83586e7870145d46aa32a1919bce2099620326e3c36e5c8e6ec61c15ea354db9e0c1b34fc46f3cd9e9ef38e724980d841425fd5bdf810bb379b1fe2b64510393866f7cea410313abd4e086a498e35695531d80d9985a44a0ebdd5b65171f0dd86ff478aa03bddfb682bca28192647a4dcbef1ee842429fa4cfcc221fccf0669ce5699d3804bdde55fc0e3e372e7ec75223d2dbffc5698d73cc34f593725e45205db39f46a8e922e3f439061aeba0b594aa199ccbb2eca92e847ce30177f36e4b12eac0ffcb6aa3322fc4673faeed1716bf016613c7c9d5365b080f115547b3c82ea74a1e8789bbec985d70acde2f57f21fe9c1a77865fa3f50104547cf55baf417a88fdcba2f8860c6da6fc38a80822cdb88f161ffdd91c3863c35599fe5f4ac3e6a2a8b1939d201f2d15ec3fe6aed333446eb18ddc9e8604fa14757fe9fc9e126ee241d12c84d0779943af809f43e7c6c46efbe4d262521df9c9cee6fff179f6a09f61cdfd389e14da8e6191fb743367e710d45af8fe51a13f8bf318d697422612127db67ec97b7da47b285a31eb06d5f8097ad5c132483c20b732a3c9e9cfa71600e72be414ec90f9d9283eea51668209bbe28425ea843d4f3f831c50c4a1e4d64897fc5dc52af973225d359031ffa7bd1b56ade10c33ad496234c6f231268dbb75c511756eca99d1fbaf0f4b5e6b0908ec8d624f9b2187d90b8b98d1aab7645f0f0b616d417b617bc347317dfd5fd46ba0a8c95aae4b1c0592ed2f9b6395b38517b69055ec89c286a93701d79953e6a3924541fb4ad2ec6c82f9e363084b16ae4726246a38f0742c313d4ec90827942d4affebae4fe46c4b1d6536cc471c1d4cacf6fd2aa7cdf54813e28bc809889a280fdc97b3c61f8b769bed04e6d71340831b0d1b4dc69def95cefe3c98aed88486e7d076c63a01179d87316d6a6a246cccc6ae8a06fcef96448a01c1d8323e007f23996ccf2e23a966b02a992ec7d765ca935c1d622052b0087759aa64f5a160d6c4cdbb25571127bb951e2d3bf9005541919ba28ac66cf4912dd51cb2685464bb7a711ca94cab8ee82b32d4f49e634642fd561bf57ddb65183bba46a42bf458fd2bca392bff29c330abdbc76761ae8d807a9c5f748ed04762798ddc010cce85c9e753332da9523a4277be8c7c141b3d5b457abeddba1357c47750dcd8e22949b3c8bfac840d2df27880ae33aa7949a21d2a16a2e4355b511248560d3fee14d4ac63cbf3d646e030b99dace1eb13cc6e3cd1c06f34d3e54da162dbd3b2b90a58af35a9e9b9d4ca97040a4de73936c14767c7b8fcfa97b19b5a4c07d0b15231e8dbc8ab81ed591ae95f137100b25228dfa0e0f197a56e42fe38c741260e622fbe769eee541cb3c2923cfb8f2f42a61cb372537b4b85a1d5b6a2e4ef501942cef85fbb665cd4d2028dabc3d09e06810f6a64a2a5563195dda46711691c255a216d0225827b067abb2aa49c570b0a4510caa0952727ff56f89de68ee16bf966096ca8d7277d6ca73c1aaa973f800d279a89fb8ff8c9a1f8432336f1870aebe81e242ae8a8ca59fe41ec63500f22868f468858be292ceeff6fa9b5c0b22b31094db542c6f471512f5160e40078f171d4a19aeb63f420e0600966daf19e847a3ef970008212bcb906c051d09a453fdbfdd0b99fd55a1321a948f7c9425917f060caee9167b3674bdf03fcb8bf83d418cd6f7e94d1c5d628ba4e62fd429f3a0a3aed50ef7c78a45dc5f9b89926cc27fd21a3b2d983ba3c1ab9a358603a3727de1b2ba29a42ca418587b8733dd3515abb3daf9bbf0d466d59c4684718ad84a9d045818e8efe0e7484543f435492ab98e4fdc0eb005e42e49c582ac3a2fd47bc00aba5e68f6d504d7f117db43204bb1d65f9bc4bfe4379b144d99ccd4780b4f2e8618c55046daba2154d862c4f69c57ba84f2e612181049d4835635a271d96b34e7be844b422f8552c17c3a05590871a8de097ce2fdf2668ff2177b4da72dd79fe405a6b823f9622ca329b4bdd987e1b99967c55b57a40ef76cd5d84c820761e22044783825f82de214f9bc178777503903902e819a809979da73016450fcdc3c22da21ce260c59c1d08ea08ffaa248a4dd6a82a22afecad7843129a1b75fa7ee1087952e7836c7310e551a762ad22705e9f62926a533fc5d9362212c045a403acec268a636a8e33c674aec85b89ae37fcf924226f7f95b4e3c652780b96b9b9fb13bc368aefb35f975fea66bf312d8a631d5f183a0ab9d6ee55c81f982255d45f33f11b0764a04d8347674891181eba73f7ccf1f7aac3dc38f3f1ee3db986ebd5cabc3186a3fc0a17035f07f77f28a1f95e4689d9dc4af8ab25b5a92e36fc8081974c40a5565c92103c3c224c1af2eaa198c955fa7a08381a0d56d13c64a36903b7baa63d5e459aeeb8b9c0d4d843fdae698d9f41ac8c70de91f851812aa3a60ddeee45ae0e195ac7ef081517bd013e9764c88e7fd681a5fd266ec4f99e2e9ec84746a9ac346ba6b33895e23561b4d57cb1c2192741968e1d59dc1ae9bbc512d1288ef4fa1dbb8ba4dc33dbd14319bcd11c6bba5c2941b6ee15d6ab0bfac4b872e94a139fe824f379dc7fec9ed7bdb7db9ec596b9442bce183ab74ba1f6590ca58ebff95b044c3e5da7c805f3ea7c10120ecfb0294ed2fa12ec8f7ff515c2effff5865aef061f473177364680e8516ae995b5bd8fc988996342c701053e3b294c9e45d6f72a29ca0929dae8aeea54617a3de34b831e08a16cac0983a2000cda4c2dedcec2a51c1e85a139a53b02df4cb83218dc2742fb8dcf5112e1de6b8c917996ad41c23a01b888a1314ee208443186a5ac1e24d477197c3ea4e287f436ff7ff1cf4acd15f84bd899724c5d77bac735459cfc24ec24e27311bd5d03ac7fd7dac4354478a920b8ddb81a54925ebf554cd311a89c03b55833d5f379ea9f07dbe973394d1a21c65ebfd91dd6552f84118e1b136cc38b959c368b779b6299569fbf54f1ad1926b83cb36ae119f8c467b7ac07212a4c9aca25757fb9884a98ee29fd3898321bb781986ec0b4ea09a34dbfe92418f6da85ba020e84f041dc39a24d7ea5cb3fac43281ff84ea9863333c89e46acb67fe1b000181fd249720a04bfb3956c59eaaf24", 0x1000}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000100)="c0", 0x1) syz_open_pts() close(r0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) syz_open_pts() 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:41 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r2 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000580)={0xe5f, 0xfd, 0x3, {[0xfffffffffffffff9, 0xffffffff, 0x33d, 0x3, 0x7, 0xc43, 0x28, 0x5, 0x2, 0x3, 0x8, 0x5, 0x800000000000000, 0x9, 0x3, 0x54d7, 0x2, 0x1ff], [0x10000, 0x1ff, 0xa00000000, 0xa15, 0x6, 0x100000000, 0xfa1e, 0x7fff, 0x8000, 0x9], [0x7, 0x3, 0x3ff, 0x8001, 0x6, 0x5, 0x9], [0xa6, 0x8000, 0x1, 0x0, 0x2, 0x1], [{0x4, 0x1, 0xfffffffffffffffd, 0x40000000}, {0x3, 0x80000000, 0x2, 0x9}, {0x7, 0x101, 0x5, 0x9}, {0x1000, 0x40, 0x0, 0x8199}, {0x40, 0x1, 0x6, 0x5}, {0x6138, 0x7fff, 0x2, 0x1}, {0xffffffffffffff98, 0x2, 0x80, 0x8001}, {0x70, 0x7, 0x800, 0x10000}], {0xa1d, 0x5, 0x8001, 0x4}, {0x6e, 0x80000001, 0x1ad7aabd, 0x80000000}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 16:00:41 executing program 1: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x200, 0x24) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f0000000240)=0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x7fff) 16:00:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x800, 0x7fffffff, 0x36, 0x8, "4b40f9f78418e4216dc55709e1ca95cfeca31d5a", 0x86cc, 0x9}) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:42 executing program 1: r0 = socket(0x1e, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x10) 16:00:42 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000300)="266f02a95b8bcc6354bf4669f3f55c5d6e70ad456cbfe5cd5bbfa83337b7defe7833de8e718f199af07dec443b8583d8114159af994a7d8c406e2d06a512842dee5ec0e7d73c5d8714d1c2641d8238821e7f787753eab05eb0ba7658730eeb97ccb4cc48bd105fb02cd74acb31f36708bdb05558305f499c305924359616b147d73cd6b826f94ad93f0403ac1e69707d22d4345e3c03f109542b058417096fe1f4d3b492d4a6b2904d99f097cc131c55f65664ad0eb1fdc2d823c4eeaa26b1f2bea29f7b24eca4c3678b72e0593d942ecfdbbbec1e72fe6dea5d9010fbcfce1ce79f5df779fb8e2f4c0392f5d0e8acc511a55a922971587cee499786c7e6c20f68918dafe416299414230cf1e3991ffd605944f622452bd33f3e337fb60e1622bc2d49cb1cc1ee69dfeadabc9ffb42739aafbf5629d3286f39b0d1ddf154ab3c15c4ab3bc9920ee444ec764f30f2ac4e5363dd797022d44bb112095b96393aba1a8d402c625c8dfd1d99de8e4f4d93a599da38bd8a994a01feaa7d160bde369027b6ffffdf6392123b7605dbb577c7b160f60e1f2b30fd0a8dd5705c96ce8ddd090ba728f9d8c4ab8a264324698f8ef236064a44093367a045630d54364d3869698785bdb76fb70a48c8e3e475c834e3a09ce0ebdba9cb2d89305e5732cebefcb525941cdd1becdd4581a6d7dac0a51c2f40cec8a72afc6fedcbf37fcf2a5133d8abd22d2560b802aa2eb2fbfeb8ecdc0db167984b644d2e61485e25b19a4f7e7aa9952f005831097280f03538d9aadee6415be7e29145bdb738be9e7d402a74bc707c2e0226ea97428a333ff6e0045f11aa5430069e51e51d2527726b78fad3bd560c39053c85290bf77bfc50f296a82ac8d2acec472ae9bdc6cd16452d4b0cd97868a94ca3333b7feaeeb89b8fb647d18166994a5df0d280687caaed39a4b50f20dee55c89b812db4f398ddecf50ac5d8282fb13a9377566007fb63354275ba6034e075569e49378902f3f489e55f61abfe0b51c010be8636cfe79fb260f0b20775506e426820b328cdc7cc0a34ce1d0e984d020ce2441084b06bee14aa29af0e4d3a26f59ba4a09de63c092ec80478a3c59e1de232391266f1d5c22b0abaa7fad2c8c84ef27b4b9d328b86345c81f593595b3a2ffc61c670290eb0507f6917d4339d4e271c191c04a2e8f8629063b191703a69f5ba2d8e1da11fa26b8ef6cf09f5a39472f33650929160a0c8b755b2d024c2e7e310fc5673e77320b661552d67494ef6ddbb109d497836d1188a1e6bc99ce927d75136deb50c7e00d47cbcb0c7dbc2f2c594235bff6b8ac9c9a88f819ed9a4e0731d46925e5aad0c6198a6b3a9dafe457a1a7550f448fce04c6f9c136dfc1d8a09f6be23ef6a63b1d7e2f7dac19bec019af13475e6947b3f1c2d86f022e978037e2300fe0a2e9734a4e8056ec78127da9e57aaf674c706f4e6f3dd8a03a29ddd6d7fa00ad17339a0ecb55e9cf0ffa1050962d6b5a0a54922456944b4760980835501db1e5182b5a8722427e44ee5273ce8fdc0b9e0eda6bacaa2425d14c0ce0fedfe1af5db4c9febad85ddfe7eb452806585e4d0793d50fb21395fc1d5837a59d945e95ad674fc8a55c09ef04c2324d87b03b81455874b00cb544fb94315b7781b3986842923600ae3cfc5e5638c7d1b8670c55f71f90bdc011a6dc7660adc3ce7d3e5f5ae6692325976d464e2626a08a8d5be060a1e2fac35dc1b5330d499b2b818a641cdd5bd4fc50d3d3399e890e7cd4daeacc2cae42cad4c600fe13b3081d098293afdb1334ed9578e890e014f309eff50b5f1930c7439bfaddd86f732527e15be0afe703a3c475cbe3dcee417e46ba6b7290dd567b3963c170a9afc417115c7e90d7588350b93461b4c39c667d2eb85b4f3ec294ebfdd3031368c8be7341f3d0e557a4ccbbb54e44140aa5ef7c3ab929eb8ec0755cea3a1fe71b40cd244b29e984bd25f0f8bf5ebd15aa4ae5bc95c5481768d520b20d6e7b63259a75d54c4dcca284d64379b70246c23fce063de9424559b27022bd2ab477157659de672d5b40ee300919b776b07d977cd199f4f301e2478971f075ae9bf29a499b55a5d19a52c21ed8d3ed61d8b09829c8fcb677dd8b5ffc9f4a6c5c9e36906c083106838f41c63b940dbb8996a0d27dbb42df615f3f418a6888b0cf758e92d62a2f1c25de581af109e9f7e0cd06347b8753cbc7ce366a253eb6076abe3601c39dc7e21db29ca969371874fa68e06e8a6770dec725a3ddf91f0c741391a464e25a1d9e5f5ec83cf22735df3a7e2af08c7b466758bba23831c7141a2bf227e54e3382c55334b9d702c25b83274024eff716511dba7895448e11b7154e53a9047542521b0cb3762e309330a8d550ecc051780d446429596ab05f41f023dc28180e4caf041ccaf2a20d7c6edc9588935f01bb82e5bf8ba848810518ccca0cad9bf0b377368851968fafd83995d2b88af65d7be8dc550c1c981a9288e0a2a5d444c9843f7d6a0f45cdf133a0f8a858fc8dc934dae96e90e539e5cc52cdcd307317332b7e115da0bf9927f48bad473cbbddb8fdcab9a980bfb9bcd303ac55a2823941c4227f4d523352478013b3573d9170a04cab44b6f79d69d6177ae349c168df823d708de749b953b80d54f90a8b793444f64e268d546a275623ef797a345c025fffa16d48b39c521f346ad890f6d604d48fb2c87fbea749b4593e94e6e9b0cd9fbb2d637a39096d9d1262704ab0086da1dcbf80d36802b4f0c47f2d7cd963558910eb4e38340eb10e7d1bf73f68f032bdfec8e9bd46b6806382d85916b570afa0cee0cd0ea910666d72fed82a872157e6d56f0cfcd169ff65d08b47034d1bb090d351352a21afa06f5e0c40e2e8681413cfc228c0af68f83e14f0caac206e73e7a89b0744af7e1542ff83c97e4bc8efe8cc1f71133fe8480a186a3a4839d705780da29b54fc43dd928fc16485053aac013e7b995cd8b130f292ed70518ecefe79d1532fd4f8bed8fde3d30479e993e69bc51dd1ed278b43bb40be236e991d4f5e73127305e66f5b31401bd0468069d789b3cb683c7f1ec191d63bd596c7f799a29c72cf7b1c681081cdcd38fcc7583b340f99f4881d17038ca9877502ee14eac7be7a1fdf9ca4f5dc26a4b9aca6c9efd0d078430adb6c4078229846ea664e3f663fc31c1d771db842be06009a3ba467c5f2ec9a46a4ee9f7825874c2cd48c969a39f07cbf72ff999395786197f00e6d289d17b55e848b5f00b04f2f1d0a017761c2d4dff3b2517674adf0865340806f2f698d5b92edf8ff1b5bcc4dd52be7b8a25f03a7c3a9cf982143ad3cf2d330348061eaf8a870955e701b70630a594a043041bbe5a9a2a6a263928a95c84e1b973253bbc1bfb931a3a450b1a134ec00c6111ad67a72acc0b23847ee06602a76d64d292dbcf4c4a02b2f34ed7072c9baab9cac3318ba6fd16641a4899313273898e54ee028c718853e27fbb116f964a7da79a49c813e4171cf11e0a292017b2359e115e5077449c4fa19cb9f1eee09a828ef713dc1f7a62d8c74e3fb283dc06b22cf180843dbc5c0d2118052ecea4b084323f35666d44f118bb2da95d1fd34412d725abac4e5c227f05e13c3f43afa45987e13ec50ea6d359add1ba88e980d3dbf752aac9225a933b4f94d07073bc3f0213e0f379c04a25465711933f6d5f683cd8d126bff792ca93568ad8ab18a0e83c007d196151a571104bd7c5c524c736e5dd3f2697b94129be4b7535d37b637c1033fcd5a00713dcf73a328192fecfcdce893318ce9ba5af4cbcaa2813640372feee4efc481b937a232bbf0997275ad75bce9174690f16b9fc4f82e14da21e126b169397db52186f18321fbff2b008d4b429f967689a9c9852d10cf04112b1fcb82ccf489ebeee3a5f53a349be69f58e032dcbbda79401567bf62b0b891f0355a0dbe41e8845f43d5429fdfb94eb443863d52bde7df84eb529d34394f98c0111f09ecec79996189b7031602cc709a03ea1668f657f62b57adadbd756292f5e64ca4fe3946ca0942617572ff4ea142e02ab5132aa97d40f242cc8bf96660cb628d1d067e8f2b7278c63dcbe10e21a2997cac5e1f87f599a6b611b50cac795d4eeacf20a7d15c2ee6880f92a7dab07736a7f06dcc28eded693deace6f76ee5bd3b57e4897d94f938af2150e78de740a706cb04fcfe86df14e95134e2b54a4ccbfb1a6fda5fcef32980e035682c4dd283d78580524fa3c6e522995d3d39c341701545d5c7611e835697cbe74fed6643ba1f518abfab17daf8f0ed42a27a40eb059037cde0fd394e9127ba963ec43cbb928cd405b9f6ab09ce481fd3d51f6b3b35b1dffe2ef3e2520f5bb647ed6cb5113e36a011ed1f4ede32584d1cfb621bb79432cd988a6b74e9c59e42291b89d9f5360091cbc077c218fca1473f6c5ec38ec4a234da869907ecd517ef4a721ca63950d900077c04374ed9a6924508ed5481ce831fac04a6f7162cf40942d5d9a45879b0d5ff9cc39f606619b815d99ae15736858e5ffa5692d9042cfaf0302664ce5dea14391b397527c3dc05bc3992a69828d317482e6e402c402525290aa7ea0173a1d859967219101cd7dc557b3b97a14ea41b82660246c7a3dc6cdbeed038931f3eae78ee85fcc432a344760f634169c6b90da08707b6ab552c1c9c5c49a1abb2616ed94249fc50089d673d778c665addfda3679d8548b368d68a3f83d7cf741ff9ebd965879e7efa623cb3482e8f770df6537f6a8bce3d0881bbf056a9cc1135a7508946220f863041846d34a4a8ed4ad6dc85da58bdc64640cb453b013a07b7387760a9048146a20eeb22df7b98a74b4167cecf15aa4fda59e7f271cff704c07fe9af017419bc9107dfe098ff08f2cd43f0c994096433968d70d80ac3af0f59d1d6b0fa922a920d20e5aa86a6231ae72fca7c120df0acb427a8b3cd1bbcd02fe3a8f9409db7ea87b14085f3d24dbee010a3d2c6ac44f788add0f6d316331b1bcdaae854f4d12d5b728943c34dc5e5ce672327f6838f357354043c03f6a3e87081ce0a9f0dd6db84a6610f4196866da6dcc13929114d15d0f8c2cf59c56efa22538e05b7415c3dd60233c77957194f8955cfb33a741af516b6498c90ae7249965f81132a7256c72df5d45e7aa794c1b16d6531768f70a0adfad7c32161603b6a1edc867c75528c1e66149054963c6fc9972696649b6690a25846d89f948cd6edfb6354de1de3dc982766d3548d878b478e18740a766def4ad320eb6a62e43f035f0fc131562260d4edbced36ce4273b19ebc6d5a027f0fa9ec6b57b72cdf83f3e7273680494cda43466ca1a121ad8b533f8fada047b3e4ee90f4165f982ab77fc6103096661cab1130b3ba81b46d69909a1d954ee7cdd54a4662c97a280c13dfd2904e616bab430179003dceaa8ecccb87d9ec68ef3a1700b9df7ba72ba80a1f7f2657bb322169fdad4e3e0af176bd9e4de5f407fe08f01a42de1297a1fa288e27cebe3937484d986b2c58efe21838f293f0082ae11dbbe34a8230981c5357231036b78b72ef793e15284f5f97cc3e391d866a1bc528bb6298a5a868240a4c69b5708c2df31a5102df1b8f071f1b8acd417acde09c5afc6e4417cd8d209ebd2298176e961a0cae20df40558003403f15dfd4da19ff1c78a19032f7ee60d609ac38ff5561eb49110e951f4ac34fd41ac56ba5f64c2a8927242b48de7198266dfb4cee9121c9f444ecbe718d15689af7fb608fa44a0a99b3288218ce7e30c3b74b775b0", 0x1000}, {&(0x7f0000001300)="9db063ff0f96fad42e3439a5eb24c52086f6aaa3cdd498b8aaeb074811a8a20d9b1c8413fc34de4ea981ab341fd03f039aa07de9411443e1c827b49363ae8d92b5472939691505d97b88fa14fc531b87cbba19c97204f93da98bab0ae9f15f1bc92625449d3c72e89fa23f4596fc8d898c06200e48214be91fe91b7133dab67f30ecd96501f0f816393a22968bb0048e831075c6bac2d7", 0x97}, {&(0x7f00000013c0)="a5e549530375378f242a2926511f2402a97d99dfe06baba98f8a271c6f", 0x1d}, {&(0x7f0000001400)="df266515f7c8b3adec630978e2ad0afa0d2df63f0d87bfb79457daeef4016b21638c084143007215e9b0ead6bf9237dec03c0e9179fa94f281d99ebf009a7ae470b31c10a6c7b6e90e56f4f9cc0a47555f7e4b50ab67923c77197a8263f2136da7ac0df0b992c4ba5d74bddfee706edee402231524e05b852cc679f6b78ac5a5e3af3e853209b4adacb8925d5b1a7ad2c88ee7512b6be75aae55d00c96c71679b2fefb120e", 0xa5}, {&(0x7f00000014c0)="4a1ca65dace60a61094ad077e4018cd5c31cfe10f7f2899795a4c0491ea32866db03eef838b6c203c77bb1b3bb4681d419bb8f7b0f9a9e1bb70e7a1f25886709c33a54b9e45a25b35da567f765df346c374734aaeb8692560514f6500dd8fe8cfc147f209932e77c7d46c72267837edc3747ea8bb98773a55115efd570b298eda84c474bdfadae3f380f6a1107f3c657576688bce0aa65605f3725703143dca2e687329ff4038bd7e2be55bc026d51d0ed3dd5da062ca40ae554d569053d777c8d6bc6af7fa59f6a280711d0994c05076fea5bd762544f23accd143fb5692e266d4497", 0xe3}, {&(0x7f00000015c0)="0a7cadddf4df2fcd3c3ccf389f7569978e324878115ee8c81c4a59bdebcae0c5fc4f1f9d23c03294c6618718f13e1557d111aa1af27384801e11e8c051dd5ea07435ccb475ff4db944a5501d1832d901dd77962a293f45708daa0d83d095548b239830b36295", 0x66}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x2, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x9) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000001740), 0x1cc}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x6, 0x61, 0x1, 0x1ff, 0x0, 0x2, 0x0, 0x1, 0x1f, 0x7}) 16:00:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="ddc6f364f3c30eb3630f1ee169ca532582636e873f82ea81808cd9dc04ac0edef81606dbdcec6b2c0da3a1a3dfa86bfe48d34c84b51b3e34f6b6b7", 0x3b}, {&(0x7f0000000080)="b137db93e2f1c5f40cd3675abbb0ebc602f6304855d00b61efb759c01a6a9933105fba5e8d3a49", 0x27}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="69fa4b7a2fc9ee9aa6e6b74a93c3316b80b0ecedb093c9bcc57b049364d43f4fbdf433a3fc2d8edd53f74f23d644f7e0af8435b514cd301653e0064ad761b70867244557e50a3aa7090167f05ee37a734c54d3a5057d7c54ab2ccb3b00de8f675c6b05d5972bc570665dd48d9e7993ec3402efef1b8ebe7cc89f04c876afe57b991c23be765ce62f260200bb22893c6d81ccbbe37e9f64dc", 0x98}, {&(0x7f00000001c0)="8813d1b5467d3f0e78a4b5fceb7cccfd8648081df478061d28f98d79c84dbcabba31b62a78606e5bb223d44923dfd968e97fac2e3cd48b5c26b1c66b3acf039153851f82703ffcb679c727b0049489b29c581ab339685f2bff12614250489662b9554016a0c5cffa9347852a", 0x6c}, {&(0x7f0000000240)="ec413732abf89bf5d22e388485f008f8b7a487689e38", 0x16}], 0x6, &(0x7f0000000300)=[{0x98, 0xffff, 0xa732, "bff45c5e5baa0efd272958ffbe0e321c5935ffa7e182290de5808206738f6f31386f72a0f335d9ea6975453e3629fd59e40bdb861c1e16db651dc77725f8eba86f2c58bb2473bbecf8052cbf5ba590b8a8430614990a0d0143fde7b0ed89c88d441b0d52ef73eb5b33e96aa851d83bbb166e5e44520ea8dfaa4d52cd790ce46609d1a1"}, {0xe0, 0xffff, 0xfffffffffffffffb, "bb885714815ed7da6f90548cf852165c8fb55dbd048a3ff64e345722bdbff8032db57738f5f08f4bd7d2440dd23f5bd38cbc0223620192f1568e1b14f857976600683894a233b2508175cfca8fcb81e439e21af2a572ddd88c5e8b066bbd82194fdad44fd84460d0770cd10aa52337eb9b3e202648bfd7f2acd667ed94ee48caf959e534abbb5f558cf363ce328b48b617cf4d86f36810069ce0b7472fdb32067f93079b32bbecd0bd2374904f2c90d1fa5a69d995f7c937afe8d3a1e0225adbfa383b666460fcb75101983fef555096"}, {0x38, 0xffff, 0x400, "54230331884e41d1f568616537faad936534515b063453ae086a420449d08afc8ad7198d"}, {0xc8, 0xffff, 0x5, "00b24cec4a4e748b16714ef2692d0d1d2cfc1b8d0b7531f6da2748b65234637e24be7a1b8c6a22f805b0d40eea3caf09313fc86ea541037f63717937a7527a97e0f5dee06f1d5db19abf5bacdefa3e1d863a85b39b645a7a60002401add5826be0d4a602c57d17a9db356b1296e246a10d3776bc0b1dae5f23fe399e195ddbfc77478aa1e4ac924e94d6ba71b7cf43ac6595449df62d701255edfc588bc770885e1c1d69392b8ba39105e9255543147c89"}], 0x278}, 0x9) dup(r1) 16:00:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 16:00:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeea, &(0x7f0000000180)="1167b1d7213eae289938164e50b8360000000000000000000000008000000000") 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000180)="9aca3d3287366f9d961468f8225f04a0f7733504f83f2ad8d7d4b73cb50c996a8042e5dbf019e0680b03790d411160b5f08f2d3472d3540fae8b0a1d41358146273ce78699d277e67a7e7f1020158433c688b617cddb46e0356c440e7a63e8f2d66031274db99fc0f26d555abfdbc2d643", 0x71, 0x8, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b289105ce20046402a4ef3f3f000bb42729dc539cc2806cdf", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x2, 0x8c4, 0x6, 0x0, 0x100000001, 0x2, 0x7, 0x2, 0x1, 0xdce, 0x9}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="000012be857567343b4482df6e37") socketpair(0x1, 0x5, 0xffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="e6268e22af6964106934139c9e44d344a70551ebd35b92d36db254bd15e8cc106f9dcfc0ab98ac1b97b5a5f509a21a10e9dd5148505d6304", 0x38, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:43 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0xc003, 0x0) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000"], &(0x7f00000010c0)=0x6e) 16:00:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="8abf2f82b0f19a0b7e57daa3cb8bb215be8f0bc4e05af1232d9502b9ad1b03ca1e938586da2c5befdb90a2f3a65cc9ce4ea8d9c79fcec79d26bf66020708eb509e4e1055f41b4ef1bcf8f3fe8797cbf73a3b38adb402c39137c188b575f5b0c5ac023f", 0x63}, {&(0x7f0000000180)="1093acab35b1607205290b6e89bb6bf752fd327448c49ad14f1c1a0ac1d6cbfcfa6b3860b402208260963cde214032062c8848db3ffc1597b881a22eff3d5c8a474f7ea6fc5b183a04794f5d09f5cb40ce9a60ab65b44c12554ef40175a1bc3e4fef705ffb9bbdaf39a5229e8a212c9ca9ac275f77bbd7683b85a36b83af610b4981675fe2b0a097d0e541ff6734217d028533269cf7b8916fcfa4c2", 0x9c}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000000000000000000000000600e2eed8368f65bc6ad45175e69d4ed0fdc9c5aa35990000001000000b00000000ffff0000ffffffff480000ff000008000000c04ec48adea4289b49f31cd65580fa49b728250010a3d8adc477c6943d5bde82c498d6d56eb2ad4761c33e19ccf608f2b47a7600"/128], 0x80}, 0x400) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2afa, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x4, &(0x7f0000000300)={0x7, 0xffffffe000000000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x8001, 0x4, 0x100, 0x7}, {0x4089, 0x5, 0x1, 0x40}, {0x3f, 0x800, 0x100000001, 0x6}, {0x3, 0x9, 0x5, 0xbc}, {0x1, 0x1, 0x0, 0x5}, {0x1, 0x3, 0xfffffffffffffffd, 0x10000}, {0x8, 0x2, 0x800}, {0x25337e07, 0x193, 0x795, 0xd4f4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x99, &(0x7f0000000180)="15e2da8b8016a934735e3883adb0ede2fae95cb8559853046d4378c85bf1167cfd8a04bae2dafb755cd3be20119445c9865a4539477aa693cf17ded683f1937e9c599d2899d80acf66bd8f901a6c9d736b20dfa2adb1e57a3056d301fe6d06527e1a7270661e7bb9e4bac2ff2ba7f00530b7b7252a3194bfae9c158730c9e68d1d6c8592d2f88b8ca4e7b3c997be84f75cb96067f52c040476") fsync(r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) connect(r3, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x155, 0x7, 0x4, 0x8006}, {0x3b2, 0x8000, 0x5, 0x6}, {0x8, 0x0, 0xd8, 0x101}, {0x5, 0x9, 0x8, 0xe9}, {0x800, 0x8b, 0x1, 0x78}, {0x20, 0xe5b, 0xfffffffffffffff7, 0xa0aa}, {0xffffffffffffff55, 0x4, 0x0, 0xffffffff80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)='i') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0801fe8d950e8a0000d88cf599ffab0b02d6c7f3330200d0f05c0004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:43 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getpgrp() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x8}, 0xc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x9) recvfrom$inet6(r1, &(0x7f0000000080)=""/1, 0x1, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x8}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000000)="f6e1ec12") 16:00:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chdir(&(0x7f0000000240)='./file1\x00') r2 = msgget(0x2, 0x100000002) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r3, 0x20004276) write(r3, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) pwritev(r3, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000c40)={0x0, 0x0, 0x4, 0x0, 0x2}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000240)=0x8) write(r3, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) msgrcv(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000571d733737a5c9f6d5cc35b7dc415d000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000430000000000000000000000000000000000000000000000000000000040000000000000000000000000000000f9ffffffffffff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000100000000000000ca39757668c618af337f3daa70f16874594d82d81e2cffe66be43887286700"/290], 0xf2, 0x3, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000580)={0x3, 0x7, {0x7fff, 0x8}}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r2, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setgroups(0x2, &(0x7f0000000280)=[r0, r0]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4000102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x8100000001, 0x0, 0x0, 0x100000001}, {0x4c}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0xe0000000000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20020, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x20) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000002c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x9) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x8001, 0x6, 0x9, "ab18383f3b3dbf6fe6145b9a2afe82be47c4386d", 0x480, 0x7}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000200)="fe") 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x1ca) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x3, 0x5, 0x5, r1}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xfff) 16:00:43 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x26, 0x8004, 0x415) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x10000000000000) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x0, 0x400000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x8, 0x20) utimensat(r1, &(0x7f0000000400)='./bus\x00', &(0x7f0000000440)={{0xffffffffffffffe0, 0xfffffffffffffe01}, {0x5, 0x400000000000000}}, 0x280c3b7718df9f11) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000500)=0x3) r4 = semget$private(0x0, 0x1, 0x8) semop(r4, &(0x7f0000000480)=[{0x4, 0x6, 0xa5053b0c9f29021f}, {0x3, 0x10001, 0x1000}, {0x3, 0xb1, 0x1800}, {0x0, 0xffffffffffffffc2, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x5}, {0x4, 0x401, 0x800}], 0x7) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") r5 = semget(0x1, 0x1, 0x209) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1ff, 0x4, 0x1, 0x6}, {0x1, 0x4, 0x8000, 0xe08c}, {0x64dee2ee, 0x800, 0x7fff, 0xff}, {0x3, 0x39, 0x9, 0x8}, {0x80000000, 0x8, 0xffffffff, 0xfffffffffffffffb}, {0xad, 0xcea, 0x5, 0xaa6a}, {0x0, 0x5, 0x98ac, 0xfffffffffffffffc}, {0xffffffffffffffc1, 0x0, 0x41, 0x9a}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x8) recvmsg(r2, &(0x7f0000001d00)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000001b80)=[{&(0x7f0000000580)=""/225, 0xe1}, {&(0x7f0000000680)=""/23, 0x17}, {&(0x7f00000006c0)=""/95, 0x5f}, {&(0x7f0000000740)=""/94, 0x5e}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/191, 0xbf}, {&(0x7f0000001880)=""/233, 0xe9}, {&(0x7f0000001980)=""/193, 0xc1}, {&(0x7f0000001a80)=""/250, 0xfa}], 0x9, &(0x7f0000001c40)=""/189, 0xbd}, 0x40) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r7 = getuid() ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) setuid(r7) semop(r5, &(0x7f0000000300)=[{0x1, 0x4, 0x800}, {0x7, 0x200000000000000, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}], 0x5) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80045721, &(0x7f00000002c0)={0x2}) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000380)=0xffff) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) close(r6) fcntl$dupfd(r1, 0x0, r0) 16:00:43 executing program 0: pledge(0x0, &(0x7f0000000040)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x8000) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x382, &(0x7f0000000040)="b6") 16:00:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) mkdir(&(0x7f0000000000)='./bus\x00', 0x8) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x80) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="fa1204", 0x144}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef", 0xfd}], 0x4) 16:00:43 executing program 0: socket(0x11, 0x3, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x4, 0x0, 0x3, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10000) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0xb1ff, 0x5, 0x4, 0x8, &(0x7f0000000180)={{0x4, 0x80000000, 0x101, 0xda, 0x1, 0x0, 0x4}, {[0x7, 0x101, 0x3, 0x2c49, 0x0, 0xfff, 0x0, 0x9, 0xbef2, 0x100000000, 0x0, 0x200, 0x8, 0x1ff, 0x1ff, 0x7, 0x200, 0xdd5], [0x1, 0x0, 0x6, 0x800000000000, 0xffffffffffffff81, 0x859e, 0x3, 0x6, 0xfff, 0x1], [0x7, 0xcd4, 0x3, 0x1f, 0x81, 0x9, 0xfffffffffffffff7], [0x7fffffff, 0x3, 0x24000000000, 0x7, 0x4e38, 0x7], [{0x400, 0x4, 0x0, 0x4}, {0x5, 0x7f, 0xffffffffffffff48, 0xfff}, {0x90, 0x0, 0x3, 0xfffffffffffffc01}, {0x400, 0x10000, 0x80000000, 0x7}, {0x6, 0x7, 0x3f, 0x5}, {0x7fff, 0x3f, 0x100000000, 0x3}, {0xffffffffffff7fff, 0x0, 0x8e0e, 0xa5c}, {0x3, 0xcefa, 0xfffffffffffffffd, 0xaca}], {0x3, 0x6f13, 0x4}, {0x8, 0x8, 0x0, 0x2}}}, 0x400, 0x6390}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)) 16:00:43 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000080)={0x0, 0x3}) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x32fa, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ecc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000df1000/0x2000)=nil, 0x3ff}, {&(0x7f0000d37000/0x4000)=nil, &(0x7f0000cf2000/0x2000)=nil, 0x1}, {&(0x7f0000cde000/0x1000)=nil, &(0x7f0000d8a000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f89000/0x3000)=nil, 0x8}, {&(0x7f0000c61000/0x1000)=nil, &(0x7f0000c00000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f3c000/0x4000)=nil, 0x10001}, {&(0x7f0000f10000/0x1000)=nil, &(0x7f0000ccb000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file'], 0x3}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="9d549decea4646df8d6cc51f79e2af5da70184cbc0b1f67a14f257eb57cf954c0d5c17753fd5b2dc89ce8d85419a9b1183cb796f54fb30c6d9e10de56137202157acf43a69fb6288c49a8b26212af43655ad2e2fc2c8d94063f7870b78dc8d3da26f28eead8d84c1e0b706246c03f093cfadc11914664d97d71c258110dad9d0b6cf22f54d7518dca5818e00c6937493b5a822626d88ce5218a4400d1608c7010d6524cd1f947c72c92dc691ae0e00cfd95eff4a01ee97067029d7f750c1da91d30d12d86131e9fc", 0xc8) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000080)=0x8) 16:00:43 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1ff) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f00000001c0)='z', 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') syz_emit_ethernet(0xff48, &(0x7f0000000100)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[0x580f5fca, 0x7, 0x5, 0x9, 0x545, 0x4, 0x6, 0x6]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) 16:00:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="d1", 0x1) close(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x5d) socket$inet(0x2, 0x4000, 0x0) 16:00:44 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x120, r0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000180)=0x1) 16:00:44 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x1, 0x7ff, 0x6, "2a7bb79f536c6050648edf0df009353e65f8f5e7", 0x536, 0x3}) ioctl$TIOCSTART(r0, 0x2000746e) nanosleep(&(0x7f00000002c0)={0xfffffffffffffffb, 0x2}, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x6, 0x5f21}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) 16:00:44 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x3) setuid(0xee01) msgget(0x2, 0x100) 16:00:44 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) r3 = accept$inet(r2, &(0x7f0000000480), &(0x7f0000000540)=0xfffffffffffffe9c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x9, 0x7fff, r4}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, r5, 0xffffffffffffffff, r7, r7, 0x0]) setegid(r9) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r11 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x5c) faccessat(r11, &(0x7f0000000040)='.\x00', 0x0, 0x3) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r1, &(0x7f0000000b00)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6bbbb170633cda2b52fdc021760bbaac97e2bc68f0bfbb5baf953ed786717bb4ee1a5cc8d7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc996db3e990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df62", 0xc4) r13 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r13, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r8) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(0xffffffffffffffff, 0x2, 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffdee) chown(&(0x7f00000001c0)='./file0\x00', r14, r10) 16:00:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0xc033289e1b882ab4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) acct(&(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 16:00:44 executing program 1: semget$private(0x0, 0x8, 0x104) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x0, &(0x7f0000000380)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = semget$private(0x0, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r7, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r7, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) 16:00:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)) fchmod(r0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x10001, &(0x7f0000003000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) semop(r3, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000005c0)=""/88) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) setgroups(0x2, &(0x7f0000001700)=[r6, r7]) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="4e8ef5db88d2134552be8e8000569b484872564c510de9e55a8584d5cbc173073b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c774063ed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330323eed18c3b5", 0x7d) utimes(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)={{0x1d51, 0x8}, {0xfe3, 0x4}}) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/149, 0x95) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r2, 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x3}], 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 16:00:44 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000), 0x0) r0 = semget(0x1, 0x0, 0x20) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/224) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0xfffffffffffffff8) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000680)) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 16:00:44 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000013c0)=0x10001) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x10, 0x11) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) accept(r0, 0x0, &(0x7f0000000000)=0xfffffffffffffeb8) getsockname$unix(r2, &(0x7f0000004100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea78d3c5edb424520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac8c01a0a8d3aa6490892938701f6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac38e402f4d0574c032014fcf02d7b28f6a3d09b4a092db963d62287889fecd9551f6aa9a257a5793a7982890c9725b61798aab0175ecc7f321f38e1bdeaa876800c2e6d5968658b9b458304ca9bf07bc0067f3431c59632c0584693cae1f85353e11b4da2df6c70d23e5629118f6597dc78b1536f209896a946a606deab90ecdcbc850ae1699fe78466d4808ee5180ef62aac96da6fc8c01845302695d795f1d4fe"], &(0x7f0000001080)=0x1002) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 16:00:44 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r3 = accept(r1, 0x0, &(0x7f0000003140)=0x274) connect$unix(r2, &(0x7f0000003340)=ANY=[], 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r3, 0xfea0) recvfrom(r3, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r3, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r5, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r6 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(r3, &(0x7f0000000980)={&(0x7f00000008c0)=@un=@abs, 0x8, &(0x7f0000002f80)=[{&(0x7f0000000a00)=""/140, 0x8c}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/129, 0x81}, {&(0x7f0000002cc0)=""/246, 0xf6}, {&(0x7f0000002dc0)=""/138, 0x8a}, {&(0x7f0000002e80)=""/108, 0x6c}, {&(0x7f0000002f00)=""/86, 0x56}], 0x9, &(0x7f0000003040)=""/255, 0xff}, 0x800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fcntl$getown(r0, 0x5) bind$inet(r5, &(0x7f0000000040)={0x2, 0x2}, 0x80ea39ed0f1ae8be) readlinkat(r5, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000003c0)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r7, r8) accept$unix(r3, &(0x7f0000003300)=ANY=[], &(0x7f00000031c0)) truncate(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x800008001) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000880)) open(&(0x7f0000003200)='./file1\x00', 0x0, 0x82) ioctl$TIOCSTART(r4, 0x2000746e) msgget$private(0x0, 0x120) utimensat(r4, &(0x7f0000003300)='./file0/file0\x00', &(0x7f0000003180)={{0x3, 0x6}, {0x4, 0x6}}, 0x2) getsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f00000001c0)=0x4) setreuid(r7, 0xee01) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)=0x2) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) rmdir(&(0x7f0000000140)='./file0\x00') socket(0x6, 0x1, 0x9) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x36a95681629b0ecf, 0x1ff, 0x4b41, 0xffff, 0x4}) acct(&(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:44 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000dc0e02d83f384663b84c7ea9e50ae32b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb2461d259c889313dfbd0e8549de2a8508848d5c77822fcf609c64e6dac49941258ab9d205f4d252013c7d1ecf39089ba4b6ddb105c148a507edf789eaca1c4ff6dc241ae1665bec33449f3c1089259dd8c4f2b4e22afe0bd7c77e1df648f056aaff828749d97f4a806893be481a9019ccca432bb"], 0x93, 0x3, 0x1000) r1 = msgget(0x2, 0x10) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000294f4a2e08f44dd2499eb19e50d82694bd420bf39266e8ca9cdf1d64368ee143711424a702f0af99dfc2159d6abdc402c9cf827d429c69887f712e843afaa3e3032310112749e97dccfb32e6c949bda5425dd329efa7dc35725d9e6ce76a04aeb562f2f98fa8bf2e0000000000000000000000002cb2d0d486b8e3df16e3cdbbf75fdd5683a4bdde1236a50af0508ea99cabc72ad9611fdb16c8ad0c5a5837506cf58271734c030157c2dbe018aa5a0702055fd74ae894af2dfdb41fd148"], 0x60, 0x0, 0x1800) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000380)) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x100000266) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x103, 0x0, 0x100, 0xfffffffffffffffd}], 0x7, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x2) 16:00:44 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000c6c000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) r1 = socket(0x18, 0x1, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) flock(r0, 0x9) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r2 = syz_open_pts() flock(r0, 0x4) fsync(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x1, &(0x7f00000003c0)) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) kevent(r3, &(0x7f0000000a00)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x5, 0x6}, {{r2}, 0x0, 0x4e, 0x20, 0x1, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x10001, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x80, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x9, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000000, 0x6, 0x6}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x85, 0x0, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x3, 0x4}], 0xe0a7, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x6, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x52a37e4041a7797e, 0x2, 0x75f1, 0x9}], 0x5, &(0x7f0000000b40)={0xff, 0x4}) r4 = dup2(r0, r2) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r4, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r4, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r4, &(0x7f0000000b80)=[{{r4}, 0xffffffffffffffff, 0x23, 0x20000000, 0x1, 0x6}, {{r4}, 0xfffffffffffffffa, 0x40, 0xda41f1fd60c27e46, 0x5, 0xa9}, {{r4}, 0xfffffffffffffffd, 0x20, 0x0, 0x800, 0x5}, {{r1}, 0x0, 0xd, 0x1, 0xd56, 0x8}, {{r3}, 0xfffffffffffffffd, 0x3, 0x20000000, 0x5, 0x5}, {{r1}, 0xfffffffffffffffd, 0x11, 0x9, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2c090a33f3af1c3b, 0x6, 0x5}, {{r0}, 0xfffffffffffffffd, 0x9, 0x8, 0xeb7, 0x4}], 0x20, &(0x7f0000000c80), 0x1000, &(0x7f0000000cc0)={0x67d0000, 0x4}) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000680)=""/138, 0x8a}, {&(0x7f0000000740)=""/145, 0x91}, {&(0x7f0000000800)=""/216, 0xd8}, {&(0x7f0000000900)=""/146, 0x92}], 0x4) dup(r2) syz_open_pts() 16:00:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x301, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x7, 0x7, {[0x2, 0x574a0974, 0x80000000, 0x2, 0xbc1e, 0x5, 0x4, 0x15, 0x3ff, 0x7fff, 0x3ff, 0x7f, 0x3ff, 0x7, 0xca96, 0x2, 0x9, 0x5], [0x47d, 0x1, 0xfffffffffffffffe, 0x46, 0xa27, 0x1f, 0x100000000, 0xffffffffffff7fff, 0x0, 0xbf], [0x4, 0xffff, 0xfffe0000000, 0x2, 0xaa, 0x9, 0xfffffffffffffff7], [0x1, 0x2, 0x0, 0xff, 0x0, 0xff], [{0x7, 0x3ff, 0xcdb, 0xffffffffffffffff}, {0xfffffffffffffffe, 0x6, 0x6, 0x700000}, {0x5, 0x80000001, 0x8, 0x4}, {0x1, 0x0, 0x7, 0x3}, {0x900c, 0xbbc2, 0xaa, 0x1}, {0x2, 0xfff, 0xfffffffffffffff9, 0x8}, {0x200, 0xf441, 0x1, 0x3}, {0x8, 0xfff, 0x1, 0x4}], {0x6, 0x440, 0x101, 0x7}, {0x1, 0x5, 0x1}}}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x800, 0xffffffffffffff80, 0x10001, 0x51ecf711, "e38477e63782520f60cce509599db965636b22e3", 0x5, 0x1}) msgget$private(0x0, 0x2a4) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x3f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x11, 0x1}], 0x7fff, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20040, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:44 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/25, 0x19) mmap(&(0x7f00003f5000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x1c) munmap(&(0x7f00005fc000/0x4000)=nil, 0x4000) close(r0) madvise(&(0x7f000079e000/0x4000)=nil, 0x4000, 0x5) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munlock(&(0x7f000085c000/0x4000)=nil, 0x4000) mmap(&(0x7f000062c000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) 16:00:44 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) syz_emit_ethernet(0x69, &(0x7f0000000140)="2db1d422216a6313b6e4d9cf8a4d7a82f3fdb232a87269a86cc871829fdafbb1640eaf1a0bfd73ad89f91418b86ee7f530f3132dd187dd573a81845942fc2f8651c22af9b9b59d2900a1f985b98d0c107f26f5dc81d4ab7a83e8fd747b6570facd68b726ca95459a76") connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad18f05de2f4ef18", 0xffffffffffffff0c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[0x7fffffff, 0x7, 0x4, 0x3, 0x1f]}) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000140)="81a6cbbee9f559424f6c4a01c90c76df1404175a269789f810ea68657601bb64bf4142b7241591cbd3f58bacc923b62d938aa3fbe5db849fcb796d98353b073cf3225eee309e6f7c977ab7cf1fefebbaf79eedcf13b9de7781f5fb9c600dea61fd72ebb7c7049df9c023adad62e1d8d22df068cb8e35fad274fc8b6a094f060dfb57d9e5c783283b6c7ba883f3e0ba24b3d54568f473c03e823b3775f4487ed131818eacd4484d141f9203e7eb6f006700340cc20b009ffcc36d113ac9a47e62ceebc726dca2a51e628ac079bfabac69523db472b7917152d2eea1c4e8b698c8785f355b06ea3215860e944fa4986d9e2bb8cacdc473fc", 0xf7}, {&(0x7f0000000240)="30806cdf3ae1f810d2adb96617b4f476d9aa5eba003e2e3830403ef53cc9abf30372a4d663d6d11291cc", 0x2a}, {&(0x7f0000000400)="4c93cfec3a72322346109d3db4fc5a4cd6193a2b6bc463d0d25cc5c9dc90dfb027cfa73797ff3c68dbdfb0aaf2e1ec7649ae57227e1ae0eb1208ecf964689d0f658e365b4069695ee64ca160f2203a872e108aeec4d173edde57e52672f7b098a8e5bad1a2dfb470ebfe16c8727206c14d949d8a702f629ccb1cacbb3771d81cd8fa5d0e4bc7f7f84264cbd8dd7b6f42907e96f771eeca7ecfef2ff46e7909a70fcd9c50b6431e06b8b286", 0xab}, {&(0x7f0000000280)="177acb639d7b07078834c57e290b0c0fe64c396fda20b4e4f9728e5ab47415d15695e5720bbec366e536eb111fa1ce29d796e6", 0x33}, {&(0x7f00000002c0)="0e1221cea4f48561a639220f3da40fd41c32965ae96c93be76b1", 0x1a}, {&(0x7f00000004c0)="3d876a5ed806957a0305d3f8c06663eade2b08c900bf9868690139c28810404b8836dec67653a5120b3defb3e3f8c609783444878cb634e982ab6e94e73b2fc6b5f958eb8a91c000161f4620fbf2951f4ff79bd14225cd1d278e588507b1065b249b36b8e788a08069fae00b4d7c506322525207dde6f1630e5d04f810e28358c84b6daa601b1c9369097ccef0504f9ecef6f96f58b258f5b44f839fe2196903b42c445a52c79cacbf58fa83a373db1c0b590659054a2c01108b6b0a755b52e6460b206fe7c2ace89ac3920080d025cf74a64f15fd63caa40fe860495d1e6ab57875f3a933674d371f1de2adcfc8d45953fb90e3b290849c90bcac3e49df4071c8648993c7df00ad26200675082244de48de4b521471ce0ed93960d9e2f37ce9f9737aac616e5ec32033cffd35856d9876b8b64ba5b1359d22ddeba91afbacba8052dea3418df56322b2ecac892304dbb9b96bfdc1ee679112a8ec2b31a73e28ef3c320d04656cddbb654354df54881f954f07fa1bb85afc4632d771eafea31f0b59ea524446c2d013b94fe6e5872b31b0eaca888a4b2e2480636de46bffb6ded4293763d8b798a4961542a3da6a47798da3f016cd40a6f392e6caf1333c1cc1d6ddfbe60e75352a18d8fedd1037a9e784d17c50d1838dc89556fa04d89da91f2c83f2170cf5a62f70e7c6dbb8a0afe94b6fe6e174b1363c66148b5bb677d8a1f5a3b1d301b9493622d2aedf55c3aaa40f436b911cfca47ed7322d165c555cb4b86993304c870029c24e4e322f77d8eef5b736e09298596fe3c102f8d5cc6b57ee90c7c96c74552923848424cc293950ca556e11399c7761f6e0299d9e957d41632318440457686b96e5a0ac9295911d54f80632cc9ccdd5dff428cc64209f115674167d4ec0ca663a36e5bb69b1081c544fe076087830457c824d3621144de12b08d654194b4b4544c78369d7001f06d56ffb7988a6d5c033ef9a4a55e0c56b14c35bd89e6dc00fee73f1176e84a03e1429e5d9cdffd943871cd10fc0938f7233f17bdc6cee17f7d11124eb55283b771625f24bc965eb5b7ef387a8f422a3641590ca39a9105ef69460972fcf9293e3fafcfdb71e2dba59c28edc243ba8aaf1af2fb25253c8e43f416a33ade68224d05b087e9094162b0f112397ac519a2c5164e8606948dfcf798cc56fd2c1a925bf527e737959f110e5e6d0c2cd040c9b01b554e935f039499d82fd5631c0e374c520ae762db6d36542a4f7bf829f0e7f8a90cea467a12a60ee09aef25e51d2b815c90dbfbc2e835eed4325df00b7166c886e32f22204fedb52f8682ed65925f0069b9606974381dd5eed31f3b51015290f42077d00dff583912677447a9ede005bbb1bbe7691f96a0741c6e4dc1511a3ab97fe7b291f8fd0edfdd603b696ebc5405dfd7906289a13975a3ff690eb0b0610a14d88cb02620a8270c19762123c9b310706a7977a4f04f0dc5e52cb6ceb5369c1f6e30b2c5357d232c06bec5be48f2fc32b8084d6e1917a963c6e0b4b90a250544d1f8b863a459cf7d7fe504c008378c14bcad51b7e1b358d18212549994b1b6304527432a22732b895af1891afb1aa4520e5053295b721d0b013b3861c972c2eb3dfc2b4b6fc2890f32aeff978fd7441c7af36fffa9a43af0ca7c72abc29a6a691d62c3084ad8272c84aab2af06637dddc442cbe7b60d2332106cd6cd767532ab3db0aefabec73438dde854aa1327d07483a4a9cadca63854e43a99a3eef56cfd1990d375b5fa43d27814e8e1e2df7fb787584a14fd44c6f4a0d24cbe4cdf0483352935174df575edea8cd910a11dc7f9dc71171d7223e710b0bed43d7a7b0f463df45053b5ef364ce76c04f0c296792a6cfb00a0697dfef03cf2c7feb57c3213e08ec72edd9638cbb27c3348708b8764799e9f17195c48f7f80f372f06499098b8573e67a74b0952448f0b8dd7d451860bb70a2edfce9c094b9eac13ca160daf77339cd17d5f98b035efa35abedf235ad4473d9e0c60d4b279f7b8926c9615da231f716cf7327081fdf68714f7c7c25190b2f1d406a935235964eb8c5f21b8bc61235660819e2cf8953c7b1e09d8701a1e091dd55ee916b030f7e94c92cc34cacb0db75fd9bd41278ad947b5254b9638f8ec7919649a3ca1d273864faa79c2aed9b79827da2ccb59d21674abbeb68874ecb95142ed2cc885193b9e3ba1a54e3fd9da706f56849b5b685aacc443362cbb3da703e6f429fb948ab8cd2f2b7c1650ecfee3fdaf394b5f3ba6618452bb4c09b453186858433a3824b12cf3b97a905fe139b4bfbf3068627e2932f0d216ca0b022ffc2ea6b510ee8f0b4db0b463e3cfb6ce8c4fac02ea92c8115cf506b648c5b7c491b5f916b35f90fa98ad7fb42405439caae1f7cbde54a78ec7b0d9f8aac27774d753204003f29442802bc6bdf80778e3dd245732228024d28fe6970373c71cc44ca1e29e992e33cdae3480dcc3be1649547d97e7e8496f209f6913e6d8afbe3b0d50f404be0b93fd751a5f9fa4a39bbbe4c3f19bb6b14c85129cb3185786e1a59f4e24fd5eebb6b8e3eb20e151c6259bb4001a2165a67d7de5b1538219c1e473a54d159ee97f85f20e9bc9a023464c112cc9e147fc73b9739aa00eab239da92703e142762dfc218854ae53574e8122e96a566dde3114c50dc1de0171746cc0f84736e3965119114256bd7bd16cf7ff6283a21decf1f85a83fc00473d9e40bab76ee5bd9b0317958010127138ca39447ee36f4c21d265dbd433092907189d93d2a3c43e40c3d663eeadce0a6a916319a5dc7eae29a25881afd06800283403ce8302bcf2e34b7e2ed0e649fca4b2fafab995ba017b4edf0dd7185d13b427a80553e760de7c9a624117b30c0f39b10bbf3f97f4936496abf22b027cd211e145569d9ffb6d26cf0026381171be7bd4c8aa380610ec51f5e41821c6edb3a10b7fcf337102f930e1a69e56ba887d884ce4df9bc37f0a56b67448cda723e75fe91c22c52a81541de9cee74fb33519c14a0d45415eee0e1dc0000296241364ebcc3b3a742c578336635a50533963734fb14e473167adcb7ee1b973ce16a9e3989c9a9f035987cc19818ca117a3278c5d9e8b4f9eb51e1f08fa3ebe071462ddbd428e8c6ce74bb2866a0726f8c7ec73c96709d758926304a6a331ff96df7fd4c465a38315d48323bf182163cf5094dbe3e7fac24ac2aecfdd86138f8bc5fd00356a6abf9c6f9ec0c4daefc9a684981137b97b34b035df3cbcd141e108d89cf4ba0c38708682b84497673afe8256d92aca296a2933c1e72d8fb6e3d2a61eb8853232f18cf6e9e8af758029a1b66657ca875f21b923b108ead17a40c73dcfde6f46380b1fdcfcb773c8625a61cdd806c39c0384d817991c2d0adf365409dc765d61483ba2e49f83db5d0976b8e6815504c6a1f1c6ee844678f8dcd0c846049cf59d1195b1ec8e7d3cb4fe77bb7259d04a06eee8bbbbcd3acfb88d3af03bb7a1d2bffb47a2538007943cf51bc712b567ba2c3e7567f6c35529e3ab2f14e8d6d96df83628022e8f760965bfc48456444b5141cc650616b7f27025b762a56fdfa7c26a3492a221208039d2f52ba39fae4735da7ebee9a30babc0a33aa6b40cafadaf29d55d5de874742ff09335208ec6d2f7962d25de5d0530e1f6ffe8dadefa56f16ecde7ed2bf0b4da790de5c4c8e00b6d482d3dab22a0fb53fe549e00ca137a0be22f547590849f858543cb588a39df082041f73ab7d1801c0a746475743aba28a4d16a226802f642ec1af56e758b9ae23229f273b8f57bd5d14111a88fd444f60036712547f17d776aaf7b2782ce72254281f121756b98c3f329374562a64120331301bdd64d2158b987647ab370d1631cbd408901318e15543cf7b1fb261a53865778e9944e568b8d4dfb724e5c4a291f367d6969cc5ae4fb2f23829af027e3fdec6b785f9e840bf1a2687a58875bf560e57431574f3f892401a322b8028bf48858fb1bd0febe322aba519f8bf923770633aca5e05b891ad33282cc000eaba76d39b03bb2e038fffa1853a82b63c64ad9598032bfcac082508c8d718ac5f040c7b2dcda0ab171b02ede1e34856224b1c56d6414bb7fb15c56c734c431173e991458c27dcd702627734562f6dc5d6574421efaadf45f308609dfedab7d2e00cd1533a6e96d91a4f155faf2d80ed79ecc5531ff94e640dc5ef1bb66a8f7613dc85d4d91de2e2cef51364d9b052d6969dd33c7eb2946e27a3c27ffdb7e5729de42bb58603528851ceb2edaf5ee43403ad0f5782e577ddac74f686e064186db41e74aa4e869f7d7090fd362daa5ec7b4a2ed2d69827459a6e3c892ca2a4320a6a1bf0a897c7b16ed36c7e4fc8c5d81fcca832fdb0e1df2618a1dd49cf4a6665571bad2e35cb255654eeda97c6e9005b6fed73d23fc6e3a5505eb75ccdb387c336307f6c0bb153300493877c202d2fc1fbcabf869c8fd5b67224fac5921ad433014e8712bb4c892fafa1ef8bf7b39b041ec4b63a371f82fe521d276c1031e1234ed4423a0c16aea929a983ef94b69b888b58ea52ded98a58f59345e3fbbceb88e380ebb9a7801975d66192bd03f0d2c6795e1a447859afbe48f9c5aac31f4fd7821eaeadfa532c3d3566472d5e50f9e21c106cadcc193a945aee2c308375b288363b0776ad6658eb4221fed385990ff8f084693bd66dc580aafc291ab83d4c3d9b8d41e4946e7466f317c3fda75615136d76c9413199094f8437a97601c3fbf263430fabd7553025b195efd8bc1d96b09e66522a979f97704b400e0e2a61d9384f6dc9df4a9f5567b142011fd7264ae3c89715f3ad630082b938953aaed82fabc68413ba927d7e93f8acdf4c651e0407aa077233b8aba8123a72e46257f7c236bb8bfe6665fa0fcbfe4c257b144ba5a76e183dc26cbbe16f3b7a3601612f8c8bc9530bc72ce98b0c1924616428712f003aa8ee4fce530fdac22d38d7814518115f8db6dcc235c9c5d5cc3f38919f6ca54bd42da94beea26cc33f4634c8db7f0abf3144139729badf95b0d91f18825d51448b6cf70b83b7254a43dd658c8cfa4dc15dd20b0a049aa4e1e139b41fd596a60adf453d0ddb50ee931b17af6bfe8ff35628df39765a2e162aa3129f64450426c368cb3e03552ff7751a03f61a32e8e8a7d91b3a849f7690801eb2e8a416dd2357124452069039b3a43a7ea3b40920a4ffc94fbdcb5ec1d3ff37886df076f7ec43f971d4ac71a38745c5e6ae86db836b134735b7feedf1fd01050aab5b584332243f6e3e2d599f501aa5a8f33e9c1edbd7ed843983cfebf5f2b2f6563e80f1885688d9a84702a00d2103fa037efca4205eb1cba99c4772af8ca1b9209b1c4936d605b7edfc55341bd2fd284f7a82b2ab899e1e29cfea87dc06472edaeb54540a53998412fd2182a072dba4c4dbf40b40e23035148725098d96ecf0e1565f4363abdb925a54b9b2d39ea78c0cd36fad28c4b97d3f902a188644ea4865f065e0ac13c2c6ab52a0fe88f446d3961526cd4a61daef78945c30722963fd998f2a3be97d0114e1a85a20218cb9396b15e04478a0a8f6d8c07af72cdb78381609d91c9e2bc90a8156c49e461b98bd8a21fc696b3f53a55929dc97552d359ea2bc2d9c11c16561dd47966e4d4d0f03350d2490829ffe0eb8cd72c150922bc57019897fd772fdd1219c8442a52e97ed953e5e2cc80c7a337c15c59698ba00405f1183045e37c0e574453469bd12611401185d5304b2d46c2dd7fc11326808783c8b102a20c3b7608", 0x1000}, {&(0x7f00000014c0)="9c3563c58800a77d02d6d5f60b10c782d9bd4e44", 0x14}, {&(0x7f0000001500)="af445f9d08ff377870fcbbacfb472267e60a2e152b864801e8f88afcdd02d9c3004f8fcf252c92e4296dbb58b1f01416f609fdd57e66dc50d809449cd65ec28727811c5ded1eafc5b818ab606c97a168967fd374f1c2ef632ff0202c66d593", 0x5f}], 0x8, 0x0, 0x0, 0x2}, 0xf) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) r4 = socket$unix(0x1, 0x7, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000332000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0xfffffffffffffc73) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x26573f16}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:45 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) setsockopt(r0, 0x71aa, 0x3, &(0x7f0000000000)="bda57f794d45015490736658b10cf79793a3e7fa0b2bb9c805e6831dcb705ee1c363a70c17e4eefedb95cec5e90bed73aa4ee27956d78e45247316ac22d0c6f696b9f773421028977775c3be800fbb6c899ec020e47e0e44ac1a74c864c9287110bf026b636f7b7b3ac855e9fcee7bec9fa2b52f", 0x74) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x58, 0x2, 0x80, 0xe3}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x1, 0x7}, {{r2}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x3ff, 0x8}], 0x8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x9}], 0x4299, &(0x7f00000001c0)={0xffff, 0x1ff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000340)=0x6) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="0b9d0c9b4fd364db35399c250eab377b855ddd4b4878ef636a36ef4bdfbf510519ed83e7ea69c62bcffda6ac4520dd48aeb76f1064c905ef6374d64da520f08d", 0x40}, {&(0x7f00000001c0)="dd4f550ec3099eb7a0a4ff629de31b12cb853e35143e43e4eb5bb9659d5099e652e6f962d8cec9f29241b0f5c5fa7c206f31f402f55fdd85a5b1b441dae6aa994a7f451b7a038e0953f9a0d012ec805a230d96a1dd93981506edc4afb5821d6dbb0107e36a0f0461022d0db0fa3e47d7c512690e7ea5", 0x76}], 0x2, 0x0, 0x0, 0x406}, 0x402) r4 = fcntl$dupfd(r3, 0xde20981559a13f6, r0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000002c0)=0xe75e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) kqueue() 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_settime(0x4, &(0x7f0000000040)={0xfff, 0x2c}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff7) ftruncate(r0, 0x0, 0x33780000002) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x4, 0x7, 0x54a, 0x101}]}) getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000003c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0xe446e3a8fa5dd191, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000300)=0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x10) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0x0, 0x1f, 0x7}, {0x9, 0x94, 0x1, 0x81}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8021, 0x22) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) connect$inet(r1, &(0x7f0000000440), 0xc) 16:00:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530008b4a85c77ae09813306477175bfb4a5b516337384c2b8caef5ac669dd104b41f0f4d00d2145a73a8e9c2fbe0451c7680224a11c4a9ebdae825fdd53c5813fe23d99fc99883da7bd788d581d5d8"], 0x10) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3ff, 0x20, 0x9, 0x0, 0x80, 0x6, 0x3, 0x7a5f7ce14cf63aeb, 0x3, 0x9, 0xfff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:45 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) kqueue() close(r1) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r2) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:00:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') socketpair(0x6, 0x8000, 0x0, &(0x7f00000000c0)) unveil(0x0, 0xfffffffffffffffe) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000480)="878de67147d444095ad433c6525d1904e880a2644e6cb95735c1b82870d943ce8596014c991d045563714ad9f25f5ff9409a12296bc0f4d7005033def0c303cf3b9caf9e0cc0da0b64d0f549ec95c889216d133cb1deb5cd3ac6181adeb73cd340d30500000019dd61bcd1e1f29ffc39762a9328ae9c8cc8f576fd4a53dcd1322b20b771736b4708a41cec9165a61100c155c5b3060769267f7ae93903e4b45907f520b66581a16802ab51304991172f1cdfa5bde699171170d501129cb01684f11a228041ce2ed1930a004ef36eb157e56ef29f99012dc703111b5b0ca5604b337e5f23466a99e2e303af003f1c9869aacb5b1bfab77fe8ca431e621536139ec7e2166ff1686fd4e0aa19d95442d6f4731e7593a1b600baa9f7ec0db99a40580bd6bd1549966d9844559f2a6e7c34929df1951b3c4c97db3ed1fb9bbb1a92a9b22214cf7ef5516cf9bd0db49761e99adf1d805a7dc8fc637c471b5f2c4a432f532f3c1e647c3c44512a8c497fd79e06990b7adeb337fb9c5fdc4fe9a53315d7b17848963894be7c0bb290f7d4b7627b4e59d554e88ca6d002a959f6c0c1d8668932c3a2823381da5ae519a37597ceb0c2a4de4bc11de7f263077629823a5aefcf38f66c2b6e2eab287a211d6cbf4f1ac79594347dce2a58182f342318f3ced3b62d86cedd5d3d49010a18b0449fb8bc96cbd722ec3b26d13b873cad2d8cef40", 0x200, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) 16:00:46 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000)="02000000", 0x4) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0xffffffffffffffc1, 0x81, 0x38b2, 0x5, &(0x7f0000000340)={{0xfffffffffffffffb, 0x0, 0x2, 0xfffffffffffffffe, 0xffffffffffffab6c, 0x4, 0x10001}, {[0x7, 0xfffffffffffffff8, 0x800, 0x7, 0xffffffff, 0x2, 0x1000, 0x0, 0xfffffffffffffffb, 0x3ff, 0x6, 0x9d, 0x40, 0x2, 0x0, 0x40, 0x2, 0x2], [0xfff, 0x2, 0x4, 0x1, 0x1, 0x9, 0x8, 0x82b, 0x632], [0x3, 0x9, 0x80000001, 0xffffffffffff7fff, 0x9, 0x87, 0x1], [0x37e, 0x2, 0x6, 0x4, 0x0, 0x8000], [{0x1, 0x0, 0x235a, 0xfffffffffffffff7}, {0x7, 0x9, 0xfffffffffffffffd, 0x4}, {0x2, 0x8, 0x2, 0x3ff}, {0xffffffffffffffc0, 0xacf}, {0xe4, 0x5, 0x3, 0x9}, {0x2, 0x4, 0x7, 0x9}, {0x1f9, 0x2, 0x5, 0x9}, {0x4, 0x12fa, 0x100000001, 0xfffffffffffffff9}], {0x6, 0x1000, 0x297}, {0x101, 0x1ff, 0x3f, 0x9}}}, 0x0, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4293b9f0e78f8c5f, 0x0) 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698b, &(0x7f00000000c0)) r2 = semget(0x1, 0x2, 0xe138173f6471fe0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0x8) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x666, 0x1, {0x6ec50ff1, 0x1}}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) pipe(&(0x7f00000000c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800", 0x0, 0x2}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x2c, 0x0, 0x0, 0x7}, {0x16}]}) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0xf12, 0x8, 0x20, "b983b16a7730f86476c98b71a068bbff2a2fc0df", 0x7ff, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x2}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) getsockopt(r0, 0x0, 0x5, &(0x7f0000000080)=""/112, &(0x7f0000000000)=0x70) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:47 executing program 1: readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/69, 0x45) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x2}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x46, 0x5}, {0x2, 0x9}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc56, &(0x7f0000000580)='\x00') 16:00:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x14) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') fcntl$setstatus(r1, 0x4, 0x80) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) readlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)=""/104, 0x68) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:47 executing program 1: mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:47 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:47 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) semget(0x3, 0x0, 0x4) 16:00:47 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ff8000/0x8000)=nil, 0x1000) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x10000) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xb8, 0x0, &(0x7f00000000c0)=""/184}) shmdt(0x0) 16:00:47 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0}, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) write(r0, &(0x7f0000000080)="5111f0cd1b71ec7a6896dc73c9dbd8", 0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getegid() fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/28, 0x1c, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b00000027db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db58630993fe52e97179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a200000000000001ffba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700"/684], 0x10) writev(r1, &(0x7f0000001440)=[{&(0x7f00000002c0)="fb8d31deea653b47c85723408117a62be5", 0x11}, {&(0x7f0000000300)="b6f3184aca922024e238e2441b187c4a559b433d600cea807adb921fda4fa04f93fcb506135fc813469091a67c535994ddf4769b6db7f758f091ef65a5d6d08826b4a0906ea1f2f44bb3f857aba562c489c559d0b8b01c2e3ae33d5443690ba6e9c15280c23500b0bbf32473aa800b69887d6c0a509b9a8da4bc0cd014143648a8dbff4e89f1ad03d7b6c22decf5cfe7ecc9c5bd34098044fdbccd2403fe74c84ebda8aa989792ae2a45828b09800d7b702971fb1b446e9e75d7df5c4cd73f13096dd27cf9e27ba0fb6ea7e6aa3212d00c6e47a05e92abe200b98129b205f25275cb17a39cb048d4882b90dc2f57c279e780c50ea95c93634fad5ed1ddfa60289073633aa9a482e36ebc240b2bedb336ceec335fe842c8a655028faa5956e7c2b21ba1e66a090c3f638be4afe9d890174dc5d81a7ea6c0c502fab183437d838f1f23a600f5be7db172e8b844e5b9b9093d564b6df71157ef78d00101ce27c59b4038f57c03587d2735f65a6cf7447285fa89f4f681039c93c63d19f3fda26df78cfa1c0cda7a0a4999534fac5ce7e3201e84835d0787eda233fd9a148527e54ecd33a34ef84273783e8561a0ba2604bca5c0a62073ffb037eeebc4df2c04823e58f7d101e9e6b83b0ad0cc175c5f99f7b9979b284b2849d469112d11aa2bad6e3eb85a5933ac2c47e260d3b1eaf85fdae3bdca120c4518d815c7ec3caaad7c5c40968d5e71a6f4d8a8f0f43809e06c6857d2ccc6a59ec54a720ebfddb86fce8759aee8b2b86ad5ee9dbe7358a3afc09bfa3bd64149534af8468971789daf51bf2e742268cccce856ed1d0bac10745c6df55b6a6f5819feffc918149d1f5c1f70fc55a11500183639285a151d1a4b711b3683755689eed9f702c71534bb98930682b08f07564a17e32357e3964657374beb039589c3d2d2fada88b9f4822d6f0ad4bf14f1fffa7c38552c5445bae8ec6e1327045cfe1471ae5c7cd9a509c6cced7ef841695673b06c2a125e6e5f386d0abcc501219d84735df817a0e12c93a841d2b8e52419f82c208b2b3f1a067a13993804758f63b4f02904af85d7b05fc1ad988c6762a99ef4431e9753f5bcb728ec85b292a8a2e0456ab0884c410f48f375d5294fc6a9203ec0b919f46a10ca40dbf6a04e4644644dd5a81ee8265e9502356712df72f29127d223d665a1d060293840f382cbc5603037034beee9a6719cece058961414dbfc6cbced24408bd293ee5d30b58957c8be8b3cb8056e74010d2336d869df5f952d3c83e676fe0c4cafe1cb5bca0dae160f1addd5da2713c9e7566e92048b48418344e393cd9ead3c37ad61202d0c0356e9f409572d236c7f842ca609a407b47c3ba6a4b6e8d0e97c4bc77772eec36cf30776aa43055c11cc2ffa04d8d1db9ba8cd0db047c3fdc810b3c6c65515edab069a601d2540c541ebc8e0cddc526dd1d62c2fae665040fdb41b666e3fadda625ad5e32ee27780fa3ff681e356b37c8e5b1c503a7da0a9a0a93fad0d70519aeff2f4a8d2e72b9f95bd397f9351fa82f271ac2f367bcfd21fbd70e6f23124ebb80a6a3d9a0f13104f4cbc69cfcd52f372b939d828f884f8c913d9f4bead1e3bb2da256f7b7bcbdcb05a5aed9c45e26ef42db75b49b010a81e349c085f0c1ab333a98d74c5f55f14ae5e0bde55edc497d9966dfc37e981eb9b6f37dcb2d9025ca447404c5df730ecfbcdad340202352d243990124f1e75476ede9bbbaf1c5f2df58e733e6ebaeba4697d82ce77067a450d83d62ace8ed94cb448181bfd9a6295ad6ea3a896693b462a381a8886db4715e7273ff08c726afaad2e5adc08d1385181428588ab870b5a06caa2995eb0a9034e13c7fff58d51d6b8684ab246e578510002b81467db5ecc3c48eb1265f2956a921b127fd41201311aa857728308e05e36e39ab1dfbc538031e16b09725a93cd89ad4e88d5ee05cfc87739421b6275f4d3b823e960753a9440bd89ae1d0d74c75bf19ade8970e5dba7f035518deb8b27d341035f7a32d66e3e2069041a3e7f0c455b7cb14a2b972f74d7974bd1d7b989f80ace714826d2285c385c183548ee1637a1b4fd3a8237bcbf8fbb0a64b88c8df6e3c4ccca548de9497c01d19419fcbfc223caf725e5b9f7f0185e4e294214295c1c9eb4ffa8b5ed169c9f86ae0125aad631b3863b6308e98362e57ba8b3e74a6bd11c4948ba96d77a315a01e6acd9edcdbde9293f9358f5d65291190c4d7315f755897142fbe963a3e8624f8b18c114face0f685b2bd827dcf00fb1687be041712d7c30a414d7431de289244ed675b235631249182ffc51344d47da492035f6285f907c6b4c6fff0fbff81d99cfde0450ef085e67001eda3d7f6a961f6fa763b950996dc5b40f7a98e170c8a2886e7e98807039db4a04f52baf075c353f2a3817af9817c05e3ce67c3141661824cb2c4331e2f669cc1e9c3b352c1ac55383a1f05d102f78055fe7161a7c584f462780bbae3e0e7cdafdab1ee68561deaecc2f68509790ec85f96856fbf6b43cedd9edbfc919d59e8193515d4d785160b05ecaf1177d117e6c5003b63096e87edee10c84fbe36b67bd0204b515ed0a1d45d9cf7b41fc57e32a38c1725921082087938099ce8058ff1c479eabbc0460e9edad6f839d76a5d297720360f778958cb090c768b01e08a20f0e847177bf91f58727f7f5baecbdd12389031bd7e7a68af2248309ef5e8509bd23286759723f021221de0608037039c6cd5b232892d088b4da3a7fccd06e7fc7e62923ef53f3d183e6a562323150f62fca36d797b979b7c90cb4e565386d05c62e045eb5735cc88e189fe4671b436ca4615e5ac4e44a28391bde928b3c9a9f5de007d84b6b0a44db6dfac1be0db94053493ccc88eaa09f5ebb118be502e2bc83b46e3fed47c88cf577d2f88d3a62fb70a9ef8ab965ae9a4fc6966ba514b794b6290f92723bfba10a6cd8ef49c8adc0f5a74b81b6e681241a049cf24638223c9d2229dad1a74a4b34b0ef9d37828000b5095e3a4b42b3620f9883a03624b209da80f6664573214974fbfc9885f967c338e689b6cb78a53dce75f4b4dfe32c512a186056adf1f4f4fd071bd89360a180f320c711caa8fd57c4261bad16715f9b12eda94b33dafa4c69f54c68fbfc7482560a040cac13a2c946361c08747c497ff380ff841e71029aecbf341375e2a4ba74c63dc457d20d2ca693688fedc582438b7e9edec45a03bacf9cd42f2cf8014fafd879e949140e92b25a067a32f8e803454975ecd3e41fdfca96d3c124fcc240f869309f805460ec5722ba03da84a42f1a0de425b6d32b011df0b7f37cd48dbdf39e3f290eca8b41c88a27862e584588bea0c5310717c530f0496ded8ad724a736057825d085e338252270b9b70d2101940666acb39da363c0d9899b1e48a31e59dd3727fc2ef1ff2b807ff87cf06124c53d9b9ea4d596eb179df135b036c7568aeb8bba77b6117c887ea1e958eb60bdc891cc83152a92eb0433aab923bc43f60e154da1c4c967aadc305efd87049f8491db7b7ccc3d092af13e2cd6f5324e6d09f69cd66cc5fbf4be6fc92372fbeb61dd9d2e973696d51f4d859a71935efe4810e6a2c77095e3b8950a1ca1ff9a78c936d9fc683c3ce5927957bc38ab82ee17cd7c200ca54d9be8ec7e7b39fa9101896ffdc8e613dd1cef05f707221e1df148907967a90901fb641cfc83422f1674eb9dfb768b95180e66afc24ce593e79898d2fa6c4d1ca7b723eb02d552ef6d93a75ca445656c9911d9b0f71afdf4190991aa84901f116137f22a56442fb0d6dc59476970a962f7d0fb6b0370c8c029b156cc10bf528425fab0f0b390376dd2736579b3c55c62c201452c781cd96cd8ec15c727cc18c6c98da18388d4e0ddd6c51d77047c9314e512dba5d9c9e4f6eec7d86a1a9247f5717bd89fe5f20bba218478866a4c4ac760baf9fcd9485d84137bdf82a4aef84033ee99466832b0e2f2f91136ba32d5a16be14caee172189e741dcfd33ae5a87cdf062cc8956031b5f502e198cd013f7da7e788a82092f11b9f4c764facc11fb82009c3826e86f5e7a1617cc72e572c040cbccb01f12bb03b316623c316e4c0a0a3abc1c1b63d7fdd7cebdee147e63f323b8782b9bfc4f94fb2ae8c118d44c6b9cc85", 0xb80}], 0x2) r2 = dup(0xffffffffffffffff) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername(r3, &(0x7f0000000e80)=@un=@abs, &(0x7f0000000ec0)=0x8) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) 16:00:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x2008a, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x0, 0x10001, 0x1}) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x100, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x100, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) 16:00:47 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x4010, r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {}, {0x6}]}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="60bd1376714362e6e673cfae66c4bdbb905ca05f904478b6699432e8619d90cbae941d06d0380b6ee3f380ebd944195dcd7653643608ff2f785047512e97ea3d8b2e89b129644130d106c3bf36b98e9fa477fc899d9d38cb52352e0c226b51223d4c3894bd221624c334d4646bf70748a8f18b4583d87957b2d7f49af5714a6f5bc686090eee6446f10e9838ac930fe291013ec7426c29970601381d47202bb0b03eb6124f75f532e67065454b5d8c54c1dff15ff3be128d8b13d5932c43bdd2726fc03fc74a74480752e514cf3b868c573bb031c550e1120a87e0573db08b39f8aed56e310567ad0926127d7028d4261d86d4f1e32fd1f6eeab4adb47f0029e7b34d50e882cab6377fa7e88ed0735f881365b9c40d27a351c01a0e25132b0fbb18a662c9553ef6b479f51384ce8c58d6bc25706e70d74765472122a9d4b88ed3e23b14e95c0e22f2fdb81a2f07c685bf1c5871517793621f8587f4f75f8eb41901c2e3c40d7a9c2701fa7db340e832f08f3d70aeca9f33854d2f0bd358e40444a34947bd78c532376285a3e48fe9e7a51c0428e0245e8b422d8cfe03142b134a6d88e53b1c4e2bc51e1a5b7ffb25115910e2c74c6944435b30fec91ddbcd2f420a97e6723face1d6700cdf70bf883085b9bf7f9f5eb1158631e8b473b1356363d71a9d55493bba29635da0bcd92a5a0943ec5dacb4291995a406b3b8d1f5ccd3d6cb20a69a6c705aea93308a548afd6fad2f7d3c9f2249fafa356b9945a3a57e4cab3be9a6f6d9040e962011399480f667a2220c8faf00295bde85c669712e6f9d4b7f598a22e1a61269ded4161c493049285b50b3a1f355cdbe60e387e45c918053bf95979601c94c707e61433b37c9e307bbf81b98e1356a3080978c5da31c425faa842f718d72bd4bdca014eeb0ebb9e99cb84d7bbcb74be7a88d5323b2aa8da716cf34376babae597069ac0e255aca2612cf1e98f34f17fedc82350d48e61caa2e997ddb8076988735789e4047be6acef01409c5180f45c9bc2695567decfe1a506e759310366fb5638da4bf5e7387c39eb427d2bc1a3ce53222bf94256df4a511550c1747809bf86b6991a731ead2ecca6c87c335318843c604c621b2246bb12be1e3e3a2cf295b826f41be6919294fc780e7b82781820409fb29ed241bd3be9542630a8fa29a83b59853abe2f6ccdc59a2469991dc6ab01e4de43ff3fc8daa10de2b69d972fda63d4166e76c7ff74a27bcbd4af7d1d34a95818c52e6406055c11137025d6b2a8db55f13d5245f31b2ce2b6b66d6d493efe5a16893c2a316cec2e8b6706eba7f5616b053d8d2def30f089e62a646f1239350dfe86017271dbdea2039aac0054995b22d6a780dd8239d48f938b150cd95a45a9e6c9294faf7a27c68d93c0c8a94f9ae3c107cfb99f1270a74cd00d54db36dc887b8c809cc0c6cfeab024397ca2488652d57d0ed4640bbf17a995f62887f65163736c0f93c82b96efa096999b53e67b4858cf6b76bd3db407a930969e4a7eddf4394b5224033c6a500bca1d18aef32c0e32573f66808316b496b7c9033b94e4c979e208fb9c1fd82f41ec6e47c6fab4a62d8d1af912bfae6b0006564d3a8694f82e50c55a91b2323ceb3964ef668035bcf261d495df2926240c0473ba949b0541ec03234b19aa11c584e5d1cf93e62c40bbda1c41bdb621f769aa9c62c68e0399e94b07a6322b2949034747f836191f4a40b202a0a2ed9a605b92ad03a35da2d3e7b0d845027de21686ac6241e1962446f7d2d7e4ed4846ac9e495f348724d76f16fd327794117e64ebc28ac83a723d76485de12c3e22f2c0d43f592bfc9011aaa3aa0c709e07f556f4629d60b0fb4eda4778e7f53fb72cd78cf2178ef7eea9e49dc0ae3a5763439b61db33fd99a1b6b73f2f328aa03c28adce378cc1e70215570874ad1eb1d19867760a30d2c3c14b7ee4ed00b62a69c5a1ab743f87cb035a000949af60b5247dcda93b3348e3f2ac891415e258ef8e2b41b86eb27d10a720e85bc4a391d0c87d4c55b5fe9d63cff58a7cab339019df45352e1d03987a95cb0a83ba1ae41c5fc403ad0741cc3d2a621a076012061ad5a6f41eb2c4652de07238106f1709a5fefeaed0816860ab7fb2941139f5cc602f5f98cdf419ab7fdff13bd034fc0950da77d214a4340729e88fddada42a21a8859b658e4f319c016f7f3bfc4acf53071dc5f65a8040adc457b2e75123878fa9739689e10a6e76baf5a434a470c89770677eba6b4cbac0dd91d16bec6d7a4e4dc80b906b6f2f0f3475293144bfcbf3517026d8d208b32e0a6d55ebd51749122a71e941fc6d33b7c81424bfeaf381c8e1c0586638440f926e474bb3d075bf6d9d692c27fd40d97ec6c0e6e6d4673ae5945adf370bd68761703cb6523f9b2b2314e77d14031eb8393148986f6c85a6d0b0f10f86219d65c9922e3bf9979eb42ca4cacac40a04557c52d223916acdbba4b94d12922d82a22ae5639d6599e404f632cb230bb2443cfcfcb1c09f9735850f7771f4e47e9fc3ad91ac1fac15ec75bac072d1e17cb107fb952d817828b54a5d4cd1cf9eacd54868b621babfeefeeb7240a27d21880883e40b662b99982a688a0c8b891d36444b4f0ddf3b9b067b54b5e0b6141c03ca8042e5b501e7681ee50f60cc2cf652f637698171eb728f25ec0a154330fa182b33b0bf1b17f895e187e71a20c7dda39acde3b217ef6b37d1e8c1800e98e4594fd30780172ce9747fb017d1e1048d02313e721f7c78261607f1db22bc07ad6e97976e638694bec7edbadcf5ad4ef31f33f17bfb7dc67c5c6c3bd0397693bafb602431cded2f454247fe6950229774003d4c386fff5b37a74d25ab32e48eca00dfffb2d2054bf9293d76d5bfb01778c0b1e19fccf13b3d4acbc59fefbda7230281383e425db6a3672fd1911984767fe9be7d4526f74789d93bbb6532f3c6ed50703a7649295aca2f050890703f504ea2f1682f63bdfa3cd28ef7c9b96c24571250efcb2ffe1a0ccf0385a590588828c138d2aa2a7492af8b93408d94fb31bb46849239d901ade8bd5f79f328da398b7b58d9f8087103691b1d71305bb1a9a9e7121088d8564b93dcff695828ffc903311310b09852831956eecefde0dc7170fc324072e848aebce6e1fa424b4994dab522c6a1dcb87169d51000e44ddeee4b6152ebba901f3cb070dd351c9191dccbff0bf3937819a1ffba01b59cd27c4995b5d9bc12f856e52f9fe132ba05111b9aa187406fef88578b9554608abc3cc41b9778ea13e86461a8c2f19c7691fe44c9c0674bca6c7e564e411c5b755ce44980833e3bd0174989b25694df74b34485f46ff29b20d9e68ef3af33fc3a5c944a0392deee64e0245d9271589e6f3bae51a3f7d6fd81774fab30f845bd4517623905d9c93467d8acedbb64d6f08c5e6399dd918fec495a94c19be7a8d1ba96a5fbc293fe3de45e330a9b9384a77dbce4cfe0ee33621e6814f2510f31b5490f3d1ccdceb256f5659a3aeb373bfd2ec90cd3c466349cc2e3d4ba3ee2d3ec0f867c44ad05e9d285bdf3b0074b5df81a0515bc92e52f359dd17f8b7482599eb62b2976351ad21374aba402157f6a19867ed70a4cc6f34cdb8f707dfb3690bc55760dbf8a3238f5a4f683471e784f3156370a30e44f89f4e591afe1bd15fec2d5ec24b8402ae59819b89bc398964085ac97f3594abed076aacf728130ff7c3f1259420f85d46fa56d2524e0b8312508bceb740d0bb4737eba561c61a85e37f78d2ce3d153252f143fde2ef31260cad6d7ca8de222c4570e5a5f2035c6f61f3b237f2550e94dcc053673b55ff0a1ef3842f9e6f49db3fc2da0a2596fdd2a8a4d61eae13ce130ddfe921d8220c25494d645a19866dd05a05d8069f849c67e77c89229fac81948f96d76c391bd779d5bc714eac008bf05dfe1daf7c05ccc24bc8e53ccafbfa4a5f6b70ef41c136774ebb2c7b5f42da7492b83abc62ebd58044d68f962ef48067f076535233d2d64dd30d3079e0be775acf9dad15d67ed1c2f78347f35265692363a438405cd5f529b4a1b5367c8efb84c1d781132599b7e9a4bdc5829e1890e247ae26f01b5a120113236452375dcb00d14df94f57daf750c91b0c5f9b08fa5839f87661fb7c42499faad888b71ac91ba71fa81bd347c352ebc3f32bc140e6561002825a3e8d38c5bd694ee670519c0dce8ecde1c02a80e239e2a95d744ea867ba1610ec4ffece136c8f9880f3b8433b72d5f75e1c8b3190712daeea8db9e40a63a08352c57b3ad9c6f0427f5c2d759a93543c80b842ca41f6f155dbae5829cbd43c3400e025cf050cc3a4a389b8fadd708141f23e76e22992935c104d1c1fb5aa020e845011af594017b310635b4ae3b1cc94909de7c0f37c9405a84e2b8ed5e7f7f98c50d6f397a28933995f1b93bc16cd815049142e2ab3901467ddefe0a8b5f9223b6346f1ae8b3d15a30332d5001705571e07eb0d8b1cd87ac52e3ff0fe802b9d5183c9c28c53ee8e7d02994de2e788518150075da225ccf9aac44b2d677538ab21d80cc1275b469d726155ecc35d7abf7982519d2089ae8ee30778aed3081551203fdbad9332c5a1509e44f9efaf95bb72a26a84a192d55266be18ea963cc6c3da3d5db14e3dee9a47b8afe6297b5946756621eaacdd893844d46ac2526ae6bb77d6a75ce9458b20f44ae833698ebe3669a7ddf867a9e2d252b757cbf8bd69a31a244a9c3b76f6fd75a6aafc79cb7208ae18fc7986d5d94a42bce4ffda8a8928ddac655196afede2a1a8ca1becd4059765822da93f5087b5fe854965e31787bcc3217f8b6ce5d01b63baa8648350e0b5952748d736851ac334a783aac5767a679af0de28e0985d526b83a58ac08c3d4163d0659cba1f9bd1d0e26bbca1872fc8ae6755310253daf37629cfdfef4ef65bc0cb8ff675d520d92b8b02382471847acad3a452a053ee00c630d2797020f164b8fb373c76be3f153c59889d33d81607a6fef4b4245c7b6e1971873491a5d4d2972200a0ad02311a6b989f05f63bfda385029ee798062c7fb896606880d128d88b92678986cbeed89532e35ffd7f9f9a866875f154f74273d60b0a934ecea4b7cfa565eb1d5915d17b2f8aa5601a4ed4de2943c6408728589670328f832eb719d12076b7589805c98109c285f0291816778b5122b603053b4fa77026d6746989fb3a03a92e0041f0588fca6e0e856f7515a6c6a2275e382b269fe2775c820b0b0572b1c19584adf59087128b72b885b9a24ac3fd3f33432520ec7617d37f087011b2858fe4a26842d1561a6885e86131cf17cd3e71a2fac3ec5e60025f39d89272a5d12f6f88deb32ef631d109abbe52e882bdb380654cbc27d5977b74bc299757be5c96d9e146163264aefea9da5106aaa3f337fbe39fb38bb185626370eb7725e69fcf7146850f8721453370a632590867400acc5c6d3f76da3cc2ff933b123cf0ed17943a59a931fef5a0c005928ef51d66a4290bf36d9a2b15b420b960b43b0003e0a3c9bf6d2cf13284ea79da2ee0887d5ffce3b8fa04794d2c04ae6f71be5583c8dc98e557e2977378d4302783be35d63f10150db797037c4429709e1d8e02105d87f0988ae81b9fccf1d5bae8b77ad4586183674f9e5aa30f5f785feb4bcfe4035dc6f941ba7a52693f5b2bdb91914df265b4bddbfd89baadc966ae065907fef3b38c763f7b6ff93578c991639340deb1c7bceb3a46d470f26d36fd12235e1f77d31c371d9e839248f2a484d7febcff6efab4e4cc4", 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0]) getegid() setregid(r2, r1) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0xffffffff80000000, [{0x1, 0x1000}, {0x2, 0x1397}, {0x3, 0x101}, {0x3, 0x81}, {0x2, 0x4}, {0x2, 0x7}, {0x2, 0x5}, {0x1, 0xffffffff}, {0x8601fe855f39940a, 0x80}, {0x3, 0xfffffffffffffff8}, {0x3, 0x8000}, {0x3, 0x8}, {0x2, 0x81}, {0x1, 0x2000000000000000}, {0x3, 0x1000}, {0x2, 0x80000000}, {0x1, 0x80000001}, {0x1, 0x9}, {0x2}, {0x3}, {0x3, 0x7ff}, {0x2, 0x3}, {0x0, 0xffff}, {0x3, 0x8}, {0x3, 0x8}, {0x1, 0x15}, {0x1, 0x101}, {0x3}, {0x3, 0x2}, {0x1, 0xfffffffffffffffd}, {0x3, 0x1}, {0x1, 0x8f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) pipe(&(0x7f0000000000)) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x1a8ecc100000000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000300)=""/244, 0xf4, 0x0, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x70e1}, 0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="220100", 0x3) poll(&(0x7f0000000240)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x1}, {r0, 0x20}, {r0, 0xd0}, {r0, 0x106}, {r0, 0x4}], 0x7, 0x7f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x81) 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/226, 0xe2) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() dup(r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x100010101}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000006c0)='./file0/file0\x00', 0x101c0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r10, 0x8000006, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r11 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r12 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') semget$private(0x0, 0x4, 0x180) connect$inet(r12, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000080)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x7fff, 0x4]}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') fsync(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x20) openat(r1, &(0x7f0000000040)='./file0\x00', 0xe0a5e9175e8df239, 0x929b561827b6b1a7) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffa, 0x8, 0x28}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x50) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) 16:00:47 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0xb) semop(r1, &(0x7f0000000000)=[{0x6, 0x9}, {0x3, 0xfff}, {0x2, 0x1, 0x800}, {0x2, 0x2, 0x1800}, {0x7, 0x7b, 0x800}], 0x5) r2 = dup(r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x40) socket(0x1, 0x2, 0x7f) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x100000001) setsockopt(r0, 0x3, 0x800000000000c, &(0x7f0000000080)="36fd22eaeaffffff", 0xfffffffffffffcbe) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="4c4fe242f705b888c3945f277082f7c87100059368ed129ade4dea4d3fda43cb3fd2f20cbae14b9813aed4c7327d8c3ec253ad79336aa529018e4122cbb26c0c31d8a57c1d05d66ab07d04995cfa10dd1b32cce2f9ed59ffa7897d8019313d21751692cae48a934aa9abc40b26875f948dcc1da09ea5b5a7d70e781062753183dda61c0ae3389af2601d7adbd79cef9f45a9b181eb5af3cc6acbd106e9f4731771dfe35f60ed5cfe1f9b536d42481ca2c670af1ba0d93a56a9d2cff579fff093625e3609b13f35229307913243f0efb62db3d91b04418d6a6c03cff6f4fd1206fa451d7afcf8", 0xe6) socket(0x18, 0x4000, 0x0) 16:00:47 executing program 1: r0 = socket(0x18, 0x4, 0x202) setsockopt(r0, 0x6, 0x800000000001, &(0x7f00000000c0)="ff010000", 0x4) sendto$unix(r0, &(0x7f0000000100)="b1000504600000000000080015efffffff000000cea1fea6fef96ecfc7f7c708789465de2a3fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699ab9928268aba0adce7ae493ae1388961f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7ce23c894303b22f310b404f36a00f90000002000000000000020208a371a3f80000240700000000000000000020000008000000", 0x413, 0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x100000001}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x1, 0x2}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000001db2d6ac8774178b548373b5003ee262b8d98f027e6de946facf2fd46942952c76d2aeac253092be6d6ce1c56be6faeca8ff87264c86f381157f1c29d74f421916bb1f4ad8c073a8b7b7955801abb7a407664ccbfb"], &(0x7f0000000080)=0x18) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) poll(0xfffffffffffffffe, 0x0, 0x3) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) dup(r2) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x200, r3) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000680)='./file0\x00', &(0x7f0000000540)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2000, 0x0}) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x14, r0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="00002e2f66496c653000945ef9effd755e4c9740df9933d91002d96d1dc6906521b7a120a59185cf76a4611e9648dbd89e8a334b60df8455f7b600fb68f0cbd5511cd76085c17e349aaba1b80834cbb8a23763dbf21b5d45972a6debd85ea42aff26ec9758e3d3475e8fa181413cb13dabae70cb3cd7d09a98f5c73b"], 0x10) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x3b962e26653ae1db, 0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8000, 0x5, 0x1fa, 0x6}, {0x80000001, 0xaf, 0x100000000, 0x401}, {0x7, 0x10001, 0x9f13}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x1, 0xffffffff80000001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 16:00:48 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x10, 0x4a) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) r3 = getppid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0x50) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x1, 0x0, 0x4) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000240)=""/238) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") sync() 16:00:48 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0xfff) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x20) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x4939622eef092fca, 0x2) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r6 = socket$inet6(0x18, 0x4, 0x80) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x20410, 0x0) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x2, 0x7}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x1, 0xa689}], 0x6, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffff8, 0x64, 0x42209e453490a3d2, 0x7ff, 0x2}, {{r4}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x3, 0xffff}, {{r5}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x0, 0x2}, {{r6}, 0xfffffffffffffffc, 0x89, 0x5c1ad06cb2eccacc, 0x2, 0xbc0}, {{r7}, 0xfffffffffffffffd, 0x4ba4da39ca2bcbb9, 0x80000000, 0x800, 0x4}, {{r8}, 0xfffffffffffffff9, 0x20, 0x1, 0x59, 0xffffffffffff0001}, {{r9}, 0xfbaf0f4c32638fb4, 0x1, 0x20000049, 0x0, 0xa255}, {{r10}, 0xfffffffffffffffd, 0x80, 0x8, 0x20, 0x5}, {{r11}, 0xfffffffffffffffa, 0xdd, 0x20, 0x8b, 0x10001}], 0x1, &(0x7f0000000500)={0x3, 0x4}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() fchmod(r0, 0x0) fcntl$dupfd(r2, 0x0, r2) 16:00:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) 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) 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) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) sendto$unix(r2, &(0x7f0000000100)="8c620dae194cbec4e04127a0ebe1a31e8160158c84940f753e5a6478428f1a6a01a3b90e6d", 0x25, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x99) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) fcntl$setstatus(r0, 0x4, 0x4) shutdown(r0, 0x2) 16:00:48 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b20ad, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000140)="c6", 0x1}], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x35}, {0x10006}]}) syz_emit_ethernet(0xb3, &(0x7f0000000340)="7d764823f4432a2de5e867002917093b8d782eddef57552962de1c44622016b8be3b3d2aa01fe014616071a1e3bec775533baa103e92070ca2e5d760e2ab9598d7a9a46cdb6f87ca7ad1e0b5968a47448ddaed536867bc329d7db6e62a1c33a5aa3ef12875ab41aac9767d63fe7924f7f1839dd259364ad00454dbc91fa749ec40e8ccc3abdb010b61d3d78d39d3f2b628d16a635fbb12453709471da09b275f748d8ddcb294e8aef1d6c82349fff7a52f24fa") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/63}, &(0x7f0000000080)=0x41) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x3}, 0x8) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) getitimer(0x2, &(0x7f0000000000)) chroot(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) chroot(&(0x7f0000000140)='./bus\x00') 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d43b2565058960323cc53bdd10b787ad872a4ce2", 0x4, 0x1}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x1000, 0x1000, {0xbe9, 0xfffffffffffffa9e}}) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x3, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000005c0)="8c430c473778d8efb9166e012d5165e67893b4d4ee6a1afc5d4fd8ed28d6bbffac095a6cde5c8ed17cd3ecf108962d312d52c45ab3babea40baad2a5af3dafee4a252d438466fdefdb0a7b9dfd097ee3221374954b0e4b8136b1bb14d42fc2dded47c66d0c", 0x65}], 0x1) write(r0, &(0x7f0000000640)="582720efabd16ebae63225259544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d4723551c1d8d03368535d9fc941c8f79803891ccafd64b676ca9eee8f36471a67a88b0ca13c3c7bb4d7f5cc4b384d6cec25b372b8c85fd216f5b2a2e2bfecfe854abf715473dbaacba423f2b8000d4c2657f935c44b5dd4fda90960f8e6bc68e75946afa02bc2edf345aae80ec59cf68d8162f23618fc5371f66b62c6a28575eb436285073a20a3946fbbf7b59642f6e6dcb771dd6cd778e9bc0600d4431326451b60311d7accab60346d897faa5c80ff981cd3f697ae1e4175587bf3cab6b1bcba83b00f7cd462cf374a364aae301c96224a3069411c63737ca9fcf4d58949241f2713f7207ff7e74c935ee33368fb4bd0a341c1d88554b0607be05dc9834022f84d6cb03b5c819e9e9dbe9ce78c695be9fdfc66a23fd07f34d43170cef08860b0699a0754a7d8ec3fd1b2a383060fc497e8efee055430c1f7b94a981cbb0df16f062c8bcae8c17a86adf99d1e55ac68f0d4d7d8411374cee55a0ed5160c6eef734c578192cece8eee828d3ec635990ac906f8d14d4ffee4f471b3d7dead9c18832a05997305a1da91c67588a7466", 0x1e8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff6d0, "f000bf3e00000014aeed0a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f00000000c0)="84c97b2759dc93133db0ad8601f7a3bf3da32480df5a899693b06b737b86dce26ec61cd0b577400874e3afc9706bec78b3abe5051d09408eb8f14880a05736e1357bbbce30204577dadce22e6c249d63e7dbdc2364ed933f39fff1e9d5a3951b963e5dfefa9c24af424f788b8300442e30269792bcc119e63ab3e2a6f1701d1b09d7a87fd9f7813293b76ed4703a0ca024cb5bd166449f6f2cfff48cacefb690067f45d295ea54417073f027b8d94cfb40", 0xb1, 0x1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x10000}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="c135cd39203292eed331cb6402054a97c6096f508bb4e83053fb", 0x1a) close(r0) 16:00:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x11a38c25a8bc53e1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r0) 16:00:49 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, &(0x7f0000000180)=[{0x20}, {0x54}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x8f7, 0xffffffffffffffff, 0x8}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7ff, 0xfffffffffffffe01, 0xff, 0xfff, "31be516aa5d0ad5c838108b9b2b0e3cc1e73b16d", 0x90, 0x3c4a}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:49 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x9, 0x1}) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x8, 0x401}) ftruncate(r0, 0x0, 0x73) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='\xd4)){\x00', &(0x7f0000000180)='!*]\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{!:/&-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='$\\\x00', &(0x7f00000003c0)='(\x00']) socketpair(0x2, 0x8000, 0x51, &(0x7f0000000440)={0xffffffffffffffff}) syz_emit_ethernet(0x47, &(0x7f0000000480)="0ddc0416c2160a9d2799ee7f2c2dbc055959f578b2ac36abed2d243536a62dd9ec3c0d7c9d6f4d1fc29eef0d1c89731c098487ba179d63a349301b71184aac2bde8520b0a3876b") socketpair(0x0, 0x8000, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r0, &(0x7f0000000540)='./file0\x00', r2, r3, 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000580)=0x1f) execve(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000680)=[&(0x7f0000000600)='\xd4)){\x00', &(0x7f0000000640)='\x00'], &(0x7f00000008c0)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='$\\\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='[Q\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='!*]\x00', &(0x7f0000000880)='(\x00']) r7 = openat(r0, &(0x7f0000000900)='./file0\x00', 0x80, 0x172) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000940), &(0x7f0000000980)=0x4) setgroups(0x1, &(0x7f00000009c0)=[r3]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={r1, r2, r3}, 0xc) lchown(&(0x7f0000000a40)='./file0\x00', r2, r3) ftruncate(r5, 0x0, 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000a80)) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000ac0)={{0x18, 0x1, 0x2, 0x9}, {0x18, 0x2, 0x9f34, 0x5}, 0x7, [0x4, 0x10000, 0x4, 0x1000, 0x8, 0xae, 0x5b, 0x80000000]}, 0x3c) sendmsg(r6, &(0x7f0000001080)={&(0x7f0000000b00)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000b40)="6d8dcfe68e7488e39b8a7afcdf4cbb739364b70785fef1121898dd820b95f8701647d4f008f07f162827603854eee76da4a651ff0543929f43363f5dd84070c6a4d5c3cd953fa47393c3bd788fc4e191935bd69d447ee7e1510680d85f727e4c85a0e09996273aecf3ba48e5d93e0b13e7238ec04810a012b3b912f0280459388c17", 0x82}], 0x1, &(0x7f0000000c40)=[{0x50, 0xffff, 0x4, "db5dd0ba5a72475fd3fd2f5c82b01cb85befdc9fbc2f2e7216705c19fc89e922efe31bddd7316a5b86519b6023363db01430840eef9ecaaf56335d887a9120"}, {0xf0, 0x1, 0xa4, "edfb35e1429caaf437b3c1acf807cea99ae0ac1a457a0f9aaee54e8ed71319829faaea5ffd102fa6fda55074a5b45487fff6e06d98662c61bb61f3ae808915e0bc55a162e181dc31f1eb2ed37a12ac5e7472efd543d6f4fe7f8ca03141532542bf37a368a0db40bee231db2c8533f0a0abc340ea1877f468e75aca8c969173c0d03bb68b2a1b94fc663e8203f5ac4ff6238ef9e57c7bd544548ef06dad45b07184f463fe8a37703f6c6bb22f5e0e66ec3d0f35d329e5f7a6296be348ff75c640bb94baebc8fbe69af6c1fa771fe4049840be6a14cf9dbaf6f582"}, {0xa8, 0xdef1619049d3d229, 0x0, "fb23ac6b074ef6f21a616d829ddcc16a5ca09d5860fe4d9de81c65d628bc3381493addbadfcb966185ab8115de1d4cb8afc59ec73529d1294111e707f2adb16553b6dcff1f4026bb33460eb7a210c1a7207a8206d572c54e251ada1505f0099f1df0d1cfc42d651950d8e97cae1812de18b3369aa86b83f5ed019fdc6b82333eb0abec1000e616db75d30d8e2f27970ed3bcdc8acf1d78e4"}, {0x88, 0x0, 0x72b2f28a, "2ab01a0b1a575b5bb5b36b77d7088fcaf58a89f49e620ebb6c7bf11273465a9c62e1769dc4c699ab559c52791fdee413bdb235a1a00530734e93ab6956be4bfe2eb0de3f1a3ad37f51327b8cdd782e519797bc9dcbe6ea473f4374411c067c9562de3d09cb7c9942d15f73d70736948f960e3f02"}, {0x40, 0xffff, 0x8000, "701777662a792f239fd19f725da60a97145212f53483dbdd988e3a05139ea13d8464584340b26e0104"}, {0x68, 0x1, 0x3, "ab814185e16fdbd94d71bb50fe90f5733c74a5597862909711b80171c18419d20f999b2bc6e4b18f5baf890deae95b55648bc4979c808885c8ae4e4a59d15e8ebe2af5f872b8798f24a73d79b981da43c2"}, {0x108, 0x1, 0x2, "f92ec3d9ca22aa392febd6acfcbd963447a9c9f3be9e6f9d355213d4fe91af52e510f3d2fbcda4359cdf84fd3d13f67793380210bf3f43e626414bc9705e670aa0d23d18168bc54252ffea758a0a7c4e108843b6b1558d440c93ee74e42cbbbe498571946c030f23ed7b4f70fd405c97e41774a246bef41da5eff783560fd9b3e015df440db917ed2d6a34c4dd8a999b58f89ccb928c71f6f9cdc39947ac5ed7bf0a9324822b46e8d3e63af77b9e1492f601a2da08cd43c5e3af087e4b9c43aa1259a95f8e421125910a2fa11fc3195af3df2ba14faf3395441c41a402fe470a7427d520132d7fa69cab9f8e2d3aeb1b652a4a7912"}], 0x420}, 0x3db34e70226b89af) fcntl$setflags(r5, 0x2, 0x1) getitimer(0x0, &(0x7f00000010c0)) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000001100)=0x1) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000001140), &(0x7f0000001180)=0x10) lstat(&(0x7f00000011c0)='./file0/file0\x00', &(0x7f0000001200)) getpeername(r4, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) 16:00:49 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:49 executing program 0: socket$inet6(0x18, 0x2, 0x4) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000500)="2657eda95080ff7828", 0x9}, {&(0x7f0000000280)="a232c01183bbe789419302ebb6e3015a857b10afc7414279e2926c1d58a839c555af4db1ec9f353a14ceb3f8af98f6022f5765e661183335a796ebe30c08bc46b2aa26cb7106a506f9033b5f3894519f93c4fa5e9592d8715affa592a169104054943d2b28081214a55a1a643b5aa5d42ecb60715fb16801e2fac2820dd78345e2dad231f549df4c8e59a83cf6c8529b538adf9774bee36ba64b9c15cce1b3f626f63bcd9ce29bfed81270318abb0a6e4730622d35e7a3c5635dff20adf2d3f1", 0xc0}, {&(0x7f0000000340)="5a6fa1bc1245d6a6d51e53d92a5304bfad89eeb64a8aec7878d1e754d3c2a92ead9123a43031ab7270ebf37925302d5091187b4530ab6718c07fa36fc55ee61a773ae97efaf374748d920f3a193540c679a0d1d869", 0x55}, {&(0x7f00000003c0)="8a0ee20c0bb502aba9decd07bfccde70be8e3e0f95765eaceee44e6728e34b6c72572c97443c5880d05a0cff80fe1b7eeef626b569249e456a9720266ef33a10d949fcd9287f6994de9cb72a7c206e2aff7329dce912e7ca0cabd8f5297ab55fbca5a56a70355801c7f257489f5022ca5b74205ea0b36521f917dc4df18e9a22fdaaa9b2", 0x84}, {&(0x7f0000000100)}], 0x5, 0x0, 0x4b) 16:00:49 executing program 0: r0 = socket(0x1, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='x') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x48) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x6) 16:00:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0xbfb0, 0x3, 0x1, 0x0, 0xe0, 0xccb9, 0x0, 0x3, 0x6, 0x6}) r1 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) close(r1) 16:00:49 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x100000000) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x18, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x6) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0xbc154d76dbf92b3f, 0x0, 0x0) setsockopt(r0, 0x100000001, 0x3, &(0x7f0000000080)="a37f82773c9f127b62e743497c5f44ecf19c14f0655c1e0559c3b437f42564d4f173d5ed00d5bc33555802c172be9eef0bd5ad1bd815d4f642a03c90b203de2562dcdb9c83168c6bb2520fbc11270db8d4bac7a2de19", 0x56) dup(r0) 16:00:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="daa8452db0c60381bad3261a89353e00ed54f9dbf80c5d9dd8f9c54ebf83dd9c6efebfadcded24ccef1b0839c319a88e74e45a60e73f3d9a8d19454a83c63a5bb88375c8517acb824f5ce32386b60d7a4e66634d1793dcd6c0e0fd11b0ac07363586ba11455dc2ed2d508d0780ea868f8ee46821138f7ae5a45a949b9c91a641aac4758c26b699c81c98625e509afee8da6e867f34a9ca560c614f39f72a289ffdeb7f4b1ac1b7436690454e7d051308f55564a0063bede0e4f2486b986fe0a68b0cb42afcfd199a8caf9143c8b3262bd58105a444566c24c8afe878a864083eea3f", 0xe2}, {&(0x7f00000002c0)="1845cc9072ef9cab2fed4bb608c51f87746fa0abc986f7fbfcf46f462a38d5fe85c2d958633d9b33d648b27075ca43d85979932067ec7203e2ac2e3e61a1f9af3543edf0ad28b45de630e8e5eb926a386e30de9b866102a1b73f1c467b3be716465b7e69771ef62b181388f8a93d737937e115c9d271597e1b", 0x79}, {&(0x7f0000000340)}, {&(0x7f0000000380)="f6be45e05f41029e524e42f385b1c8ec2ba305ad9339dfbf0c49fa0de9cd1eb48bbcf25ad5936dba19e50453109cf89c7f7eb2f2ec91952ab5805e79d3aeb4330737a701257080d89cfd2d03e69e45e994e2beda80dcf8b48fdce8915756e951ab2680605a0854f093e02530a78aa05b89ace47136705f5b69475d8e2dcaa7cc618faecbc857c845988895154d77", 0x8e}, {&(0x7f0000000440)="27087766f00ba6488c42f742e4b6d374231d0a684608e9d72189e5a5822f0f3a2fedd3253293d19befb88fa73b6f24d5d3a3c0e7ba73994fc5ac7d1d2266906392b3ce1280ae7fac7f21824e47cd616f68e4a064cc8f06ae72ad478ac004a04c4fec599b0b9218f0ecfaee303ed7ed3a7cb99be8f0ecfa8fbc1ceb6bd1f18a9b545c1ed92590c12130ebb0", 0x8b}, {&(0x7f0000000500)="95d9506ff5c99b73a2d9b5d76ef1442e05f4c8577f731bdef1805341bcd786654a174b01024fcfb41be0c2faaddf37fbcbc7e40d68e123813084a4346289a1af8b4756d0eb2b0ee4789e156b7676bf78fde0260c25baefa4f0823a22d0f51c", 0x5f}, {&(0x7f0000000580)="2275000998ceb0f5682f38fcb44adb762c", 0x11}], 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="ede0ffffff"], 0x40, 0x4}, 0x5) r4 = syz_open_pts() unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) socketpair(0x10, 0x7, 0x100000000, &(0x7f0000000140)) mknodat(r5, &(0x7f0000000080)='./bus\x00', 0x1, 0x3) dup2(r5, r6) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e849528421e5605aaee48c02f6abf1e6bf3bf554799b9b813c830505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6b65599e36dcba41869113c3c23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897c00000000d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc19"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) recvfrom(r1, &(0x7f0000000040)=""/189, 0xbd, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x354, 0x3}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = syz_open_pts() flock(r2, 0x3) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r2) pipe(&(0x7f0000000000)) syz_open_pts() 16:00:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="3be2606a17417877ea03759ad10bf0b0d5ff191cef85b68cc0fa1fd72631864497d08901f2eb8f54de6a53298ff66f0572bef9fa3d0f095d93b13708073486842ec6ca3213237250c3445b35fb55627cfa07725241a7436b0b", 0x59}, {&(0x7f00000002c0)="1650fa28bafe962fd5e3fbf35f54e2ac0f0d4ad505281fa44d6be4fa3ee5869a1c6032d360958b2c3315741b7deee793cca7310789ec66c248ee1c07942510ca03550af132d8268305fc5301400bc4ffd7ace421accf58f8e4624ef4667041d454d1bcf1e3637e3d026cf6c32eed42b03b1cb8d549b3eb78e53d05c374b138d34601318e7e2e17", 0x87}, {&(0x7f0000000100)="59e1fe154d7f41cf6e23", 0xa}, {&(0x7f0000000380)="7d1551dd1a6de53cc677f0cbea82407ab70d6be810ecec3dce3c25c52c2ba382282de4996db13fbc79bab22a9b07797f9c932b24c90822e16321", 0x3a}], 0x4) socket$inet6(0x18, 0xc000, 0xffffffffffffffe0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10000, 0x20) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x40, 0x2, 0x4, 0x0, 0xfaa, 0x4, 0x81, 0x0, 0x3, 0x8, 0xde}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000480)=0x2, 0x4) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x2, 0xc003, 0x11) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595f9cc07ac0a0ff6ab68c11700287ed30bcb777fa69dfceac2a84e6abca64c96b85e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02a05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38d69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358bf7eb6652c5205630f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb43520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001e24e11f2f0e000000000000cd381a7aa89400bfc4c950eb6fcd3be43aab5b4c0ccba0bfde424ccb02daed78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd1000001049d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b18f190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c3443f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4860ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbc6f8d566a94d7636b25091c13fffe1ea6f8837b2548bd4b3148fa4b5be5877f0f2d194da4a0c317c563000000000000000000000000000000000000000000002d2b444c4f47c0f79211090994dc3a65110f0000f860cbd4c0293237ded9d2c271c6f28a0cc46ca9e4c1d47ec697ba14518ddb2e4d0463240acdf1c19822554494e6b1e751121e2d0c2baef02ebe9cc30e3047b657c81c1ceb4bff60ce6594edec8e36f831e290c25e0a51a145817de96fa04da864e5f1900dbc40e7dc79f3e971d672d49bac8d888675a1d2d03113e24e7651aa41b5a7c847a7d31f5683ea74f794756eb2b6000000000000000000000000000007605cdeedce779338a9e3cc89ab02f604820d783d01355a3b9349bbc1bbb8ef54ca44a3b3fb6146e62a9e923aa6e3046977880073e7672b9d42cdff97ada7a799071499729a69cc1153f4fd97192a11184265b9d238d0e247c6643047bba3462b01c13a"], 0x10) r1 = dup2(r0, r0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e8cc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000b40)={'tap', 0x0}) 16:00:49 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="5128bea10118", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="4dae42237fa44dde8bb759c5584df1cf98b9920748d31a4cfca293f06e29e43ad854f8848bcb256f1dd16e30d3721f287174d654c07a29deb442fdf63e7cf5e62288132c5474a27ae022cddf24fb8d6405ecad2f03d035d8f487869a987b55e4c8c7916d0ab921773d849345d892b6ee57e9d3312037a15e7a7fbfbafe0978157e9b9534f068fbd21e74eff487bc7d66bc734f9a3b9570e608f9ec49e96a15961e1eb198f4d9af17506e53bb3f8933f6a06c284d341d3a130cb00beb715ba9bdf79eac07bf79b7f042c4b6e6b814d24a870ea123a879b3b0bac942129a24597af2821ffec33200d407bbf98d30f4f1815d3b69ad139e3cba014bb29707254ef7210beeadd8d16ea6000000000000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x40f, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) 16:00:49 executing program 1: r0 = kqueue() setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r2, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) setegid(r1) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) r3 = fcntl$dupfd(r0, 0xa, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x80000001) fcntl$setown(r0, 0x6, 0x0) pipe(&(0x7f0000000100)) pledge(&(0x7f0000001340)='\x00', &(0x7f0000001300)='\x00') 16:00:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x8, 0x7}, {0xb0, 0x7f4}}) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x2) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x0, 0xfffffffffffffff8}, {0x18, 0x3, 0x8000, 0x8}, 0x4, [0x6, 0x7, 0x0, 0x101, 0x46ff3550, 0x101, 0x6, 0x7fff]}, 0x3c) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x3, 0x401}) 16:00:50 executing program 1: readlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/233, 0xe9) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x56, 0x4f, 0x2, 0x1, 0xd888, 0x8, 0x5, 0x1, 0x2, 0x7, 0x1200000000000000}) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') fchflags(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x101) 16:00:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x38d288ce94c5ecce, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xffffffffffffffff, 0xe88, 0x7fff}, 0x5bbf71ee, 0x80, 0x4}) pwrite(r0, &(0x7f0000000080)="93e809a202c5ff5d93701541484b779970082e428a8f5e82787842ecd24b54dca6e2df6a8396ec453dbfde72f9eaf738461c81a4ec211d11b8814e2353c6a0563e2579bf56353ac5f08b1d89ca808a1fbcda682f31410934ca3734a3a0aa241e1a92915b12b2e8b44804e41ea14628f06f9b7b3efb2e9efa22c86ed529b9c9ddf0cb856dda7c9ffc2aa58c", 0x8b, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) r1 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x362e, 0x75, 0x8}, 0x100000001, 0x10001, 0xfffffffffffffff9}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x1, 0x3f}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x8) r3 = syz_open_pts() r4 = msgget(0x3, 0x80) r5 = getuid() r6 = getgid() r7 = getuid() r8 = getgid() r9 = fcntl$getown(r2, 0x5) r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x2, r5, r6, r7, r8, 0x0, 0x6}, 0x7f, 0x8, r9, r10, 0x7, 0x9, 0x4000000000000, 0x7fff}) ioctl$BIOCLOCK(r0, 0x20004276) fchflags(r3, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000340)={0x3, 0x3, 0x0, 0xffffffffffffffa1, r10}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) syz_open_pts() r11 = dup(r3) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) recvfrom$inet6(r11, &(0x7f0000001400)=""/175, 0xaf, 0x841, &(0x7f00000014c0)={0x18, 0x3, 0x9, 0x1}, 0xc) 16:00:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0xcd6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:50 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe66) r1 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x8000, 0x1) getsockopt(r1, 0x200000029, 0x9, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x7fffffff, 0x4}) 16:00:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) setsockopt(r0, 0x2, 0x0, &(0x7f0000000040), 0x0) socket(0x6, 0x1, 0x4) 16:00:50 executing program 0: r0 = socket(0x2, 0x1, 0x3ff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) sync() execve(0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x20000000000000) 16:00:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:50 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="fbf733", 0x3) r2 = getgid() setgid(r2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/91}, &(0x7f0000000200)=0x5d) 16:00:50 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) rmdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) 16:00:50 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r2) socket(0xfce4ce40e42650b6, 0x4000, 0x5) semget$private(0x0, 0x0, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) setgroups(0x7, &(0x7f00000000c0)=[r5, r1, r3, r0, r2, r4, r1]) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000080)=0x1) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000100)) setregid(r2, 0xffffffffffffffff) getppid() 16:00:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x6, 0x3}, {{r0}, 0x0, 0x89d114e95da1fe64, 0x1, 0x5332, 0xd79}, {{r0}, 0xfffffffffffffffa, 0xa9, 0x10, 0x100000000, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x5, 0xf5b}], 0x7, &(0x7f0000000100)={0x7, 0x3ff}) write(r0, &(0x7f0000001900)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc41737a9253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf3832089410", 0x65) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000140)='./bus\x00', r0, r1) open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x41) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f00000004c0)='~', 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x5, 0x1f) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./bus\x00') 16:00:50 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) shutdown(r1, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) syz_open_pts() setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) pwrite(r1, &(0x7f00000000c0)="560b27b3104c1f9e598dec8a9619b92b728a5423d50f2c722bf0c35302729d88ff93dccd81ef4491265506d1808453f6f6b2442d1d5f36101ab4c89ea8f1782d82afdcc6f0b24c6a628a735228922792243298772fdf75c9ed08187f63604cb64da5fcb4614e7ced23468e4435a18dee74b0493c0b20e558aa0be1590617313eaba5737c9f4c3994d13f6896912317", 0x8f, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:50 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=',\x00', &(0x7f0000000240)='&]%%[@^}\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='k@:[\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/&^\xc7^&#\x8b\x00', &(0x7f0000000380)='!\x00']) lseek(r0, 0x0, 0x0, 0x2) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000440)="733c6747d4f77ce034ac034c68d1ae8c52a645a6d590e2b63f0c6614189c6dc3b1dd8736", 0x24}, {&(0x7f0000000480)="602c192fa59029a4850c483ce5f41155492a551aef2317256e8cbae18ac360cc16116227ca4a170899947c2adb06ae74d0a6659801c9b304412a54c5b54085a20cf4f5cfcfbc0fc96d44793b7e25ee1a7c08863d35ef5cb31bdfb21590b4f866745d6f5eb39c90f07d9812", 0x6b}, {&(0x7f0000000500)="d040e5e9cd8e52ab67f4b60f9f709d627017c3d3f02be68f77cfb4f366dec3aa4170df2d663ad6d9e28aaf79d285e9ad9cd40c7b83843b419bee7487e96d327be77110bbb2b5b936160e0901679153ad11", 0x51}], 0x3, 0x0, 0x0, 0x4}, 0x400) 16:00:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[], 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7fffffff) 16:00:50 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x80) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x40, 0xfffffffffffffff7}, {0x6, 0x4c}}, 0x2) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = syz_open_pts() syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000248) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x400, 0x0) pledge(&(0x7f0000000100)='/dev/wskbd\x00', &(0x7f00000001c0)='.\x00') 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlink(&(0x7f0000000040)='./file0\x00') syz_open_pts() 16:00:50 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1a, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r2, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:50 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) fcntl$lock(r1, 0x7, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) 16:00:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x100000000, 0xfffffffffffff800}, {0x18, 0x0, 0x7, 0x400}, 0x5, [0x401000000, 0xab, 0x7ff, 0x2, 0x3ff, 0x755c, 0x3, 0xcbe]}, 0x3c) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x7c) 16:00:50 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, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x2, 0xfffffffffffffffd}, 0xffffffffffffff5e) write(r0, &(0x7f0000000080)="c18043e195b3682fe7331192538e14655ab82c28ab75eeecf185a1c16817b9a7cde736061e6fd90a8e682f4c3af792b514f6fd3b8a986f00dfff6912c7dd1b9c1480c94c8274db3bf1bc0c2bec3d3216b58a", 0x52) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r1) 16:00:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x45, 0xff}, {0x23, 0x8001}, {0x85, 0x4389}], 0x3}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) 16:00:50 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207fffffeffffffffff84c87910bf453f68c117006abca64896bc5e57c6388bbd2ad8b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b8faac30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe990330740000000000000000ffff22d874b03680"], 0x10) chmod(&(0x7f0000000000)='./file0\x00', 0x24) write(r0, 0x0, 0xfffffffffffffdce) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x3010, r0, 0x0, 0x0) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='L', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0xa5e7) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x201bd4c9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="1158320a035192af02d5d91aa987c5400c8f53f85e8529224154b8e12d1f3b6b6fcbc2981b490c90eb925ecc0818591e1c782c567e2a9849b87cddd89f8634ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6343ddd1ef30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee1875bd1947121ee3441a5322f03d599a8c3c0e3529281b59b74c511f3fd7b111fa3e77f808bc5927b95b475430340e", 0xc8}], 0x262, 0x0, 0x4e) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x37a, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x200, './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='\r') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:50 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3ee30df1652cf5c7977520797bf84232c3520107"}) write(r0, &(0x7f0000000180), 0x271) syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) close(r1) syz_open_pts() 16:00:50 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000004000000000000000000000000000000005dfef3a20000000200000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x10, 0x4000, 0x9) 16:00:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000180), 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) getpid() 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) renameat(r0, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlinkat(r4, &(0x7f0000000140)='./bus\x00', 0x8) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x6) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xee}], 0x1, 0x0, 0x0) 16:00:51 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0xfffffffffffffffb, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) open(&(0x7f00000003c0)='./bus/file0\x00', 0x10108, 0x1e14ef7979014f8b) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) pread(r2, &(0x7f0000000480)="1b3f1a00742c58b98566d433bf56a04a2865df8bc0a52a9b7c4e061fd8ab2aea52e3afdfb32717d6c6c106539def25a80c5a905ae8c86624b0587026a4d24ef8e8b8241482d2f9979291ca04db0ed8b9ff4aa9fa4d2f769b612fe1059311154ce59b41f67de892e19a07d885d6191405b7d3ee340f827d7270247b3a84", 0x7d, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000300)=0x28d0) chflags(&(0x7f0000000400)='./bus/file0\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r3, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7, 0x6, 0xff, 0x7}]}) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) close(r0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="eeaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x40, 0x0, {0x7fff}}) 16:00:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xfafb, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:52 executing program 0: r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x100000004) r5 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r5, 0x42) msgrcv(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce7211"], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) semget(0x3, 0x4, 0x481) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\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//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) r8 = shmget$private(0x0, 0x200000, 0x20d, &(0x7f0000e00000/0x200000)=nil) shmctl$SHM_LOCK(r8, 0x3) close(r1) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="0200000000000000"], 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000040)="4b0d0cf93a6575d9cf26755ad5a4e76bf2d2f7821945862bab360ee5dedc2119b5eab5bf68f8e2f6331af4b93b1083eae1ca437001c7f45ecf625dcb127b68dd92814a2344a048467aaed6c4b0165190493085f788bf93d237105b3fe599a755612dfd3f5ee14d3bd6f027c84b14610e19f6ae3a3024cc3a96a6a1596e9af8f06fbb3e6d80f312defdf032d3573d10") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x4) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x40) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000180)='./file0\x00', r2, r3) dup(r1) r4 = syz_open_pts() write(r4, &(0x7f0000000000)='F', 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:52 executing program 0: r0 = syz_open_pts() r1 = getpgrp() ktrace(&(0x7f0000000140)='./bus\x00', 0x5, 0x500, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x800, 0x8001, 0x0, 0x80000001, "2fbc054c4ce4d5c7a7f57244b858119e1b5ed434", 0x70000000000, 0xffffffffffffffe0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) close(r2) 16:00:52 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ff") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xab04ff592393af36, 0x0) 16:00:52 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket(0x1, 0xbebf078bdd42ec51, 0x1) sendto$inet(r1, &(0x7f0000000000)="3744eee689ef1fd64c315897f87f7238a452508f160a752704", 0x19, 0x400, &(0x7f0000000040)={0x2, 0x0}, 0xc) fcntl$getown(r0, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x5, 0x6, 0x40, 0xfffffffffffeffff, "7265064fc0eb05eb2b3ef4412a61cd7bee701701", 0xf3f, 0x7}) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0x1}) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200061}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7ff, 0x5, 0x2, 0x2}, {0x4, 0x2, 0xfffffffffffffff8, 0x2}, {0x0, 0x1, 0x7, 0x43}]}) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x30000, 0x4) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) geteuid() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:52 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x3) fcntl$setown(r0, 0x6, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 16:00:52 executing program 1: r0 = socket(0x6, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0xc, &(0x7f0000000000)={0x7fe460c2, 0xfff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:52 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x85, 0x2}) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x8, 0x4a4, 0x88c, 0x5, 0x40, 0x81, 0x2007, 0x10, [{0x9, 0x7, 0x235, 0x800}, {0x8000800000000000, 0x5, 0x37b, 0x5}, {0x0, 0x2, 0x9, 0xffff}, {0x99, 0x9fc, 0x7, 0x9b}, {0x9, 0x3267, 0x0, 0x7}, {0xf, 0x101, 0x2, 0x37a7b5be}, {0x4, 0x4, 0x8, 0x4}, {0x5, 0x7, 0x0, 0x5dfb}, {0x10001, 0x400, 0x0, 0x5}, {0x180, 0x6, 0x8, 0x6}, {0x80, 0x8, 0x200, 0x8}, {0x81, 0x20, 0x5, 0x369}, {0x5, 0x7, 0xa426, 0x5}, {0x3ff, 0xf55, 0x7, 0x100}, {0xfffffffffffffff8, 0xf55, 0x8001, 0x4}, {0x6, 0x2, 0xba04, 0x5}]}) write(r0, &(0x7f00000000c0)="c7f74d424d4ea7", 0x3) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x490, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x9b7, 0x1, 0xffffffffaaf8ded0, 0x25c0, 0x53c5}, 0xc) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x6, 0x81, 0x8, 0x3, 0xa1, 0x8, 0x1f, 0x10, [{0x3, 0x3, 0x10000, 0x1ff}, {0x7, 0xff, 0x24000000000, 0xc69d}, {0x3, 0x100000000, 0x9, 0x400}, {0x7, 0x949, 0x8, 0x1000}, {0xffff, 0xff, 0x1, 0x200}, {0x0, 0x0, 0x401, 0x800}, {0x0, 0x0, 0x6, 0x7fff}, {0x7, 0x5, 0x81, 0x7}, {0x9, 0x4, 0x7ff, 0x3ff}, {0xffff, 0x5713, 0x3, 0x3}, {0x5, 0x80000000, 0x5, 0x32d}, {0x8, 0x8, 0x6, 0x7}, {0xd254, 0x3, 0xffffffff, 0x5}, {0x3, 0x1f, 0x5, 0x5}, {0x101, 0x6, 0x4, 0x1000}, {0xc2d, 0x2, 0xfff, 0xcd}]}) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x8000, 0x121) ioctl$KDENABIO(r0, 0x20004b3c) r1 = semget$private(0x0, 0x0, 0x8) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/12) r2 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x8c) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x51886b4e3fe32e29) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x3) 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000240)="5dea24b3b9251459de21393c82ea88d746829d13c4a18e3732d8124005046b206730a20dcdee32faefe6f51a0cada067e5aaab2b2f0fae7c69562f6d044512025dce5123cd5de781ef822947d2920ef38ddd282352b06c7df04b53e49c334abb609135de2eca2e9304f24fdf6bc5ee503e23cb921e766b9dfffe21f4af5d1ea106901f1bf8e9377afc73b0c4f44ceaca2e7c307777eb3b", 0xfffffffffffffe20}, {&(0x7f0000000740)="8cdf6b3a0c05f5acd1c61d5e8c1841b28705d1730d401d2048d213063be725a1abc85c14286318310f7d00fae307a3c28420e97420c10b4307927265a11b687f3020fddfbd977a3c3ea4deff211c49ed9e463a7f76d7506aacd02c7c10b86e55348353c060e1313088ddbfbc60180ca9ccc139c3a857e73d6fcdaf7ccea73bec2542cfaa9eaf8d8a791b0c7b9a9f55f5db936046deded6abb0b866c70ebc7a56e330"}, {&(0x7f00000013c0)="89c0a4feabdb32f64f9170ed55f38fa0a95582264cc3d2270b2fc858360a43cb15082498d7dad9302db23e7807dbafcb578c573c4349ff1dd14e2932a7e5257fe08a53e35874ac7a0bec6a6f664731a225d3571f45bd445839720434bfad067d2f438b672da147769f70c21ef669e8246b42478abe9b3228fa9209642e030c1a8cbfe7b12fcabb534e299b0282366c1553c1726a4a57ac8b11f785c47772653104d809ca1a911d6d8efec3c11cbdeb2a98d7fd9fbb8be39ed356c1aa10a64acbeef04feae8cccbc3e41c93a62390303858017d7f3fc14e1983d9bc1b160efa1e4be5bcfb4b6b7b6ba6f395818f3e3ca82f453999ea0d6cbf3cf2b85a9262422404d24ec78fadc0613037cf6b3a5450bdea112ff3878cc476024a73df7e502a26fd947a35df72d72b052c6905da20921b1297a6385d7969116306c57e7d0b47cf32882f6509317cfa0db743443f55868c648b367f13672328e4611cd774ac5a33fff4247aeda2a4c547bc9c4c0752bbfa0b0c6baebade0ec567eac3a7bb2ab3a485fd7825b888c9c62dede1e8cff4f25d58b08b79cfa63559534d4a90b1df550d1be3e18d63348e268885a74ab8c45d30608108804206cd1ee7318aa22d56caf01f45a8c3bc1918fbe086dec77c83b38ae90e3822feef08b2e886c85b0337b994518a11fa803aa555bc455ddd048a2fbb2a8eec4f6eb10d96d32623b67f6efbd4236c84dd78ea2e89092991fe9412d919746e7e1ff40bbd78cf856b52bffab531ee1b9a0db344eddd83ac16351941f9810e3a0348e55b417f67f151acd485be41a99d11c144d813096759e158dec4ea25a5de38e7ccd0403875639b73f5fddc0f4d098ae25b455e73ba554f71cb044c0488811a713dbfcaaff51014d2564a1ed00230a54389930f3b78a562ca836af50a30dd39bb6fb8a69a14572089cef573d3e8ac93e3ee7b214045bdbdb0d7e3817ae17203264aa78cc8998cb967f7be418c73ebe936228a7c6c8fa950810c157b363367d0675fee42138ee9eb0dcb899d404ad1bf67ecba4357dc84884a926f4c0c56c3f45b522dc5b64d4209d54f6abb3494335807e18b1e9c9597e83f736a9894ab200b3f685b8902e0cbd4a1a5deddc709c45967ebbfcfa195622c8fe2f0330d326c9bdacf015d70b640c72c4413604466ca364eb360c7e772fd73e0ea112dee87e236fcceb1984ffb1fb373bb21e8eff7f4a5c7948c31707044cfd5c846bbc7217dfd116f1fbc60bd2d35cdc2f52a499802b7f9e315ebcfdc5e15eff2e8653168a86802bcf2a572423d23e0d6ca3a28935f4342ececb3b352589b5fdf5482d85e1f2ca64b12a406a26195315d3216816f05edf0c9ef6cd48435d9c0bab3b84c99df9aa3153050e45752510cacbfba0133ab8d89ef28b46f006fd2bb01bde6f6f0d54a8e0e221396a42614392ae77d68ef37515790e1544d3cf48cc299ac9a1bb59db49b0daeaa05cd203915963e5bb7d954e4c85981576989be9350245869c7d541e65756f472b7275dbe2fc69b84849743671b1474571ab6141dccb673cf8ad2531aa500c0f79b0d95b3f34ee5e6505b0cbfafe7fd3ba2798c1e4785943a5d5e751499d3510401f6dc968fd07d78aae2bc8bb0565cfd400cd3624e0ebb7639849b4b9c55259452c12e0bea74b12a0fce796aaddbd0fb0ccc239602a5c1efe006cc470f132d252817edcb915dbb64d0e2e90187eca9855e5cf1d36036a9369f0389772aaf939f61e498072f0bd983bb7c3e222337246cc889ba1dd477a1caeadf6c66fc4196c3c9c720f9a1b07591cfa383b9390a3063595462d7ec1dac625edbf25e9bfe1da9eddaf55c8380db390e079fd3d6258a1b39ae1ea2452b12748e1eaabb43b69b94e55374cb5edac299b39895a9d3119a4b4f3bb0a8519e13a7db488c9fb949d92ba45cc0e96d3772a763be2b5bfb311e5d8c32f6d5265de77a9271664c280a70001b6d4e2dc326635c4421b7dc0059a3f39a64226b797f048baa177d965bb2b3cdb380d400a6616f00dd04bbeafefd1d0d064f350ff6fca19fb2f10575395e731ff62b7f9751238db0e6d5ab94db9c459d956ce7c394d71982854ddffb71a7a80a438b91be965660f2cea2ba835b409b637bc0fa88fa18710aec64e541df15dc97ae06ad9bf49eb1ca5e4a22af53e9f44a16216280d8f6334defeecf29044bae3605bbea93341e342dd164c8e3288a6bf12e23b4b616373927d2eda142e807756e728c002a4e05e513a839ab33ab6c6b0b9455252fcc1cc0b98988e323b8f62531ef754fead2381c7c971299e3309b9d276799e882831ad28e5d0072c769a9dc232aac6c0b6b65b99f53e6552ea5aa62da89d9019e521c8f2a3286080e33f4cc5a1bf723523215048823ee7e98aacf09cd84c79ea1b61a30fad2311e60eabff4b81b9b02285ddbe2f2fabeb1b45c369915998349c71de65eeb0e5be945682da0469371037694124fc36441d98f51cea4e91717eedfcd51cc9a776aed57d980d4ed25aacce4fcab4380d865ce921caf11e863d19daf40b58e92d02a9132c3800e1d6104edf3dd935a0330d9ef5715aed00c92f78f4bc9dd54d3315bdcf393bb2acdd5c72ae4c2efbbf5a41110c47a0c733ef82da9d4a1f0d0d0f315a0a874423034d2b54ec6e041ad8f5d0c411c2de8597f86514c3c077f9b7a578a7134e24d458b025df66c035e53e095fcd449ecf3c416d2494fb1377dda47befda299e5403e472dfea55f7815b542c3c730dc20cd3f1b96cb9f74f145bddfd1af8e37e284fbae2a44b10cd829c194b8fe8c1992081c81eb1171298645567463610adabfcd36b583e7b00ced8043a30cc638e99f0b213babb6dc7df6989dfadbe1d83442059b586aeb1795413c52aa9e3254ec55f68dda3d5ab9c2e09e4af572ddda07f190ce0814e368eed3ce6674677cbe6dce081da48948c881caf616e0510fd461ffbeb9139824b525a12ad02376ebde37332e1fa58ecf4f24fc33faa7598952efda57a42145a5c89d7353ba2e1b15c4f392698c4655343526bc138f9d7e2d364667dc1f5f3b70e5805a3bac6ddf206e99bf4e3e73aeb6140ca33c8626ce373fbc50626237a2d2749db71c9182816a314e06504cd39c522e727c39ce3ecba6ebe8d246ff2f91e6b572ad0dc155f26a93bfd37fac634812c63526aab71e942bc5f5c36e2c472d571cdc8e3fe4a95bb990af8421a7c08f848602297dab752915d56bdd6c653c32ce080e92fa21c1e9597a83044bd21f20088cceaf723625dcbc933fab49aea8763f82179ec39145b42392373e8ba5688b5daa85d532b975d051c2269b6f4fb1158dbe5c931aba7b222a9f262fa3a7d02a870383776ec5488d6443b7b8081c444f5ab44ccf40b4d20c281c6e9feb4007f3e255085302e68a58ad478873a086ed4b432813ba1717bf776e844cf538e8b256cbbbaf5eae0fddc9bb130155e91c133bd89ad6fc5e322a37defcbac9c4a15b644ba7158e87ed84982212a59036851e88eb180eb42ac92c4b0cc219d12cc68581dd22bcf1488819df649f760c180aafc03e7fca94798a4d1b6975b2e98784fe907d08545a6987a2a7fd5376f0c369d4be34e4ff18dec06e3d59f1f6391d88fb07d242f9544fdaf27178915d08fffafc64d11465f77106ef2368d62648c7ca9abae869095cf438f5a7befd51047540294f3b6a980618d5c53b083a6131bcaafa68f20ab5f53114955dfa5fe12bcafb11bc421c45bfc918637be15098ae46e3599f081d95ea1a3626b0e72f0efe6ef354ea5bd028d6b9774d07161a15909144103613c4f309d0f768cf4bcf840aae4c80d60cf15cda2fd185c9a7f3472f758faae38afd970af6058bb48aced6116de5e6012ce91b6948b5089a5d15a50f1c7ddb53be12d52244c8475982522af5f08b02f5675e7cf89eb667394efd5ec54b8cb966d44a23071aa058845a25c5154cbe27d1041abf71ecec090cd84b59c63d960626eca76138e71d8b152942c43c384d19e2bd44ef0716a4cd5c053764dcb562420f2a073a0fae909b1ae95e9994740ef8f1d7c4f849409e93ae376e8272ab35cfaed53e9316b28effda107418ce96f8dcc871019daf16f2fdefd77e632dfdea1b1a4810ccb7f6eef4200e20fbe15def5a99221fbb587b60ea49421e6e99a4d67eb195e1a65b8f2e479ec93cb584df435a9ef570570dc44b1a926e71fe27b17e7708da8f68ca9f775fea0c5fac4f4bb9df0597d6ccd8bec912b3d1f86dc25175d9c856343c1d4fd30db6e2e58945950ac81e7cd1ccec39043fb5dece4862dea2e1cdb116bd2b077c7f234d4f5348e15fc79101ab47823945d7378014ef8ab7a72373791aa9475e71842b1f7edc8f4c5c1ff13ffb5b8b02136898d84213f003bdcef6047a36378f2f8431fb7b447ce76423808ff59bb49afbab048f9c472119739f75fa2b1f61d0e3469102ae5f45db7ff40492d45671d620cb58cc06ad36569200af0a6a56ec8a0964758035866227fa4eed2eae073dbde5125df63469c3acf7a942022b7cb0917007a9479322e3dace25ba1c2ee7be30556a50d92a6d712fd9ac4da8aa6589215aa914f1509dc923c33ab9241f4e32e302f2403aa50ef233a559e8232cc1e70ee479f9e3dff7dbb6a55f35997f0bf5949dda24d1f8751b8aa640dce26fdb9de4a1d38a8562d8f6af5f78eebe0df1ecfd8d452717947fc8d78c42518e98b53e87c4fa610557265d6f9da84f5c9484f1fc670ce140c48ef80d27b0dd04151da0534a6deaeb0238037b05b335558172d4eef768d22f5a408f08a0cbf8cbb2fcb554f380062a55b294df4145a490ba9c0c4ed9f01fdd5b749cdbe2a6e0abf40c3d8f6136f59b9043e5836f74bef4f9726c91586569ade4113bc56a0a79f569beb6ce58fffcbb90c9ddd2a5e88007fa74bd4e241f3f17ca06ce19aa7cfaf9af44994d2f307bc4f2f9046a0ca21d4e455a7c7c1f498093557d9bb33fdd83caf1d64421d823016136876be28d3e7b08df853c47f92ebb1752799cb13557f51640da9b24dc3ca461877d555fe544364c3a7c9fe9fe3442fc838a8a752667527d27d890645c775287c3e4cb82b792da285b7174079a78cb5a731a77d24966ff8498b1d4c50a1deec6ca0a2402d5462cafd00156a492004bb9336516a65dd3644c12ad7a506d1ab52182a222efd032cca4133435fb2c2a001b19df693b02b4bebe3901fa7ed2040f9db9ebc1f8fad3e5db077f0f51f8f90e38ae8047a3516679382a31019b158961e4f161f9a0e9ea9a6e901e58b2795c8f9803b1e351711ae2ab265c45a094b521ed760fe24d0daf0ece50211bba1988fc8272284f976abbac88a532e585e095c9b619b8a495022d0c32d12e932a34361a36cafa33628bcf40a7848f16ac4fa2764f3a36546ad7f07323fefe0bf08f2c16cfcff9ac2f0b32ede1b2c49ef992132692994dae4db0e08c71cb5abc93579db2f795b51770db9fb507e9437f5981935bab524fd01c327e007e8f8e4672a02feee63ce595ca43b2299b8a6ee6f7781d85ae912a14751e4b91723dfeaa089694324aa14a7aae3121c1655951bcf9f58d305841764f07e4521053432bfe628ab445d42bb1f8e9a8d8d7fbf9a8d359bee3e51070b2fc4d5787bbfaabfe20f804e7b8bc25816a9a6be1b64c6a46724c328086e44a9791249616ab9c4833aa1f90b4927d6213ebc4f4ee5b02db8eb07cf10e238cc658abbf0c29afa6fa11c33deb4942aec8557d0fa07c2275f088fcec2a30f1aa00a8cdd84b0cd63b1c41de3bcc8fba"}, {&(0x7f0000000340)="4ffee6d1e9236898"}, {&(0x7f0000000800)="0af108c8d463b8d12881333b2e40bd4213a67b103401ed2b34aa7d47107c95b758"}, {&(0x7f0000000840)="0097a4ae57a7948c258b78883daaad25ee000674279440592bb322af4490756391457a0f7aff64172a58e42cba1a09391c9f3bdc71c9b84bce620780e91cf52e6ccc31400c4a1cd6ce595671c1e8a373b949986de3d6a90517f10980797a10de50b4ce2fd487a8fc4f4c65590a9c187686585a20bcd3cda7254f8d13b9093b"}, {&(0x7f00000008c0)="3acc3785c981a0419f77339ba0c4b3d394d855d5e49d42b17d24a0524c68240ce698daca6282eadfa976ff46d20d0dfbfd258661dad8fbadd8c74d2e3310c1f567f93aeab394493a7649b9c9f55ce3f93ef32db8fd9862e273f0ed7c305038565dadf5a03944835364c31d8d6331176b"}], 0x6) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000080)=ANY=[@ANYBLOB="80ffffffffffffff0000"], 0xa, 0x0, 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = kqueue() pipe(&(0x7f0000000600)) kevent(r3, &(0x7f0000000000), 0xe9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xfa, 0x1, 0xffffffff, 0x800}, {{r2}, 0xfffffffffffffffa, 0x48, 0xf0000000, 0xfffffffff8378c6d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0xfff, 0x9}], 0xe654, &(0x7f00000000c0)={0x20, 0x6}) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/66, 0x42}, {&(0x7f00000013c0)=""/101, 0x65}, {&(0x7f0000001440)=""/120, 0x78}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001580)={0x8, &(0x7f0000001540)=[0x100000001, 0xffffffffffffffff, 0x7, 0x7f, 0x1, 0x7, 0x7, 0x3ff]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7be00667e6a9f368) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0xeb81, 0x80000001, 0x3, 0x2}, {0x1, 0x2, 0x1c, 0x80000000}, {0x8, 0x5, 0x0, 0x5}, {0xfff, 0x1, 0x2, 0x1}, {0xffff, 0x5, 0x8, 0x8}, {0xfffffffffffffff8, 0x76ae8401, 0x1ff, 0x6}]}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSBRK(r2, 0x2000747b) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000200)=0xc) socket$inet6(0x18, 0x9974c7c1676c97b2, 0xffffffff7fffffff) 16:00:52 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = syz_open_pts() close(r4) r7 = dup(r6) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f00000008c0)=ANY=[@ANYBLOB="00084fc5135f6e10c050adfc5bb1282ce2dca7d1f5d67b166e6266384b8991386e60b6f6741af88158701217e347c583deb92d428afc77a6b12f11cc522ee6224504ab85daf65c8d9cdf1b3e99372ca78bdd1713bbb8e6e9a818109ca53c3169747efd610db5be70d5c30b55449e8c5b10b685095b5385e0800dd9f8f4b1c0800954b57a5c6048b08755f906956cf6d09e148ded089055"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x236b, 0x4, 0x3}, {0x2, 0x7fffffff, 0x2584, 0x4ec}, {0x8, 0xad8d, 0x3, 0xfffffffffffffffc}, {0x101, 0x100000001, 0x1, 0x3f}, {0xfffffffffffffffe, 0x7ff, 0xcbc4, 0xffffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x9) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x0, 0x95) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x249, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000002d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe64, &(0x7f0000000580)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r2, r3) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000008c0)={0x3, &(0x7f0000000100)=[{0xfffffffffffffffc, 0x4124aa36, 0x1ff, 0x100000000}, {0x98, 0x4, 0x2, 0xffffffff}, {0x9b02, 0x8, 0x5, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x2, 0x200, 0x8, 0x8}]}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') pwrite(r4, &(0x7f0000000540)="4a9c4d7762d0910ccbc376fa475063a62c61773027a1b1711644608d09ba449743f4e4d76b3b0708fcedc02e1a1463f6e872ab656f8d528a1ae5f214bb4d3ab3b357b358e5b9be8a93cf04e648600442a467fe7bbb879ae810a2bb5a110d640ef7b53ffb9744", 0x66, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000005c0)=0x3) unlinkat(r4, &(0x7f0000000600)='./file0\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x8, &(0x7f0000000640)=[{0x2a0, 0xffffffff, 0x2, 0x3}, {0x4, 0x800, 0x1000, 0x6}, {0x100000001, 0x3, 0x7, 0x7}, {0x1, 0x7f, 0x200, 0x580e}, {0xff1, 0x2, 0x3, 0x8}, {0x30000, 0x6, 0xffffffffffff2bdd, 0x80000000}, {0x3, 0x80000000, 0x3, 0x6}, {0x1000, 0x6a, 0x3, 0x2823}]}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000006c0)) clock_gettime(0x2, &(0x7f0000000700)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000740)=0x7ff) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000007c0)=0x1) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') sync() ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000880)=0xfffffffffffffffb) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xc6, &(0x7f0000000100)="e62aa68f9d1912a41c60b243eb8aff788aa059ebceaf17947b9129f34a4aa3abafbc91ec6e38d6c9e4c4483bef297280bd883d70c873809de8f24ae2c6d9e86f6a7ae02e5aaecf3e3a3317510c37aea6aa72ae74950bf8154bfe9660ac289bbd93ad3001a525b5ac7a53ceb2303d8a4618d21257bb9ea82874863dde647b0f59ae28332885086bcabb689c25b52897ce7909f53ba50c9f927063c86181e1e52a836843e2c0a51279d0d30350219524156b7a66a79e7744b9b9b761b7dafbfe59fefca7e50225") 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x76e}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb84}) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000080)={0x0, 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) setreuid(r3, r4) getpgrp() 16:00:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x8004, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = dup(r0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x800000000000) r2 = socket(0x2, 0x4002, 0x81) connect(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0xd6, 0x5c, 0x2, 0x10001}, {0x100, 0xd, 0x7f, 0x6d}, {0x0, 0x80000001, 0x6, 0x200}, {0x7a6, 0x0, 0xffffffffffffffc0, 0x1}, {0x80000001, 0x8, 0x81}]}) syz_emit_ethernet(0x75, &(0x7f0000000440)="009e13ff23b890c4f9f75fbb80340c8eb302fcfecde86dad35db64e824f153cfccaeb5385338ea6339c008fc6b0d44ebcac651a9feebe77430652a02f20509031a3171bd238d1a04225923053e926a2ea32f54ccb9540a7f153c8d92d4f08ed76e1c818c2cf838930000007e4599c1f676196a6f9724c246d8970bbab0d91c299413137bbab45b0df1ffdaa1ccb2acc91178d8cd0e815c8d427d4c2316a2955836241b") pipe(&(0x7f0000000040)) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0x10000043d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x20004276, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0xff) setuid(0xee01) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCMSET(r0, 0x80044270, &(0x7f0000000000)=0x72) sendto(r0, &(0x7f0000000080)="e931f5c7d370b0add0f6b2c17b266e9e110e16ca2aeb3f2193f64585be74ed251018b09b4f6523bd192bf24c503e208e4e768772c2579d25966839de9d85617c002a235de88e78ef9e7a9880ff8582af9bc66006b8c171c9c8b271fa2942558a6e00e39a20922d1bc5ada559c04747360c17eeff1289a72ba64997c3fab3aafd136eaef70aec097b159033f0e6e1c6", 0x8f, 0x404, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66886c6530f4d078b4302f663df1369ec00f11427702473937eb5aeb28bb2ff25d7c1a0e4416bb487f3059dc5492c6373cf9d8b3a2b5beb6ec6d07171d5f482a509a0f87276c6eff59f8642eb00fa9d211ec4aceb750a4383e8aec764655df1ba56007a9703cbd8202049d36a2682eb43526b1e9021bbc95bdc789d227b926fb6f447b6b1e60eaff7b5cb9d4572a7eb22a4c37fbb671e82f2c8ceec2332845f87c7e1543261c87edcd007dcaae6fc712af02c04a65cbbe11e5fde87463ddadf931aa70cc10eb3da4f3d5cfd59e647c4ebd291350fb41cbfb7be1ea3111c01dde1a595b4d6ee1b956d6e2340e9283a1fb2421b0de53f344c43c5b38d88100"/267], 0x10) 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x40) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0/file0\x00', 0x4, 0x2, 0x100000000, 0x0, 0x400, 0x9, 0x80000001, 0x1, 0x1, 0x617, 0x1}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000240)=0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) readlinkat(r1, &(0x7f0000000380)='./bus/../file0\x00', &(0x7f00000003c0)=""/26, 0x1a) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x40, 0x100000000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = semget(0x0, 0x2, 0x200) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000002c0)=""/151) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7fff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x4c, 0x7, 0x4, {[0x1, 0x10000, 0xebb, 0x0, 0xfffffffffffffff8, 0x0, 0x2, 0x41c, 0x3, 0x6, 0x2, 0x4, 0xa2, 0x7, 0x8, 0x4d, 0x8, 0xfff], [0xffff, 0xffffffffffffffff, 0x100, 0x8001, 0x50a, 0x4, 0x1, 0x0, 0x6, 0x7], [0x4, 0x7, 0x1, 0x9, 0xfffffffffffff800, 0x101, 0x2], [0x9, 0xffffffff, 0x8, 0x3, 0x0, 0x8], [{0x1, 0x20, 0x2, 0xffffffff00000000}, {0x400, 0x1, 0x9, 0x1000}, {0x31ec, 0x401, 0x7, 0x6}, {0x6, 0x7fff, 0xde2}, {0x7, 0x1, 0x100000001, 0xab92}, {0x2bbd, 0x3f78, 0x9c87, 0x8}, {0xc7, 0x9, 0xfffffffffffffffd}, {0x2, 0x0, 0x53cc, 0x8}], {0x3, 0x1fffe000, 0xf7, 0x1}, {0x8, 0xbc6, 0x1, 0xe4}}}) 16:00:53 executing program 1: r0 = socket(0x1, 0x8000, 0x4000000000) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)='ttXP', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="12a0d9ce61f530000000"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x8000000000, 0x0]}) 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) close(r0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x3, 0xffffffffffffff4f}, {0x6, 0x8000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x3618cd2b52c3ce53, 0x8a) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x0, 0x5, 0x9, 0x7fff}, {0xc000000000000000, 0x7, 0x6, 0x3}, {0x2, 0x6d, 0x40, 0x80000000}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8280, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000380)=0x280) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) 16:00:53 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x8002f}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xac) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b809a79613fbd0d9db8fabf70ac21ea4fa46d9dc14712c9d6a4315d0ce75f946dc865f37846b6fc8776cbbdf3a146cb2949df836b0494be389f3c2626b45a7fafd5c2223f2adac19c9b7d727e4ae65124ee2d2bc38a43f7ea3e52a39d5fcf3de0000010000000000643a68f7b53769090c653016973a32cf6bd6e5fbd319384b5c874d9215c61776a8f595218ba6ce0093d4edf499f8ce577c04d63abf66a3091d"]) munlockall() accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:00:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:54 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xa64275cb76c4c917, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x100000001) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file1\x00', 0x1, 0x3, 0x3, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1}) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() ioctl$KDENABIO(r0, 0x20004b3c) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:54 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x363e107312b3d3d2, 0x80) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) renameat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x90) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) r2 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x8, 0x0, {0x3f8000000000000, 0x1}}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x37eb) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) clock_gettime(0x0, &(0x7f0000000000)) 16:00:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="09edd8557e598b7bdfaa953b1f015b200adec17e7a5553fb4768d336107679473b6fd5ed0305b60ec3642502165d9fa2af2334704449bdedbdb5386c80b4a5b568be4bbea151debfe57fb2117cd71b3abaae7aed363a18a581be78977a03322c3ef571143778d52199cfde96c10bfcb1752d07f0469801fa626472657c14091fffa2cb0e49bbfd8b8b42448af233f98ca16a438865f672a18b4b2054c84cd968fd8d7c97a9cdc6cf42d2def643143c27e306e407c07e4b73ab069d59469a789a7d0d95bdd937d896dfee30826ce8339d22b121f148dedea3fb0d46cb27912250dded65f1a47d08eda4c11ca026347b4d03f0d0de3f70dee28ed90393a32cd262851c872447", 0x105) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b1020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r0, 0x401, 0x7, &(0x7f0000000040)="048fa9c8aa9a12b97b71812de7b7c158627dbc59d0cd81a842d874fb39c9d4757313d2a215a9759f912305a1494f74781c10ed4dd478f382ff0ace8f94f660f1213eb3d7e78fa8f4ec266e75b69c9aff154719524ce6753d2b0aa16e127f15ebc149ed6aab8f6627c885aba6298e4a42dbee16d17a3ced9af655c2dfb6346cd9", 0x80) 16:00:55 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) close(r0) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) close(r0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) dup(r0) setrlimit(0x8, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:57 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = getgid() r2 = getgid() getgroups(0x7, &(0x7f0000000000)=[r2, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setgroups(0x2, &(0x7f0000000040)=[r3, r4]) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) getgid() 16:00:57 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000180)="e77b8942e7cad63a20a468ec30e43bc00079733f1026cee82934d1b6491cd6737e981f4e4a47eed457971efc2d77f60da1", 0x31}, {&(0x7f00000001c0)="7bd6793e669adf1f478e6eb46398308c4c70eee1b7ef616e9c1a8d5805ec5cc97d56d4335903011537120d3f59418646809630bc9e6aeaee1b2c6bdf0f5de6aa8b23bf54c0ecfeac8942ba3dab8a526ff3fdbccdf4db989b79ab910dfde5e5bc21476fab5149df49f1c7f7a567247e7508d8e573d6ab82075d773f2b5ef7fdf0b87d77435c361aa19e050ab1f725afea132c1be81dcd8567b2829ab9de4fa6e84a92908ba723fec6f4070dbdece418755b4db9ff48b8052cd9248725bc944a78ed788de482e3ee7d42f32196fe502243c8b5bac60bd005bb2b14b7f6526026cdf85f3f9f7f7a8b208207dea1411b11afc4f8ec040ec9e5fa89b655d20d31715c53a961d1a270f370a61c01e584aba80a337cdfe963479be8126ae02c646ea86482976010ddbbeca888abf91583661edf9d57393cdd7e2acc0ebe2bb5ba2984e09092d027b5661c14e237fc6c6b8bfad9a31974cb5adc9feaee6a43cd50afb27ba0c328e00cfb4b74b89e400d716d5d03e5d46f6fdd7a6b22ef44290743c219c30be523389439729ebbbfcf2c39323da0ab7d949b986dada3e06a2f671cb058534564649dafebc688b7e70a8365d19b77e4e212375547a0262d766890f21277783ebd3616add722fa6cfab4f08eb7ecd5cef321eb1895d9fe9bcd7cd18f4cca4e4a69ba36ff8c0d4a29da509889bb95cd9c3b19f8f1b6086b65bb481c8f282d1b8dd52bd38ffeb5708b59b00a6551b211699bda5aabb49d8ae9351370dcbc35bebc268487b2cec4148b839bc7a8edb0902e59d280b545a81c8cc46cfa8ff6a62f056c3f6371af3573e8e432a94dd977ce277f6627bfd463498bd8449e4a367776b01c57db663afbe6785c1ea766803bfeeb8ea5dfcf6d6ae88e45f746face37db59ba08c873de8fa235fd848249c90999593ca2c2a37e288dca279ede891fddc9c36bd25487971a36e69aa7daf26f204c510131587947863f3348f407694b8ebdbf548d6381349191ee251cd0b57087805124300cc22fdf7f72ab2513e78ba8a55346367d2232377704a57e74f73e37dd7a6551d80485f3c0ccc4942fe730a4e0602dc6c11cf07dfd7272783401a79d886946d4738c942a8e95137e6d9fafc99f89f6805d3d9931e07e0bcb11c1ff00fd7477ec8f57b889ef284379ee28cebaa9ef6df851fb40662b236b65ae16a0a66a28f2714e2c57aabe2a3eb73fdabe36cb7888500998b3440a668cbec94af341abf38f05bb2301220e51598982150ee4be964b9f829bbc16f294885b7bad19add53293f7e6479eab9d6060b23faccda9992c2a645729bf920ac5c794096983f980e238372c31278108a02a68f88aa4eac01079e13e54c5bb3fde74566575c64e74912ec36bdeec5681d6172d5f92cf349365755cc54634cd9b3f41d75f46242b5323e8e1cfebcfd617e1340d9b244f927c42df0300c4ca0eaaa7d748f90183a888c272641b09bc16ab74db036b467820db469f5d824bae8f96884a030d248c859792abe298f21698cdadfbdd5a5d8b4d4a672eadec1b6502b3c979dc03a9be9c57e40966ea0704accbe66b88f5d643bc334053c6004ce1c83618db481c908cd09f6653e2fbbd353e2e3f79fd9a867fb1fed17717b789e715ae91ed21326fc69f131868cc55c744d9a2b70083ea715348b34172f768957c1193829209ff19249cd0189252242b8c091de30a65de40e1faa99c3a149d672c0efa65bfd1ce79c6a3d64fb559b1abbead4a84d6ba5033ada2a82e99f7374a6d8e8c7e5b9a77299b698dd0073700436ec198c3de20617f23eeefbef53d69660505bdb2890fff0b449be37d73377c484a0a41f39bdeb145904067dc50d6e5509a4e04d090acb8dccef971ff77ab20b22a2e0141ae5deb98cc31d9dec92804cb2a8d9c732c6fd4999469c8b0b807b1720f25ce785ea9c3334e9efd85abca83da85021f3e5fa0899d74cc257a15c7529576705d4a9649e8cc5a2b5a96e6b02094ee16bc3a0b8bbe99877d2575be066e7013d73ef20bdb4a002a708e8110bac8962e6ffc0e1daf998b18be71a5b2c124c0403b3cd239d2e3be4fef1459699bead76f9670aaa1d3afd2828ced39a1f5389e893a5f53ee41e6dd5e843a22ee37f46dc1b142d3df516769e183d53c25803ed5f50befec319a4644d23595b8345f60c0d679865f57e88ae578a3d027f5226e91e70da6e71a8199a4f505ab5d5fb18b41038ae8b6490154789305d296a0bbb4d1a71c241cfeef3e8810615fe65c3cf1547fc66d42190da310c42055c2bf9814d3a2426fd180c894242b10aba7b3b9cb7b80bacca5c057aa47dbd76170e9c7d340f13076fa41cbe602bd5012c5d7971200250df9a74ea36d7452f2be05787fa3362cbcc4b71766e849e7d2e45423aa21d372c7a1b7ce0f84089d825597e7fbc2cd42fa5668971285dd474bfec46cb30d05887653171a5663708fef56673c645820159ed5eaa73b5a2f83805e6450597f1fb438cc4c7520b1ad7c719da3ee44ff384664684256cac3bbb294c448338e16bbe7898e82f531b36ae1a34e270a588aecc9f45c91c435296bdf223f0b3c93899b9fe27265b8e8fb5f47cc5460b6115d4aee4e0ebf709a35021a3c346c8dd8062260339b80b67518daf19e31661d5d80601617894b637b8cc7feb3df4aff29fe19d85ff4f8e080d3d9bf0f8e1edf2f011686c2ad6884719c3a8843b4b147cf176d8ef60107a6faa7b4fb2f508971f7493d2e264fa705393c3aa62cd0872e7c4acdc4c92ff126ecff7db2b0829d5bd41d31f9413fff619242d3a79b0701616bd647cf6138b50820affaa96dc5138bbe498476e5c0ea600323bd9be9853d185cf94736d1d8e17566d5e2aca8f61c6bbfc992f7f22ad827bf21dc1d0af3ad5db7da2da8437386f2f055db79233a7709574e56f6235bc754d9f0035af5fdb7c3f52ffa82399efd647407abf8cc5ce101743113d6fe3561a69fc559e482ee4397ab7f1ffb3021ee10d8031685ef7859eccbaefc2e4f1fcc1afcbaeb0f875666c67e1d57da9d77e033ed60056acfdbd56d6dbae6277f460e7a7924c9de6b6ceed06b7005a06e78f769d9ea30405ad9556cfba1bf8ab31200f6e582b8165a15acc5634cc9039b6968b5a94a005bfcee9020424fed0f349ab0b9bb102b8d5e58365627509debc6e7ff560bd91eaa080bf1c835abc777465c7a81ef236d4abb339daa9dbe6e916f8d0f8ece7875b05aeefdbcbb932604fb89f0475db0bdb491fc1ac68d933b5a98aaf9e7acc7bf5f73a2daa91f851d28ffac0a9878cd9c2778e7a62b175dd7cd4a3b761db7497ff2b15d391c1c15459858234639bfa38b2c5630ac3a8094e54ba24bab82584c41ca8125dd8797e4c684647378b8d394b6ab4a37ace802869686bcd115fece679c8f5daf60be506ae74b372e3b165c593f27aadb1768f7085ac89ae4fff775d96c9532cb23ff2eb55f53af2de9919edb046d74c7662d731e01f22533c8750fbf745647c1330a46c362e18ce7cce3427049b43a46edb91f5c284c042c7a318d94d03a1c7c3765583dd660992e6b71f34662615eb952c1e0a239be794d037428a31f9c9a44a495f4dbed94e0179348cb091ea180e21c79078958ef34ecb0dc46db626d372f58efe4be8c7d99970b8b2a7f6e5a677404467f66547e61b4b52b4772760aec8b7264759bd3bc8d359b794075e56877ee759615644c17703a99ac0fa1503423729b6c03138bd7767b726aa3356a4cbe2f829462c58d0af7ea65680daf0dd9e5c2410337597dbae18326eeeed1c2918c157255ee4bed20e93493b01e08520c838bdc8c9a0ade59fefb8b9ebccfbdee847663cf7f4db190759d3ec295b561f4e6cdb432dc6f4c5112f14ec530fbcefbacae88b2279d9eff586c1bb94447db189010b45b740583a79312a7f45557723ba70a4da3d65dde45d99098455b2486bc3ab3264e629f2dedd07944e8f7e0ba79b2470a07e1bddf89fe49cc3c93cc641a9010025fc8f4998c8ae4a66bed7269c1c66d857f3f82a9526498ee176548297765593d39f146de9bdbdb36a44eb4bc323d8a361023e32d434a9cc46af1b6253f5774ab312a3b6847a06181f75ccd55e1303d3929ff3f6d238270631f326294deee98d8a21a7fed8cb60283de35aad685c18ced58610e26c8f558a1de386ec373efc6318f6b34e346442f6e5254a934a83c30c55c207f5681a4a97ee3ebfe9a3f1461fefbb345d11504ed5512564b60ab2c92b6b7b972f5092327f01c2dcc8a2caa0d6dd81d0ee8d52e94837813836f86f3a779ab64cfce1d8c920a1dcdc2eca507cb0a7b5836b18d73c22237206092fa84a1e1996d6491522099ef54a86b36023be55151cb449e6b71ca2d0eaddc809f617dca21bbf1419db9041633ffbeac853dfed3debc16e24281d00ae25dc7a98830b81a1ddc2a0458e9de4f5e486d515776e21f2aec11780e5adde590731058a62174edb2bb822b9c34503dc8d2bf3b8d10892c1de78cbd07bb8dfb8d9fa1bdfb52f2df57096efe4f416c2ecb50abb5c31134f163f334cbb4fe91d2e2541dd73a61655c46f3b74b5481dddc7ef4a4dd571bd89cc970ac57cdfd17142118564b586e97f661c04050c9006a5563c16325456d6e96ed10362dd78d4916deedef5e17411d635b240b2fd20ac144a180658ff311d03413b64328cd191731c6ec8bb1711c6b9a8ac809c7262ab185b8ec815578c838d3bd08bab5a3446e5f204f7767e3b0c39779ee6944f6d88c84715688f410af16d93f273e98d5b060f96b8b72fa54908ba1a93b9b5cbbd31a156506e484e43b56077dbd0918d5d12dc7473f02e7039f81e901e8cb9a77572719785cd72be8b624d3b6a7540fb581dabb2b3a3b8001fa96086c9f90df21a0a9a461d5c91822548f2bd09ee80ad92a77117c800ddef34d4745144721781551c2fbc499795c2eaf0c9687825cffebb502d4384b4a860e9555019c09ded0d93d60364684ad3439f1463910e0aecc07cc83488b0d98e9e7d25bc6f7fc36ff23302f284e4db1634edd72acce90085174027914984ab50ecc23d72c55930dc5cc7797fb1dc587cac5d21a664ed09a1fcb1380c3db044d2d820a7fef8d30fec3d9cb348a8ceddaa312f11d9cb587d73f728a5b0497f5c50ee8b829c23d0ef65c2467ba7ec62e781801209b06f9e0ec28cf7ef65135c699de09861cf074e14e5b386fc1826fb2760523e9f0d2b54587370b418535c755dd778d6681458ea7e9f2c8ba970ebbe9e7c1beffcd74c58382d360f1aa8b02297f5148db6fad07fba340f3b77ad55aead16454d56c723126c02fd2f336536ed4f11f7ea29cbf510aadf8333bf3caa7f786d79797c173e928c6e58b6739edd5e741a8872cd09e427fdffd0d73fa4e9837c35bfa1bc3beba2cc7ebfdb402117c6b24ecc5b33ab9a086db5cd252def7083c280d29a5c0a19d01ebdac2e38bb9137310df385cc97b278e20641f3669e3853f29939af0a16d00c45dd55023e113787c4cf2e52f5479c1c0b7a94933cffd85fc85b820b8ed3c788136c4763c99816b52dfe9356dba25cf02a713538103af3eb71b11a7415adaf92e97f29fa7cee1d2e61a5ab5e78169c11f897d0f98c5f68b5049ee27a33fc06dcd40bea329b303992ee33c5149a077b060df3ea77b061092e6ad648c9fe2ec6a10137811207fc1155dd2d404d6bf6e5bfcc03786f90dafaf4600dad6a2755367a619627a0df71f05e27888d12d9f2d137a07e885340b9ac39eff64fd1758a03c2a89b828858577cea615b6a94260", 0x1000}, {&(0x7f00000011c0)="a4dd3cc0b0c6aaf6c8529bd149c13cfc86c612d527164352c336a27fa75caa7bd1c517221ad23ec1a84ad07f96d95cd55b2731a37ef4f11e281065f6b6986936c380057f4b2f6029e09acf58dc2309c9112babc24768473b0b52dcf7e542d08646033b0e37b747f21ca4bb4fd308f56a217327d445dfb38ce59d1c2631e70af7f170bdd3315bceac8a2c4bd28436f1985efc086b9c5dec515f32a750657dcf642a64265da879311147e55ced4f9a579c89afbd9ecc3cd62bc4b7eaa98f56cdb96c4be7d3a3ee748b62f5bdf4a974b3e233cc780c2fd4048dbd8d40", 0xdb}, {&(0x7f00000012c0)="fa5098", 0x3}, {&(0x7f0000001300)="1cb308eca336879ea265b0954e68d92fc00e", 0x12}], 0x5, &(0x7f00000013c0)=ANY=[@ANYBLOB="7000000000000000ffff000063000000df62a00b698b16b492fec50a76d073131f9b83cdb09900aec11ee9f5b90206a0ce0ec9295acd64f2908471615c2c5110efba80693077a01dd8593bd2699b2cf1172bb57a232c28b470c43122c1350891c89b8415a54e0a127caae40000000000a800000000000000ffff000056e600008243bb6008e6c7c84a2b58d1550185cbfa9716cf41a990b7cb1edc1f808dbd9331ab67cd42939fe6aad71b9f6f5ba04b45f6a842a730d869225a720a7fea948cdefe0528a0a0c0df13cb11fa7c5217121f9dffafdc30c04d0bf4f13d6cf84483888565ac0bf2b5b475d58fe517dd3e5e6a933d6043643e03bb244e7be431801856d13a0f3c0bd015b5e1ec28f57f281552c690d4f5e3e040880000000000000001000000fbffffffaf587c9def64703c34740f404a84108ebefc9170dd23c3659c77ece96a8bf942e54c6fc7fa25a5b18651fb886d91050b8c59e69138ebd38eb9e56747d0415a03e2f4faee20a3c0bd406b23658c00ba4b680e5e82e5cf3cbe63d6b17697cc4e7830ab38baa5a0fda268a6ebb49ffa43fe1400000000000000b8000000000000000100000009000000a2d4975e28d0f23e00e42885a9e947ed84764455fd686fe8d3c2dfcf47d4b7b56ec738c3550e08d4ee6a7840b05d65c4e777cfd65d64450863afd7772606e8b5b6cc261f0889bf72d7b076a00097d98f59922a2b8e8077d569df241183215fbb31ea61755003f13a68af019bef0c8380223496fee7bafb9f3599b44a47c729d285e2cfc36def4f3f9194b01c167fb9289126777927e9ddfa3f4f40ded9fc9e2a3204e90000000000c800000000000000ffff00000600000028502229b744d26e8649dac86982e3ad2e9255bcd99a2bd3429b59f433165246af167e0225d50d30dd3a6e5f649d49ff0560c9aaf7391a1efe7f56dfded195046ad9d4aacbe9083398376eeaae3e5a73afc6ccc2744fa6307fb45f71acc93bf0538775041a43f270b864a25cd92cd63fb05f636a19ad2bb41a2e8a301ddb53a76bcbea5d0379d9b46e3934ed527824c8e521a59abc8410521918c54eef2a7722a27ed73db63b9821b71f58001b676841bedd00000000000010100000000000000100000000000000b96909c6cfe99ec0ce17d136a66bf946996a411823f66116036bb6c175fdede29c40f578c71658c1a5259cf5ee606c9f2c7052e1bc1108bc2521d6a900fe8d95e8edf504b6b368e2b50771635452765206f0b3a05ad676cb075a385c283fc05917d33a98998f1aba4a3c02b07d99d26f4ed71356a53a21bdfaea472f3ca18c92ebfd5402ba3b39d5d8eb41bd2aadbd7ce74fbcf459690650c194367501757e84deb1a86300253518c84be2e0ac3b0b0e4602e4b50f7e0d6cdd4cea854d739a589d4bfacf97fdf1ca86cfa6aee500833ce9b203aa9065cea29bd39b45282d9fe46ca7f719216b4dc7914e5c7e53512e983e79f0c47e2e75227a124e9ac0f2aa5d58e544ec122b05cb3bd0616d23c446de217c48d90da3a1542f964f948bb473cd3403e281c9815b26fd7a3b8c1eda42f5464b186c9fcdfe0e78714cbcfd771fde76dce7f2e253ea9716b84b0137807662ffc8120688d7122413a068e6b35843b0bbb6f14f90675af7ee3cf13743e23b608eb08784df60b8ed402d0bc51d6de81201e387306d24f3494f2161c157257e87d23b3e32dbb6da6408dcd500f51d7049f185ef6e1ca98c30080566a4fb4b5046ee60955691927af2f26276b5234894ff415c542b6526fc1091b2591b6287e2fabd3a94f9d5f8c69cc1c0eac5ad6556621bba480815693a796e85dccfde5f9b8993aa016bc9e837103ce0f58cfe08b09f4508b5e01806a47a3cbd05be522494063685bb839d718e70e4e9fc1687524f76fcfcd0ef44d98dfe58a9700403c4e86020ad27aa67ea27f5e3828b8ea6379f90e571c33a0e1ea53cc5b4096d731cd020fade4528b0c00a44b42edfa7d92dce30cb088ee1ef2698e13ce4d60e52ac9edd1afccf1545f27d5e62a4fd673530c5d7a084294f9a38225d12dc22fa258a0d148353c4434175e1196b25ca61c0e4bb6775c740f4e54498906b793f29536b6f7739a52549459375948b40618ee4bca4671a28f82ee5ac4dc52ff412f44ff5b8e3d755b3fa6586e3f7fad9e296bcee19cdf8113c4f350fcd9f87037d15726ae23eb2d8afa1721cb9fb0ea4fade455ce47a3b3b0e0190ff01005c1ec1a1c80916f7a22abdc55e267282c627425231ed7d3251315553818f3c15408a97e2160a8f3829ffa76055127b29d2f3ee9831a2a9540718c74816b5b2b8443f01dedfd4cfde0ad535426984401f4e134eca5f1d7a29053ecb5754b68b4615169b036c1f0cefac14e19c85907ac8778b7961c3c57ad3e0fd7e9896a1197bd99e311c4178260b22b8f1c91d99479acf5e982072456884f16a45a7972b0df8d1b72702e23647ba3087cec8ccf769ac30d460f382971c2b2d2af4b6b1a08a63d07c78a5711f1c3318a2acd88f9e998df23bb930613708b9c65f85201f59d033185c9a39bc3b76eb09374418061073d57b5c047332e3b3d3c3a147cc4bfe4dc1007449f52995a3d2dad0919f940bf1f362d2d4e4ea5d095854f75522eb5b3604351f43a5da14e83b6ce62a2a4b482bfed52a5044476d6daaf37107bdc9908ce9aeaec3cdf8cd2b3cff098490304dc5ee9939ccffe6907414e6bfb54d480efe7ddd54d1a1eff424b1aec1c269c9e3266f2f112c2355bc9608eb7c042575128ed271e8907c25ab269a8007a8e583be96fcfe642cd753e1090c7ce6f3ffe7c2d50c4ed9cc0b3d426563623693f667a270c126b15e0030b06612c2be69beee65d9a59006e2b29f20743727fc4039a82ffeed08cee3add636f6bdb742f24711b1fcab691535dfba6f4c8b0c8ba3c69600723b58e3bd5b1d77a3ebb3492b2a5d9fa0df4fbb8658dfa15aed78e9eb8c5fc093d80262032db2cefdbefad3ff774ce1d021e775c623daa240e1ad07f1bba9ce5230de17b5ff94f3e2e04da936603918e7b202533fc2af2aac1f83a31379d9838b9b8ea88c082adc4767780e0b148f314d210d5adb9509fd87163ea3851474bb91c4a520a6038e6c2676e2031444f806f867fac6f4432ee4f4c00893dd5a38f03b60c66081c11ecf002eb34850be9b3576da3b00430bac23bf13e1b1285d8428e224209da32b29b76b6ba12e8ee7acf2e886d8c1b4cb203d9f1327a45bee4e692e50310967a6781af45434a695d7dac1aad88b3aea2525fd411975a80b0fe0584bcb090235a82423f33df651323bf2a3f844f27fe6a0916431d3728111f822c64bd0b3afae08effbcc87186da09c2cea2463557a07754cce011560a7ab8e15e56fc25ca1a5285be35c07413228101479016b8c7851713b0adfeb1791c23c70adee630e07c671a663fd70c0ca6f5e7827448c0fd79eb69dcdaf223809aea0208125b0f4e13fc5f21356db0e94c67070aac0c6e4e8c5801876a7935d0d2d608c2304ce914a0b3cb09b8fe8321050a7eac5daea0f892e798f4a0c003837d8810c61240f1408002a9c2137a5d397ff716c83a5c079f23e93204e681a2d649758cad362189804e40987b7458b902bcad001dd3ca039c1868d519fb5755cdc8c189571bea93cb7123e062f09be0069a8f2d1b6649aa5d50e73eb8a86557489489add62651ff651801750f877f392dc3fff5dfb6cdbd796624e296432f48458a649cb2bd82d313928deab438cb95752efbd401191d8d792806097a76f6992e4f8be1187b55a4e4ad36ee9def5933443bb1fdb118c3d1f955fa6130050765aab56cf1f0bff47ee130550849b8caaf53880fa81f0a20c25bb051a6832f503e3ff4f703ec2db9ede9ae85a74fa57f43c936d677874d60721d10dba665dba128b458a2a2b766069929c925856d7b2840e444c67b35a83316aef9d09272338764958ac732dfd474ae01ff5ccff47c54b1d42a88f5ec33a5ddf8c4712ed7c774e1e6e8502c13d3e0301ba83a55d51cd68bdad9b274e0c4cfaa97fc3be61c542eb6f28c72d1bb4db84374801372b57f628840271f48cc6e93de0aa1da154ef0b9e98edca8e698c4b9de53f3cdb691db8679b1930810b750364671c5e4edbed5d02626361d0158cdd9adb0d3ba5838be565bbc51feb620acca8da35ea65d31ab16815453bdde626e23fedcd9d4fa1e08868e3fa4783ba446f54c1f688511f85b0ec51a1c796e0f1b3ffadcbe360fec53a36360b1063e9402e68172f0c236454e56f86ffcfde1467d8e50ee843b31d64cd7bdcfaa303516f0270403052302606f9ea8dbce46ce8d80a7713aab5901d7eff460a10c81c1eedc42c33a6a00e43a7da22584aa235b36392cca8ebc8f8ae7c64a95f6f156fc89c274e8d2f3412ef6952069f952fa788721c6002a9a95fdf996b16836f9a33b0c074547776db22869471238c1b5b3cc8efdf8141c5b3a4589a7b9cca62bdcc6ca52c855e6bcd8d7a1e9315442732c6f3c91f401c795a647de5ab5d6b0a56338679278270e980262f09e159ef035ffd4ec729c2fa5b4c3b5d4a0e4344554599d85202b9d5501cc7b3d4d40cc18a4312ae9271a08dead53495ab3e083f415e07a771ca8a922e2b7b076d2ecc1a2fca21eb9f9b7cb2eb9ef50259e819b2421eaaefa0a5f77a6e8e56b46edb272633cac30f51b6f1844580d6cbb2b0ee230eb6655c8be5303218c51dc21282e3465a8007dff98ca3c61b0015089b9c17b5c5b21baa896ab39eb5a52e55698eefefe99a40e52805b9ea1f888be9a2ed604aebfde2010ca4874fa0b3d1831710b46e2fe3c731f80b55746d43db694bdf8e6635abb900034cbe0e89d8a120d0e89a0a4f657e0aaba92d40e1102adf488650c3df4f81d23fc3c9bfdf38bb2ac0d01b86323771e862fe5eca7221ab7d2631655c60f7ecc43704096c17fca02a69e9a6310fe3af2524efe7f9122b85e56c3c7026f10c4e88b2f7d8bcec39b022f2ada048a1117394840ca598cdd3ae07ecd2e9923a1a2c2cb84775b29d50710fb4c1fd5fee1f04d1d1e092c518bd30363cd6bf226eb684077ea578e80c979f5b7b9f0290eaa49657108a93fc1679c3e2fd48b8ee56be6a480d61a3d2d33f6569ed0a231685a4c682826e799ce269c39322e46bea93edebb0e89946ea3c4fae91e38d7b1c2e57e6bb0c83b8320430d14f835e1ac4374b01b4f5243efc147b8683446d37d9086b5f1d92d0f4a9d781861d857a470920bf2d1b31f9365c74f40093324e26e6f287d8f4efa0c672693f185595d6548b2066e8315db675d5a695a740ee4abe81b79cc0dba3b946cf20bc553aa606b409eedb505551aa4e53c6a0a5a47882809759b7ff17a8f213521751b696cd5018abc1d597edbb067d8e19f303b8e846c1ecf13868f3557a42d0fed8aebc1df80652a587f856d48bb6e3e1df70050b49984965816517781f3363bd412d4a9a84df43eef14c07219b1cc22792813110c963e8b978a909e38a148f71c841be5207bd65352f93672779e9e72b391d316e4a0b9eb456fc3d67da1d8c6b121a6142d2b08ad394b471a13db6d1f722f3e3d266a475443e2afa4198eb59fd2a8322205b23fd8b2315e988456faa4f05d6efac746931a360a55620ebe355e400dea281929811e3d589e49876ef66263bc330654945836fe797e03cb32be31882fef31f7cb0f32c719cc32762c7cfa7c1dd25234010036e6de5fbfe7fea3063f080ed2ac84560e7da8a3fdb71b2f38ad37b7767e9d64be332bdfaec1ad1efafc57029ea4da222e4defd9ff85fe759cd9e0318a6c429153654ad1d46bb84c80e67c4dc417b708956b409170f51dc1f9c6e6320f73bef80546285d014c633e995d6996d04fa5c9e02e5a46151583cb1dfe2d7f6804f66ab853a016548ba3e01a45b705a082d6c7954395e7ae2e0c22a240a6e960144629a2e6aebc4fc3539cc4abb05f02c8a55fb33ae87385ce46bbe986294702c4372a8a152a6975801e251131399f9d4185ffc1e8f118eef67d61fa59392c130fcaec769ca91956851a8f496f78b468e800e7ccf709c8d057aaf3f5e9f0542615655b95e8b8f2e941c0c9e512edf62a06a4930c39b8817f434db5f246484b23c51af38e7bfce79dfa1e41b33a328114dbb74f6b1cb641bb162ef788557055f74a8ce5abfa4b9a1593f2e071622d9aa1e5acd18f187a9ffc7940f4a68b30b3d5fc113ca4156ccb10a22a3f3705304307010e6b156ec4f41d791544cdd998e81b4c5e64ed76bd9fadc93293a8a8e9ff5ee86a20c337e90d5f0fe9d20e015607ba3a077d2faba51d69a16437f6b5155081be088518c7a710c5f19f7615fcbec16ba90720e74dcb86ac27073dc86da21e678eaa9a7d834bace1141e80d8a31450743dfb614531acc78680df34131c0f5d494e086825b1e3c32d31e22a0178adb5dac33f552bbf96bdd25f0d4ad6ae1c1259e8453e1dd7475177403c65ca4271e8bd70a9ced9169f2a803d88ac05f03070544d563930d70a467efcf070a57f6d38d5b933ee4dd49aca0cedc4507fa834a24db249cfbcb5c68e103200fd6c9f348fcea2e5e3b85d782a87eb2c4733ae8a13605a421faa4cc95a723bc162ec6ecca6b1a475ccae313e63c5ba88104124ec278cf56e8ca2cd40bd159c3edf6d98ea745b9189cd860e09cd79174c6ac87a5f2a2f7142acd8604d160287636dfeece724d430b61ddb3124b86d293038c37f839f010162e75f3193e09c3fe2253bf5ed1a135df952ee1d999028950428d68fa8b4d34b0590b4eb195af582a37174c9f57f619f67ab5ec47e238670ceb6c5b1c7a08e8022e28014232c7c291af6d10fe52ee69102df433830bcd185654da6f3d20f2a33707ba7da2f7e10fd9f73054f1c53701f39ccc5d9f060cb998c39e02e23d610d690f"], 0x1330}, 0x400) setsockopt(r0, 0x8002, 0x6, &(0x7f0000000080)="c160b21c22fb04fc47190fdf882a603183d3dae368aa2526cbf88618a77ad0425949123af7f8c8b129f31cd0008b7b9df3f88e510c051cb3eb42e100131304272930d02b233f0770dc1c25957b6470781e29b3270032282143a653610f9d5af44596dd4b532163c61bb46257ec0ed445a2bac41624541176893ecc295d6bb832a45a503881c7cdf8024f3488e9acf34cd1fb977fa6c9a07c276681618334269360c862e85dad8e69f540208f6869fa578b5605a85e3312f5101d8a89aff84d792c06a0", 0xc3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x2f97}, 0x10) pckbd_enable: command error 16:00:57 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffffffffffd2f) 16:00:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f0000000500)=""/192, 0x1d2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:57 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7d0, 0x1, 0xfffffffffffff489, 0x1838, 0x1}, 0xc) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x7fff, 0xfffffffffffffffd, 0xfffffffffffffffe}, {0x2000028}, {0x6, 0x3, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:00:57 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1a, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x369f, 0x1000}, {}, {0xbe1b5ba76840a977, 0x893, 0x1000}, {0xc90021decda396a7, 0x4, 0x800}, {0x662b29cee25cc24c, 0x3}, {0x2, 0xfff, 0x800}], 0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() close(r0) 16:00:57 executing program 1: clock_getres(0x3, 0x0) clock_getres(0xd4063dbfb867c9f9, &(0x7f0000000000)) 16:00:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000580)="4ec6f12596802a39949bc00f34c8840871ba1780979a6fbf94102498555f80dc2ad87e83fc672f76ba2ec150fc87a66d69a130a22e64ec349198d88bba32aa91e70ce732b05494eaaee19ac9e57189b8280a2e4e4649a23e5c5b957005e217f351689c8b7e867a89ed2b95f5a8160c6143b68485cdf5291e488ed38af6a90985707a3d187a44aa647945a9f8d29807ca7b8f933be5", 0x95}, {&(0x7f0000000640)="d2b27093f39f23719aeac1ea1b8320ced1f8bcc14a09282e45657b1f837149", 0x1f}, {&(0x7f0000000680)="d6d0513e835c7398434357bdb7f20ae8c2e7f4b60c345394de547ea6bd5656e90a1d774037ace988e9080cdabaf93c1b6b937aa765f9ab07a38efb41a79d6f3b3cea3e4042f532f5b1c1a2e1e23656ce4bb7d5d53ec801bc0b0a9fa0d9c23a4542bd8bcd3861f85d374fff91b3eba3bae57984fba2f2166d244653002372392a221bda2a1bc041834b9fe3c743af246c052919860b4194612112974a61ffe5226cc0e54c3ad1f9075ac18da88970119642aab899d9bad9795460b63b94b41207b9e753e49be3b8d32be2481434a4e8d2e42829d34bb19a48df37d61ad72c0f4011f19041fbb9e14161e3f28b488a8a6780778108b1a17823ad7c5de4184ec2d6744d4943267981fc20b5d8a548d7dd04521b51b47bd0a688f09763f2810a4c9aa0ea02e06ebd14a432b2e33f9d3b8399ca7a00435ec9c26e3151d197c3b4421a14583202b041190cf098d42db8f6ee1f2fe6773a05b745778ab913b2386de30caf08ac0860eab0d0352d903cfce834bec152613958a7204674723f478f208a9e099aaf95675f5106a7d41305d1f2cf99874f2246b804993d75e0d7d1d3d1fc156ee39e4c1c5a088686b893c283f59ba631a1886955ac8b1088f15bfc671d80352e970a3976039258fc51c7e5b14fe2d357b66efa510485e8755a463549c63dc05d9e5ad36533be817a8f8b6a05860ea90af6621afa24c41090a82c95caa5e51fd7865998fb020915af2b03d86d067957cc1c6355a4692f0582eeab02c49065b18f48c45a39ec4ae3a16adc0e56fa50f69273830aabea4da7df1870ed5f70eef42cbd1a24b5f9b484594dd4f16695adffdb5e615a31f5a7952b73091e36f7bfc4f08124fa96784f88bbe276caa54355a6f4a4bfb83db37f8e25b4d34d9253d13fdb399298e642300a4f804cf941cc3cf5328442148f1266f595a316baa2412e0b83c68f653ceaf94afe17c2ba082aa048cd44b9dc141d17139126586c84be3add63bc6ec0cb4d0ac36087830fe70bd866afb392ad2b8c71b69e5052ea57eb7a04ee31e08aba9287d087592189e46e3243e977256615f994df9412d9ec6aeaa87a69ef439cebf42c1fd21d50b505db3b27ca90203353d47c5e756566978c7f0d333f2001fe395c3c5be8ca03e0a7ac634ad9b91c100cd335291a7884b43b653b61e823b57fc38c2cae8ad2a3b977e9d76e6caec5cbc52e1d6201b631ed40286b214c24a187d4b3f2c84b041951f613fc11df4235a0ca3d013f201fd4f7d5f2ddf691f6842e765158b24109f4718915ec9cbadc7df062a9b0625b201810ae84e6504d6587f256a81f578d6ad0cfb190605ef1fa00941d8162840311cafb27ec365051794c19c7c4ee4c4121625454b97cfc2fc4f6c768eb947e359fcf133072aae1015f48f90c7d93188bb15523dd278401541178998e53d0fcb15f2af55be184a12788c341c11e801b9727d55de20690d91bf15998497705b4102d1ab8d286116abed5c99637e52c79af3c4b17e66f5264e9ad1a5302be45b2b52e004da6e46dc1e9348c8144ca55b0b9a6e3893a4a0f45584a3db0a3889dbc57b6676d5f5c09aff5c646c1cecf43cc8d048e9ff3ba80383eb07a45f103b974b7f606dde25bc48c5aa49c6e8c1521a3aafc2d2af225e96f6a14002f18c3f838cab1f653e1770a1959d40032ea172d0aaf30127ea55b83c2aeafc0b9e8fd3e4aca978806c7705551df16f5960d6c0a1e667adc703e7d932af4103289cd47531300156ff4a726f95735c15ddc0999f5e3ff829910df6c67dc654374d80c737328bba26cf8650c3208c7e376b584879dce1473193320fc2951e5e065d85fd8311141ef94591b1de4f3968ab224e6533b653b943d02c3aaecc01d5182f523a89ccaca0127a20360744196ca37d4e6898fcd0bd7b8e5bbd92857390e9aa27bd9aaeac293934e74e2c478349be729a4cfa76fdaa86c6d499a84d34015f999954b2db932f39c1b1f00edbf583faeb3a22e5fa13fbad7ad8946a69d4576b5a942c23f3b1b2eb069902e87d1931f94c4bc4572820a6e6b6d3cb9e676c71fa0c66107792fc0e11e53a7117cd0e75037946cdac6894ee4e97e19c482349314b7c0d40fac2b3d3a72b1631b732421783ea9da25f9941cf486f80a94c2b333b2b2c086bafb510418924795c6bcb542ec36ca812bca01928c721d89c56a2403c7789336e70ca1e0de6e411f564c7acb31f92c9c4d257332a344e812981913b88c511b0f7bd171050aa76d746d8ced1f654b8e73b6c1287c202505c98762c8520e63c528b686402d36cd14c63f7a4fdffd505cc0fbf4421197f1755405bce06a8d3430a1a983b89df4603ff35a0443a80aac317fc2c4dcf67d0b828a7165d66c7292b172e8e014d03f077d92f6088fd2d2f7f9749772f8e2feb8eab39f73df1bd0d0374c5901c93972dccaca4569db3c0ee06e95a5d406334f80120d2749bb8061952998264e7d7f54c1ccdadd50dcd9308344d5f5b256276b6565d64c8bde3921a8576cd35dc4461248687014ad1c8834e59dd7b4c4aa82179737a219886b6502a51ec8bf7695981b92398ede17493bf85e85004105721bbc4fadbfb281418bfdbbc673f0602588a298ec0f0cef4fd515695bb4055fd1f39e1b87d9dc4af230933d5702e6df7dcae8188a11fc9029abc9c3e74dc6859ab44769ed11f0905f2f44d5af34f20c3632a5f10d9238f9526b1cb21b83dc0fbf4ddaf624eae01a21942bffd0d91c8d8fde1d200ee3feb3fba0a447783b02b6ecec8924c356ba4d419e6d7573d21e81348b754c2dcd7818a87b03fa7407f3c9dc71a6e026654e19a9f135a875b9c35e07facf6a9f13fae6a1fb2f153857f7c88e3757024b12807b96528ed9c5061430ce85d8d4f5935d1e1efdcde6649cde556832b2808421568a753b28fb46a451e3858ca16a3e481ee96fbb9c9612f98e48c579829aabfd1012aa5df2b83295ad6c43ad8e6db2c833d7a2bacaa796ec6d847c1a0f9aa381d2c0230288d5f015af5763e986e5b14d96928cde665ebe83cde871093c06a1507b2193f1235cface59676578238888445d6b5b91297172fc59663fda768e04a5ac4cb1dfbc37c196554d14c9f4486b9176cd3a87dfba73869b4409af0323e99646c6050a0469702fc142e322b99deb02d00a2d3eeec9356ec76093cc7deba13289588236b0339b1e8bac67d1d2e5d4806991c2b39d6627387e9f54850552f51179d153148de18821380c99cd3fd594411a104d684a884e5c780d13cd3ec38895063d39eecd0532be9ea88fdb0f7d4aca8b31c6831b9790eb795816d50cb3776592da6ad151c62f39480bc81a3b4e74894eececdae1378d27470494af13f344fe531110c4622113694a31cb8f63770ab72fee4858e725ada4da5ada7b80be87cad601f78e8485267dfa63818d9b76947f67c45c8b4fa95d3cd4cc8322c7d0473bc59ff6594cf0e4625d7feee173639e1095fc22c64817ecc7f62641b3e57c2147dc69fecec437bc5a66180ff2c78d34e6266f72ceceebb736b45cf72a8ca7aedb93303a71149dfe287bfd9239bd8a7ed92bdbc39fe8cbb6772e4af941c8f6d0b49b8b26edb36d4043c50d7d72a51436f4c57572f75b061d8ad724f922f1022b4f8f5caebaddbd5a6cdead9988196b9000adafb83de8420c26887b1a35bb35e298e43522fc2b9150544a8152e63facc7724b33d59ae7891d2601d6431f1c8660f505e43f7ab4a63da25816896d840886a21c720edeaac7bef2bfb2647d0fe7996142a42a71532ecafe875fe67ce5be07a6b345bc9425977eb5c6bfdc03274774a59211224f44823e0aa9177a11907a997b126859c100e2dc51e7d99afe7c16e571d0b8feaa9c382d9c1f5a10c79896cab7d96948652c83bb8a42d8214cf868ddaf07b961962bc9ba119e19d51bb315eb0c46efc163e2879a588ebbd809c8c12f2a26ddba80d7a9620cc54214ee8933884782d51206a727f4dc88cfbc81958faa7cbbca7f7661cb35decdba47b2c0dc04fc59bd9b9d84132c22cd71791674bb9e1a5830e56870836197d2ef4cec1b8fb64c2aa6e9c06353c9cff49e06583835bd40439e47637c6faa55339ba382f4b0c87b05534d8a020203b5af6ce3c8300c9e8ddf5661dce3dd865d9b4e8d74fa59b2259209284509e41a44569d34f3305c2499801e170d5a54d0c7c18ed917519cd1c2927eec0386d1aa860f3ec68d04d478ed8c232cbce3144c2783b369fd7687ce14601910e6d049dc07f6fad591862060a0b8d0f8ccea5301b5edc365bdc28de844746444b04089068ede213c9debfb50b0ac3d480d53c7eaf7d77d9d4b6d66d2c52748a40398c371583206f6fa6aab7b64b080a4d73e64815bf497c1840ec975d0ec2d994e611802ea3bc4e5d4596fb8982c932eaf3b823ba81f60ab37a0f295caf51cd0cd3427fb8fe2cc3115e3ec4351d751949c2ea4978fdc7210ac6c6f2982b5b696a36999f9827a2cbd9584200057d7b40e2a475d6fe16248f4fd33c10c4c3c9893491ff0030ed8b58449a9ddf2965ab50553d75a3864c5a984749ff7cf6fcc56b9ff96777bd29d04adf59eb291d7a7d1f8a0aac474039c99ab4a968b77955f9b01d784a1070bd9e73078e510e810b88a8b63149b486467dd76ba4f8dc714e674651d646909c775cac68c0536327a5697b488337e93afa65832cc178576631805ff49f03019d2d1727b1a6152d8a27d25f3403cc55f91b243ce8e90356354cdf8e6d15bf9eec33316e4b9ecec797d894dc4c5171c2aa00410df98e9457cfe87eef71137d5daca64f76a73f8d01dbba7b09da7779633c0d2f6baba486b33c527ea573cc423801f5e99f3a63b16ebe44d352cf76f9f78c73cc1df7e71891d59147251923d747f3d53db5e68b8d2db647c210104cd8188d6fe25a2a0d85f291d3d437669a7a1292c02cc01bcaa5d38130e14b9356e41cdaf6d4086a2a6662e972af45bfba3ad79236f8061dc57341857ecc078e5b40affa25a675b2bd298357b19e1d094482ee09f019cd1a61773264733fe82bf723530ca564ee21828d7f9c4f9439b3a5add05a3ed6de537a08f72028645c2e25e3d579c853b70f2a12f6638bb8e0bc48a19cd568b87d455aff1d51b25c6c5d1255cafdc8798d4a646d531eee1cefe044e1eaa08c240adcb933af5283ccffb4bd921cdb2480143d7dacb9544044bb3356be9ef66c7c8f02566c3d0e446cbc295a1457e74b7201d0170b1e6d712e7838e107189b38b219639ee2a214aec43228c14791d9f9efe12ff5b4d9cd1814def362bc9106aa22f3a858c1cb1016ed2e0a40d3e30069e13786d2cd3dfedc9a4b823ce68c447dc2bd60bc2a6bd064b391fa359138fdb6c647d959d638055ef800a98d5b819d758deb00508c52f8f311f34a7ee8093a6488511709ee6e3f39eecfd1937ed08cece044480cbbaaea195f2e445ffcfe0a23c98b87bc21725d29d881c468465483184b5b356028a401fc246f22060d27d3534024224e27606bb908ae3293a2e2424a64d25d9dd794f878595573183e2cd5060f40cc450099d0e2e3b19ec7bf2f39f25c41ca42ab26d1369f78bf0fbcb7aa1a99657815ac9189ddc2c9d1d8f9009b18b9cd90aedea2e7025d7ad9baa3b128dc36bba7f7e6a29a838e3555962ef44829708720bd0780943811ef466cd5e8ae2615dea83f0bfe2d8ecc60ea4c88d5e8f9f91b9b48417b82d23f59c27c2462f0109bbaa4894df00d2789dcb5c18d850e3b7cbcd356779c8fd77f184d8195e8f17fcfa7f886532e26dd3a788", 0x1000}, {&(0x7f0000001680)="ac95724a42bbcdd6f9f20857216c5a049d760e55a6ebe6", 0x17}, {&(0x7f00000016c0)="95f1ed87f378f34f229d750fafda6f1293156dd1518308a399e0e086ee3805590092db3a4f40727fd205a9599809be39b9134a565f6bf87b7388664eb0d73d49cb21d0b20e8885bbbe452cad54c30b2453f01e7729d38f78da95b6bdd490ea29a175bc1509c92206297eeb06722fe53d63a2fec27a3f6c904a5f4320df1ed8103f23dbfbb95443d4ce70374db974936578342e2f7a2fa28c84dae04cd666bc0d8e3554604fbcc451ab52825047c0a328a4ae5bb0ea460216afbc932a656befcb15a683ad994cf9bb229ff59872b629ec169b2ae0d63678efe1", 0xd9}], 0x5) chroot(&(0x7f0000001840)='./file0\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000340)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1, 0x7, 0x1, 0x9, "13f91601c9e8f685068338b8fad99799fa3094fd", 0xffffffff, 0xfff}) utimes(0x0, &(0x7f00000000c0)) select(0x40, &(0x7f0000000080)={0xbc, 0x8, 0x8, 0x80000000, 0x6, 0x401, 0x10001, 0x80000001}, &(0x7f0000000100)={0x3, 0x800000000000000, 0x3, 0x9, 0x1, 0x5, 0x8fc3}, &(0x7f0000000140)={0x40, 0x9, 0x0, 0x6, 0x0, 0x7ad6, 0x6, 0xff}, &(0x7f00000002c0)={0x5, 0xffffffffffff8001}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="de8ae2123b89a50dd7c4b04caa484a40fec6d3f7c9966b6d44197909599700b0a6fc7b9870dcefec7d387efa197ce426d555eba5427139434bc7d004bc42c370f35a8a2e9419d31aa96e4199dfc3f0db6d518eccd8970279142b65990c6bfa738a251b66c94840de4f923e61", 0x6c}, {&(0x7f0000000440)="39e7154894f7a3e628ecc32abd0d3988198e515e3c84d7578f755ec3463f7bc98a56549edca2a815d764fabea09382abc6cb47986f62b116c5d150b7a58a816a94cd07ee14117d0789c2bb73c8952ef3047c9087f81c5052b7ba3ab922d68ed4c5894581623c4c4a155753209ac3535a90b8271aebb8b1df509dd38fc0f77d2d42e170e3cc1e911685a867c88be8fa48ddf8ed9e8809dc1f60e8f44531774f50b0f3aa8dfbc5744f4594085210578aacb6e0bdf5338aace7cf7822859d5c0f72837c0fa3ae8b6fbf4e163aef48fd6d9ffb4e", 0xd2}, {&(0x7f0000000240)="6cbd5ff03ab0cdb1d0cf5d605c2d076c8d", 0x11}], 0x3) 16:00:57 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0xf5, 0x6, 0x9]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x1f, 0x8]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x0, 0xfffffffffffffffc}, {0x7c, 0x0, 0x400000000000, 0x10000}, {0x40000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x9}) 16:00:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:57 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x8c) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5f520da59da2b2fa13bdbf97c0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff87831663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581656e0b8e730f05295db314eb4ae7d34146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f41"]) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x4) write(r5, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r4, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r8 = semget$private(0x0, 0x3, 0x6286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 16:00:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = fcntl$getown(r0, 0x5) sendto$inet6(r0, &(0x7f0000000000)="3df34a69ee7c97dade1a2b4ee397d6fce9ae74961a72787ba74034f09c5502399fa111d85060f4331cbccbe87b5d83fdba2db0af37376075e5695865c7ef090a8ae37fb00f847a1748ef4de915693898627244e68c3002d6411e743091e86765892241b9375668c83401759a3c583dd861f5d22be1d6813ad623", 0x7a, 0x2, 0x0, 0x0) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000300)=[r2]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = msgget(0x3, 0x8) r5 = getuid() r6 = getgid() r7 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x6, &(0x7f0000000280)=[r11, r8, r9, r10, r6, r12]) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0xfffffffffffffffb, r5, r6, r7, r11, 0x8, 0x8}, 0x6, 0x74, r1, 0x0, 0xffffffff, 0x1, 0x2, 0x2}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) recvmsg(r0, &(0x7f0000003580)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000003400), 0x0, &(0x7f00000034c0)=""/189, 0xbd}, 0x800) 16:00:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x0, 0x1}, {{r2}, 0xcb00cb97b566bff8, 0x68, 0x1cc26a21d7497c68, 0x3, 0x3}], 0x1f, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x4, 0x2, 0x7ff}, {{r4}, 0xfffffffffffffff9, 0x10, 0x4, 0x2, 0x4}], 0x0, &(0x7f0000000280)={0x5, 0xfffffffffffffff7}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r5, r6) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x0, 0x9, 0x0, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) listen(r1, 0x1f) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) r4 = open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) truncate(&(0x7f0000000500)='./bus/file0\x00', 0x0, 0x100000000) dup2(r4, r2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x4, 0x80) ioctl$BIOCLOCK(r2, 0x20004276) open(&(0x7f00000005c0)='./bus/file0\x00', 0x200, 0x4) recvfrom(r2, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:00:58 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0xe, &(0x7f0000000040)="eb0300"/20, 0xfffffffffffffd83) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x89, 0xffffffff80000001}, {0x81, 0x2}, {0x7, 0xe61}, {0x46, 0x1}, {0x45, 0x100}, {0x88, 0x1}], 0x6}) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000000006010, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0xff, 0x400, 0x3]}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) dup2(r1, r1) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x1ff, 0x6}, 0xc) sync() 16:00:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x4, 0x0, 0x1000}, {{r3}, 0xfffffffffffffff8, 0x60, 0x40, 0x2, 0x3f}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x401, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40, 0x7f, 0x9}, {{r3}, 0x0, 0xc0, 0xf0000000, 0xfffffffffffffff8, 0xbe}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf00fffff, 0x4, 0xdc}, {{r1}, 0xfffffffffffffffa, 0x60, 0x1, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000003, 0x1, 0x8}, {{r2}, 0xfffffffffffffffa, 0x4, 0x5, 0x2, 0x1}], 0x368, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x80}, {{r0}, 0xfffffffffffffffd, 0x88, 0x1, 0xff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x80000000, 0xffff}, {{r3}, 0xfffffffffffffffa, 0x80, 0x1, 0x80, 0xe6e}, {{r0}, 0xffffffffffffffff, 0x81, 0x2, 0x5c1, 0x10000}, {{r4}, 0x36c0d1f4e75fc9b3, 0x68, 0xf0000002, 0x4, 0x5}], 0x9, &(0x7f00000001c0)={0x9, 0x938}) dup2(r2, r0) 16:00:58 executing program 1: r0 = msgget(0x3, 0x48) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) utimensat(0xffffffffffffffff, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r2 = fcntl$dupfd(r1, 0x100000000400, 0xffffffffffffffff) fchmod(r2, 0x4) open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r3 = msgget$private(0x0, 0xa) r4 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(0xffffffffffffffff, 0x42) msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) sendto(r2, &(0x7f0000000f40)="140b64947587b48965cc851e75b9607e66be71e82c467e03a9352c535ac977d1ab7843c4eeebf24bb146687d64e151b6f0711793646885fc9585d834018a44869d1d3fa5707a99e78052b0833333c80388aaeeeef6c446201860098789d7efb1dce99ccf00e434b75fea5fa069557d9e5f60e2af72a6bfba489fde6bf04d27e332846a55b8ce45c1796bb90a3de5bde3f5cdec4b3967ca42ad84da3142594275de26fa274f687f5e9b80d697d24b", 0xae, 0x2, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYRES64=0x0, @ANYRES64=r0], 0x2, 0x800) truncate(&(0x7f0000000b40)='\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//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r4], 0x3, 0x800) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000e4"], 0x8, 0x1, 0x1000) msgrcv(r4, &(0x7f0000000ec0)={0x0, ""/77}, 0xfcb8, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000700)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x0) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x80, 0x0) fchmod(r0, 0x11) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x10, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r2, &(0x7f0000000400)="90", 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x1000) r3 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001480)=0xffffffff7fffffff) readv(r2, &(0x7f0000000140)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000300)=""/179, 0xb3}], 0x4) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x3) syz_emit_ethernet(0xfffffffffffffc97, &(0x7f00000000c0)="5306") 16:00:58 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x100) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fchdir(r1) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x6a, 0x0, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x4, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffff3c, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x14}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="575b01d24b1c2e8b9bde021182e167785905489e431e396e04b448238786e1dd481c25a3ee2b5a390ec528375a48743e4d5fc98571c9348c28bf1a418825e4169ef40f14dbf14d6eb13f4bcee45d5a06d15cb1c53bd63ab3a589139d2ba4e81ad79a44bee9f8d778717f774a63e7634263e9f587894b627cd6b2bf094a7eb1e6a85d06", 0x83}, {&(0x7f00000002c0)="ea6e1b9bc13030194dd088edd308460dff9dc2225303462aac8442ecf6aaa6a0eca51b377dbdfc822b81a82d5e2ad9e89601d796ff9b6fbb72a73cead8a1ad015c99d502bc9f1cb1d37db87c128202326fb093cf73fe425b2590b779708d04a87512f08d3ce1828a30c043f52ae49fac727f8d1465bfe8e398da47d7f5a9589dd784780d78c617f16b4aca8fdc0c7761507fcb4f2b982cfbffb221", 0x9b}], 0x2, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7fffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r2, &(0x7f0000000180)="1160023b33fe25afb7dc1828618b0f0256fbded604716d1dfac4e17f7d597377588031e9e0216a83eda0ac50c3bcf1fb6cfa6e3618feeddeac8aa564975568f38abb1f7e4245a215cd0812acc7d2093735359a0dd7d080f20955e501c1b15e8c37adbf7ff7608547fc4cc79a8d2142c37e64f32efb3c85ad1a9adcee47045c68600c82b1795e50bde05fd5dc4ac6f4086995727b20ba1c864faa0881742742a3e7290ee5b1b6f3d9c1757551737f79091f8ae26a2ac7a742d77eab2aed10432ae8dfe7c8ffb00dbef5b4f87763bb18155fba5c43e94b21fb463b6478ef7e7b49313a26089fee373b2afc997f78a8214b8b867d8112e0aceb0fd7b54f724719e9d426ec6f9bcd9b77297ecd6178defa30636a851abdbf0f24746b34965fb837b8326b4c041dc479c76a8dceb348bc8c4695bef50777262b2db70aa3c7ffd5d393702840dd320d8ba5dc3b858262717d22050bc0180d15ddb2b12f191b01908427b74d1acf10a6029da59f03d6c765aa7f090d529398080e06288070851112305df3964a5fce322923046f0dd1dc1d18762df9abb0ccd6110cb9e07d465ce7fb59b5ebd8bc968251968f8ffa5a3e08c0d2206662c7376e67acbc6b1344bffca3c6a8915951e1f1e2742488ff7105b4dc121f855c496197a55cad5b5e630e4dce304f044a3e3412a5ea7902d37a37f45dbeab10ef60885ba7c2e266609069b76e54abd9c3c7559c7639bb8453ad1a8952701ab827cecc6a29c33e0c2497b02f45ca35c91e6131f229d59ee49704b228e11e8418e1243023d83292bad5708f32d329da70e0948d8c91ebbb8be02d7e7f62dbcfe8fc53ab85c8f5f83926522ae9558e830847f31733c5958fc9577aa71092da2395231f417dc4fc62861f812f3add03003af732b5028bfca7d4d13442030e9d5862cd625ebb11d5ada9d3a5274411a2324c78edf66febdf14cc8d4419661e308f4ff8b08d16745bec7490bc0b9d94f87fdfe65a28bdb664f98306a16601bf222b9cc0558e679ffc0e00764675611d3c1fa236d5a7b15585bc8237a929035538c6c27f6af85198f494828347a27a9745e7b9f5a0167c35693858b7d30fe2c08edf8e44ee8efddf4eb866af41be5eb43b500181277ed9281e7836838853c945a484920c08ac52ee6f11025c86822d721259ab218113685f032f2b394d19b17e5eb057f2f2743a77a0c271da527498693702bb57982146fdf174c69a9f30251ab8f8082304b327573900c35fb732dec9c5466f9941e4ba452f8a3139683dbc8072c2f5416f59e03043064a9bd00916977ec5983fff70e961ee10332b3616a46716aef2658503d4229c0f2de88ed59d8ed67ea91f09578fb419fbf04a5722b61d9d05d2737e6236c4dee4690918b4965eb3b875fc8e88b78aa36c1cd253648dd84a35cb5303abb9bd0f6639c99490255c0b239f7e15ec4ae827838fdcc24f624cb7ac4a812c0f7e28f1d44c9c76d0b3a8691f38df25e0717103d6b7d7b4f59a71d4c0ac4be2bf2436d67ad69992d522fa94a8ced0411a513d6872e47d947be0ec1d23480ba9dcbb2b41698fbca20587062938731f478feb743225161ff5dcc70883f02a8a24024a0a3bfe985e4bcf76ef4f82176a54f6dcfcf61d98c711e013fd4edd2894ca64bcecd7e960a1c99a11e55be3a28acffbeacbebcee6771a506cf26666c2eceb8538df5a273785561f6c33ea1ff5e67cb8c869b16566a78f9f6878b16ba2c960861b8c16a01a717a92ffb91ed8fd042880ed336bb2b69d4c1bc233b71585d85a4a9a8d384c40c1f998762f0a97adb949729799d2dbf37de2fbaf55eb5b1b4f0b2b61a5d49c144ce85fe45acc9792a4a9eac5e22274daed027890d5d405df8e6e8d7f6e80044cfd4d1612d79176f782f29315aaf258b27fc3952b5ac0572739c993b246d2eaf52b1f0e1325d4d718e922261124639a2063cc85c615e5b77d62ae446e392c99d557dd5491025885715209fd2b6982728121b114141b73e28e1f17a7e54c0df87a1f4a3e522656f9fea9a732c3c01b0323adbb7a187095b3d594ff09728b8e5da839ebb2b9a3f522be5a0e31822a5320c2d7b57b3a242bf342f999a410026a74c51dda6e682dbe2105e3ad1acc4a1647d983af3613727b131a6c5d09b13039b54e86a762b240f94f55854844ab889d6b7877d89eff8dddfcfc33bc1d9433a8ffc481537f8985d4957a25a69bdf7ba0c4e76c6e9e7c82609e0a1006e0aea3c78b7ef3a199d7448e4a026e16261722da9dd69f62daee5c0d5cc9fa2dac5124102b214610e8f1377e60d63d26137bdaca62c7b87b825acbd11e5845f8a14e02f8b0369733802e2f351e97a3421fb6710fe371894c78c565c305d053112d3401e3590c13f7d40ea8c342b3d03969e54dbef1760e9a2a2b70499e04a886625e0529abc0c6b3438142a809d31d23ea7da5b0a47c9d16b3bb3d931face25d583cbe28ec7e0ea62c6a89a6435e97f076a00620023cd6feee6bb60be6b5cf486a07a33476e9a31dc01c6f551d9ee96748d59dfe202d69d6135519a7bc3c400a812306b0d5f0ce9744d1e9acd3e279ec858745990fa75320bbf73af0765fdbabc227f61bbb3661ff6e589a5b5da33391f41319567d29ca0e63cd8e5913225cb8b0b34f6f1b5ed038d80af8f4bb15136dc445230004a90342bf3edd929aafe16988b95076dfaeb01760dc266263c3022fbd837077d39d390fc456023514ac0630c28e37765ce1be9f5f5056dcba87c3e727d7275a95d9d0a8232fcf00eb7b7c63ecafb738b41d951cad4fff48628827ce9887c19f4a0e8d4b795966fa256b81619123a93e85fc59f1a7b614c30472b6e088c2be31aa0d3022ba47dd6c3562753fd6c2aeff9a2186155015c1b009905d020c2a23a75724a51e3630b1222bb19df3dad363faa759191b8fb64a3b66174a728dab772773ada649d169fcddeecd7c1dfd88f1ba5e2d81c189e9b65bf65a0df6770d3e3ef53fe59812e0d4ae75c9003c42244ccfa404d02cc1a4c7deae986ba0643951bbe792366e3765e8f5f0efd23101f8ed23c486fd83cb4413730dbf567d49035a155e4b1d4e94e23cc56c73c9e2dd614bfcf5c63ed2e708e44c3783c32c47e469d44cfc43988dbc5db3a6b5b56f394be8537bdce9b99a5aad2fd629a290dfc67a1aff6c99177779211da1a780c81d9b7f72d6e1420d79a98e8591c9aea11803338daf0f49d2b70d7919935884e3148aa5173dbd050531630b1f20059cde242380a075a9bcb040c15f60b5b216c0601154ce671ed8e89f78d9bbf648d58871808408764470ccd7cd4a6ae84874a3ae4bd463a68153d2b35b10403b86bef3be04a8f4f6342b702d40f49d10c6a278fd1b41b428985ca6b48236f14d5e314811df236cfd0ddae381db4b831aefa3edc36aea27abb6297b3f2112bbd86adb57b84791fccb18a7b87a053589d3e86a18a43f1f164bbf4a8ba72f3e99689f04bdf5f7b7c925bfd5a2a07562f86f943b73df975384331c341ca386b019c8b9227ab45d4cecfc7f1ea8f778ec47dfb8922a492f3d59c8b084f9f49edb84e1a3d63e4c8d12530f10f106647cdea33197f9702f50798f6e6eaea8220de934a05740abbb3ce43bf00e6628340063f69b9c68898edc5c34bd0bc66a003f0ac1e8dc80ae4722b19edcf56951410672ff2777aa66ac1bbe0904cf351783eb904fdc9e29fd656c7c7e71d6a40e1a91c745a3b1c594b56c0343157d4a7c85eef0fe2d6ec9aea321c399d9cdb792d765a561a3eb520b1c75d9cac616296a9acc16b19b656130983b925dd452fffae43cfe00895587d8dfaa02ef294dda30a230612ce4e0dee225e27d155531585d6b7bdeb36369dc47e241c75bcdf5ec974667541091db349fad31523b176a8b6b818b7ba1089aeb2472a2811172fa02eaed0becfa063535db2ea3459ca4e5ff18dc306348f8aa86b49f978a081a4ee2d90f49c91626f4c441559824c68bb1063c6480c190e956c67af7a48f6017dac70182e130391f3d2d475009f65ba156233de3225dab6969a49e49c79488801e03e3fad08b04c8d518c269dfa86e194da2ec24fd0524a860813e870b84ba3c76dcd57125b0e74a3f8feab8360d79edd22e8a3de44fa5b0432e29c0f7ef2bb8b1b5560bb0209ba97873c38ba07d4f0e36e30137e536fefa0f080f7b6d9e38df2725b355f47c3a87474846dc889ef82455bd077197ce72f28659dcfe6797a5aeb1d70cdfa16d2b1294b2ee2606aec469a8d96e7292eb6f0034c8f80a9758fef140e5ca8c9447540be3f2a36b039f4c291ab37df02394bfe2714ed91b4dba905cef70a6481acacbe8fd687bab5661afc7f0f0834f714139aa6168a4d8a91d58e3bfceaac3159989490bd07bd743908cdf3683bf7a6f290ff1b26777778d62bf0c255018dcbea63f4f3fa7f02c5b1ba49872256760d973bc9cc1464813e36f16dcc8f5c4fa0e31a67be90b3d7a6c4675c8a39e10d6d51c4c84b3c91ec6146bca85b33c2eca48a6388131f1754c7295cc202103f75c7eb0481254df1fde4aaa811f444d66edc834129c230d6d7cf8eb100f83363f451d3a1feb4cdcfeb3e0cbb4756ed143f66195fbe0bb35fcfdc10171736544ae728503111764a0ce6300d074db9313743a894486d4616461339cf42c51f13bca068b94d1a993bcd14d6df3c999034a55ae515078a0c15474bc98620fc2b44cdc2227ce2d34c4444bbd72b22ea5b48737eaa382d315df0115d52be434c26e2b50363fb6a124352f421d59550386e22071ca66693045268d951bbc2a07a40b3d2c483f079fe9d5f34688b66435f27b4b34b029f09ab160039ce137a9fac8e3055a44bb9e1afc416303e109cc5e4f8fa421f2070e3b89b2fb1927bd700c21a9f11f5128f30fa126d03b3de1fb16eb2305fdc8e782781d2b1749ff86b9c3cfc1317263f2ecdd721e61947900b32786eb59a764f605855f7b369435c05ab886a4f80f274507463e0ee5f6f3edecb92329bb505f9320ac8a8a282c6fe050dfabbe944b5970883e96dd70e0ced2d5d35476a491bf83c51c18f1d9995aec66171e570bbbec7cc442fff99d52dc533e11c19ac02c7d8f53e0c2e6b26b516c361cd77e22facad6128207ded80cad2d2ad575a838b8e47e93c18516d89b46bca57e1d395f10955f264ca19400a8e3d54d86f715b18647130bef9d52519f9de9652b25e3fe9aa6f2639bfc1a04dc45fe908cba968dc870dd45e826ccbd3b467295ac94d34f1e911b1700edf12973a78a7c7c3172c1cddef767434f4917fc9758859389108a65d73ca41e3a64742a2c6e9d958cc5862c81959967c67e5bdc01bf767bca25fb307c814289392899fda8a08bdf6cc2d2c357ce7d89783084316989b90cdb262118ce0fdb330069aa067719626f24f92581138e822462a34becd9bae2e4578ab6e9aefaa3b168f4f08d7925a0dc85ef9a011d8277a4fe35f69a14dec5b276054832b180a06a4563b5166b21e011afeaf35c830e5ce7e36c3f0ca9a1597bc7b0733f43794f3c5541e826093a853f82688e0d62e5d8c70df608bc4146e40f3a43f1d3ad154140b4e19d0f1150180be0ad1be93e28c5787afd2fda072a3252fae5e6c407267f691d560fda949c761b8eb5441985fb4b5c277b87442fd19221876f9e0a0de597511942909fb2fb8d780fd4453b8fc7d6557f3e015562d56965799120cae720b095a929813de5cd1dc60b6f47ed378bbccc3b3442c1bb18adad895de224ec4bdd1faf486bc11364a0a430e123e9ff5088f9", 0x1000, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="01ff2f0000696c6530e86d8f24f7bb018bd043354dcc00"], 0xa) r3 = semget(0x2, 0x3, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:58 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb5bf2a5c7c1e00e6eefe974e1a60ebcfbe8f4052bce7"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1a, 0x7, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, &(0x7f0000000080)="0732ffa7fb339dcb429ae8047ff6f15697391a9355eec6d978ac47edf128236b197d57893739f6e61d18d534a36ae12d891827b25b0d6feb2df362d26f841a4653f26123fc075990a82d08d6626664c8af7b7ab2995a8ed8094e8caabe64a7e94b3895df1f4a2ac01b538e2c68c644021998f829b5bb47fb25a36fc35dd341de182ac669f7b781ed1f0d6732739fa039836408ac8fcce1af9c223db82bc69d31c5d9b44ae953425590c4ad41e738159473410d730efc4a24b7a0052e949f73073e592b2584f6c548db4f30b0960f4025c8c063cd38a956f02d66bafd5d", 0xdd) write(r0, 0x0, 0x0) 16:00:59 executing program 1: 16:00:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) close(r0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xb2, 0x29}, {0x20, 0x3}}, 0x2) 16:00:59 executing program 0: 16:00:59 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, &(0x7f0000000280)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:59 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) syz_open_pts() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x2, 0xfffffffffffffffd}}, 0x0) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) dup2(r6, r4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000640)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) mmap(&(0x7f0000509000/0x2000)=nil, 0x2000, 0x4, 0x12, r6, 0x0, 0x0) getpgid(r7) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x1dc, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x80000001, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(6ba4da62fe80425e,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d639f0,ffff80001694e2d8) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d623c0,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d623a0,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62360,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62340,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62320,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62300,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62240,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62220,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62200,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d621e0,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d621c0,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62180,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62160,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62140,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62100,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d620e0,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d620c0,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d620a0,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62080,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62060,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62000,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62020,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62040,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62120,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d621a0,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62260,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62280,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d622a0,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d622c0,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d622e0,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62380,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d62f60,ffffffff81e4f840,ffff80001694e2d8) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81e4f840,ffff80001694e2d8) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81e5e830,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd8037020c00) at ip6_mrouter_done+0xb5 rip6_detach(fffffd8037020c00) at rip6_detach+0x56 soclose(fffffd8037020c00,0) at soclose+0xb2 soo_close(fffffd802ee32cb8,ffff8000ffff8ed8) at soo_close+0x40 fdrop(fffffd802ee32cb8,ffff8000ffff8ed8) at fdrop+0xc2 closef(fffffd802ee32cb8,ffff8000ffff8ed8) at closef+0x118 fdfree(ffff8000ffff8ed8) at fdfree+0x100 exit1(ffff8000ffff8ed8,0,1) at exit1+0x32f sys_exit(ffff8000ffff8ed8,ffff80001694e770,ffff80001694e7c0) at sys_exit+0x17 syscall(ffff80001694e840) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffee544) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffee510, count: -47 ddb> show registers rdi 0x6ba4da62fe80425e rsi 0 rbp 0xffff80001694d010 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xce3d10d9e2615010 r12 0 r13 0xfffffd8036d623c0 r14 0 r15 0x6ba4da62fe80425e rip 0xffffffff81e5e85b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001694cfd0 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=6674 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff38c8,0xffffffff82588698 process=0xffff8000ffff7b10 user=0xffff800016949000, vmspace=0xfffffd803f014330 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 25048 235977 99772 0 3 0x82 nanosleep syz-executor.1 99506 383567 99772 0 2 0x2 syz-executor.0 22819 42432 0 0 3 0x14200 acct acct 11603 193650 0 0 3 0x14200 bored sosplice 99772 211655 36852 0 3 0x82 thrsleep syz-fuzzer 99772 65188 36852 0 3 0x4000082 nanosleep syz-fuzzer 99772 390355 36852 0 3 0x4000082 thrsleep syz-fuzzer 99772 172762 36852 0 3 0x4000082 thrsleep syz-fuzzer 99772 420048 36852 0 3 0x4000082 kqread syz-fuzzer 99772 29816 36852 0 3 0x4000082 thrsleep syz-fuzzer 99772 245264 36852 0 3 0x4000082 thrsleep syz-fuzzer 36852 85329 84223 0 3 0x10008a pause ksh 84223 267901 91484 0 3 0x92 select sshd 60655 438952 1 0 3 0x100083 ttyin getty 91484 245054 1 0 3 0x80 select sshd 39683 43266 16883 73 3 0x100090 kqread syslogd 16883 396010 1 0 3 0x100082 netio syslogd 79711 48852 1 77 3 0x100090 poll dhclient 2774 389871 1 0 3 0x80 poll dhclient 85465 394812 0 0 2 0x14200 zerothread 13888 341854 0 0 3 0x14200 aiodoned aiodoned 99323 279113 0 0 3 0x14200 syncer update 84062 11136 0 0 3 0x14200 cleaner cleaner 91769 506002 0 0 3 0x14200 reaper reaper 35249 507772 0 0 3 0x14200 pgdaemon pagedaemon 52768 235971 0 0 3 0x14200 bored crynlk 91819 420838 0 0 3 0x14200 bored crypto 73279 242061 0 0 3 0x40014200 acpi0 acpi0 96591 520151 0 0 3 0x14200 bored softnet 69371 454795 0 0 2 0x14200 systqmp 76355 455901 0 0 3 0x14200 bored systq 78842 313889 0 0 3 0x40014200 bored softclock 17899 56371 0 0 3 0x40014200 idle0 72432 18800 0 0 3 0x14200 bored smr 1 144678 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9557 6382K 7324K 78643K 16026 0 0 pcb 15 8K 8K 78643K 223 0 0 rtable 111 3K 4K 78643K 912 0 0 ifaddr 73 16K 17K 78643K 290 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 133 0 0 iov 0 0K 32K 78643K 215 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 3387 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 27 0 0 VM map 2 0K 0K 78643K 6 0 0 sem 12 0K 1K 78643K 234 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 2264 0 0 sigio 0 0K 0K 78643K 40 0 0 proc 50 38K 63K 78643K 974 0 0 subproc 32 2K 2K 78643K 204 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 186 0 0 in_multi 33 2K 2K 78643K 196 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 1 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 557 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 95 21K 26K 78643K 6189 0 0 UVM aobj 84 3K 3K 78643K 94 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 232 0 0 NDP 17 0K 0K 78643K 92 0 0 temp 204 3536K 3609K 78643K 56322 0 0 kqueue 0 0K 0K 78643K 14 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 28 0 21 1 0 1 1 0 8 0 rtpcb 80 125 0 123 1 0 1 1 0 8 0 rtentry 112 148 0 103 2 0 2 2 0 8 0 unpcb 120 659 0 651 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6151 0 6151 1 1 0 1 0 8 0 tcpcb 544 422 0 418 1 0 1 1 0 8 0 inpcb 280 1186 0 1175 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 24 0 20 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 32 0 32 6 5 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 668 0 448 17 3 14 14 0 8 0 art_table 32 669 0 448 2 0 2 2 0 8 0 art_node 16 147 0 105 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 12 1 0 1 1 0 8 0 semapl 112 232 0 222 1 0 1 1 0 8 0 shmpl 112 92 0 10 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5031 0 3646 46 0 46 46 0 8 0 ffsino 240 5031 0 3646 83 0 83 83 0 8 0 nchpl 144 8255 0 6659 60 0 60 60 0 8 0 uvmvnodes 72 6289 0 0 115 0 115 115 0 8 0 vnodes 208 6289 0 0 331 0 331 331 0 8 0 namei 1024 26053 0 26053 3 2 1 1 0 8 1 vmpool 520 4 0 4 2 2 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 27126 0 27126 15 14 1 7 0 8 1 plimitpl 152 178 0 171 1 0 1 1 0 8 0 sigapl 432 2405 0 2392 2 0 2 2 0 8 0 futexpl 56 35137 0 35137 2 1 1 1 0 8 1 knotepl 112 566 0 547 1 0 1 1 0 8 0 kqueuepl 104 471 0 469 1 0 1 1 0 8 0 pipepl 112 1130 0 1111 1 0 1 1 0 8 0 fdescpl 424 2406 0 2392 2 0 2 2 0 8 0 filepl 120 13711 0 13614 5 1 4 4 0 8 1 lockfpl 104 706 0 705 1 0 1 1 0 8 0 lockfspl 48 245 0 244 1 0 1 1 0 8 0 sessionpl 112 27 0 17 1 0 1 1 0 8 0 pgrppl 48 47 0 37 1 0 1 1 0 8 0 ucredpl 96 2516 0 2509 1 0 1 1 0 8 0 zombiepl 144 2393 0 2392 2 1 1 1 0 8 0 processpl 864 2422 0 2392 4 0 4 4 0 8 0 procpl 632 5034 0 4998 4 0 4 4 0 8 0 sosppl 128 28 0 28 5 5 0 1 0 8 0 sockpl 384 1996 0 1977 8 5 3 3 0 8 1 mcl64k 65536 591 0 591 72 71 1 64 0 8 1 mcl16k 16384 6 0 6 4 4 0 1 0 8 0 mcl12k 12288 47 0 47 7 6 1 1 0 8 1 mcl9k 9216 36 0 36 8 8 0 1 0 8 0 mcl8k 8192 30 0 30 8 7 1 1 0 8 1 mcl4k 4096 130 0 128 4 3 1 1 0 8 0 mcl2k2 2112 8 0 8 5 5 0 1 0 8 0 mcl2k 2048 50695 0 50648 19 12 7 14 0 8 0 mtagpl 80 78 0 67 2 1 1 1 0 8 0 mbufpl 256 95316 0 95156 49 38 11 37 0 8 0 bufpl 256 12133 0 5825 395 0 395 395 0 8 0 anonpl 16 231905 0 221083 111 55 56 68 0 62 1 amapchunkpl 152 11425 0 11325 43 25 18 18 0 158 13 amappl16 192 12044 0 11344 119 83 36 48 0 8 0 amappl15 184 837 0 835 3 2 1 1 0 8 0 amappl14 176 376 0 372 1 0 1 1 0 8 0 amappl13 168 2 0 2 2 2 0 1 0 8 0 amappl12 160 210 0 207 1 0 1 1 0 8 0 amappl11 152 274 0 261 1 0 1 1 0 8 0 amappl10 144 10 0 9 1 0 1 1 0 8 0 amappl9 136 1284 0 1277 1 0 1 1 0 8 0 amappl8 128 814 0 791 1 0 1 1 0 8 0 amappl7 120 101 0 93 1 0 1 1 0 8 0 amappl6 112 265 0 257 1 0 1 1 0 8 0 amappl5 104 416 0 405 1 0 1 1 0 8 0 amappl4 96 2231 0 2206 1 0 1 1 0 8 0 amappl3 88 876 0 871 1 0 1 1 0 8 0 amappl2 80 18470 0 18402 3 1 2 3 0 8 0 amappl1 72 51829 0 51421 28 19 9 20 0 8 0 amappl 80 5423 0 5389 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 93 0 10 2 0 2 2 0 8 0 uaddrrnd 24 2410 0 2392 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2410 0 2392 1 0 1 1 0 8 0 vmmpekpl 168 17050 0 17025 2 0 2 2 0 8 0 vmmpepl 168 285995 0 284251 237 136 101 101 0 357 22 vmsppl 272 2405 0 2392 2 1 1 2 0 8 0 pdppl 4096 4826 0 4792 6 1 5 6 0 8 0 pvpl 32 749256 0 735367 332 186 146 252 0 265 15 pmappl 200 2409 0 2396 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 669 0 144 17 1 16 17 0 8 0