155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x7, 0x1}, {0x18, 0x0, 0x0, 0xd3}, 0x0, [0x0, 0x0, 0x0, 0x5d, 0x0, 0x7, 0x1]}, 0x3c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) getdents(r1, 0x0, 0x0) 09:54:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd}, {0xffffffff, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 09:54:23 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4a0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8040, 0x2) socket$inet6(0x18, 0x8000, 0x2000009) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500), 0x0) 09:54:23 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="ae26d1cdcac998a0502fa0d8a5", 0xd, 0x0, 0x0) 09:54:23 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x3a0914c44f7b202d, 0x2000000000001b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x110) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302a", 0xd) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe066322e", 0xf) 09:54:24 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) linkat(r2, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 09:54:24 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 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, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) 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, 0x4ee) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) 09:54:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x30, 0x0, 0xff}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 09:54:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x92b1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000100)=0x1) getdents(r3, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x7ff) 09:54:24 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0x7, 0x5, 0x1f}) setuid(0xee01) ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r2) 09:54:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "003707000000ffe50000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x8) lstat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="46f88e41e7047379c91789bd4665b651546310439d70a7", 0x17) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) fsync(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) r4 = socket(0x18, 0x5, 0x4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') readv(r4, &(0x7f00000012c0)=[{&(0x7f0000000240)=""/41, 0x29}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/35, 0x23}], 0x3) 09:54:24 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)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 09:54:24 executing program 1: setitimer(0x0, 0x0, &(0x7f0000000000)) 09:54:24 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x909, 0x6, r1}) 09:54:24 executing program 0: r0 = socket(0x18, 0x8000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 09:54:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r0 = dup(0xffffffffffffffff) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000500)={0x1ff, 0x6, 0x1f, 0x100, "ae0b279d0f01c42c22027e408e62edb876f68fd5", 0x9, 0x6}) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x0, 0xd68ac6bae7bc0c59) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x0, 0x0, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) msgget(0x0, 0xa0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000580)=0x401) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000004c0)=0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x1, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) semctl$IPC_RMID(r3, 0x0, 0x0) fchflags(r5, 0x0) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 09:54:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/74) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r2, 0x1) 09:54:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgget(0x1, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:54:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10001, 0x2c5f}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffff}) 09:54:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x10000, 0x28) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r2 = socket(0x18, 0x4000, 0x9) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002280)="a2342a41a6b8baeb57153f091131e9e284af32b04416f7e59061da0ef8d58850fcbf1eb90b55997f6678870960c007e0516926842756b6a1bfed2028dbce6587507f77e6a710ab87caed0e96e0a8e3ab669978b94a9be2bfaf85e8fc4d9a73f234fb6d288e70fb73965fe2207c1f7b80c394d8c0df7166483001d4e3a42abda9f2af4cfd93e699e43be3b6b219b78117eae4a9e13ee1de8bd7c1a09459b1516c9c2c63b589c2ec11399ee95b79e09a9bae11889ddc4cc86fd75a62eed47efa48e093da67a690729e1343a3c3cd54c79b6531066d9e504e6e1662d8b22204627290570691c0b4fea4cfaebc7b6ce68218e6c2513ec96f7038efc779d56677dccf7eb06da36d60519302aac9d8063ad97871ea12acfc3408b7fef84a5597c431e97a2638fe5389838826de16710357cddbf5c93ffd5de31628977d641b1830dc20333644d341faa1b4a5d261d7c0fa510ce9fa65b7c2e7b4d2b9db066b20a6c65602648fc20937d8e7e6350e1a9a51a4664a04df698ad9ec6c9852b2dcc7fd27daea462192c079bae879f3d40211cfb54a3a4ac66fb0764fbadc82e8dc7db73c13e57b6c32d0bf24be22365e59e1a4382d6f3c9b655f2ab6ea72d123639473cd15a8c411d6377d44447677d30a299219ba19829f8485947029f972ada7730a6deff1f9b4e6a55d5509b51f10084b9cb2c3625c99b4f841e55d96291496aaa8d8074b783a82320c3a51e5c4dc32366ac04860cbea2c38b5738df0eb5f0056120431b22de94bf3e060fb9a0d27674b1616363111fea2138ccfccaa99778732369925e20eb3a22e24edb95528ba59512e92083f0f1856668643376db8858a7af52492b3a2b4510fd826bde4ebc4e9f0d0d9779a195c75526a12e6dfbcbd5f17596f5d72a09e5ed00261f6cd5859922d3024ab0140fdc351ae99e2c448595b5390469bf24bf54e399e85e59a846593431730f55d815d2be156a8210bbda9508ddd1260bbdf380ffcbf0dd767924da427284b8df51a2b5907395128e8a1347dfdd8de164dff1c84bf694b2243b1f3c59257b34e2ed3d840bd66feea6266707ca47700674d2449abee972b41d777c4b045bc3176e49840aa598c6e292664bf2413c94527eef03e89407c58365b45b3fb66871972d0037c576156b9121e9f7099f7a31da7f7e60fa271c2494b38901c8f6df588d8ef527eec91f69ec31fcc0489d7019c36759f61ab5810501b3da791fefb6507d18fe7ab6c4f08237c55a91cae641608d7ca249de49b308183ea378a5482b7346427b19dfb42e72bf873327372c20a5057e246143ebdf3623eb5261f1955a59d30965703b835ed713fc0a0f08639096d3359ed436763b93d8e561ad843a132435c659a49c2e8e82ba529196f14a24e0235d416acebd2c122cb1cbca4454cb2231961146fcdfb0e2327a42b8d717dce6b99c99a05a900e1252121c1c05221dca46fa4e88aa9d5a4829e12fadb582312d1d93af56f78279ed1e5a0f96ee9b72d835eaa8e74c41db0a552a809ed2605d3770b6c85e921b5b75f6e312ea8bb36a9667f04919b07e4571fdf744d26c73846fdd45029d5b1f8cb478388fcff3af39749fc0260cc9961cc9e41079da7e7110097b9fe79339e4daf03be897c1068c47a4d3ae8c8c7b0716bfc2b1d61bebc8a1bdd1773da53cc202fa080202d8bc5a055128f67fb9c7ac5012bd0f73bb09a0f7a3851d24ba813915bab562a8589e0561381084db56295d176a01d4b1479ef9d1190b5fc03f919c549dff9fd83ac9d44c6f90476d2d9fd996ba4e6137517f7d6934e15655762a86c80f4bdac09bfd089adc4c81a27c6e7ffa80331deca114e2f333d604fdcf88668e37be9315f9f02816fa0c6f3654e77b279c6b986d5776cc29544d15ec712342d68d3e9039cce7f7eb822a5de45c5a688b4a2c2d5a2ab4c333611b4a44e3c8a9e1098f75739fd6b8369bce16c90d32e3e67f56de74720130438bf37ed40e90d15b902f986ba980d6f2b7368bd7bd095f506c2225df916080ce2224420f76b3873bab635bb39f12cb112f4cc6af1c6e5c3bef2c04d25b762c63d8c882fc9a7f58b151c68778839ab00164cc7397db8f81bb4d700ff4733edf75fea4b2dea9afec652f98b55d568fca7d175b7669afe3b00f041532c71f56fa7951edc4a8a1097f1fcaa590d338e6d9c73c3e46d690f9895ddc09b5e9c90f9daf7e11db65e8e29a13d37594bb70eb3817290a2fa989fe06f9488a503a073415084a475dd9f502138d445e2762b1bc41ee5afa5e5cd940e4251907715910e4b4ee952ec40e4efc588add6c38395f4cd29d8a6b59d2ef7122f20aeaaf23291207e5543f6d7dc09fbcd0f4c95675631d74088976ac5610507bdbb0bab0373e19de1e636dfeda69c864c5574f35106b54db1736127d6bcff5090929a2b82e1002972aee644f63fa2beb10a417abc4d60abfa10398ee8fc6208c12a5724061f704bac98d04b406c1c05a81f72617d10b0f8684499d314f49a0c69c37e16ed1391f21885e9e892ba671e6ba1716281b73696c4ba2585d7e705d5981ccda194bdce9ee8d5c59630167da1f34133ea3ae87de60c5bff2ed318f3609f425b826dc5a7abc511278da6f4b264294e8d8628af3db8074a881b47b79dea8dddbb58578e23f1576cfb15fd4875008f360e3d81d46197f912b26c1306cbef6e8bdeb58e95e423016738f59195b45ff5aa0adf0a9134138f1e1c375b2653bb7593c9d36bdec2f36d8559f531d895326f90a40f47d1f35f56038b1525b24c243bee174996fd53e884c327057512469e60288af164804d84922e9053d5ca6ee126a6782906000000e3ba4826cfd10978c1c423dddf9e2de0761f008dc61101120c6a41d05b9419bcda8a89bacb802d0dc720f93950de4043050c5254da589f2add5e61bf88381afdd35042554e7fdc91ebb585442ace69ceb4349cfe14e80e9855cb4133326ed67446f7a72d186e17bab399cdb057d5c14e7d3ac98e28a430b3556ba1b9f81d1ee54e2626d3a6574e8fe73737c88ce6fbc0651a51697f0de00bde4feb6dd911ce3c8eda3068caa2306c2ca5e42a6c9c496596910a338e307524f37e500d807ed284973493fad6ac478c90ba763fff86a2e1d81d2b3fc3c6e7d8830008b9a0551c4149a8efcbf91478d5d211b29bdf8bca7dc02a78c4346c2575bf0fd37c23f6a0cbd9d624672fdec63bf0733cdf80f3b4a1ed7b250e88d4d8c633cd6f2751c03c0ec6adffed3462984e67815e93d610e1cb2f3cb25f77cad0bda0614c7c1b5007b2f1ec5048937d1751351ed81e0ce8e3140e0cdf2a51b1879ebb42d98b649b1a1567857fdc6b30eeb7b7c72dbf44e2663eb8e0cabb21b37b807d31b0bac4e9c8d9d466235b488fc39b54c6ce22712fb3e39f73abfebaac2de6abb4d9cc865a84e4952ab1827ffcaed44c113a265556f8db988d080481be03d0ae882752ef13480e76be1fb02740959f72810578bcbd37dacf204fdab17497d4694c13cecd2277fa4ed432288839c7760f923d898e02ed1654fb1503d2c403e660b1c64030c3afcbe4f9200a59e9cb1a20c9efde0d580a30eaf60d808d839a3bcfb946a7be42e72226477156e71e074857d8ddb7f84420931152c225a08187d33d7fcaf49029f9658e56412771bd6930e62a52b1fc69d59ae1813f2513025e3df7ad489bfb6d4dc7cf5733aefc5a294962df20b829917b9135671345ee6d42fb21f99788535d9f41c9419b963c4ec142a1766b0099042ccee526bbfeb4e8baa0fab686565a8b2d8634e1c8fa7d973d189b30f9039aef2939183129c56b8e9403a08e456c942bcb3ed23fba21739879b66a7c387f28b062c549404c475458f3ea0a143bfd95dba38500f5f3f632ff037e0ca0159fb5c9e2dd15a03db1356944a5c5fa00179b5d3e7bf08464e0a50230308c45db32dc7a29455dee2cae3bce0dbf9970d66f5ce0dca1657df0e42cd50f2af646f8462d6124bf3f5186341dcef68b4960927d0c15866a3c011ebb39195659e4ef1aaa805aa6ba90061b769496322840baa776a89d34ae7006e96f04d93e4eb1348dc88fb00e3a42f465bb83d5215d16d1067179669f423e345547a886bbaa7c808c6e993528ce7d7ba012610c0c62a3edf38651a0b71eba366f4e7bcb39f0bfd3d4933f3ea03b93130c19ac0436f85b75bc5d9eb50590bf980e95f55a454ccbcd4e894ffa6a831e9dfbdcd5ee19f6e71a36fc69f18a362c6d9b94d718f448b1d836ac2d48be42f9acf4aea25fe6af33e56c9bf93aad7708c622bdade43e91b7ff21556e9338d709f989e69fa8d3dfb8b498cb462588a0037c9e54efd06d7f409fe8932d94baabc1b558a158c4aa79770914c668a55b7294727a0f6de444051e86e92080f92bda665104f0803d00b70bab304b6d2f268bb3b011745f60b153f22f98b4ceb2cd1ea57e8676f39e140d08f7dc4c0b76d23581b34b4dd98a1e7936f388feb59af9b1940059f6c82f59f82946751d98929ab625bfa312cfca3df38df69feff0263b98a0fa5b8251da09319e086ed0008c057092c6c20974d64e98d77b2ee5ee19463af8d2defc02385567466356a1e6ee3c33c5b933372b9630bb6d531bd00196bf6f5de76b4f7c92b9eeff372f91375acff204c2a77146df7882e02ce8078b2273c6a8318b8e4c42e7df20fc6cb58139d20b16c41bfc7f185f3d5bf133c07ba8ead2e050c3f3ace2bb78937b9d7e6ed01abba1b5ab8aa15c42b61a8ca8c9904a837012d223af79b2890a001e9e857dbf751c5fca32aaf3b06e8cfde6de0dc597758379e05f4c436c1f4bc3c99ff594ab53339c9562b34c02c90b54013e0aad2f36118708e7691bd01667d9c87195143b0435b3b2bc930f1f893ee843f0f5783f4c2bbd403537a902f37dad346c478c25d5ac9e8a6a605b8f28ba652cd0fe800fc74764f88245df9534656adeeca74c8e5c856e4d1a8683bde3d1e7d3d1efd60fbdb9af66cc944338f9d3a860da6c70b8b57aa6cc36e71bb68279c1d4cb6fcfd895630631db53767cd8d3f79c8987bd90b3335fb7c781e8918eb2ac6e86bbb0ebbdf0a912a0f0ea990f475792ee9db205df173f7be49b0ca02b6c51ca28cac62d13136795634de9870b759c8727a2033dc18b37358fd193b744410921740c18b6967e16e8b1d153c790274095b124324e3779ff18344e1db1ec5feaac5dcd894f5715e8f436ba78f67c401468c7a6b008a1cb840118554d60d534eec3e8f18f40166a87b7a33cd10fd694e9188f5e249eca00dcceb494975b56e6ad45e83bf95a447a2a25015dfe709d31b24278db74534548fbb0455cd0fd0f6a58f3dca1424540f085c844e3b5dcb60c185cf0698171c6e27852799c5f802b86ca4850ca93ac505575024e87c125e720812fa4cbfbd4482829c83b502ac415af4e258278a103caab053db3c9ba3ef9d51503106caaec1f82aadd49cb871a547d9a7362ef3372753cfeaacb612dc58f2aa4815b5f24961f37d50e07aa2d610aeba2848eb3c577046abdc2c3db147b96643d76d7f545eac1ac4231e530eab304eb1874562dcc1c2017c9c30ce131d82980db882acc9ea30af8cb937ed816baac96cdbd3257f03379b49da8b19108d76ad6528d4866b0055c7635ba6297ed409bd47ac82554f69a2144e03b1bf801b6a619af4c3b7de64d8de00f8cd94d60c87bf132f04c250bab64cc51e319612ce665e832ca89f1dd477bf3a3425b53033e1b9f50095268a8ce9d8322ad89229f53fed8bb368fdcef6958efe0c337879d10e1a8e7f2e77c67a5cee977728d0381ee", 0x1012) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="d9f5afbbebfab71eb8d27f525aa4b75eb2c94368574e8c96b2ccc34a4b92897a5641414175b1f117838e7081c5c54947dd81bb8d4ffd12a035168eb3", 0x3c}, {&(0x7f0000000040)="a188cba2456c91404eb596f45ff70ed3a31cd70f33a8c364b0b00f73035b10508bb60cb21d7c8a58e1c684a986095b73018d7214bea6175feae5aa4426c33dfb5fbc89ab442626782862fd38c180265f706adcdb51f98e65560db53135bd4b7d634511864120593089e6a50f2fd85325c29bee4d3388179113d625cfcf24fca0512e3c992d50f1334dfc81a105a78f379b000c8712a372", 0x97}, {&(0x7f0000000100)="8975aa83f9d71e031f26348a6f0d6ce91388fe8c2e4a38263e1bf9f313f55ce556aee053ab6e07beeb8c169556ef3fa6dc6ded03e82a226c5bcbd900fa9d16aedaada7b02790f145f9397112", 0x4c}], 0x3) chflagsat(r1, &(0x7f0000000280)='./file0\x00', 0x1, 0x2) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x1, 0x7) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)=""/230, 0xe6) 09:54:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x68, 0x40) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x1d) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) r2 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 09:54:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0xca3c, 0x20, 0x1000, 0x2}, {0x7, 0x9, 0xc27, 0x9}, {0x2, 0x5, 0x1, 0x4}, {0x7, 0x2, 0xffffffffffffffe0, 0x2}, {0x100000001, 0x1, 0x914, 0x1d7}, {0x1e, 0x7, 0x100000001, 0x8}]}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x31f) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xd73a}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000280)=0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10000, 0x0) fcntl$setflags(r2, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)='t') 09:54:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r1, 0xfffffffffffffff9, 0x100000000000, &(0x7f0000000000)="d1b12972c79e7ed493d00735ab9a85624cb182695d33780a2504469d9f2ce3b13de5736b164a78e78c4ad0f1c05be3150865b7aa16ce8745d2736dede0e6e99cbac5533fe89079abdaf06c8c8d6b700092dd24ceb00e0662cbe906b3bc299a8593bad1", 0x63) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2280, 0x35, 0x0, 0x0) 09:54:25 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x22, 0x2) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 09:54:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="738c80d476da045a3f3baf4bcd0ddbdbc8c85c5af5c655c3a80000130b08cee84646ac3c7e94c3fd95d39cfe0afd170c302f46aac378b48f17bb1bc203e048e53016cdd99f0a63d966ac5e6dea673680dfaca8c0a8a9bd6678410e831ea3690fa59ecdb8949020e6ed6071d67acc8a982908f713debc138f3c025a7d5003482ffd56d3ce77b1b289ec0c6063f343b19d2336ac8a26da6828fff5faea2b3021c4a99d444c00eafc356242b5caf370adce820ade91a2ee348c37f6dbf2fd3f59c597be1cac2de16ca276ad307b0c8825dc1ca9046a3877e1e172aeb87ccce9e849cd55cfa03706d2eb5fddbbe2142923373e917ad43085f7053d276dcb3d86c86223134849f55d13451477f74ff19b644250bba0b5c11994fa03ed25bae5b07ea7a3260831a89ceb5ee2805ee6c47fb2a431c53ac82f27ff2b4bd185596f50ec756316cbc6cd9b4b9182fd556d83c5d97a2facea258da3ce3844709a4afdbb5cfec25f167d7cbcc26b4e502ced8fb98ebc88c32daea386a07ac48d11b8a70640627dbdd6095c539e2ce045de5b430ade3b151f56be890444c4401a7fc2caed9e93899bacf5d0a4af3c1a738297dd877884f95c2bdc5d83f8ac483cd7b4e398dbb7820562bb6fa87296b00f8f174eba391fb0d56bc460a30dd23cda069cff4c82886750b5121abf7e1db36901bbdc7608fd8d2a7f45b6a32cca66d3d41ee586095ede22564370a621d532fe7d9e71ef04a3ddffc3045d4a4cb90dd1478aaa5e3469c6d21ea7afa48e9dd55358f6fab5ccfa8f6f9b7aa80448d98fe4d21e530a5e160751322f2bd0c57532a9885c399d68d3f8dfc92558ae2dd005a8ec563b03fe4c06b080610091fe0e73f3bb6758d89725c71eba0c43d1806b6b4f6338f55ea2d4033500ac436684364d618b1bb6bf137192c4679a8110e2b6e7fb07e13c8bef0e51e3f9f6c9edddab719f876a2a006d7e3f315b549f8e0a287e29f7a13a46971e22c714bf6d7d6ae60dba1252816e3005c0791940778338af980b8ddf1b96ea367583a4e376122cf9de9d3df9e0b1e9a5be14dbdcec82e77e12ad542cebfe3bb19bd2767f2fb2d98f0d1b9ec88f93558b69bdb4f831a43358cc0df07bddcbb59c62f9abf0e5c9edc3673d4c5412cf3a5113cb3c561e9186014b8ecf25dfe3fe9a4f5f0fd3817bf0a8b64bc6e74777419ca8822562b522d5029da074c6e202008ce74029bf836cf44147fcf8def29f454f08a766417a958b01fb99aea018d67f3a4ccf4f62a82e2f62ebca3528b7a702d39a3dfe2fd34392cf07d3bbfa6ca33576875d8a3535cda264b33d698ba615061fbb3c08869a9825221c0be9842587ff2fde56afd81161f95878aa16865ac80320e25076b7460ef72f731f72ba58c1d0adc29683759416af18f57667d0e9f9d1ff56cc422ee7bbd76c135e5f07e67f4473416b09ac809cbf02f1954431b46482350dc6afd403285f21cbe5cf82606a4bd791cb7823a1a33ae3685b253e3517ea6572cdbe0c94f39b299d6dda4ca19558a2a2c9dd56159cae396a4d49ac9ce7e18cc5cea4c677ad46567c8b69ac6e51d520befec59609d6f807001b3fe6b5e7a6dd8baa448609d02601128f86a23c27090c21264e15e609326155548fa956e4d00fa9e84af867f008bf47bee9893215be0a24cc6d29ff99b9c479902ff598d5772d555183e3e4629da70da094a48ea5620ccf3b9e091799a69915d773425dbcacc64d9862f2a991cd65a8dce30ce4fc9d0655e2fcb91eca444591ff3b29796c3262722a30048676cc9714fc57a45bd90823e24fc30b1bc567480b9bc88a0853fd83a49cc0a93a8ac43d2be8367e784b82a5fc21851d516d0e6cdbdd3750f090700b51aa0cf0a6d953d3eff53a40d51f4d60e916b0351ec0ec7ac7db66bafd8b3b17b67da5cad9fd1bc1e6be7a35abd7997c5f3c4ed479503c53711a54f83fc3dc3edd73f7f63a3c2fc415f1961db26b8308d6379a2a4ff6938d3f5fe4997276781cd75d7d6da76c0a7eef25796f8c557f206eb9bbcb745799be0b0da6310074b2668c4a2f224cd59c5665ee5712f798615e6d7e100750d8a4e5a4057e8644d3f46ab4367d199ea29ba132c4788b19ddf7f9969dfb0a21d9f4b830de049ab4e7d038435312d0fdb19a4c194cfaa7cdaee2bac0fc5f66d128db80d47d87feba61f8c35febd55da340e78354f520ed110782dcd95474d10b34e33de8426e90477b6b65f672d9cb2b499c828b4e989012c13e33a1d420a00655f1484957c6243aa61fa42d2b4498f0f62d00d827e34c3941fe7c82c029256698ff0c562bf02e992e0ca6430f1051fcd8720838419db4638a9a6e0a5696989a752097203a30cc349dd1f5d595432e1deb2031fb19ab862fca191ae5b5b4920a56a675cb39d215566de244ef13803379baad154a74ba1482d694716552e038f945dd9c72a4d50df99e75ed08b20519d776dab6752aa7bbad4de01591034b6322d103f0f6c26dce70eaeda1e1e09662fb29993b771a6736b073f1f405b07d1269b67514dc4842927c44db370b43e044c86fcfe821692216a31c6ec8fffef4edf74ad9fd5bc7387daabecdd0753c471e63d89a8b19cb4f538de581c148f32cf8966f8f2e81c67811fc4523b05dd2d8a716d3ed0645a1fb22fe42c901f3f037605d573e399ba0b1eba037c5a319426964b02bd52af58daa69791cd308c8c92c62bf0a444de670918d45d395eb1916473d71ed49108d5b7a05ec82fdba0c86ca62ef0a65e70c61d4a9116ae1d0978b7f8d8f25178d34466e7decf0ea41803de7f983b50e1e309e6df9d75f1572e45d491b742809f28e09c187787da64c24a2dc55106b0419165ac41a32266ab8720e70f3d02c4ff3166f31fa23ef0b5b5a9dac0ab995e8a4491d4b68ab63da7e3f34d3cae7050dda02335a3a2adea249b61c4b301c6d5573eea0ef66ea978723fe7c17928f92ec0bc2d353525ba2b7646d704668f85891ca691d65033a5d1dc5145ac329a931bba87a7b6e45c0de00e4adbd38aacff254c284cc9fb584f60629ecc94edaa045db932fbc8ec2f223149ef78e1475989368bd6d641ef1e4e581ca7ba29557ac5b8cd09c7e00a44e830637bf39b64d93633592675480b5ac0b262ae6511eba581d0a3d0ef0ae0eea0fe76390c1b0e6258f326eb8247408abf9962e51908fe3d1f5be475fcd53d18472cd1fc97bf5e39194c02a2cbfd5f52449727ce167d1fa40319c0033c2e0f3e44b40506d27a17b4977a11b2ce88588680534fa6fdbd025c567ab33190332cd3e40d43fd11f6ccc0fc5a27f7fd74154d8a0cbaafbbb3622a7f724cb9e965b9cb4caad19264ae039649382e2ce30a1c33d4843984404d34292919409e4d15415762b512376926c2de01f4598f1bd0deb899b160c278e01011a9fdb762ba6e343d2f2bf0627e1b645257943365a68393980c0f389da3eac784d321f8288bcb7abd766a6c9bda79b2bc63b890d97148ffcea7233640a98e0cd21806a7b3463767ef8750d191b1db17c129757a6debfdb4f46afb200a6fa256012fab928fc628dee247f015ff77df34eee1643a4b7f15b98a51a5de63610b967d1daa44e85a7c5c17722047f02abcac105a618a961086bf25ec61bd8dbedb431a06104d5619b6572785347b43856d454dbd485dcd287fd0a2d54b2b99c1a3be1f519b73188405fb9d17fecef4dd810468dac113a2663b08dc21f832027973db166b4879851ff2ac5b348a49e36f00e8dd87b35dd263039ff7850aa91574a5c5433edfa47cc4bf738c92be5cc2873bf1e6e6f13c9161a0dcddb5a16be833e7446d711850509aeba95db372461fa21a7a4d0dffd899feebff208f52bbb2481d1445c82e40488065a4fdaea56e1214342b0c07642ee47d419fa74fe9ff9e269f851c2ed2a86626c82ce725a4eaa8ebb6fbef47bb8278d1a5472d3a64a7d018cd59faa7ae6e022b795aa1bac521d20ec5e4cca076d0ca2055c71cc9e4debd0216622de0fe4279910175602452aac998cd4d9c0d3cfbdfad6a3116b0f819945c73aa649991be5aa2558817cfa747c3592fecd76b643e3f05e36840344fcce571fd351772aac45fd075795d9036ff147c812872808cfb381d78793cbe74313790616d4f483af4fe159fe783f4d907bb0c4166c19d66d791f0da0d0d895d6e0885e956615923bb25f72b7c29788733c096378d8da5af35335ab71f8dd1ed06965cd643a3665e8e25af403361e5a18a24d90aeb264a21ad5c296f1e3ebf1f67e6f23445d509bec6d952b17ebed3405c6db99ae1dcb052385ef9ca5038f66e429e83b33bdf114fd41e344c52bd87a6f07259db79cdb34887ef5b2b47f1c4f105cb501ba80cd3582a16f198354e6d9b76808819e79ba35b5c2e7755f5d06b546d0a7bfece6d479fbcb1f88c4c7906d6e7817381628bc8d3ed3d605bdfd9bd9e1aa8ceef9cfa81b04c98bb51faea608c3ff7921e0d8f790d30e4d69f9b55bf4db4bdefbf9b3e82dde314ee649ffe6139c7c6a4e5af1a87a5f81d6df632bccf2062d96eca60c85d107f6ba7fc67150c58423b999a5231327cd611610007ae11ba89ad44715df8c61f345536071254082bd075a745b3cb56b430f1294f47c87c8eb6fecaae5e2a05ee9e621bacebb0fd0be1ef12e41b3cc63640288a2f8f24504f288054fdf862e510b2d33aa31803bb4c7de4b90e0049cee9d9d2fa336ce2004359389f6e1141ebf3911844f028e6a7330329ff8b17af60f23ca758814f85385d39ad101d36067e5bc172e6943d1b8555fd48c177de1618da188e674fa986ddbea7004ecd7c0a3a36d618a6cafd8a9edf70297eb3ac4d71627a7cee726ec4cf3f39420e044bee7dbb76c1f64bffbfb85a175d7b3d5ba87b8ead807f2f7b50e67ace144a5f4a48ac35f09a62e60df26406e3cbf94ba1cc2c9b5f855f103cab64c93dc428cea1c4ec06cca686da5d97d510cf063e6ce3de75c15741cdaf33c0d8496360d70484fbf64ba2468100c33ca18449c340317ffb80dd809f3c18aa650e5b1467d879557460716c4753f64907bb840fbec", 0xe01) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 09:54:25 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000100)="8cde1287e9fca663768719e98c8095", 0xf}, {&(0x7f0000000140)="6a0ed2cdaca825ae9a1d7c73ad078dc0dfb157ead0bcdf4cdef3c6a4441876696369804fc05ab974c345dce569f7ba11d36ef119f0d9b868d6362e09531e5e0cef73d64d8d51882fa86013917efa403f2bd86ee1f4816c1e8d6ae7bc0edf6c6dfeae4dcddd345e1128b7aeb46ecf44d7240fe9f8582158d6c413f310ef2e9e2995a64d83dcea394edded5dfa77c734c67dddfb4dfd5cbb578e3b91515d9107b72fdcfa329001f942f5c66cccab85b2250c07c3efd50a2ddcd8e81e428000d33eeb4d1d12aec817ae1c", 0xc9}, {&(0x7f0000001540)="fdbfe8eb6cbb43bff5d8ababd9481ed1640cd49cfb481f2b39caad431acf6ffdba95b32ad91b5409afb49d2d67c5f0679c44273c1d628559ecd19b30813f533ee213ff13ff6c96fed9f8eb9e58fd3e00b8597530ee22841b1c579de22849b1a9c613e27063c0e78661c88e65a822d98a44817a17574eb9f56be1d36a1f48c45deabb7e813d3890cbadc3e63aee584a3f0bc3438d589fd1347a559eb3a100c9cf48c43dead4da177ab935d68c244a14c43da77832edb5d5f6121dee96393ae83a5841717b322400471ad819e5c4c6bbc733df8936e1d1891708168daf0991e6d9d08bf4e1893494da9b07076c106e19430ecb02a75eb72468625e4160c05cfeff80e11a88597edde240514038bb348b69d8dcd7ddb4ee2fae9c06ecf399e74a5cd5dd2012462386b87cad23ef8d38f1d1118ca3e232926182482233966bc9e34724f050280cdde22894d8d21b13a42ef73f6f553bc98394a0a38748fac2099e144eb744dca83369674cf8cc9d68ae91ba586ffd00e7f88fc87ca543374ddb2d379ad0608c9e414a6058e269ec54acc85936f985e98f0f053d73d27180586accf7479884223eaf8aa1f05aa17ca667a40de7bf2da154542ad7d473aa99d101307dbbf8b84ba1dfcfc6d0cb86c5cc68433c58b64e61ef08728d98a307c146d8573ac1741fb40f4fb37d9975341b19f14df4b83df8f28fd702710ef9183023bf23871253a327b748b07d8aba350574b36ced2d1e0aaf2ea701b9cd799f1d26182f03310ca254bbaf3b2c0a575d7b2e2b39a8eddc944fef415616b976ef19b6f9049c56c3b1afe9f682368d75ff0c7e8a0c6448f72e3b752af091f1ab87ee4916742bb6285ac2f70c428a784e332142e1da032023533f24c85ea331f93ce66dd7ac4c4f0b9ad71b3b013f7c1ad3aafd3e43ca7cc20c7dee249a3732f413eb2ca7eaab6d360d8456250edf365f70ca7e966a8451bcc97345c2caa6f98e3cc9c658116a20c92f90613cdb8ba063d853bcaa8b74ff36100f9a5bd43ba8a335a50d90c52ef7d7378b9980d31f517fdef61a911862fe04017854e1842ed23729d61ce3c096b9f628cdcca651bba7e5853c7b3884612e8b8590dc8c3fc39b78506f3f5deec42f9e9a3dd42fee1c92e65f64e3e1df62e2ba43842644c644429806670c15040a33e1bd1e84831bf11dc1e20087cf3c1368596b0f670e5ee494ced6bf687c898c45628088b9530d30e331e44223d4804c088d050eb126bade906542cc098d3dafe040359a63aa81db5054e9c91e5ea9bdd8f2edcd697cbe4961b0b03e74e18667baccea195bd14d2f0f040f278f5a9e2a1ac372d607eac5b1677e5933d31dabb93b969872a6ae2a169fc52ba478571269da1ec91689f1055830e39b262ee9e226445fc2ae50e5bc2d1e11908a52d5eafc277dc1c69b9fbd46f1c2ff3660e6885ffb82274027df82758874b4cf3ec0f0a755e6977d21f67e262f517e573dabb53f59e7d62670ac530f8e213d1cd78399477b7eff894546bc86bf9aa8a63c3a1ba1d7026f52d3dac25fba77b420585a0abd472bd34cf586f529eb35f206c0ab564f660b812258178be89ec9d44b73d46ab7ab4f11ae2fbb0ddaaa824e0a5b52d7b259abe2c0beed53c536eee071f843352b8c749025dbbac13a51406d9fc322fa008189a2d7c4ebb34bbf61bc2fc88045ce5ee90860434b633edb96f3583e04865552758569e24a753e009aa09c14ae20cbdc8fd6bd3a05515b10dcab997c25a3627575f5e5528b308173048e986571b35fe851dcb1d3eb1cee2131fcbc313d815832350217eca97ff3a6618d7ecdcb6bda1cc5f56c03f2857c03c53e7a284f2b11708577f8bafd811f8907a43b02c920b47569f6718245e7fbb2c4c74bad9cb1911eb309990919650d059e90c237549d19a6d97ac43458089597e34ed00319f1c3b370f8a0f346429c0e70726e3e440c85daeb9c5eaf97db2661ef3913a861999a56458de5dd1dd89fc10ae731eb3bb5ba6c9c2f09058531955d3d55ed86fd4d680c499215a9f7abdefc3441f56fff35625aed990ae522cf4719962025ac520c8b30df71c2b3517c4670bfd9162dbe518ee3588436909d2905a34267aa2a525e000c12293a67bbe0a2b0f9a5caf725e37c5463425f6210d592322442027aebd86e2cd26a3882211a2bf331598c17cf679b1ba40b0901b15be672ff95609b7884a670b5379c1b2d0925422f69b6d23ab905303a9b00e9bf55b202242ed325e4ef6514381847563e72050c424e19219898d90edf7aa538c66056d005d4f0a9c0b4989ccd19a2a3b7cd90094bb38c90f4c047aa4bed1a97716d71ee8dc8b019f484656cb1120c0a03a669489f0c109741a8141856cfd32b9aa4983969b0246c07dc8cbcdcef03e3c8e5ec0d115dae4891ba9594e095879b9e219714ee3a01a0c54f9c6edb10f122710b6e11eee193fa1609b7db418da17dc02b26c9bec934690470ab39c5194323e3635ff484b45fed5f7dea749d3805f429f632e31e9969ecf2266405f73a064b155b94f3ef530b83c0b937573432ae83e660f5c2e78a97919d25ba11a00eee5377ef5b81139ca90fbc436135477271a16c891a01edc8e6db769c2e7a2620ed8b1a41c9b691bd9344d943d8b6f1e9ec32722c943709ff7f56a2f0cb0e11f7664fb7ba06b85d84a1bb149ad05d923a1d952933d05547c6dbdcbb0531cc2143a8181990f77992c8ca7a3aa8facf62229451f1fe592e0feab9ad48d3c7c822efd8ec90a8aa36c92ce7790a21836536a0235beb5d7dd05be261c739556e058d8188cedd3b2f07875c7946ac4a29870a39c088fd986c5e4a028af594b160fd68276bbf5660ed31b0f0b56f1ebfdd4769cf1ec85579c19c4a713b5c3ac88a3307b2e1fca008f26624130869225480529f0120291a5d752b1414ff5e8f4be916c9f6e6ff002cd0b59bfeb756e32c081296d69e8c7d7c939ee8bdc6fc6dbc50735f81da2d820f3a14a7b8c00cbff2f192bd8582fd61ac73edf994377e1d4770aa21296c0d4d9e20c59096164fbe3e0b701a1af917aa9e2c064dbe1f1940bb0b85952e554b9f4e7500bffe981695c1356c67222d676ecc931ba765eeae699fbc32e8aa78d3c4f60b9c7d290b524522e2a742c7289f4de678b00ab9d5a72da2bd517fd844da297c66c883e872558880ffb9f3a818fa3c4f2abdcf38766dca12b6da9a1643c32f67e00b6a5b99cc9da8c9b6cc3b520563ee9957e1d45dbd4cab7bba376cb3e6ae4186d2faf8bacc17cf5d6bc98f4d801d371ce1a126b4ceb8bec35b6290249134896f630ca70f166847262ba46a74a72b27f58e7fcf67bcc68e66ce2bd9fa81efdc71175248ab26795731edac64760324b5f258ad10a5b23223f7e9ccc3d09859f59f63400517f838549fa4ddcfad526d4260074f2727b374794fac7f086e7007061f40a2f6cddc5da1f152f807d0c2d5b94f63c8a6da0eb3c43c5b8c55ae47a9378225d93baac7f24155ad1cd5ddeb00582d159bfd80ad421130f39ea816df59549fd634ac75e942fe004f8b9d6e6d0efad2ae8e5ec42e5ab94d21fd9bc0318b33c8bd8699b2b016c5e219fd2f6834c18895f0f52408e29f6470eba5a527e3ae0e246383c94d67decf11b25b5bc89e442b12e2b55bbff42286d5eaec525d2bbc4d3fa43e1a6c6119e146cd9522192129a0e7ba65979da3c7c8458e530f29ca071858a67e343e867ba4d6cf9d4aa24ffbb079bb898da5e5ee048a399f8d61170b161b176cb679c707b27597ebedecebf6cf21b3784063a743226b699bc4cfad7e3df7fb05077d0be07d8ce5831d95ebec9aa408fd69f33b98ad1550d4d23453d10fcdf61b89b29900a556f9e10f530ff31c247cb911b9c70f62ec77d788e32a89201dbeabb24c3eeb4e814b0e97c0c17e865aec9554c5b5a54d83967ee1e80dbb83fa91ad27755af09025b4442b032efd1f4e702374481c50d3f7cbc476022c2bcc25131900764e04820bb3b3cd4475ca27be2f1d58717b0a9c21908b9f36f11babf495ca27b14875223fc993044c997be60a0fdcb5883774cfbce1e4d8e548880aac5115fe633a4c917f11caa5158db9a16f397bdcf28b32f65f0d3c50315091818373b3445abdb54c6f54c8ed0d7f4e28f8bd3e21843186ca0ed8270f7e217565322e5b8756ccee694e10d40f6bfad474cc76cb6dc34499464bb8bf7d9f84c85eb2f751a88f6c92ca9bc1b54ad55808c4687a07c03be4bdf88e23bdb2a7ac0593806482d009f11caf07ca4784da506de9286de6d366c1b83bfa00537d07c7c79dc6fde362302257969f7b9d4ea3bdc60be7c3378735281f2cecb20af372ac65804428abcd3b3b5ea68113a0a161028459e2c01099aeb95f3575aa5bcaad9ec969fdf3db9242b3790aecad2df90d44ebed5983f48f560c01c2443d645336d8cc43a391a98f669efc57e9ba104c0da7d01efaa1751ee1029fbd7d25b7f289c49bdd04f303c843d15b43a9ba6804ef757ca36338cf73387c438b365ba62619c9cc8ecc37d7aa829d13cd97a3fa4030a8c15c2098c5f82b1d9534f8a120fdda73132c1a4bab0af33fe96f16e90261cd9a3541193c85f68e7d701d033b4e1661e06f24dcd43080884397328f7a11aa9d9e7b2647f8a5e6774c148818a28f1631598e64e52d7564de463f44207e1ee969f4626ca6c466d69dc9d06ce7734ed2a275cd9302024cea2036ce7626cec15d0366c989fdfd3965954b9e4b1d589c83cbea23a2178d725dd89907e18084411b8b2b2524559247a148e700fda06b8e1606c9c8e67f06aa69ea479d27768868678134f81bb4c605f2acb671f422ad3013783874f53114a2ec6ce584ab7030f3fb6753eb5a0d214b74444d6e7cd3345a9ff60b2170392e6081bbad9e8354ca60f2bf94b0d79da9ec5fe2f76dd0ae7b7be088b9b36dae3697283377af1446c247358b9315836695279e952536487c523a34b25f1cb9b5cd80dfb344cadf71cc285c95b00968e11af5b5b20f0da50bb7898fcb1204ae54a380fbb266b66298ecb2fb1106ce5adbb09b39a9778c8afcdffbbe6e31521563f76df54330936b2e9cbe232aaa39350e09c388cedd2e5d9ae380690a09fa49ee7fce4256b2faa61564dc76d438d44b0ffe60d81e90d402e2d40148e352c9ec2139f577c4a07ea0793eba32d3ccd5b0a9b78ddf92097389d9817cda14e7b43c435f94412d0a5cf207c34f9116fc9256b642ad50a5cc1bfa55cbfba09a30bde94de9b48e27bd585b2a012d67e4e2f87af32dbeb78dbd6fe2c0b81d96cb8cd85368463952fddf4e568abfc8898759d8ae0f2454782bd2342c39fdb4d0fa27711976695e6a6ff069df03e5572aaa2e0280f18540b85bf7cf003b17f24226623ed59fb8c47852c5dda54805f7ba388d6f24471a9cab19479aaf03b8ea8c6e2533e8a687ba8e7892e6a374ff41c958a3736b51e8eefb73b44d97a77db31f049acf15093f8a4ccb6510bed7ab8d1e07862f42419365458f6a3a1248a57b0ed0639db97985623f1f5dd5f58000bd6a3d46be70b1880f9340950d6514c7105ca7a160d7b3f6a1ae15607f99589ade7f41dd71b23a7dc42a8dcc55794aa3461a7c3a9eaae3299f85eaadad9b7e97e786ccc054137c958bfc7627bbf9c6b8173331adc978819e97a8fe2ae4e66b28209fcac3a88d1a6e38e5096fd37104bad340c2fb4f0ac2b210c05db07ea55c2cf91c24e5827f3bc2dda3b8dd6d3c135d854e35cb9f3cae5207fc65fa7a23cb9b0ab2d7d639db7f8b18a76fbf958c21", 0x1000}, {&(0x7f0000000740)="74ecfa1e5ade42cf22c85be1724aee752083a89a7ecd2550b4aedb63f5ae34f328755c2938d2c8a1403d94bf64d0d949d00d02b02ffff43c5bd90b1b75613b58310b3484e5c18f18ac45cdd2fefba08c159ebd796a14be0cb6ace8d1d57cbf2b9c8f5b22671e7e53c3d4013b02d2eb3b07e1d66ee1767f6f8c44be197cd804e8", 0x80}, {&(0x7f00000007c0)="5f3108bf1bdc87726bde271a1b535186aea84402bd16bfb08f707fe0cbd996ac764c710c4f9c", 0x26}, {&(0x7f0000000800)="3780ebebff065d732f0f7d2ab171b4be67e70334867f00ececafb066ef6561db34534cea3d5452054c6f03b68c79aad37158cc934d", 0x35}, {&(0x7f0000000840)="68ef5105611138973e40c569302e46936a6c0994b9d5dc3adce831d63eaf2aa222b8de1686be16204ce94d6dd94c9a0a43ae566da257f494de271be89c919d1f03dd3895411d8ede494dd8de222bf54eaf798b24980f3ecfd65612ffab0ee3a269f4774701397e54216d1b73e5a02f7b9f816da95f46f5d08ae9880eb14887640124a3369f9d4f5cd1164517cf0ffbad0b551af107116ca8b8b5f2f0d5d6f7e0ae6bc24ad59c0395c50af60b6eb87e68f3974e4f861699bb105936eb7ef00aff340b83211bebb530902eea1d119806", 0xcf}, {&(0x7f0000002a40)="054ce4aa5adbfc47dd928c5fdd1069d0bd938b310b0c5945674412f7313a69b1d93d3345dfac7f7b6ec924dbfe352febf5ee633a14296a58de9953a2f44a64f3ecc72c1c0afe505573f616f9a6c731011407bf9ebb4862fd88fc99e73c44105b9de885592f1bdb1f290f6929575cbc536fb41e20fc51c1d7433fcd1e10d9e1e180f172ae5aa13cce9b0eaac167a3a1b675f11e12330a6ae108e9d5e5ea622e829ce70797c5a01807ed905fe0bf8a59e1518f71bb27671a785ea8925ae20531267558e57a01450b050a6d8d2c393480d3f75a2f9bd1d07892fec2fdd88727dfa3a71e23e1b878f600622716a33d632a83affa9453e898b6b0e64b893c6a7414f2173acd04bd8aad4f5a86ad6dba6d7c7cafc921e6e55caee883e57462cebe86e8404ad8494b88e55d2eef803957634329cdb6c4a5b1bed39a96c11aaa8aa77a31a90cad13c985a94a23b82f001841bc714389bcf451427f3b4173fc736cd5d7af2cc679745d232f66320e7c99d329f4c1c18d4ee734636e28096664bb2fa3cbc00afc2dc8f46da98d6b90209cee79c832e6e102ab4699e20137cc3cf055d110aa4b2fc6fb4d10f29cb74799ff870d1a0c9822a51db811896675c7ddfaeb0238b04ff4e76650068e3561fb3a3079e6e36abcb67673594a92e3e42c98827be8ad0bf8906a6e6aa7268a92aad1e17af01b57eba957a235dae6127448c8461fdce5972c0f40892473813fbf989411a06b99b829b7d81d608ea1f2672996a81bc6c3966eb6db8d8e9e11a0d858bb6b427d2a493315e7dbdf1092dc689da8fea14bfa917854cc5e61c217098515b225aabeb2fe53c5f762445ab393683550355e169dc1be283317d04e8a5dcecdd3da84d6a59542b7f78581b66996ab4406add43cdbcefef4d22e93b4dedcf12d4262f15e8fc1ae6e3642f25fc68827bf3215e7536cb5fa13fd0daa96ef56f84ec5e3b887d325b20ace8243b00d7a99512ed6449868b8f41d7cd4389330b376def03456a756a8646d14e4b811ded1752f194a095bc8635c2f64d11595182df28feeff261c9e23fc17a39d79d5892f74688fbc43a872b73ef2411d424ee1d4a2d42887d179be36279ecb68f13fece0e752f27716d2920e110e31d9626c94ab60f456cfdc9b9abaf19e52ac5d06301063d53143922221d16857f69f54d510f5037f40e662ccceaa8b0da8b5f71873fe550e511c99bfb1ca3821c9b5edf2a90d1a15a30ba3db934d8bdf0e19737f360d424230a2990bbfe6df1b01420d661397862b7d5e101766a984c39a84ec674e759e0cd8cd096c9038cd5b8200c79ba9ea4056c04a56a3c5b03eb7084f4f2ad230c9f5c132b89036ffec2c7f2ca573163f8915eb020039592a454305b138a7bb3a1ada9a20d8226760a492360952629f496295cb08c4d28eaf445edaaa6af79750fa2e8043d136c7e953c212f0ad6b7240770e6816c95eb50bdae410f92eccb4579b7fce148a0a290e2a0f051b6f7f744ddb22836c5dfa3d4ec588828b23f55079d7f876d1b78aa6924a5b0dbc548491c3ba34b7ab34ae790c7bc0fa2c793ae8853dccc65fc24764fbbacc97cc2979573396e920f2873378da81103f2a448ee41137b0bdbed166710103666d9cb7851f0e65fead731fc354f2fbc6f6e0539f437c342f2a1fa90ba8defd5121fb470471d38a5031828cbc6ae4fdc5bec65a7a2e1120918c1e61f46583d872ced89dd987a0fe9dcf45095e2579b7e3b101e20e09c18490c2bf3fdc07581f187198651784ad685c3d8c7e67e316cedad4286818ebc60994abb25b318788c2426b8441594e909ebf1138caa45c79f4224556a0bbe60b92a5e5acaf3216aa2956b9488d5f7f2b368cb424bce0b28e7b3ff3bd2d4d51ea7df56d8cc7265d997d2a5997213c234208c5f89cee55ada3a9eef98692ddb4052b49f0fa54a666b8febcdd3c7a5b0e8a59665497d8817e8b998534880b15593f85896136c41a4289e8b3eaa196d83a45058d809a5a6c21639f5512caa2e89683e4974140954194bd4af2664ab6639547fc75158dec78b633eba6071813ba02c6e2dc6dcb413d87a306c67aacb804884827c39c2ff9f441f063e78b4258d4e7c9e32f3f6950c8440494b926be68f6a690ed02eed3d7a5858c1bb99c5dffb38c22b9402a47f80fa0b17150db9bc312032b1dc9df025620e1c640ca92bbaf148a188560f2cac801a448a6734eeac9b7fb70207da8e5e5085c5ced2e07f1ef49999906d0ac8c4723405720b2494520cd97b38048fd315e55d5a2f758d5c38fb98c1d708809cad3b53f0166bcdea7f2041e2b149360ba590ab2409c0eb60b092eb2aa0a277adea1028fa99a9ea1a4078063356108f5be30016907116b3e0d96e652123e7c5f372401fe6cbeac12664f33ab50b79b4375ee0f4d107e441ee0849ee9d313c2d4d8d450737100827330916bed99b002cef5ffba1708b445f0be3a9d15bff9e4826e966bf64557d08342c877e24dc790a25f2ca5bb40cb8a99795eab73dbbf182198df808383dd3db5e46170871773ebc3b60463f49e7630173516f22423bdaae741f7bca4ba380fa32f9536b488b555a6fb28ee7a5c2c577431f9d3797f01e33ce7c1ed617b745ec66c0974f601f6445d2bf42a3a0f32f5dbb15e0b93a0472bfb5962e6de97e463dc161ddd492adc82c1d46f302f3323ab127f62d810b0d1f9400fec70b4db965657436a885ae936be4c36be53900be88e5ccff2596ae02ace95bce58e9be6326b025f49b9285ad837194d8dd2a4a85ab833a4440339d79aa896971c54c74ccc5b81983b93294239675aad5952dc0cf6350b7e46ebaa73221139930f414300bc9ee7879775e31a4c797edcdab8cf959b6a9b262b5efac7e408d038a0c163053331d550ddf3f27050d5a50e1196b46f29e456c99e643769f4e0b605f48b06fa65f1dcd0399e3b4be759dae13538ad07a1c452fb047c0098b7f5bef7c46df20f155215dc279f646781f0b7148c47797c3511bcc6209696b042208b553b94dcab600d919fc46237b16a272e527a44ac1e62771f8c2aa8f6cf8bcf4c8ad51478d5a67196dc375d49312d79df261848cca2099e47478c042260b9e34b935affabb1be32d47c9c890cea292800f411ba30933e072f9218d5d698e2e101ec02ccd30b64395f25a9622e4d6afb62efa1ce94645b82678ac7ee3d3369b446fbafe8fc77ab98d912ffaa200c7c17d06a957849556bfaab7d6dea872197acb0a3ddd9248e42add1ea5ad7afb263277ebf47eed1e14952115aeec6c6053224ad7a5e8407b4f29c15e8348cfde76bc2d5b5bf0c94ba3f55b0176e4e5e342f69c7704d2b7e04d825061a73e7c9c7295a55eb9c80aebd9aafcc74889b7b247fa388979410ca56baeaf51d37a7ad099b05d790b82f3252db7842a791e885f45c5268250e1efee52e06a7b4c2df30ac2431cb75784f70a42c1ba290b0b0dc4a146a60a11379c44000d00b51bb830518a4170f3fbe940fdda699e33288302a5416258162daf05215f61b1e4c706200b31aa3b5701d3100f7b677b8c1feb9130047aa0a4f5f56a92bbab2c6d21221d774f2b5eb054f3ff3e5050767cb6b6a8b4adb11d4b5f8305f7bc06e5af53795445f58b0f93e7682817f46755215ed94ae4a5bf9bf9a130f3a9e3dcbea4ded1809006d8dd106cd3b91fee9fd1b5bd3dfff20f9a556e5f7030d505826dd478c5169abadae46a2291cc1196f734c32796eaeadd0f992f5ac0085e1ef6f00aa687a0bcbf925b1992d487ff43b10b394826e11a2ea520acb1bbf299743b8487c46cd336d4e36339d5dbc26a0a98002ab30c277e8a1e32890e26b5f86f742f8ca2f14175e3acc7fece88cf5f952bc962ce751334838306d4ad49a4070ea3739a894bfe1947b4478fca6860fb48c15a749f466318b83662e8a849507a6684d54ef1f47ea407926d022972cf8b3ca02fa53d6348291573e484604faf0b117d98303557854b573db05e66f29c39e82ef0073cb0e2e2741599cfb0b498de6b8a59bfc781ce21845bde96168a7739521a455b23b2a4b72b5b38980efc9b23c96c20f1a05f4ec7b38ca0feb5e4058794b04a44a32137200575e52237b4eaa04c6405da709292011d54eb9dae37ee1cf3300c9ef702e7f3ef0a69f101e35fc719050f8e82080567d64bf08cad7b07968edf4cfb7caa40163d615a781c9dbc0fec6b09b7592fa8aa043f6cec5109129f936c3b68066ab389702c36313fdb3e3afe348daced3955bce4d10c0267906ed1ce82cdfcb901ab43de6e369871ba56b3dbb33ca6a28251256bc4fdca6daf53a33c20bdd04a0fc92ffabdac7e49b5c6df883d553b5d6dc4d26a8667d07db14d7974bfb0c0c337fcc6bdaf43edfd6c23fbab9a13c71d5cbc249cbf6caba2d0b41445e706799b68b1c29c3500d49b711d32d48e77667d4139e3e28a0b9d8c0e3aeb844fe8d7b85903ec78d0c7f081bbdbc19e7a6fadce07673cbb0509dc8a6fccdf07919554b3bb7747b0b94e8cce91e1c1e9a1e4db607792fedcbc2ad6c4baf33e56eacabccc81fa04f22baa5ffcde501d28fca3c5b083450ae121cb8d09d8af42f7112e215e440a75a9ad6ec7bc596731868366d1efa717632bcb45d915b7ca71fc097dc5c3ce437452158dbdce5a29e31d431a82698c48702741a81c743414515bebddffa2ca00eb439e4dfbf113a7c3176bbd60d19b75acdcb2ac7b0719155bfb51a013a070924865715b051a11c84c2cf84a3a0cc151347af53f1e466e576cbd061ea31d7075746b0f9814f4f34b2aa91b26086e1a1cb964f9472a475afc59d30423b4d9c57a4f67c71e7bdd3b195c591c802e3f4d945b2a392f2ef32df5b3f09e81ac5eb0e9db4244d4ba81233e385961515cd681dd0ba39f5f551735cb43dc3f0d189e152ece4a154429c35feeccaa87ec7b1c0b49bd81932a60340265e4dd734156e6f7b35a70c6540331e478ebb70cfbaeb3f05527da953b0d0f9a766a6193225de4d7aaf66d85bc47bc658ed386fb880fcdc92629c052922b38c5f0b8c25a4e873cb99285e181b9b4ba204400cc55a3371f4b74151aa07aaf0503a33b2f52d3b3cb8524e5d912f3dc4635541390890e8d5d063d87296173b2a588e386ceeaf4f34bb8053fa2b18da0c8ad22332ff9acc1357ea5d14958c9f5c44896875b56eb7008274a0777017780e01e3a8497283f71129e97e4d5dfa78c2d2ab49e0c09ed43662c04420a6e172c9b1719a15e04659ef91ae5768abef0779b3537741f6fdaecc588547940a463ead63468afc253a57a59c809115855a2d037fe4b630c836fa4c42ff7c28e4993ac2c0fc3f45f3d110f5e4e346e5f7a92de630eb3808d5c51bf5a3b3815e1192209aee15c601c566e92c587d687b2885c7102bfa3e5ce51b85481c7de28456ab29f0988e319a5761fff1a81b473b7bd0eb38d69734b11ea76f17b29c11dc2797836f86c3539be9634c36ae2f840a11eec199400b7401d0e4ec25ba07a9facb71f321ccf7c00d9d97d5e7f84283c714addf1e4dd0e7e1efde95f8b3659e97f9754bb196c0bbde308c7cd1b8dd426ca137c7ea9f56a35e6474beff1b4e70d5630e4c1ade566d1865643fa04b7608f47498c6d8ae283d6a77ca7831f7e8f407612d3e57ad66fd09f45784906d241b96287cebb45c28e4bb3f6087f4fc41760d866c1800b414a948f8ca19ee2688b11fbbd7896ca11c3b492e0d96fc0381976b33435240191371cf1deb938313736dbb5307e393f7a35389f196f0ca7f456209d06b22fd0e17c4e6", 0x1000}, {&(0x7f0000000940)}], 0x9, 0x0, 0x2d) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 09:54:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x1000, 0x200, 0x5, 0x80}, {0x9, 0xd8, 0x1, 0x7f}, {0x7, 0x2, 0x200, 0x80000000}, {0x6, 0x6, 0x0, 0x8}, {0x5, 0x3ff, 0x100000001, 0x4}, {0x3, 0x100000001, 0x164152be, 0x7}, {0x4a4, 0x2, 0xfffffffffffffff8, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 09:54:25 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x1a819c840fbfb84) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a3a18c8197a387207001600008295955984c87910bf453f68c117006abca64896bc5e57c6268bbd2ad88b2951b158010400cd4c0a112b58fd4237b8fa4d012ae444473c238495aaee48000200001e6bf3bf550799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d0870b4122cd2350000000034fe00000000000000ff0000558ea4a6215ded01fdfd82d3fc6227d6300bc9e5311f2288a66415655b05810c8f67de1b28f20fdf324afe075ae8ff070b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0xfffffffffffffce9) ftruncate(r1, 0x0, 0x7f) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) 09:54:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000010}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) 09:54:25 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xbd8b, 0x40, 0x6, 0x100000001}, {0x4, 0x6, 0xffffffff, 0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x7, [{0x2, 0x4}, {0x3, 0x7fa}, {0x2, 0x3}, {0x2, 0x10000}, {0x1, 0x181257a0}, {0x3, 0x80000000}, {0x3, 0x2}, {0x2, 0x8001}, {0x3, 0x1000}, {0xb53210ce29c4a657, 0x1}, {0x1, 0x1}, {0x3, 0x6}, {0x3, 0xffffffffffffff17}, {0x0, 0x7}, {0x1, 0x800}, {0x2, 0x10001}, {0x94f28091db96fba9, 0x7}, {0x3, 0x1f}, {0x1, 0x9}, {0x3, 0x7ff}, {0x2, 0x9}, {0x3, 0x7}, {0x1, 0xfffffffffffffff8}, {0x2}, {0x3, 0x10000}, {0x3, 0x80000000}, {0x0, 0x100000000}, {0x3, 0xd495}, {0x3, 0x9}, {0x2, 0xe35}, {0x1, 0x6}, {0x3, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:54:25 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x1, r0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r4, 0x80000000001) r6 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000000}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r5, 0x14) accept$inet(r4, &(0x7f0000000340), &(0x7f00000000c0)=0x288) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 09:54:27 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x4}, 0x5, [0xb, 0x5, 0x7, 0x6, 0x8, 0x20, 0x7fffffff, 0x203]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x707, 0x1}, {0x1c, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x3}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 09:54:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair(0x2, 0x0, 0x5, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xffff, &(0x7f0000000000)="ebffcbff13b9fd81060000003048e69931929648", 0xff54) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 09:54:27 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 09:54:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000100)="5623b318d10b04c06cd515cd6953fca46d530cf76fd54a5116c5a10c5149dad5e4810b4782ce4cb68def5449e57199639ff5d00c9fa37bee1e9c1b7dcecdab1849b75afb0db2059906e3ac25ab53e276e5717adc2a9280f3cf61d12a1da674b6f8b52517e57b487c911091eb1b093b1332fff60cd78b45d57a8cabc49770e7653ee14d6863f73e07a423642662f2b7e869bdcc55f5d6b2eeddf273c87a4d6e337fc5dbfdae6cd42ef9af1c89a9e44aa1c52bbef363f22c024293c3b7af123e7f90d781a8fce69b527a6db5c78215ca43357370dc3e16992467fcea2b588aab39c3c235705f3807e7abe832f793c6e01a4d9ce6736c3b8a1a84be96358c1a076d03d86d0b4ce8de924ef3416f5b94941ded3c783e43410d1ec93adb3a8564cc930fb256609d206dde2e09746ca166c3cf369f5d5d5841faded44f2c6e5d9d106a735cb27857908be68576f7f94fe955c4ba1ea4aeb5b611306e315bec428e9103b67b022a008c977eb1e2576664d1b8abe9d951b83e09d46626c8d141d73e9c824356799b22e20db0aeabd3aa28e5a09d2970f0fc8f0d7a5bb29f527d75320505efab56fe89d6c5d8b7350e91c2a84ac50855b8e9737e8d15d4612cecf565441cd5ddbbe2648146292349c80ce908ab1455a54cdaa2e44e61f5ae17dca84b94060a641167d220e109adef05ba5dead6577e3678ce2922c00da66e64fa33cdfb3dfd9e61ce40aa13d006abd3cc4734693dd4f03175fa1bdc948d99cae8fa630fc3470a5ec09ee52291950ddb23415675d4b7a8b132e8147be0aee09ac669e5deec6de0c81f646a4899a53b4531a6dc461d7045db72b8226129a616f8d0be8c37ace76e3676bab9777e0584ffc43f3e33fe57c37372004adeae4353efa8b03fa69c2df420d3878bc061567a12b7b270a23c781462183e9ed02b4cca28a177d3feea55836cfeae95a6803f5fc5fdd058a8ea76698880910ac9953a885f2b38365e437a2d6d9d64bbfa1f26654d48f63178771ccce9926ea956c1b5ce0e607dd06de9f5a30dafd1e1ebf3845ad579ce5f34fec3d7b9073e850ebefb21b78008cb1d561d5a34273bfe50b9bcc3f80ddf7e6fc168bc91c5c06dac5663c96283de85b3fa1455992d5b966e560143614cfdc4a64537b7e69cd638098a8e803933aeec903997ec19106aeffb26c9e0d82d8c49002c885454355bee85cc573c70d14bad4a4af5de51285a97b5b01de786536553aa24e85fad7ab7c8d840b8e0be84290cd143b1ad2311936d280cb7b7bf910e740edd3c8a527915816994b083e87055c2db16982a8cb9a8ca8456a243c3778acd97b908fa3221b4c0c514b29a4c078c625b5f667994880d29887b7891efc4fdf0e2481ccce6aba7382220e7f7a6258792b4bccd95670c747b59056c887936451e6e975ae6a09dbc4b3d9e93d6d74aacd46424aa19d542dd035ec5f30ab27928529026acd643a8a5c813241be9afed72249b449e239ef6460796cfa02cd64c8b8999099f602f3b12aaf863051920099892cab0a9481fb9bdb741b779943b961d84440e700fbb42332bfda2942ddb0cfa8787fdcaea2294df6fbe8b782b09b806b5ea1f3b27534c43362c424ae7cf80b67516f12e461f4b60da596e4e9304ffdb9fe089ec62df0c250e4ed7ec517d2976ed607bbe05aab6e45e1a0fd0f6b48e4d9bdf4b5b749d45db09f32a6d9a148204c2797e273f70ecda2b3eca99b25f8b45bf60b222d9ec94d3ebd7cbce67399f03a48c0f3c3ca06d37689a799afaaf599629cf2cd030ada6aa45a6a6d09529f10a4408c41ac7e44e3363cc7cfd58d4a8a355bfdb8e329a664ca699984e5335eaaf87950b531973a7639fe7398a6932a61feb9cb71087b60d9f9dc94c9eaf8c531df8738fadad0f011dfe9e7dbdda92ef69cd908e87624f5d3ecc763dd8301443623bdb6169a437f64084e4ba658d3abb8a6949efb95cafe3028bc62155daaee73dbaaffe75d454afe2b18d2d85ab34cd455cba4da915e3f6846964e7ee87c7b2ec6bd8777605734afb203517b7c57f0a727619e9cf123a06a5692a724c41c7003b97e6d529ac9cf8dd90b91012f3ed7ad6aee661ded5ba28b4b36cf7ab583788971703126045ea7f02fcf78f838df847131181c99a8eb5b5efa0fd4bfc836b041b714067575de956702f9b49e9940cb4bea2fd10be4de9980ef8787e164960600affb5255422baa790d52111293d1733db92cfb2d73ac51be086c0cf31318eb938d3a86a4d78932b88f9a236d417e5d2728b8fcd754d4acc4c5a9c315495253fc3cdf13aa85da52d619c9269478baa3c96f3628837ac4ddcbe54a900a4157aaddf26aee7135852f6ea995b664e2b273971d7c44f5fa5106759da149246a6b5cc60100d6396c9cea1aec521de7b2a1ee537307a49873148a775f9c3ca4493d17a92f973e3d3f2a6197563f4a29d55f9ceb525b721fc7cf8df2e09d303f7e274a4efeda015a8fe201a020e21bb8bb058122778a0ef743f51108e50d3e4e101b66e35748d3fce454599130ab0cd41b111b8a0fbbd9bdcf4a3c560645a09e3fe161176372125502f3ac3c34dc3113175d5a6206bb2d7ff40b78e9267a0ef7862dd1bd768a10bee77a8fc837a005acae08a25e308ff789afb1f3e712f9f72cbfe08f0167a50aa95599c7e3019d69a8a283dc89583a97f6c42c4f2d3fa34e0bd7d765ac42cfeb5a1ab54b17ca58d3369d6bb99987bdebf6ec965f293b4e5f915da7f4432e46671fc6fa62d65f758d26dd9951e9af09e95c6e6260c6d2403f90f906d80211392e3eebe27882b5ab329577f4e5ce3dbe92d3f83d5a9a43b85497d4b3d378864242cf5512bdb91bc3759af2cb0b900aa3b492b8cf4a58367f60f425262447e00f016f4e8894d31c3688ba9600b29e54e5d5d51084bea023e7cfd0e09b14d5086d1e64879ec805619756cfcd178edc05d99fffa0a57ee7630456f6968fe6dbd237d121deac0b98b8af7247d71aaf12c59313c9aa42c979d81c6fcdd35e5a697237056d684518f6d0c788906d8b3c692138b0ef87ef1aa76a898ede4eb8947c84aa9fda227e954c7f40c5d1ed5b051ec93ded5f067c734373c75be64f78ff46c41e62b3702f5eeec36eaba10fbadf1d0c2b2dbbe473cf3870229ac68931958ec8b2b46f36c1388a9ff8e4a85b9cd0473839bc98f3b9be6ddd45a573fd22c2d8292c2fc869179c04200a2d375a585af0f4cb384d105b985b6a54f7dff64f910c90e0ed113f92da36ba546713a61379a75f84977483c90fe47f48eac1e7bda9d235931314ff821c04ef7e1195308d7667307a8cd6340591b8a291d6d4f707568da607341fd1b245afd98ebd01fc17a26e65e12f2516ffa4e0a5e6fd82533e0df65b998ff81e03e40a24e4e07adefee85a254be4c4b7949b1f4c7165b871de92afeb338db3d3242b5f83abac963b991a9b37a21a93e59b67cbc68e485c0fcf087b98d9fcd4c98644baf37963f9fee1c72fc6cb980265640661d8ba8b5b819ebc36c206c47355ac56c0c5e9cb4d4a55caedc950b9889b75ee683dde04cc7fb13913071393d75e3ec178c6a08c32efa6cc5a9605131c5ec840d7427f9b7aef4eab79476beb0f378331e7d0e78bc579482930168a3d4b839069bc76e9f5502a7e159ad07dc373670c5bb59fb1de52c6cd7be790c8671b424a2c6fcd3405f65913f60cb97339d1f8f1bead8c183cc99ff2a761215aa9ecdf2c0a8c1f3a72e238206f827d67507dbdbbd2c1272ea1939315dc52ec217ea07ccca417f1e4c5d115f3c3e0c733b06c638fa9fcb6934122c000aaa8797b233e59521b9e53ea9243161274ecd308c3f93fe134107b38c61f66bed1de0eaca3a71793001cc753474748495b4956cc3900478e6ae739515af8e6ce07ed7f72f64c626053c15a44b809f5ded24f88593aec0720c25db8f3bfe21784c00250e4729a43c18235301296cbbbdefd9068f8b8933bada70435ee20ab35be6ba7947517df72f6bbb21a6bae05070ed6e1f2cae9740cbc2af9a56b9240fcfab55dc49d16c73d157a290b3535cb7599a59503b080d032ee4e4c69ea7b604ea404eac7f1c05a3d815d290273f8230920ff48420e6bd98fb952b4d0865e28f5b1c7bf0704ebd446bda0420a01e089413cf801e60f466e2298d183860389f65e9c5af45b4419e471f5384c9e9d68383a168e50afbd8b04e09ef1e51d10ec9e5ab880dace022deae8e4d1da0768cb295d64a53d679ea4b1ab0b9d2501a7de264620a370854b90e0a4e29da7589f19dcd7896de3210d36d9608dcfe76cf6daf3a3007a09e1a2ed20876efc88ec015fcfa1200068ec5dc93c20887c85bea41c95bd830ec45c010b2e07421f7fcec149b239f1f52dbe68f87d8bc9b7719be5b8f86ac1fc9042ac4384e9fb2468d7aa2811f2361dcc61586464f5fe8e30d98778157241e44baa26ccef9873b580cc05655aaeea1d4c46a2f0f7dd6f792e009e49717b325105c28f59ff79e965c9aec5d678970b4ca83cda8842e0a2733003e854b756bd2488ca5d1a88a84f08aec79bf9d30a54990477952612e630a2c464db56f82ad187afab59aa6a20fb1b111f9ff324beca3afe422e8feb96cba5f8f8a90c5e4f29b7815ed63f218e4f138f19c788e41a0a117aa435b7f4605eef544a99b1e9dd8221d76e543b802b8c1c23c20f39f10617fd5d12a59c2d11bb8f67c1b210b67e82fe1f158ff4e0cf20a533d8f5eb54ef08cc6590951152ac622948d119ca207031df64a0b4a55adddf8b01c653ffaed73d0174f98d984ab5bc48ed6c979c3f96c2386eb0e3e2b8268833be53705323e47fd25d4452b9f89d3f87eb7eeca09b191a91b1c16e7263ee89219399be934070522443d0bbf366aba4e30b253106d3735c5901354391b5685acb8e7539b3da410c5228395b2d5d76f69b728932fc48771f4f60f637ff53943359a5385d0e60192a29c9be17332a1373bfeb977db8e8d6768942032df2c699370dbffae9325d9b372bad80a54461ca6fd2a99293bdd770650e7cbece2a39f9a89b8de1a2d1ec005bd2d194e9592c2f2d612934be9d94a986f2bb5f40808501e39586d08cdb6e2b23b065adba419fec6c55a6ebb72c2185828941a12175b6354a1971d7fae6a1a9de24f071d78e15d8adc6f808a14792af4146e317d6ae1fb9a23534eebc574d5f973b14bc7a101330a30de262600610b6e3342e6e4f80b14aacbf46bcb8aeda8d0e48501ab9dbfe3da60abd7942a70e026cf266f02430ed51d00dbab54d4309098128ca6999b897b3e68ba515ed4f362c2547fc5ef64ab5d12c876777ee9dab32946b8603e73fccc31d616a3381ce89a27a3fec490806ad13794d5eb17de65ff4231eb61c9b70e3690c7711a85f90891abfbff5faab2dfcb0c30eaa459c66c82c19797611d4d1106a9c6d005948ab0ccd880b8e2b3f537a173a3e80b937e34c5ee48534e9df2c2740b7dc9e3feceb1a87e2b51f3becebdfef0ffb6f7e649b363ba6fd3d876925e605149e641b89d4b423dbb58344ad67b9a1e4d198f732925dba9cae6998b3f3bfdb391a06e6ff62d5c04da64094b15aef33e5e6e6e85dc4f5197348c4b37f922d2363e5905076d91f1c5c72e904c004b9ddb8b7d11168e17e4b13e1ebf4887ee699aacd6a52518ce9db31efd9ae4c41df1fe7a4ef25691133a5fe829c5f08fed7e55917f6441889b6b5c4562cf4865b1e55e4a0fb18d6c24edbc6be10a84c6eb241f684628fc84159ac4d344409be50d93e349aec4b5c39d1856ce7e94118089") connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000080)) 09:54:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xee7) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000300)=""/199, 0xc7}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/33, 0x21}, {&(0x7f00000005c0)=""/116, 0x74}, {&(0x7f0000000640)=""/156, 0x9c}], 0x7, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x2c) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x40000000000000) 09:54:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x10f, &(0x7f00000002c0)="06ec9f3800fa209f9e340c4fa450abd15a3c0443ddcf1c55fd8993018982e115dbb378ab5707040d9c8caea18aec980571573e3772b0de7a8fd408ff2feaacfdf56ae6cc007baf6ba958002ea03ade3b321c8f88fd27aa5bea435a3bbd0693915468cdccb707780192b446da819f79c3493c8d4b115ae764fd6fa2e1c4488d1cd4f80f4479e03a96f1bf6f66553ccfdadf62b352b3c3bbfecea234f6b96e286a9ccf37639e622b4d50725692dcee2fd2b73c9b1719d9bee32ee79482308a29003f995d0051e41bbd1668bd0eb272db46b177b4bcc85c1c6dcfe8cf1a563ffb54ab3a0226c2d2dfe12212eb5f3f665c1457a27663a8124cc15d793c35b4e2608f6e8804960bed8b78e0c0049c692560") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000400)="e254190e4019165ace256d4cf2b85f1df0c6074e631ba6a9e607b9f5109e624c7098926a6c919a48bf515c241124f230f4ed47116ebf3dded94b3d39cfc21fe1547dfe24b78b0d415835c31f97f5989c111f5e618ca29e6add71db6635ea1ef6fe500ebc4768888c14fd20e2abd159b63330e469f9e566dfc6c382bce07923a92a052bf5ac461764d5cd8597b59c9758f708b6f3b4eabb41481621e4917f1dfdd871d969356dfbc1d4e85b5706407d02b8489e29d8caab346c56f154d4f90578232be56c6b79989cb170a42a213aba11799d6041dc204ed6e6003e1db2de404a35db6f9080fd40ef6e6c23ec87ed048b99647b", 0xf3}, {&(0x7f00000001c0)="4e00770829a1162019171dc0a0cb0ad3e65122158c9880bf543c921af9c2250376de0f671f8eec63ec6c6c9416b220be58abedc4d7d54a0d28f64efa1b7380474513f416596132adb1a0d27fdadf16e0167b154bfc1bb45e9627e08367aa21acf6f30d59b1728a414d99cab15a3c9dbebe2ef2db9985c1202d7931bc57a24e9cd05558cbea293db3495a48e777bfeb995f2a280350cdcd3b6088a799a80dbaf5d43339cedcc91096d62e49b7781c49f0b99621aac974", 0xb6}, {&(0x7f0000000500)="1bcb7aa6d022a396655da31fbef5696cca522b9f3006c6fa7eeba8f1096eaeb8e8a60ac0689df5a298dc4b6eebc5c235145e575b6ff34ffc9588", 0x3a}, {&(0x7f0000000540)}, {&(0x7f0000000580)="ad191eab89e7c0f8949ba96e49ae59cce6adac4fdadf501362571a7f8c49296ddb7497fdd67fed33762d941a23a46e4bcc1c531f962c4a636a7cacf85d3253e8ce59da873745d409744429560c91360427d5011b5f107453850771263ea7adeb76155da91e1a79b6e1794cd9fb6a0452797cf992a8c43807c5197aa5a32ae95e3e5fd200be584368a535acd0a924246d9d11c426c333e8e48fa7b5f0fb4e2fe33d488ff8e57e28783975663c1f90ec1cb505a6bd5f98c7362c69fded74bfa933e74da81804bee85b9707fd10ff5eb54b396cd937ed38aa2faa637d86ca8f4e209ffb369498166da5c0426e64d2829258e2eed2006daeb45a7865", 0xfa}, {&(0x7f0000000680)="875d1a2d1c144b0f59ae9144abaa41467a030bd31ff387e0f7e281cd7df601758a2c5b", 0x23}], 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = getuid() open$dir(&(0x7f00000007c0)='./file0\x00', 0x2, 0x3856fa387e63d6ec) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) fchownat(r2, &(0x7f0000000540)='./file0\x00', r5, r6, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x1}) 09:54:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x10f, &(0x7f00000002c0)="06ec9f3800fa209f9e340c4fa450abd15a3c0443ddcf1c55fd8993018982e115dbb378ab5707040d9c8caea18aec980571573e3772b0de7a8fd408ff2feaacfdf56ae6cc007baf6ba958002ea03ade3b321c8f88fd27aa5bea435a3bbd0693915468cdccb707780192b446da819f79c3493c8d4b115ae764fd6fa2e1c4488d1cd4f80f4479e03a96f1bf6f66553ccfdadf62b352b3c3bbfecea234f6b96e286a9ccf37639e622b4d50725692dcee2fd2b73c9b1719d9bee32ee79482308a29003f995d0051e41bbd1668bd0eb272db46b177b4bcc85c1c6dcfe8cf1a563ffb54ab3a0226c2d2dfe12212eb5f3f665c1457a27663a8124cc15d793c35b4e2608f6e8804960bed8b78e0c0049c692560") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000400)="e254190e4019165ace256d4cf2b85f1df0c6074e631ba6a9e607b9f5109e624c7098926a6c919a48bf515c241124f230f4ed47116ebf3dded94b3d39cfc21fe1547dfe24b78b0d415835c31f97f5989c111f5e618ca29e6add71db6635ea1ef6fe500ebc4768888c14fd20e2abd159b63330e469f9e566dfc6c382bce07923a92a052bf5ac461764d5cd8597b59c9758f708b6f3b4eabb41481621e4917f1dfdd871d969356dfbc1d4e85b5706407d02b8489e29d8caab346c56f154d4f90578232be56c6b79989cb170a42a213aba11799d6041dc204ed6e6003e1db2de404a35db6f9080fd40ef6e6c23ec87ed048b99647b", 0xf3}, {&(0x7f00000001c0)="4e00770829a1162019171dc0a0cb0ad3e65122158c9880bf543c921af9c2250376de0f671f8eec63ec6c6c9416b220be58abedc4d7d54a0d28f64efa1b7380474513f416596132adb1a0d27fdadf16e0167b154bfc1bb45e9627e08367aa21acf6f30d59b1728a414d99cab15a3c9dbebe2ef2db9985c1202d7931bc57a24e9cd05558cbea293db3495a48e777bfeb995f2a280350cdcd3b6088a799a80dbaf5d43339cedcc91096d62e49b7781c49f0b99621aac974", 0xb6}, {&(0x7f0000000500)="1bcb7aa6d022a396655da31fbef5696cca522b9f3006c6fa7eeba8f1096eaeb8e8a60ac0689df5a298dc4b6eebc5c235145e575b6ff34ffc9588", 0x3a}, {&(0x7f0000000540)}, {&(0x7f0000000580)="ad191eab89e7c0f8949ba96e49ae59cce6adac4fdadf501362571a7f8c49296ddb7497fdd67fed33762d941a23a46e4bcc1c531f962c4a636a7cacf85d3253e8ce59da873745d409744429560c91360427d5011b5f107453850771263ea7adeb76155da91e1a79b6e1794cd9fb6a0452797cf992a8c43807c5197aa5a32ae95e3e5fd200be584368a535acd0a924246d9d11c426c333e8e48fa7b5f0fb4e2fe33d488ff8e57e28783975663c1f90ec1cb505a6bd5f98c7362c69fded74bfa933e74da81804bee85b9707fd10ff5eb54b396cd937ed38aa2faa637d86ca8f4e209ffb369498166da5c0426e64d2829258e2eed2006daeb45a7865", 0xfa}, {&(0x7f0000000680)="875d1a2d1c144b0f59ae9144abaa41467a030bd31ff387e0f7e281cd7df601758a2c5b", 0x23}], 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = getuid() open$dir(&(0x7f00000007c0)='./file0\x00', 0x2, 0x3856fa387e63d6ec) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) fchownat(r2, &(0x7f0000000540)='./file0\x00', r5, r6, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x1}) 09:54:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='&') r1 = socket$inet(0x2, 0x1, 0x3) recvmsg(r1, &(0x7f0000001440)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f00000013c0)=[{&(0x7f00000002c0)=""/1, 0x1}, {&(0x7f0000000380)=""/16, 0x10}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001400)=""/18, 0x12}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x300000, 0x9, 0x6d1d, 0x3}, {0xbd, 0x5, 0xff, 0x8000}, {0x9, 0x2, 0x4, 0x3f}, {0x10001, 0x7ff, 0x2}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) 09:54:27 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 09:54:27 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 09:54:27 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x42) r0 = syz_open_pts() close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x800, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 09:54:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 09:54:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0xbe3ecc52868758dd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f7a035b81651de65973077d20c5ad2105d1651305108d66fa6f46fa5ab7bf861bd415e761046", 0x26}, {&(0x7f0000000140)="354134a6d8ac3b7a1080a20b7bbb1a60043dfa75037e44561800de6203aae35325522b2c6d2729e8dcfc4a73eb8f8bb7b43d78e4b9fee3da71313c758371c3547ca44df7754667d333a74a5b060111045a8540577c9a78b61e6eb7", 0x5b}, {&(0x7f00000001c0)="f0a147e0656272bf518a2235a714d158706a26175be1013c0e3c12637ec713d6cffd6b8476e0160c8ae03dc1a97f0ad726e83bd0bac56cb9a4535d6948ceec5fc7293f5e7fde2fd1a644b759874ca772bdf75ce0ae", 0x55}, {&(0x7f0000000240)="de78b77da2fbecfc3fda60220bb17f636bde5ffb750c1bd93d37af61ac627cc1c76cf039619084a6e57c0b372310b74d3b851bd8e51d4bdf79c145d3a8", 0x3d}, {&(0x7f0000000380)="fba793bac29e2b3c9ccc807891723fe4ba4cc6fed08870665635e3dea61269c6f60776f13dc52ce461a725faee73ebc47e91c0dc429c2f644f0cc4082d3a66c97cd6fac3e44cee4c6b5b5933cd32bc9a2a7da00658bbe9fbeea475409a437e922540473ebbb5ffdba8a325dc487bb1b8db1df39c15fd1e7fa4595cf5d61b3269c05808cc736c4b35baadb58bdee0116ee95e933b3cdf3df988ee942a235ef3565fc33273195ce3f3168b8edc39e9615bf05c3b87517e2d961a51a50fe90cb992c6b4e9", 0xc3}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x1, 0xafb) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080), &(0x7f0000000480)) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) pipe(&(0x7f0000000300)) r2 = semget(0x2, 0x4, 0x444) semop(r2, &(0x7f0000000080)=[{0x0, 0xb7b7, 0x1800}, {0x3, 0x7, 0x800}], 0x2) sync() 09:54:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000001000/0x1000)=nil) setgroups(0x1, &(0x7f0000000200)=[0x0]) r0 = getegid() r1 = getgid() setgroups(0x2, &(0x7f0000000040)=[r0, r1]) 09:54:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x100000000010001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x7f}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:54:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x1, 0x800, 0x9, 0x81}]}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x83, 0x6}, {0x20, 0xffffffffffff887e}, {0x6, 0x7f}, {0x85, 0xc96}, {0x27, 0x7fffffff}], 0x5}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000000)=[{0x42, 0x9}], 0x1}) 09:54:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="fe") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x4e2) 09:54:28 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0x1ff}], 0x0, &(0x7f0000000240)={0x0, 0x6}) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r4 = dup(r3) mknodat(r4, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r5 = fcntl$dupfd(r1, 0x40a, r2) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r6, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r3, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000180)=0xfb) r8 = msgget(0x2, 0x42) msgctl$IPC_RMID(r8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x7f, 0x10041, 0x4e4, 0x0, 0x2, 0x800}) ioctl$TIOCFLUSH(r7, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r9 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r9, 0x0, r9) 09:54:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) close(0xffffffffffffffff) 09:54:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 09:54:28 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000100)=0x4) 09:54:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2000000000000002, 0x1}}) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c653000f90a61842d4e2ec84d2498a92b86dba5f9df2351417ac7086379be1edd3c43c550c6103fc17b0fe0884f9e5111b28eacb927f1df47b02398fff5b3ac6b4c"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0000020700"}) recvfrom(r0, &(0x7f0000000140)=""/132, 0x84, 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x20b) connect$unix(r0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) close(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0xb0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) recvmsg(r2, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 09:54:28 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)={0x3, &(0x7f0000000000)=[{0x40}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x4, &(0x7f0000000340)="8cfa85fb") 09:54:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) 09:54:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 09:54:28 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0xffffffffffff8001, 0x259, 0x0, {[0x9, 0x5, 0x400, 0x6ae, 0x2, 0x9, 0x1, 0x8, 0x3, 0x6, 0xd3d, 0x41a, 0xff, 0x7e0000000000000, 0x3, 0x366, 0x5, 0x1], [0x1ff, 0x9c, 0x7fff, 0x7f, 0x8, 0x7, 0x5, 0x1, 0x7fff, 0x8], [0x8, 0x0, 0x1, 0xfff, 0x26, 0x3, 0x3f], [0x1, 0x81, 0x2, 0x5, 0x7, 0xa4c6], [{0x401, 0x80000, 0x727}, {0xffff, 0x80, 0x3, 0x635}, {0x2, 0x100000000, 0x7f, 0x7}, {0x3, 0xc9, 0x401, 0xfffffffffffffff9}, {0x100000001, 0x6, 0x2, 0x4}, {0x4, 0x7859, 0x3, 0x80000000}, {0x6, 0x2fd, 0x7fff, 0x7}, {0x1, 0x9, 0x9, 0x7f}], {0x1, 0x1, 0x2, 0x2}, {0x0, 0x9, 0x3, 0xde}}}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 09:54:28 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0xc0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x3, 0x376, 0xffffffffffffffe0, 0x8000, "6a1ece3fe227e6bc57034dc27f4f48802d3794ee", 0x4, 0xbe}) r3 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x2, 0x6, 0x6, 0x8, 0x8, 0x2]) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x31a, 0x3}, {0x5, 0x1f}}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x2, 0x7, 0x8}, {0x18, 0x0, 0x0, 0x3}, 0x0, [0x2a, 0x401, 0x8, 0x9, 0x1, 0x100000000, 0x2, 0x4]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x202) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x7, 0x904e}, {0x10000}}, 0x0) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000400)="ebeb77e47564fb346779c7c262e47f02a8e8606318efcdd730c8f72d70bb97d7fda92b07107c7376b126c529dd97dca96f6e6817b594e9843ac3176645652d", 0x3f}, {&(0x7f0000000440)="1db4a1f2168596ee2418456755897e6cf1eb92d14a144e1db8c7cace20635e6140dc21631cf24ec46263990f37cc1d9205193723be38d0db6af36c20c56b06e2f4dba5d19e34ef745d07f8c82bdd58be79eb6e4d17c2db11da2336f8f1b37a170bd8fbe0927fd8800bcac87c55197f0bdc1fb377b83bf70f4ab9b17be6f66f18abbf22891d816f4e09e640030876d329e8f53f471d2df82a1a41c564ea35bdd904eae45052607301e1840f3d486666056c566195b0951ac7e86714577dd8eb149c76387f59babd33a9224874c4ceaf0138490adf955fb74ac9c02dba2b7cd01b7b9a17a1a119f48beedde9370f934f71772e3714bbfa7d80621010a6fa06b9da89876a03eebe5d6045bb40b3443d6cd6d02d4e92ad87efb4bc63fa6c4e12e181bab36be11aca4185b2a6aede68a53455232f81c566bfa8e62ae8dc5f2eea3630ac0465a8b46ef538de716867e4a65e2e5088e68ce6f7bb5b1e874250ba4379d62b8b7e5af0fec46fd5f6c0d90623c8d62aa637277d9f011d01c645b1ac009f0eea8180ea53805e2a0df0ba8a585ea20c1527d46482cdc8a3316a82fe5378b88b18801ad030fae14ad41b1976d7c3646268e3d0f531f4805d476b27cc50c09869cdae3d0884027bee283643cdc24147fc3d21d8d4d1b85c860ed164273f0b54806264a7ac1e361e5b543454cc83c73309a5d7e74570347ed276082a7a459a6ebfa2991bcc48ae468e904a202dba917ac4defcc8818d3a25833082811df23029e3ba469149c71401b7761f487a6ff6fb41e5d3a338b94b9239b3226146b5664e605d34acf43c18e56e0f0880b8099e589e4762984e2cef320c9e24d6960651187ce2f17afc117ce6df7363ef98da38b06ac2be5dc86e3f1c7c369fc4e03d658409b34c095419cb6463809ad57c7dc992a52722a43f22235cc81d79117ff65f4197e7baf97299724125ab2a32aedbab36327786ce31920b0bbc6d0b140b2a52db6f3a64c462740a748c2810e77ce5d0cc74898026f5447c12c6a7dab12ac33259f2bb5faaf6564007666c4ed46c9e13353d76a2acc5da1760389d19993f0241a037f48a273aa6e3356057854573e1aca0da16042fcc6262762ff6a5a19e05a5a6173a167c223b4a6ecfa678f745eba231612cc42527a97e5fcb78a3da73f7401276dcfc754452aed781179d5a71da05d8c58e954868eeba99487f20af7abfc279e226b165870c8a4f77c8dfd71ad37227e9a9308428840030a3436ed03dabbbba6b1e2d9f7893b0c5ce23e47e2d8671bba83934127013c2b18f4c5cf90466b3f93fa98dca59ae175b3a3a86e1f625558d9220ce46df6a54cd60aded7aedf1548262bdf5e1bf30577ae1b22ee41a2ff2290616728c4101762776526ec1937d85deb7f6096b7976a2a61fb762640989663f6f1a90c42dc41ee339d0ef4c27e4569f4dbd9073dcbfbc613554b790710366a3091bc47f582e27417dcb7e5195347a156d89530cb3cede519f653a7264df4ca2e33813eb4ddb98d17ca00aa037513f2294c5d471445ec7d9b4ffcd705d3b2a4ab84dc442e678d0804d894217a00b48c47a5faa629117354829939f4e690b3a8757dfef33f2c2320e80fa4afcc94bfc55e22f3b7a4b3d86b8a7c38ce94034a6fc9f3fc16659c326ea78f1852b3393d4d219dce6284e88f930c197cc1502a2be5241a142dbf748e024fa5f101ce7473ed16f839bcb575c503441c49c865426a2bf44211bbe50fe4cd4b181760f2180b4fcdc521fc6a60c66d9a71028ea3e5d102a06d99b498d9dd26bc499c9e15a68cafe272913035d9f06438e63029d28d21b8816d48bc205e7cb78ce4068c3bac3ded6dd6ee027f462a3b36a8db3fb376600ef9feeb0485130e1a4f97a16653696393f5e42e30a428de3fe3ecb74763e4b877c983672994c5bbf0077ce990c729edb623e4275fee8caae30d7d2cfb5f94cab23db7e8e76c4f38d643fce343e530fb151c26e5b116f3d3002b4f9f290e86b7c5e82a7556323c99d51314b9d00e180461dd99cb405b8079aa701154bf605386c9a60ae254e17082141afe14647d4c51ca079f207cae7829858edda362bf05a6f277ba008c350588df477b094da310fe10ddd72c0935101c31bf896ffa395933b5d36116590da68bef52604092c51f2574fd493a4f4f7a5f90da54a7abf07b0f65d1ff570f36eb26d66f17cddf08f7d557e460cb64af35d62ad2bfd2583f2adece5ec50fa22296a8a1905d84f4778bd44b8e5a95929bff3d6015c5bde20ee9dd5a85aee0710ce60711cce2d189c5b95ead53a29a94e5909bcf4542e5e0a10d941e57d03c2ce2d100c2cfc562464e9746218ad2f8b4245a2452cc97a41981ea0b19589d65aa9ed070fada2bf992ae1288e1124561999c2eba35151febbfa3b0ccafe6a9ddf9b7e8888e831432dec014dfde7fa0b10b6664d514bd44f30b0520e4d74806825f98c1a90195337d60076edaf5157b71b5301d61135b70499d50ed80c814c9ed81a5777eb3c0d7dc132376965553a1d3ab318d398808df3190ccf0f4598f1176e9b3dd7caf46cb5676206458165e0bac1c850bfe6ae2a8e033116313c999f62cb06484031132ea20c4703a6aac9370b17a02f8f4431292dc28ea589e74a9281f2e7c7915f9a9a253c3988b99cfcd26ef264b0d4a4ff7fd1cb406f761d01a9c5ecaf3625818b35bcf119cdefaf1f535e2ab731d1c376baaf515ccbea6301065d78dc7226473ea6e0df772f57e00fd76de09c36d0054d781736d87569a5274796f065f581eb1a1fea0b2e98176e0940df9cc8652cb960bb01f92738ac71d9658981d5aaf3b1911a098d84bf04600fe2db7a9437bd1c451245c7bf6cf34b32f8ad1a3e1d9e28428054047b5554f5e51d01a49021f21fed525873c66ba304c6035f6c52bc3a154862d33aedd2ebb0be8bf8e1561dd630b7cea3e057bc766dfc06e87e1121ddb35d5ebf683440f73f190b60f61c070c5b29a92d46a1da3f03e1db9c9bf108ed856a35335a1381fdd9bcdd3675e98dc09e04e515e444e97e16bbf2426260161d3b957c5cc25bbec4f5640e5f0fdf0c99d2ad885a3fe4c7bad49b704d805322bbeac94f09f7ca190fa349ab608737d04927a39a8500cd1504003bfede7daffca8ecd47a90b4916d603edf50f1e4496eb1763f497ef51b07dafcec0c03aec9d87159b5b6df66e29b9bc51e08f1ccc677f0207b0b5ba2ab257199eae53d84679b466abf04ac70a9e7fa0470891146dd29c0ef79413c4e3f8720536083fd9c2219a9da513180447513688afed11416d29f0d86ea9792848cfc1f5f3026b1f26e70aeef83efa5a357456cc7c5b4213c7fe732126a62f894760d4d788cb7e47a4d94f34969a76a5f7d0b40943dfe1550b4c5a16e125e4f402923c696cad34cd2b3c157b40bba4c78eb896be4f775b30bb21ffccc65237f8dd88cfa5d94c7d966581f3eac004f95a2438a71840ca787edafe366ed14f711979c54015935ca9d474ec82fe4c2c8d7bf8986b101d2aaf0432d83a1a86ca646d123088b61e8a43ca01b6ff03dabfc3b97c20ab6fa4f4a37badf9a9be81365083c31cdff9ccc7c80cd3eedbf2ec75bead3d10305817157c6d9bb38a193e2d73b84e6128c214c0679773b5e14db0f644c6ae756f62993401fc5024fd30a95522aa77d218542f08853e9c1c5509ea0f4251644915c2f420ca1452a2b8df302c9b6640f4a919ec072cf60591d0f7593bf6674e9cb0333968d5b749c3fb3e09bc21a30cb211007989d6a670cefdae9d0e6983d1315d48521c3b5a2f08af20e82ae9ba43461f767ebdff4c42c90d25a2b248bb4ced0cc1469f4bdf66e647b68562d96377c838e525fa94279f69c68d12248512519992dbd376c4087d40e6733c9d8ad1ba9089c6cf3150c505a4bbe3624c868a18fe7fdef6f47b41cadb4419dc5063b1f5e7dde516a9dca8adc9a8565371c5dd256407048472c04b79d881562c94c5bb8e8d603418050d475d66325760e738bccf146516b723deac3e6edd454258d596771c252e23697eee99d74a889c075b80d4318e7a44ae1541a61b1e5cba9fb96d03bb52b46157f9108e170954cf8ae3a604b094f0128d2b9ac891a0d89b6cf0ea5fb0a1e63b693297e8e451a05111c07904434ac0fd8acb33c061975c481626a2539327505abd2b623139e7a75fe2851f2e9a129bc1b0c1c73ac5fa33dbc23b802c11c4958cc4d6e0a8a61aee40fc18d1342bd18cc5075f9f73e980b7a2f72897b49df30f891833ef4492cc373ee155099a514ec93e2a620bf705617245aa356412e8a4591b649ae0c3bec6142ed5ba87faad002eaf8f28a796e42879a5c49b4f926589aa512e5745280cc6cd72ba00ce43f99d8d6eb709402f9770b911c5444aed57ca83910aedd0532d62a7f5060251c7128bca22d6d51cd84395cbbefc8b2e9da42b5b320caaf930720e0ad2794ce68d341379d9edb594c418304782333332073d72b9b07a149f50a9ef61cee0239f5fcf133b2a3d6582ccd6150b0573cc384b1c9769d972c96740257b815b8a679aeb69662b7114d18e04ea0927c3fb48c613c7a40e92fea6c7591bcd437fd2397a2cec54fdfe627c20a4a3e4249a62af2583553c4b06abadc06e61882db60c7af9c911e6451bb46262f7e3b3b462189ba85fa9c7cd873d76b4d4f43b14249e5582511fa9eaf86733f1c71b754b76f83922503382261933b6b8116d614aae2ae6fcd935415d112536c4961e80035b0d9bbb5ecdb06cbebf8c1ee4eb8ae305984f6d496d26c1881c4cb8bba7474f0868c7f849a4f79273ff7f82d68099e94d84c9b08294a8afddf24824d1b1d83a9f9824cb73fd782b7ed72502fb066f912ebae002467c4439dd8f2652fe2def21baa4769abb84fd4694992c0f6a076eb10260f49079d996dc07feb46f826e82362114f77b464e2dd7737a356fa51e4ed8b2b7915d76a8c7b68bbe897f68f9e458b060bc993aced2806730fa6515065435365adba378ce2629c5d1ef7e31f5bdd033ecaece9cf06231024726939cef8b1396e737ba326245998e4904a17acf3816e6602e819415b536afdf57ec97e1f9c6479fc97d5e21b0573d68d32a9192151441c6c29b9adc34ca7555047b675255bee4b007260c9d96fe9720cb7314565dc08d3b0c5245edb6422612fd107771bb6624b2e0c29549c3a7219ca716670f0a4fbde8c46c260c3f09de25477031a87f5af4906678b5017ad6e28817549a7bcf71667305dd6a010fd534cb6f897060d5e437bcf64dad375f101d69b60442ffd32dad9d8f92349524c8e8b2e7f4e1906954af6dfb74bf69c7f7b5290ef977d555c10bf5e9988af9627830a05dda19585bb338d4001c584e09fccddcc3c74b3a1159a9029326c00027ff9c9f493f93bd87196aab779a37f31be355d3d52b8da6075f0edfbd4b81e660d88835105dcd3802a7e91fea4b7df913b3992c000c908c069428e6b55cd28a6cc6f2eb39319c29bfdb10bcc08bbd7111508ed7b80c5f1b06b7d7805856cfd46b1e3c0de590775f7a825ee2bd5d71ffd8aeb96a04c43beccd225e6de530f6277fecead844b883c849b87a94d5ad916769502f04f9dd9eb1abda58804bb536756e39866ea70c30155ec509a5d05f3a90d287e181741b20c7bfde4cffa54fe2a4c9c31f8cec8c84ece910a2675e1226ed44f2cb30d7c9a6b9caf8fcd4396f72279536deea3c0a0fd776848bfc082014cf333ff756f35c08088a1667bf7ebb9155849e95f9ec2dcea9eb13caad930cf056ec3ffe50f", 0x1000}, {&(0x7f0000001440)="5e3a82e5216cdd855da9f5d8b337a49cc7eca06902d33f449acfc9711a48957a190b31895b9151a40798ae493811512e4b14cff049a2e1af8a432a8d2597b374a09f3b7cf8b5d8c1fb213a7a57b44ebda2e9daf0f3a9ac9057de96730af505faf6650f27d6451732726788e0156aca635a304c227db3362a67ead55be02e65aa8dc8b7f3d306079d621dea53370512fe470909a5fa65852cd73f55a51e1bb529de5dc000608263cf0d308aaeea1eb8cdc2dd4913db23a89b65bfb6fb6a3538b9f3c96f966c3741e65f7132802b119622604cf89534cee70ecfe77cef63ec675cf4", 0xe1}], 0x3, 0x0, 0x0, 0x400}, 0x40e) semop(r4, &(0x7f00000015c0)=[{0x1, 0x2, 0x800}, {0x2, 0x1, 0x800}, {0x2, 0x5419, 0x800}], 0x3) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000001600)={0x2, 0x1, 0x9, 0x8e, r5}) r6 = syz_open_pts() ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000001640)) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) recvmsg(r0, &(0x7f0000001bc0)={&(0x7f00000016c0)=@un=@abs, 0x8, &(0x7f0000001ac0)=[{&(0x7f0000001700)=""/13, 0xd}, {&(0x7f0000001740)=""/37, 0x25}, {&(0x7f0000001780)=""/171, 0xab}, {&(0x7f0000001840)=""/224, 0xe0}, {&(0x7f0000001940)=""/138, 0x8a}, {&(0x7f0000001a00)=""/190, 0xbe}], 0x6, &(0x7f0000001b40)=""/75, 0x4b}, 0x59b3f6d745873240) readlinkat(r2, &(0x7f0000001c00)='./file1\x00', &(0x7f0000001c40)=""/107, 0x6b) ioctl$TIOCSCTTY(r2, 0x20007461) getpeername$unix(r7, &(0x7f0000001cc0)=@file={0x0, ""/4096}, &(0x7f0000002d00)=0x1002) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000002d40)=0xd0c) connect$unix(r2, &(0x7f0000002d80)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$inet(r8, &(0x7f0000002dc0), &(0x7f0000002e00)=0xc) semctl$IPC_RMID(r4, 0x0, 0x0) 09:54:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x40) recvfrom$unix(r1, &(0x7f00000000c0)=""/121, 0x79, 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/11], 0x8) 09:54:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x0, 0x82, 0x9, 0x9}, {0x1, 0x4, 0x8457, 0x8}, {0x6a4, 0x7ff, 0x1, 0xff}, {0x100000000, 0x6, 0x1, 0x1}, {0x8, 0x8, 0xfff, 0x8}, {0x3ff, 0xfffffffffffffffb, 0x1000, 0x1}, {0x1, 0x100000000, 0x3, 0x4}, {0x0, 0x100000000, 0x7, 0x1}, {0x482c, 0x2, 0x5, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:54:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 09:54:28 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) 09:54:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xa003, 0x16ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x8d) fcntl$setstatus(r0, 0x4, 0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80104267, &(0x7f0000000000)) ioctl$TIOCCBRK(r2, 0x2000747a) 09:54:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x87}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="6883870bd95808065ab667a18a4252ee6ca223c093fda969a1536e0a2e4c477057643391d59d8a98693c280727800f838e8f03e25c67e04bb5f3a82c17025f27ab1b22d654d64cf3a98c229113f73fc84cd5da5b34e4cf46b38da219fd3a3d3d7e677a8658fc2cd40da6f23a4b4e3a0852ee65c613aaffa2a491ecfb5660786ba7d28a629d1c72355da02ff4e4fe753b7031d1b65769da8615cbb41db962799d3cbd1dd34631de669e156516f547a405740ff65d194819fa05f41099fb2bf48ad319a86db11564ff05cac0e64fca6c455228931eda2dd11924a2", 0xda}, {&(0x7f0000000340)="1710d5b93a62a715fe04cdc45d2e7136e9642479b3c5f85fa8381c08dbf4204d17dc84ea2551c4bbc47e9b5a142928e090b4a6278d1c31366033aeff39d9b9e3040a5b52e561419ed0406fba6863aecba95b28f8a60385a3872b3752912d074eaebe2933b12802d80f134c98bd884f0defc62f9ff7d2c43bd55ebcea000a5419b644ef6d91bb7c5525", 0x89}], 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x81, 0x0) 09:54:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r2 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x40000000, 0x81, 0x73cf}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0x3}, {{r0}, 0xfffffffffffffff8, 0x19, 0x80, 0x5, 0xff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x82, 0x80, 0x6, 0xd703}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x7ff, 0x6}, {{r0}, 0x0, 0x10, 0x6, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x1, 0xf0d}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x3fb4e39b, 0x6}], 0xfffffffffffffff9, &(0x7f0000000200)={0x2, 0x7}) 09:54:29 executing program 1: r0 = semget(0x1, 0x3, 0x2) semctl$IPC_SET(r0, 0x0, 0x8, 0xffffffffffffffff) 09:54:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSDTR(r0, 0x20007479) 09:54:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 09:54:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) r1 = getppid() r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000200), 0x8, 0x0, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) execve(&(0x7f0000000240)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000280)='#\\#\x04%[\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='/dev/zero\x00', &(0x7f0000000400)='/dev/zero\x00'], &(0x7f0000000580)=[&(0x7f0000000480)=',5!\x00', &(0x7f00000004c0)='--\xce\x00', &(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='/dev/zero\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/154}, 0xa2, 0x2, 0x800) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000680)) 09:54:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 09:54:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffe6, 0x0, 0x0) r2 = socket(0x18, 0x5, 0xfffffffffffff5af) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 09:54:29 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) fcntl$getown(r0, 0xb) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x80000000, 0xfffffffffffffff8}, {0x18, 0x2, 0xfffffffffffffa20, 0x7fffffff}, 0x800, [0x3, 0x0, 0x81, 0x80000001, 0x8000, 0x4, 0x9, 0x4]}, 0x3c) flock(r0, 0xb) 09:54:29 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r2, &(0x7f0000000000)="87", 0x1) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x7fc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="656d3d64ba8520dab621c25afbd7ffeb889c2ef6d2b26e4043e66c7691c52eb4942ac3ee556e618b368bc09ce1ea06496481cf436659858e8c2fd3a310196e32901539fd18b205c76db0c1094f0db338feac91391df78405ebb5b7927c414823cb35d3329bc71a5865a07a979cf897ddf3f63a7fa10524cc48d9c08d8667a05e1e4a27cd5685727f79a2cf81d493d42331781afeb8ce52a85f6b542f424fb5e9e3b2cb8f637b501c57e2104598c618ee0ee42a635be1d65f01d5e06cfd9bf9e6f9f3a7ebe01657297b238a47c851ee791b49d9edb3d5ded653a97e2938f19b64d8043127c387907114beb2545d0f852863d841fad0694b7c", 0xf8) 09:54:30 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) close(r1) r2 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$unix(r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) lseek(r2, 0x0, 0x0, 0x1) 09:54:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x800) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x200, 0x125) faccessat(r2, &(0x7f00000000c0)='./bus\x00', 0x20, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186050000000000000000000000000000000000000000000010000000000000000590000000000052f5e4cd266b036", 0x1ea}], 0x0) dup(r0) 09:54:30 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x1) accept(r1, 0x0, &(0x7f0000000080)) 09:54:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="f9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 09:54:30 executing program 1: acct(0x0) r0 = getuid() getuid() setreuid(r0, r0) 09:54:30 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 09:54:30 executing program 1: socketpair(0x2, 0x3, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 09:54:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = getuid() r6 = getegid() fcntl$dupfd(r3, 0x0, r0) lchown(&(0x7f0000000240)='./file0\x00', r5, r6) sendmsg$unix(r3, &(0x7f0000001440)={&(0x7f0000000280)=ANY=[@ANYBLOB="5e0f2e2f666909000000"], 0xa, &(0x7f0000001400)=[{&(0x7f00000002c0)="6e108ad5a961ea19890aeef898fef2429ea80413ee075b2674a6a1e1e651429695ab57f56a34d98c01b7b8afd46b16fd41b4d616d2f537dec23c82cc4e94ad5883a64fdf8da2b7071bba17f9d20587eb4f614c08397cca718284dcdd2703b770fa5dd0cb49588aed3a298a08d80ec5df4a34822da1d46b3b8435a1c8b4b8deaee59c2f9a893ec45f56405f20e161cc848c590e1e5e982b729eb19b3e31c3924f596d8111af7ab78706ebd7ee38b4ab1ef1fb8c8a5f019c18c84027f2f72fd1f2c8581d9dcf3c7b694076e953722527af08d5473b2258020ee4604337511d0e911ea03832a3034b689a28d30dfb92b32b6cc89d", 0xf3}, {&(0x7f00000003c0)="2f7aef3b46a066231307e705bed520ebabf7f693066c9f7fcde435fcbaaf5bd0ce070eb9b79e195b9861edb9a8691df72357e39b0a235d99fa1498954ade37ebee72a2cce9f51425c4a08e3370a56e0c0287d09e2fcfd7d32d4e207a3c43b27ec1727564c665e18f01e34f50a5e0a0c0d2e78507059b2a3f83e99171010e895be92491ad8e2c49ea854b033904cb473bbbee49fee0a2dea097d36a34d783d892cbdb8c172212a691aa904183b0bcf7f2e8bfbd370fcc81ab7bfd0b697b581444da3af81dbf5ef522ae062ac83e4fd249f526c4cf21b820d933c388a02ef54c999ebf3a8f9c9aa364997b09a0f32b58a0791822d3000ec26a1fc55f4c34e258e03d3b293e0ab58a69e0f5b1fd4448bf73acd0256cde8add85fbef8104d04753bb0a9ee23b6892c641fa40a4656a982a3723e52c72ee2158a0cafbade0699d1e4a4cc2c53f6087a836e3c9bf9b2d66afe4a4e77e9c72eb38159e4a3078add6ccad173fe24f302351c7c69b5faa50e5a59d974b7c645d5f64d4d19f8c536394e7fbe6478e27e8ecec6cd61995e8666c4263e8eadc495d62975fe7c6ffd94fd7c17e1a7d2acbcb2e368bf81a7ab9146526909ae696a411f4172d7cf9f18e8bea39c2636a44991437d0391b765bdc35c4b19e3114648225976cbb02f83badf5df243d85795c6698d571ff871860b73ab73311f9f50099af7efc70e826d518bf51c4831218c9be1132d255b97833e15ee45c10684426002d43693688d2f03e88a44a5c8b75104c5ed6b9af77c3489fa1a084cf254a15cc8fdab8edf00215eba18df02d4508456fa9403e6732e89ce6130da16ab3e7ea984d5b1a5c624f915d47cab2de5f9322c53dd90f4b1d864fee4dcdc277a40ed2e8bcd0a31eabfc97195aacb673a5a605330277bbfc36bf5834bd818b0b53c9e3984a4585e6806eaedfc79e5831d68ab7c63f72875c0076fa707fbde3c306eb1c599ba30264da1894b6fdc6e4e802104b5d09f3831911cb4a976e2caa0baae97249343e775423ade75deabf209ac3c2c2f2af6e82f206053140793d1bdf2ccf783d08767508d3f24d383b134afeec860c22ab560fa70029a985d5b643ad43cf4fd98a93de4d53c4e2ae397228364a6161e55f2265173db39a2e8d5aed3f834f4431057fafec7300647694ee39228f5fd9b167323e5269faa30817fa2d6a4568db467e6caa5d2d9235d1c86beedea5dd26f54dd8c5fb51144cd5a6063d5eaf84ff014f1b5e0a3b9f8b2036a189cc15864a3a7b82129e5e4f6202b284e3d958d219f4555b1885f8e4a0c2d1dbccd8ce18094320f37c68b03f0adb457682fc18542729b1778726a730eea7474b6bfb03e83a4d7ced6ac80039c3e49ca2647b337e75a8bc6dc755b99d1eae2b5627905338105a3521aa4d6db8964dc92c220984a00c1f5546ce69b906de81173bbc355c569b436c3f026e234dac619d61a3e4e5832a1d17c3838ba1f1b7356f0e79a717886964105bcdf9c4aea01773ea11594aafe4867dcbdd67107861900eb19873b9dfb6dc06777e3705d3b89e2ec8ff32178ff8893064a226783e12625adc7e40820f26ed7950c264d6607393b5247b5622cbde5338b70e4ecd4252d57af063c9d3bfd15ed708cad6ce833e2dc0ba70ae162a53d915336f03a0743b0390a2b229e29e42c23494c24a6d95cab3cf734580c0b9b0569f3b4fdfb8429d51a6f755e1903a196502c1c3a4adf71e3c7509c20f09d6d1f61e200b16c597521d905315092239b27720776afe1512d2dc2fb7627b5a36d15ba0bb082bbc1b975dec225df9943b664b91dda3cee0b3775e3ffbfec22079af37e76ea3dc87b704a9278249a5f430e033109adc9557eb892661191924918ad19ea288aff0a7ab0c8ad79485d41c0da293f5ffbee46d42b8dacd2a90c442311cbe537c80522a520bf3b178c7ecb823b1a3df3f0ba24f22c4e7199d89c110d1e9b181579d1529b90fad06dd5ac6b884b13d759ecf4b026871e02f6830e61818f1d7dd87f53dd632fad31cfadcff0df0dcba0b5386d9fd447c53febe0cf891bde5c02fdff2f0dca366921fbd52ea5de6aefe2e6536a1f305174358e4560466903c688061ccfe43391854deffd6d89653104d7830be6a66279a05a2732d6edb3b2d07d338fd63e2b5d5a4b7fc903093637af14e1d24b86bc6f7dcd46e1e764dbc6518c319034afecf5bbea9aaf702ab5bc72c245137a3154a9ba04b8bfe7d2469d89da1d8f096337699b47d89aa6d5da1e507bf4dd51ca93df9d6b7f99d0a75292cf7dac46977ea4bc3d0158a60ed1ade7588fd56eaa39fd7b3a955555cac6fe241c86763cbac94075733f59345a1497935f90c4e5162c4c9d082981737a5759c0b2f095306dfc463f97f92c8dbe9c5cff5f84e5cbffb108fd0289c1c2cf38f05790c1eae7afe1710a6d7307cfe8f07b8aa5e10f144c8504f361bb69a1474b63c39e7b53db404e345da9133bbad29c337ee13714b379a828266d80f4eadec03e92c2681e8335fdfa22b2aa7549c0f0c1dfe619b96826af9ac69a417fd7c50e944b91a2c9dfcdcfa08189ed42a50afb1672167da86bdb0421d0bd1c86cb901d87d51e54c3068fc3b68672cf4619420b6d7e1f8150cd605a80552c96cdf0404a32efc85c2c7789138409be5f815f23245db75bed47e924a2a62aa02cc144c8067ca155cf7a032715aa381db2b9ffb51dc5016526344f922971d2db84d0fb7d62c1b17d882bc3ff90dd054a8171dec54b21730002ec73873227d3ec7a9238c1e1be28d4874ceaee94d1c8282a06308e51740a9594c2951c920dbf7bf75ba3e0f60f06a2cb6ae066d815ffd3df91060cdf9687aaf868488b66d54260af964a1c642b50ecc9a67880ecc7d5683d3eb4ebbdde0a3387907c130a35cf529e9b44c2eccf1dd2d418d865f0e5f3e886269e8da369743e87f623ff0e2124b70822a2eb73fedcfa2c8a68401ea5a72e9d09e455054e9cbca160a9ace24d56d0a9f21cf705be3deb531126fb9bb7da90ac5fc0f98671e1f4ba2e680e458301d7054178b40eeabf438d7d8c99119862053acc416f8dc2ff639ae2e4448bcf644cd67291c1fbbb5edb82a54da2c9931d2aa41f77d14781123d72657d9e83707a60ca1b527617ddf0f0bc4983e22bfe54e53510910a7fc906b8b9e5f714ec101c5d7d8fd0f78c8590911bc18d5e6d1780fed52ba5b888996ea777a0810ca3652e2955430b6d66a049783038c644d1966d4b8d2d54d679537ad5d295a62999d9da5f29fffdfddc156edc2e7f306d941493326a6e84354e77750ee1e8556d6af457bf42377de9e16707ff82534672336bda47f2b3054f2ee2e0141ed00400784503382387e8b4939810f4cb3496979704f00155e3c30db8d5a457a4bb47d69652422c107424cf8dc21384be99fc37aec70cef29aa4c63da71012cebe95890baf2557e9c066c5ef752e144369162b7fb12322382efc4ad3f69dae02c501598332ebfa3e8946fb20427596e59f9fe81129d2ec9f2194e76d3df29de48957e2698469e81a689d8a787111ed622bd1d0ccf142ddf176d34eecc8dfab6d55b53b6d03fe305cfd0a9187a3a16f6c33ba011e9b8bfaf9b2418468ee9a04c64b3b0086ca582d7edb5ff3684a237f212cd843b0b520204655a8e5f71e6baf3aeb38bd26b53809a8e0e4f7a44551a3069c25f2d836ac8275058445d706911f057daeead4785cc79ee3cdf696a7fdfb9ba8760f0d84dad4066d86396829ddba8953757a0dd66679eacaab6bfccd6b878707d1138bc8a4ad852aef1c83901f0ab8ae288fa68c37e0511cc95b052a77b2db7543977365220f288806b71ad840f82a4d04e44f551f2dc259fd6ca6b7d552df1435bb1501dcf5c03b98de633e62c039cc1f834042474341b6add4d618322b75bc52e8fbefa5bd95df7f9667a7674b9b90701a8cc2360f441a93f30aa1b697d6c130e2d49ed6a972537a1e0999c77895c40ca2382542979caedaa30248fea6c95e895ebf6c18ab7e88ec06f0f9b5ae1e809e2604b17bf8f8446521ad50277c6c52c11e8e9ec5265c623c6c813b30c81e0eadf0292b1841d7a5bb5aafdb9e142292e1fb043a4c149a7331358ccd545b24f50a0fadaa2acd73054c63fbbf17a0a17c594fbb56098c1fd20dff52741d59a60d5da8c2d04499d0fd088e33f30f1830ec164bc56331b60b8171bc4a342bb8a0dcb64b1bc398a447a6144ff19be78dac74b77e559f56358cff89d9fa00fd4f9d93919e203a249dfd028791ba8577ada9d890996fb01039dee67dea7ce72b00e90a455e9821468f7efca46e0c95bcaab4b2bcefccb0e56e3d416566eaa750b85dd81bb315c0991533b94f9b617f2fad1734ad1ecc0b12e1b8319647e0f4e5e2302141f3e3295433141c13647702e717daf0516a18478f6c6ecb9352ea8dfc95d1218e2f228dcf212466f4c41022aa9dfbd810cb8bb42512f4182a24494ae0645f5d9367c65c68cbeff9679a7faf4d7687fd39bac5cdcb70231ceb4481666f518cda3a8005f460b16c04c9b245a31724f5cc0036de6f53b99e5442df95c4121595ded6eac4212bcf9ad9770763482fc76016ecc3cff5989e11cee07c79cf5670e121eec454bb1940ff376a86a6658884576fa71d67c5e7a9c8ec1f0b21da8f2f5cd2683626a7916155a7418315f39a07752da1b8c3ba306e1784b3be474d8de7f8b9960b44ecdea7c83bad0b1ebffa2fcd929331b4f1b65a50cc97b2dac33f697937b8ee60134e539866066d60121f5a9f820a3de289e7e91294b27a0cdf4d83a84a0bde2d4e56d38702bf9df4a025d256010463cef93742759f85fe5dd79b4061087b48f1cd4cc2c1cebb2c6d47f0aac3e9bb52d3de08e653dcff5793345d6cf725233e6c40c5c3b4883d9895a9e2dba44ef8c91fca1bbd14a9704bed756c3633a2bc2961f7b02a5f5aaff1bb33d935a877dadb251136c543cb0e04d5b8a353bd6b26996efac30ba45e32db3c906ff8ed3b70aa1b5d4838120d37bdfac4be2e92b5186aedab5eb7a6d07b53fe30f2bf1b721e2e9a575e9de2c7638cb740ac3ae42b78bc7c5c5f77152cd3a45a2fda3a5bb037ecab9a216aa65114a80c1b0f97c35f30b46bd88fb35dd85d52375171e9420ad0289f704c2c39155082548c130965e4e1a25e291865e6b702bf0fc88a02356439d78f12bd9414ec69a945445982ab72b51923680e6afcc53ae67d8d84b3750e26475304af05f357169c21522920cb04dd9e7c28121d03674077597b4c375d488f3c85fbac348f47da2726913eb4fd337d1b57efec3f24086d806d9813670e436e48de8709a4438a7ff83b9b9739923bdfa0388ddc26beaa658db3222e2a50f725ec67396be6288fa3b441abe2fbd228bb769e7c0fb53cdcbf7d6112e9b4fa92ebf7d94165fd0ce9b010181046889ef25de24fc526f8765acec7d5e6080d51d0ef48b215fb7145f5a84c73b09fbb5b4a758ca7c4da21a211d8bb0d94a066076a7c9779528257a07de37e2dc781cebbaa40f6cf30d2a2d47b986676ee938937069da55d8e9830ea9975490c9db083bbcc707ec46dba85cfc2f887693f7426143ea36a0bdac25f36937715aabdf6feea2dfc865ba158476bfac576af41adc8a3d541bf27641225b1b6e14d56a6fef5826827bd8bdccf33374ee5cfc84b6495b601964b148e3262dea906ca5809d8746f8a8c5f162b49cb73ffb7ec3f2c465b234e8eb37f41743002be02f9c2118f25507435922c2dfd206e6528385d24878649cbf1db40b939235ead27adf2", 0x1000}, {&(0x7f00000013c0)="57b7bc4cee896bc557bbda6b44f145eeff78ce82f3858b69c4855ea47f", 0x1d}], 0x3, 0x0, 0x0, 0x400}, 0x6) r7 = msgget(0x0, 0x200) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x4810, r4, 0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) 09:54:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8, 0x0) getegid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='C', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="455c566cecefd89e1fce0f643b075f41230491c899d966bf4d5bd8024b16c36f7087b780d42ead4eff04d3241f7f5fbe5fcb5debe26973fe5be3d2afab80b61224eec73776da6c58f4", 0x49}, {&(0x7f00000001c0)="328ed5e7cf597d507d280b8910f883fac1bc1eea82a21380303bae5678fe761a1907258254b71989b33db688b4c0bc84ddd3916e683cf5eb7af9868a63a915ffe70b44e185a1c2828d92ffbec9ae755328cc1e3a55aac1", 0x57}, {&(0x7f0000000240)="c4bb6ae9b373e44f167d5655098921b0a06af3bd8af53da8a31b7451b6a7b3111181a37f69308d53ca45ce949428d2e1635706aaabee5a7710f1d6d5c6ad59563a3733975612acedf14b5aa6b9c3312c7388344c0ef833a4227c9df86046fd10eddc63fd638b75411c1aa72d0113d73c47712d681f65ce6055d7a8f4199697c7270041deac3ca047ff2a86d15f6a", 0x8e}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000400)) 09:54:31 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 09:54:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r2, &(0x7f0000001780)=[{&(0x7f0000000100)="bab323f82e2719908457ddbc4d8396d2df63c5303d22899bd93f68", 0x1b}, {&(0x7f0000000180)="00ed0adb925e779743355c740e49ec6edfb0bb8dd9628d68498d4ec99cd884b9c7e648cb2df95d2bcb2e954505355761c5ff9bd3f82eae4fd7b31607dc2bd829df19060fd0ac4a14291212c7aea38bbc9e64d297ae5c492f732b1290bfde7b", 0x5f}, {&(0x7f0000000640)="930df8a53ac9ee5730e56a80bdc40717adaba8d41612d92de8f3f5a8258f9ebb28a07526441038ffdd36ae2f7a47a4f9762ffd2e4ba3050ab18118a23356a97e60e0f3077b72af9f789942dfdea203db6b61c5f22f9d1c111376e8ea62e34ab225ccc94aa20ef422f208964c82194b29d62d8171b49252fe818ec66464ffca39042489ce3fa7182761698748e14dabd6269476822fc29f2f3b414ddca77a801c2d80bb0c9c37e8004b1aec31efe7a0c0156feeb70f2d78908c037203cb54959c3c985d0c99db4d1856992e328f865013fad6fd8fd7073295879e1d7aa5e1ed2515c61dc3a1ae07c4f2424d374e27b79299478300ae081623d52356d4f3fff23090ff95cecbaf58ab893617462846a78e834c461c03e7f19b4afe2e88d87480540637176e2cd2ec4571da39e3a79d5d21afae2bdfebc96fdc7f567074a7f2b2023cec509dfec274eae8932aa699ff4b3a6850dde1365542831f445b74fbff776d1e426cee1a4b6efec033fd852b3bbc250053997eb4da1644c915310d0133dc652b93332fcd71cf23776865d29857b8e652ebfceaa523111dc9d940bfce2540ba19c12296bbc2a84e9657e886e562d01c13d54f4e6958b401020e65ffde746040a95538e694c3a369a66eaba65d86954b6c8408412d39d3782c77673d3afba10ac61dcf2cb7f197b7ed645b6afe3bb4cc89daf65be62b49e0035b8e5f964e14c26e2ca5fb97f13e7297e46c4243d3b0aebe6a622236143ca775260f9c00ef2def59b145a448cf1686e04f3485e99e731b28ff66c6be0485034c4d05110d86b763317f5a76f315dc81a32ef9fb304557849aea4899cd71ee867ba872a55c4c42df4761f517aa24ac72688ac5193903162519c7178301f37857f2b6db2214caf7e4c5757add8eecdaf47a7844ac55a62c539528c17ed3d37c80a48f0b982941d618c646f3775d55c28ab60cb81f62d101ab1cdeb35134d7d4bcc57e414a692f14f5e8dc20f25c5d7ba70a985ae818299e366d2ac7ed78e7c125f76dd310a528c0996ff55248e8456034e1b3c0488be6d1c89e3da0feee5621d2f83b4002e57e58e24d45e79293ce2b95fbf08c7e47370e2a315ce4b5291081cb750ae83797d870ec461b77fbfe842d9341a3589e22500227c656401dab7a649d25fdcada67d7c389e246c20874c5c878459a845338c51951abb57f087e0a38b1a4f902edfa2376e7842fb91348261c78bd92ee9aec03dac62b8e7ef9ff9cbff77197129d8db9571d5d30364355ee38e9312b9983c071eba793f15465a7fdc8594aeaecec9f07a8683fe6c6bf4147bd6514ce36a498757b3e68a32729cd9fd8e2ce1281b41ed93f20ee88cdce9da2d695efc3036d8626541449825bd4cc72a245bc3ba65c1bf58fc9c9a05a945e480a388d5c3f6b675d0e12856ce0f86bfa632a0e22738e6ecba1ea89c1d45bc097a5b729e1c22664b69b6bb79d9350eb47d02ea360f06bf3a777b77f6a437878cc79283921b045be2c24dc714e5da435d2fc5a0aa8e19399c45bc9459582f80f433152018168c8161ca44c64d8a1a933bea5ccd4d4fa1ba24d88877d50b017f9bd7dd095113c46c0abd13452e652f02885cd919ecc2fef8a19f233787132c6c81523a046a61dfc3b01d57f1cc3f7f448dbf18537373ca70a78d51d26ed67487a837f6c8744e61c32f68c4353887f943030ce390d877492f0db54c3a05ebbd14e7a12416c942bbab735fe58e8050bcec115f9c84bcbe618377e0a1a8ac360eac0a6671cbd01e8fb02484825f28a1e2d68dbc9aec899f569ac3d76d45878e43d4d2e841937c742d5607077bdc93c13083395546b366b2c2b5579ac8347d88fefae67efdac7fd49089491dee4e24757bc603af171950c32566e7ec694d2c39746ea9607de0dcbf06d796b8df907e694714e30152a8e42834e476efef2924b6b35785e53a1bd60524152b177bae46106d9277b89f3db7d49d41e30971750c9e2507456180e34f76a52408d41b88ab98fde412db2489d118084d3ff8bb7c5decb6bb910533620bc8a756c23ca80d2a6f6e653b33424668a31e13fa8de10720d9bc8ba4ca88bccfc216195cba280511e57bb6e0e7184d87f32b9740e525c891e4961bcfaff2bf3e44ea78923259d0cdf2807e88900b207a9ed8703abb1870bb94960752640de7dfe3d8ede287cde7880a1b2dd2611532bb87b61aea0916546970ab0ab0a2a432f3ad8b251aa8ef506a3ac5c6250acab166d5965fd245ba7853ddcb6046a737fced47899b47c914b01b3bc02404dc01501815a5f391a5616bbdb425509f3e83f0c5068e804e2d9b68f259b577c488df602adcc45e9ca69f72527da7ea5a1a3c2158bc30701430d0966ad6d172271b023b7168a04179b57864e0db19f21737fb4c906d996a1774cef906788fe2a5fdd280a1ad82dc2f5ab47d183bdf0a4d083c935a2d0f28c11dd30f7c4fdc44e87de4657fbebac7a88fe1af284e520d091aeb82af67b6dbb4a8e6e1f8012923cae803762308c59205e404b8b7428a38a67f587f6eec61f7d90ee04108b4d7a90435f4e65f2912e6a33eb1c3d3452ef2cef687de757723396adf8796b5266ccc6a5d3750f15520f305cc419b8678d6d02c96d6aacfe695cad45494d32a46a4492ce193b18c43e25d62a51eac3e5f10931c566f8dd4356bacfb0d81f53cee476ea5d5f1eab387bbe62b066218e1e1549bf6b2354f44bb560d7c7ae4b3e7de33ab9971338cf47e23185c7d8e0ccfdf357ad2950beeea883036fa4955e6de27effcf379d0df74d5421049f6ade3afc9c005d7d009a885d5b2ade3aaf8fa9d75ce56b2dc35e467e77ef2324282ef9d915721a6696133dc24d2b39bc4189d38162264d83da4bc9aa7b4e6d4601544deaeccca290e4a0f3eda6f97ceade12f1825b7b56bf8b5c1128cf06c85ca16112ac5307c738cf2b4a875326fa0cb33c3b95efc0fd9d7340fd1910e741e9098298b5b323c7c6d0c75a5dbddb3255fad1f8e06e75f6027b75139a866d075ecd54077c04e06ad3ac963a56521d4d5209c96a6597ce30421992b058a5055a60161fb75e7f908014a08e5983eacd68f0a56cc43a7a779a6c173ac14eb1b385326f34881a33e8a52c16e10d48e096ad1713da9389ff34a56e3f523f4807bc1ec6bb503aaf3787f3b876aa5d5f365803dd55f904d6541949ea74024854a344f44731d4b6835602870ff0d9ea0a857833312d8edb67f138e4ca8a4e29c8c764c690438f9685208399cd38a452a3411cc6b93592bcd6e9162c80b8efbbcb1a69ee2831af96af72ff4bda89c1fee21b5c17a68c98260f70a18fa57f27263533ceaff927a5c021b5c051ac569e377887cb31d0572902ab47f0d148fd33f8e6b7dd3a73a186452083f9ddec8a7263daba03fdf663dedf54f79424c9211189cc85bc50386f46febc55c4bd98bf01e9238b3bb353da82711d2a4635548ab0a3ab931b2a2d095dd351a77d4107d6c4382bab5ff9ce7fa2d8f35ec6b6be682ea54b6db7c0fe01d7bf849330fa0b661c969603d76df7e60e1f1e2522e452d722e2d91e980969fee318191f14856d3e694efeb57a0ca39370519abe0f9a9a47bf20cc3b0b3f0b11fa8bcfbf9f61348979f6adcb37095befb0721584f0ba37db2ff1a6c446bb3098708f58d646932d1b414d16f6f9a39eb7da87f294de2c0f39d03f75d13e813fd486723b828b0826b8bdea74616d8af082fa27234703442bf72048b2c7f5123224a514ef77ea81b6e9f1209ee034c719869208a09cdab969489c9b33e083609e57758a335bbecdf3f46c99dcf27fc90475abdcee7c536231d9bc1bf90acd24bdd572382540f20d061be40e6187c67124fe023e42c79e80bc7cea5ebe98b2bdc723871edcd4c99a6255a284f868ba0ac9c86c3d5753c372139d17753b9b5e3783169d6c9eafa63685e130a5cda78688aed6c31d9291b9809ca700b7ffb13bac7bd81c8a8582633cb07c54080163e92353e5a5838b04640ea187c8c2fd69eafdc4ac295faa9c78a831e1398f28ffc723102a9c46e372203108306396f05beb41d5736e5eddf51ced1ce823dac5ed046fafceb0ee647366569374e285b1d927fecd80187f47a6e0d07dd04ac38ace8dae48c5e17bfd05a46a3aa5a4bd3b07ce5cf9c91c427aa0e8b4422a477eb68ff829ec377d85fad5eb634d1a1ba1cdaaa278f0aa36cc91afceffb8cf1035a3c53b9e7ce6d81d7f16113a0a3913cbc53ec23912ab4423c23ca48a0b2fdfc418c296a821a503db1571f892bc74de6f0ab4b9f37a10c728921c115c3215873a01764eb2120687ba97e5e5fac03585dc39e8d2b3920ca914c510d2c15760df2c625eaa092c1db010e94c3822a4de22a075b823e8242aa52a16bcfe6f74be1d5ec6d4d7e1e3d2cb4885cc81cb7f53c413adc0083122f442b566f8f78d70717f614c6b678fd445c5081cec8fb635dc09f015d12d1081aa597fad03d59bdf0c6a8f51e8e283ed7df22d04386118acacc1f088d089be46b8553a524499d1867cf2bab435ab6d14d4500fd659ccf7ed126abd50f41137fe73aab90886dd111b0a048f033a3592fbebd2591495f3faf7d818c2fc98d86ec321fac8956a97c723fc5ab2abf906dbbfa5b3e5bf9cf50dd3a7ca12a59b2235ff972f3637d33feb87280ebb61897dbe6826edb5a5e67e4235ef308144cf9b0c88843eadfb8af2eb15a543e663ff59f7b2944becdc63918f3d41be9ec4151c722db33c8de4b2e69b7847631a092fc3edb09167fd7dda2f120d8c3358fa240c5af7813f6af72b0306acaff991ba3349b707e612d5462078943471297e138717e367f0d04b8a802940338ae40a53fff481f6272de58411127623a8ce68f83be6a63017dd9cca7ce093fae53be9ef50f49ae8e3fe39ac7276a102e912e3169f7680e082322d04f346e9e011ec30ab5564c006ae610e2c6edc7085fd90b6692b390212146b1a00f56570ca419ca39189462033a49df8cd39d5d26dc7ba96b97a55ffa5dbe72d85a75137381b2680a29dc50f6d7d1c2a0b22378c06a2cadb6604026d689ff27e6474e637124625d3467f6d17f261a2bec30dc4fd252970092426386ba2f7b70d2881ee9cbe1d06d7615bbe3e17308f52ffdc45a31057b66dcec2233dfe77b9fa1a8f36622794c635ce49d71e617e3cd64fdc25c33c318c32798de7dbc4b1fbd7e619e1cff4149d8bddbe9144011700ba97c3a3cd1f552a59c377e719ab9c5144a1828187354007953dcf1cca79fb5f62694b4860e7bef8e8aaf881178e2b996431a400e613814b5e4e7e2f4ac6a68b4f1a94aa7bc5ea010202d966e66a602e0e12020abb7df08de19f4bae278005416f52620d111d8c3224731a488dd888def03c660b5b4e60826ecb65e76ad3f5eabd86519f3e49a2d87675b3d5c382173624b0e93353970b32cd169b96fd583af90713586edd102b08216b1fed3039ed2937285bd5e8f980db1b022b02f81155dc77aa1d8fc2438930ab738490bed54766c6253ec7cccb1e1318f74c808c63eb2d5fe099d16b5157150a046a555fa39f2b376042c83b688017f031d3849a6f0f9ed73b77a81e11b3b362a1fa30bef83da5e46c7e5e1b15826f3389866497ab139acf1fd0958f13689801b9492a134bb866578d6c52f410e04fb31cf3af89fda000e084a93834583c005ee66661973b96f116cf43d4dd06aaf55401f75a5c0d9845b22024792d644c58851d85f2de3e5ea20cec33f507f65875227568b53171d7c18b62b3080d456144990e41e5c8ec0623", 0x1000}, {&(0x7f0000000280)="3b804f36d384cbda74db72e42663938d5ab95127c19bf84f9ea911c354f9fc79c9391fadce99abb23f21d5d7e6f670fe2d42b0b4169595582aa7d4f883611efb55c7dd6909d2483893fd3bf27172e85dcacd6f96f9791cf9bae92b566a91d3c7d1e4b2762a5c8a728148c1455def44253fee65d9893c166a3f2691271dc6582a13663b178a14bd5f3947ef878fa4c0b2216e73cbf03ef6acc4630f650eb45e5532bd24d99e674a91688c92878fb634b3308f259c13c94004ce733bf877e6f966792d48f5c8de1c77ab62af3c51", 0xcd}, {&(0x7f0000000380)="11f4323004b8cbe81006f95fdde735a2abae6e6be19655394f6cda9dc00b583493ddc5ef41201af67f435c0a3bf32f63991b8e90c092173d8cac6e78553e845b49006a5138d55d31c0de3ba0f339659e49d7aade0960e7a7761fae5333a75c098be6c551d241b4f34017aab3c7225d7c597ca3", 0x73}, {&(0x7f0000000400)="fa7dc2fe9dbfb60ab3be3a9f69b6df7f861dfc16157217225b1cb062d9a2640f15b2f61324245d7eea42a4e10fba98967c77a3bb35ea7c864a1a0e396e41f48c671863507b6d9ec7e4e7ec56ef6cc2fe984d1d0f8e554db5e2887eed8d86e3e88a7639284e3dc4ef4e30c184143ae4a3d19ff00c2bbebeeff8fdef990f3c8c459cc49e3e83d9d0b35ea1848ae0fc5769d84d35a3a05421bd08388f2677a2648d3f3080bc19932efcb7cb32bf17066c9be0804d9a2440f54e77aa28a3bd15a25e13c9807de35deac09c6797f2578feea6f979d4c743608e258259384fab5fa63acc", 0xe1}, {&(0x7f0000001640)="778053145edeccad23036426e5da86b47d505f20da5211823f3b7347a96924b1ee6c3e2ad666899edde7cc3022e046af04c0ae67d7ee3e89d63c3aab5afaf86efb3bd5abb0b5d6018a9a3e5c5eb35b07d7791e59f7b37bc48fdd544348bb9978931be1ed84785dbeed84d68ae492c03748ffcfbdc33aaecac0f93f0b362c4b590100c83612ad56ed8486ff00e1455f647eb9cf98b61f1473fb3f976e1553e8b15189ad031537eb54729979a2b0dbea3065a09f28dd7108c0a16b1014c81294242a2ff8e26f2aa702f267e05a3a04", 0xce}, {&(0x7f0000001740)="27488d52ea885698b56db72c480cdf22b4f72902a73a4e3fd1dee262e13dbb755b", 0x21}], 0x8, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001880)={0x5, &(0x7f0000001840)=[{0x4, 0x9, 0x5, 0x5}, {0x86e, 0x1, 0x82, 0x4}, {0x7, 0x8, 0x20, 0x3}, {0x9, 0x0, 0x1, 0x400}, {0xffff, 0x3, 0x9, 0xe2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x18, 0x0, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001800)) connect(r3, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 09:54:31 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = socket(0x2, 0x8001, 0x0) flock(r0, 0xa) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) socket$inet6(0x18, 0x4, 0x4) 09:54:31 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x3f7275c7) 09:54:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) 09:54:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x24}, {r0, 0x40}], 0x4, 0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 09:54:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file1/file0\x00', 0x400, 0x2, 0xae9c, 0x1, 0xffffffff, 0x2, 0x401, 0x1, 0x0, 0xa8, 0x510}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./file1\x00', 0x10) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 09:54:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x8, 0x1, 0x80, 0xe000000000000000}, {{r0}, 0xfffffffffffffffd, 0xa, 0x2, 0xac, 0x2}], 0x7d2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x20000000, 0xbf7, 0x4e6edaca}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000001, 0x100, 0xdc}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x3, 0x9}], 0xa9ce, &(0x7f0000000180)={0x401, 0x3}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) semget$private(0x0, 0x1, 0x1) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) 09:54:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) socket(0x1, 0x3, 0x100000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4d) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) 09:54:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="d000faffaef789c1dcffffff3f00001c000000", 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 09:54:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = semget(0x1, 0x0, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, r2, r3, r4, r5, 0x1, 0x20}, 0x1, 0x0, 0x5}) setsockopt(r0, 0x2000002d, 0xff, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 09:54:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x40, 0x10004) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0xb50, 0xc0}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x1, 0xffff}, {{r0}, 0xfffffffffffffffa, 0xb1, 0x603b61fd2e69a84f, 0x200, 0x4}, {{r0}, 0xfffffffffffffffd, 0xc9, 0x4, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0xb, 0x80000000, 0x200, 0x9}, {{r0}, 0xfffffffffffffff8, 0x41, 0x4a7f3bc2f6dba0b0, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x3, 0x80000003, 0x7, 0x3}], 0x100000001, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x83, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffff9, 0x3, 0x4, 0xffff, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x8000, 0x8}, {{r0}, 0x0, 0x80, 0x10, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0xb, 0x8, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x91bbfcadd50fb227, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x7, 0x1, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x9, 0x1, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x9fc, 0xfffffffffffeffff}], 0x5, &(0x7f0000000100)={0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x2}, {0x6}]}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x7}], 0x5}) 09:54:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) socketpair(0x10, 0x2, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r0, r1) setrlimit(0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x80) r3 = dup(r2) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r3, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 09:54:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:54:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r0, 0x0, 0x1ed) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x20) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10080, 0x24) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) 09:54:33 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1, &(0x7f0000000140)=""/216, 0xd8}, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000000)) 09:54:33 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) read(r0, &(0x7f0000000140)=""/131, 0x83) r1 = socket(0x40000000011, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20080, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) 09:54:33 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={0x0}) r0 = semget$private(0x0, 0x1, 0x34) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/59) 09:54:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 09:54:33 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 09:54:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r0 = getgid() setgid(r0) pwrite(0xffffffffffffffff, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 09:54:33 executing program 1: munmap(&(0x7f0000a65000/0x5000)=nil, 0x5000) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) fcntl$getflags(r0, 0x3) 09:54:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/80}, &(0x7f0000000140)=0x52) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2c0, 0x2b33, 0x6, 0x3, "ab84055de4805ff9417d560db64a11037f69d920", 0xb, 0x8}) 09:54:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0xe72a, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) syz_open_pts() 09:54:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x110) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) close(r0) 09:54:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x2d}, {0x6}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7d, &(0x7f0000000180)="007e33bb3ac8456698e938b209bc01c3b04748f73ad5d2395a05a867d24a68b57dbef74b470a1457a624f85e3e4bf4773e4964760516ea6d64779c3635998936348ccf383b58ae0941c333b59f1ee2b27a40e357f8c92281d4b9be4178b77cafabc66fcb5a8d9a9b3076f6b642d0e8d99c2af4c0d0dcd3b36f2cd36571") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 09:54:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) pipe(&(0x7f0000000080)) 09:54:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x22) dup2(r2, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) getsockopt(r0, 0x29000000, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000000)=0x1000) 09:54:33 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) flock(r0, 0x1) r1 = socket(0x18, 0x8000, 0xfffffffffffffffd) r2 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(r2, &(0x7f0000000040), 0x100, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x89}], 0x80000001, 0x0) 09:54:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x39915193b69d7c58, 0x0) fcntl$getflags(r1, 0x1) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() r5 = kqueue() open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x41) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0xdd, 0x80, 0x3, 0x9}, {{r5}, 0xfffffffffffffff8, 0x80, 0x1, 0x1f, 0x47}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20, 0xf67d, 0x1000}, {{r4}, 0xfffffffffffffffb, 0x81, 0xfffff, 0x1ff, 0x1}], 0x9130dc1, 0x0, 0xde3, 0x0) fcntl$dupfd(r4, 0x0, r2) r6 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xa0, 0x4, 0x358, 0xa}, {{r0}, 0xfffffffffffffffd, 0x60, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0x0, 0x4}, {{r4}, 0xfffffffffffffffd, 0x24, 0x80, 0x6, 0x1}], 0x7fffffff, &(0x7f0000000080)=[{{r4}, 0x4a7265a4b7c6d9e, 0x20, 0x4, 0x8, 0x4}], 0x4, &(0x7f00000000c0)={0x3}) sync() getsockopt(r6, 0xcd64, 0x3, &(0x7f0000000140)=""/44, &(0x7f0000000180)=0x2c) 09:54:33 executing program 1: getuid() r0 = getuid() setuid(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 09:54:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xa0, 0x1, 0xe1c, {[0x4, 0x1995, 0x68dd, 0x1, 0x100000000, 0x5, 0x9b83, 0x3, 0xfff, 0x8, 0x8, 0x4, 0x7fff, 0x8, 0xffffffff, 0x9, 0x0, 0x9], [0xa7, 0x1, 0x4, 0x6, 0x9, 0x3, 0x80000001, 0x400, 0x2, 0x5], [0x2, 0x2, 0x4, 0x6, 0x6f1, 0x1200000, 0x40], [0x9, 0x70, 0x0, 0x448000000, 0x7ff, 0xfffffffffffffff9], [{0x0, 0x7f, 0x2, 0x9}, {0x3, 0x5, 0x40, 0x9}, {0x40, 0xb1, 0x400, 0x4}, {0x3, 0x0, 0x100, 0xa20}, {0x6, 0x4, 0x4, 0xffffffff}, {0x80, 0x4, 0x0, 0x8}, {0x100000000, 0x9, 0x0, 0x2442}, {0x6, 0x5, 0x1f, 0x3}], {0x8, 0xfffffffffffeffff, 0x200, 0x2}, {0x1, 0x2, 0x2, 0x3}}}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) socket(0x2, 0x4, 0x8000) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x82, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) 09:54:33 executing program 1: mprotect(&(0x7f000052c000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r1, r2}, 0xc) setsockopt(r0, 0x9, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 09:54:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0xfffffffffffffcb7) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 09:54:33 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000500)={0x0, 0x0, 0xffffffffffffff0c, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r6 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) fcntl$dupfd(r4, 0xa, r6) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0xffff, r7, r8, r9, r10, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r11, r12, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 09:54:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x2c}, {0x6}]}) semget$private(0x0, 0x1, 0x11) r1 = semget$private(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000140)=[{0x7, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0x22c9, 0x1000}, {0x1, 0x1, 0x800}, {0x2, 0x7, 0x1800}, {0x4, 0x0, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0xffffffff, 0x1000}, {0x4, 0x9, 0x6d5acce397ea17dd}, {0x3, 0x80000000, 0x1000}], 0xa) r2 = fcntl$dupfd(r0, 0xa, r0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000180)=""/43) pipe2(&(0x7f0000000280), 0x14) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)) syz_emit_ethernet(0x3, &(0x7f00000001c0)="24730434463d43912b0e764eb98f5a3442fb154e27e1a9b8182afd05ed21cba419a7373b2ac93732f78c2d7f1940b65fde368ef96f577ace933d87bf70c95be8e8423200352d738772487b8b21ea4f8581330493dfaed0d5981c2bd747aa63b64d9597b5d3ac56c5fef642631448fb2eccd4a745a39bb4f56b8015a6717ff711208b7b1b2656eac53a3614f39149492062327a326e2012c7b3fcbf30441055ad0ea1b9") getrlimit(0x6, &(0x7f0000000000)) 09:54:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x1, 0x3, 0x40) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/250) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fcntl$setstatus(r0, 0x4, 0x80) 09:54:33 executing program 1: r0 = socket(0x18, 0x1, 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0xc0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) close(r0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="cf58442e021f286930df202dd899dbc5c204e0331bce407aa24ba82e768ab82851b26831b7dd3eeaa267c90d65787237163f63e894e9955e99168885cb73728de71a98c9b1f5d4f783c8b65358815550b60ebe5554f7c265ad929be5cddc218094a2edabb07bb0ebc62f3ffb61125fd9f23025797515e45036fd1170e7837ecfd3", 0x81}, {&(0x7f00000001c0)="954dd8e4f6255bcd72a3121d29faab5b4dcbe139c9657907c124a9596f708f49fc473e9a2378c076eb42b8b1acc579993aecca4c482871e09713a9660c2a7fa6576f8f780fdcb2790e786365ad29055acf85de77b7f5084233a0651aab908b51ec4ee05da694685082bf6905c198df4a1358dbe892335f051d5ab08e9b61f6245d7664a29554798a0c487154dee35fda519f4db57a5465deb4e881829be46660612dde422dc6be785acc3d8170ceed80f89a58eafc57a9d9b3be4f8c30a9a6f46d98aff0de008256b4559182a446a7790061b25b6b05a034eff3c52675af61472f36b0d45bd24c23da44e78bf18b85f8", 0xf0}, {&(0x7f00000002c0)="d31deb6252b91b6aa8f193b9fab82d8a037a7d7d906c362133f19760c2572858056514e453ec8dcd51a344f6f41472b5411f0f147376c77868f02257e9781355af99a62256261a6e790bcbadf4e15aacd2a7763f0b85cabc785e2ce3f8cccc3ae06e6ba6dd80223ae445a863d1643c0a340d4b5891a5712dce03b409af35081a814bf5e9ff03c0a263d85650507d5a814fba93a688916b28aa1578c651c398cb18e0f70f6d3b326d3713a8db70b718d0522c958a1b81321cdd409fedb0868414423053e098617531a829cd0ac381c0e6b5fa80d46e77b93216dc8ecfbc52e1e37de3544dc97546d661dae874aa9928cae33b8b3379cecbb8882a56e37d166fb1521f0401c2ad936c393e5abc3cd61e34673be6f9c8ca2b5381e7547c4ee34e8b241a03034904dec4094d896111b82c20dcce1c683cd442de835f629a4becd7d762d4bbf5e14f97480c0bddcd076529ff1bded9a1846986f460aa31452209c6abe2cfb8e7268e039a903d161d7945a5b03005ca391880923f64dff004b19c4676d49a87531ab54fcb9d3e93fd06f773a33efa0c6bd541bc714e2852ef8a3d48a6ca782b743d9b3ad234d4941f1dc15310daf592711ee59f971b611902abf59590874835d8bebce74cc86dcbf0dafe67e1bad799a36357ca7af24008171d1c5da878e95986f1c82848ce77d3b32d33b78379d25cde5a11e69ab5443ac3c649e6de4437a069e861504d546d90b744abf4b2de19de7c5c8eeb15dd072cdab5d72f0830bfe5c0ac871ab8842b8d48e9e6923e6a249d59b89e9660684ff50361736a888be26f51572f9a695333c1a9c9819cab323520ded0263723399790d6ad522bfc1c07412b5aa0d32ee5f4642bfd5094c926604d49545db0378b289dd975a29eaa1645ea1d26a64ee4e3a8d5e51923528796e4aefacae12db7bbbf967d76194c223de41c6392efaf367c1ad646d1e5e91a4e41b737fa0757b33061b88debeafb337e469b6ff1402084dcc4c4ea67e800ca9dd3a0c77e2feab5507c777b26e319e92dafc198a723fa2d5349905995789eac630c8fe2175df1d25d473d2477c5fecf6471e1ca1a8c7f1eae5d20aa7bde1a390adac1bceb1a7e2d8ef35b413dc8bf37e232fa76ddd1c0933eab12f05b75bde402b193533766ba309412fb4a9bcaca0f21be7266cffe75f73b51c39f9c8a3d4dc31615e91f23e82393aa163ebf3932efcb3737e38c639370619454cdaccb869237030009f686f355163a70b20f4bdcb8e32964974e3222b9841589af91a1c27a7932ad26f26984d144454221d2f0fab45b51d9904a61293ac2998d9ee39f1968001686a1cc18e410e0ae5ff9509890ccea0629dec6fda2e8f0477e31d2909b2b394980b4f084808463cdc87587ae5ed5642527ba7dcdfb87f4e47a7d72998658e3391b96da64944956a5391b96de1f68258e80cd7d522f26a7f1665be5cad6d9c4f6e200b0ba249a7fc760cca0106ea28140b37f78d367469b59e4353fa5aa790e7bd65dcea84bb2d347c3300cb81e36ce5c37851c5fae89a868c5297e534e43e27e9dcc77b6992b3c761589e9836882856480fe4a6f713c9024615ae9b4eb1009a9b39371777871778d6e0aa4dcd3b7521dc3ad90103e7781a4835a98a18a46dd80831c36e4938a087a18ea22fc2a4d5ce98305558cd2d80405ee0ca26f9c2dea7c30a9b6818563d252703af00e9c356f4142e141a047ca0544d95c49e561b62d38507d3c76342e108d20f3d4713bb1702366a75a3e69642d39b3e298d936f5b91320f19cab84b7468a62f097bebcc43c009dad868a9a11632cec0a0080f96da9ddc67ad5d50560875f7f5245e1fd55206066d340d03e005e43b2c8b4a1db0c75220831af6288b7c213d50a18598ed829cf147e80c8d59ffc64a059a8ab6581425d3e4fe30e320bd0e68c3cef7d22b2b4c349b759f6d448895c21906804bc735d46206b18c99dff30eb659f23a8eccd4303209164320bb61c8a7eca8062c0d669e570fa134b41d3897cef1f2562b1ab044fe7521babdbcfdccc1ab5745f49ee6472d2a2283eaf66821a43ae45d45e6764215fbc0d4af2e6f726201c0577a1d438704b396735f55d0476f6e9a8259d45e091cf9eb05e2fb943993cb29596ecb4e31e4a5811df10ada96f5a85d2938e914693a36b53c6e54750d4294590b026bcdbc2a169c56a9b7abfc3253da3914ce474d2bc8c7877bdf5a7069151e2e00c379ea1145658c155a1ce27b93a76127640329cdd85feaae97d9c3c9147a49fb171124566efe214112c4535803737c7138a0fc32abca11234d9fd37427206c557e7a996c4f9717d915310e928c1a1d7a63db310c6993f7f0f39581521a544ce22fa491960ee39b0e4defddfba8a839e988e33a16b8d5ac2d4ea3b4fa56d7273a5932aa11b5e08b5d71845f1560438dce2cf52e4701c12997a408ae4752d6330e5681118b5d13485bb69746631c4f9d92ef3f1fb1edc49a6ad770288d08f8b326c7ac663ae058343e938345c845eaebfe4489e67249fe5e4b715b3987bfcf56fc0780e773d5aecd829b799c00e19542de696fe1da3e3090d34a0be99206e2205477a1cc450f802ada5cd82c8f965c31e927d5b04496e95c12582db81095214ad073054528e793083613008fe2d28066063ee71aff2ec797c267558324080b83035bd68d53dff91a672bb397c898753041a78470f6a04cab07eef97c3b2dc637ce31b60bb4175fcc737d24c2e1f39fed2a64cca5d97e1b60f50e0439e386336e81fdaec71f04e9b8ccea4d0c88c94eb95265a5773597555dcfd60746681be08f44f3f15735088e5af99aa2bef8499d54ffe286b32a919033f3cd7f4f230b126b9b098d962f631278b7a37f3f1a8f5f23cde71c9adb6cab15f13c5054e11f8bef8ae48bb70094dde944a3a30f647c0d153d7259a6e334ba5debf20deb9dd1490f6011f064a560b19ff6b3916b582c894c04a280bec6300573267e967bf7a8ffcafd3759ca55d5a4ea66fcff23507dce5a23e4ec4f8bde13f15cab2043144bed92c1d3fb01318b85615f6e5397e6fe3120514a9902462b6774f9c1ac1cace6c68603cb8195b66c2c620524d1651fd29efdabd15b83d414020e545d30fde75c4d9b044b891304d79f6c83b9516c3d66f2b4a732f9d172e9261d066ccdb123b935a427ccff01b6dcbf2e6300e4a9d282295ae32034fdc0d8f08f5e9f1c04d94c867f84a4742cc20e3cae81e3ab7af7db44fbe48e33945f050f4fb75b586995f1a6898d00812e50cbe7f887758b65c5249d5a0c7012c2b8d1ce758d5d51fa624aaf1b7bbe93d4f3f67d1604833870f7ed6edbfe9f31b2426a0b2c6766dc1e6450dfb003a118bbaf2e643416b9b46eb1d284fe0f871dcc045423f05bb22676e32fc4ba61b4dc50253aaba69cd6473134a98ebc0c31c5c54f621c58ab5b57e59ed92e85a7f316ee01c64631d1d1fe2bb30918afbde97bd62cafc84eca32dcf20a311d6f70b116747b671c381164dd13d077b243d9eb567831cc7f61c3e94c756448fa06007db05db17c038d48b9f48659a8f9774bac4df5b20377b71d6c8d1fc7a8c9f79ca92bf915109573fc7361fe086939b0d4414a5d9add7f31ac961d9f012b49c6f9835552a948bddc2a0467e132d4ab08ff2287c6c5b619b7de9ecbf381b5b3d25e0dd747db473cb800301c5a33ff9f9efdf271be76943a70d383d26b7c0a4909e57c35511564d2c2cfd695e6adc374ad97204bf4184a446570670ea57e4dc21fd28b3e1e60d23d78a40ec19af2f035023cbb6bbf94df889798aab1e5027db8eede0c966b35f0f2030c3cc6b0122815232828b1dd2e07497cb0784de5d4b2c415d717b3c1abd18a2f3bc9562d6fc88b41546cf0a2528f6878e341b7e15fbe1a8427c4fc87f3c73dced01771237395694b40a98ff67918f0fd5ef4d6a17d103f0d32dd41f451ee758cdbeec19ce266a665c8f83cf00d172ef9c12d71495a46043e0c5d545f253a3a02fb0df25b0603dfe109e364d83bcf55b438e7b59b9a6878d2d5ee344e9374d48cc8b3389e85ab009702930b9820dbd68b572c34e596ca6f2433722f33bcb342bc548efeca46c1063d981910945624b49a1e28303bd8545d01be284eacb00042dbdb0bdcd3da1ba7ce9fe55df6e02f47bac5f60923d5920ba0c0c0906fb611e58d2ad11ba9c27159a78e0fbee8c5412d5979e85b2b10e1d828d440d4510b924b503664d70fc869a0c39cf4d3b815cfc1e5e15230494d3482fcf620bd25dcfe35f54f2a72ec9aee7a16b5ed9a3bfa101fd91a280d1ffc921b014e679781cccf5ac2df4d1099aa95cfece6aea37ea42a2d4fbfa8d0dbce0fd61716ef7ca867295f405eae4141b11c99de2952d5961b949c0dec37735693f009e06eca4116443f4cae7e3d7e1f3483efc47f13d3e6521b2bf1e945c2f0374fa2ad402e8c10b8b65fc30eb91a3d5ed08b33658dcfba113be4ff52621dffe58087ffc0fd6bb9dd13f0de9e76097300835d4c2435ef1452d9c8116a96ff6e898dfdf5dc673d394e1ce747fad2403d13753109a3327f06f3e082c900fd4c97b41b8b3f23c360d45da803ed301fcef8fe959f7f492034fcab4ff7bbc7450a554d8a79835ecb03449a434865f4a2fd33398236bfa861e042055585ce9ff11f856a43dd48235c48d03cfc232c15d0e82f3811b54329f034b599064c0b3b2d22e54c7eaba7049a704f402e49590915d6409459412a741781cf37cf924282169f90ffcba0b19315eac95d59536c256d6af6fc0d4b5a99eec0ca3f353cab9354deeb2f73912291c11835c4c7a807d0bae2a566dda57b957d1e9937d7a020f07ff27483531e8790c9dcf4e44b3eeffd44cd2403c56191e325c5a77932d839c65401a3db8956232a68848289375680c4933585198a24f098d7ff5e0514a83e643fc7e7077299647bc2763bca46acd7480fb78358ba5923583457b70912322215604ba74d4b974d9797cce4fcee1bc2c7a418d460f5590978acc1f373e20e1e6bfdc6c2c54533077038c19663eae2a0afbbaad1f6b3fb6b57d2451e115a559d04710c0911104a89840e513047e4667270122ceb5efd42389bd852861f12142abb495f23751756475b313d6ecd6dc4e17cf5033a8f79e2569f3d41e4e97d227d94227d6789070e89b221709d899a080be8b3ee8980ef6087d1353fbc5ff20757a0b186b0a53cf4cc5b121585b297180ecf31b1b3811d3137ea665ff88980492b2770ab51140db5c06c244c19d6c5d1566734634637bb5dd5370e4ed6adb5294fd687936cd4bc37651f14e8b81454e7a6f78e7d16b782b60ef23b8c8767af360f49660fad03e0aa1a10b3ee24db09e0d0981ee35c3aaa97cb8386ac2fcec4ff7669b70292625eeb2570a5d600106b39f8f0ac2ada37f64ed649ef4fc576e6b3f39dec435efd71f31f2eb8b6a2b6254785acd37a0a9ea09f93a9c8fb0c804fa02db78a677a65c8809103af2cecc9578808dda87c88b5bbd6fea93b8332b4433c64e28c7a6d8e5cc205b2d80d8ed10c99485e7c51a5893e5a3889f6d71993d59543290ba93af82c96651241747fdaa95b006d86f22b09f65778d3ecd15d4554d99a256ed2b18f31ced44dc53fbd41ecec6e888267976e6f684fbf2cee7b4f136174ab362f92c9c8edef965f3413ae45bd0a0ab93cfa4a7a27dce23dbe208fb475d826fa02f069c61a56c8cf2060d2969f3354068a037275829d4fd66b5767b333a724a9c2bed590cdc224081935672555c4199f4c1c2c875f83fd700", 0x1000}, {&(0x7f0000000040)="8a9ae28b883325cd16aba98b01b0a0c23cdfbf3556f9c0946a54b43866fbfb4f8475cf5f88ab74625fe273b76adf7ea9c1267c1c06ed86fbed1f93dc592a0cec765e3f6947b31cde8b3473", 0x4b}], 0x4) 09:54:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 09:54:33 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a", 0x4d0}], 0x1) 09:54:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ftruncate(r2, 0x0, 0x7) poll(&(0x7f0000000000)=[{r2, 0x26d189280f4a2e}, {r2, 0x8}, {r0, 0x2}, {r2, 0x40}], 0x4, 0x1) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x3) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x27) 09:54:34 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) shmget(0x2, 0x4000, 0x30, &(0x7f0000ffb000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100) ioctl$TIOCNXCL(r2, 0x2000740e) 09:54:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7f, 0x41}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:54:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff77ffffffffffd, 0xfffffffffffffffe, "93804000d11eaaf100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="12835eeb18be042193909aaeb87fffe7a33760389dbf656ea80652c4bad0c10c853fc7ea8e6225ea00c6f912c95cf4ab512d05cf6253782b9422317520302738cb360b60f21bb4ac9a5d8ef7bd944c561edf171bdd7966cb3ec5bf31488e6c29eaaac4420ac5681336514135557619731e7b76e9efd6e280f9fccd05cb0b8cb68c17a6190fb19f791bec6555013295ee6ee2d440fe1e7700"/167, 0xa7}], 0x1) 09:54:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x82) syz_emit_ethernet(0x3be, &(0x7f00000002c0)="b6") 09:54:34 executing program 0: r0 = socket(0x11, 0x1, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:54:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x148) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x3}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="004fa19200a6"], 0x0) r3 = socket(0x18, 0x1, 0x0) accept$unix(r2, 0x0, &(0x7f0000000040)) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 09:54:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x0, "0023009e00000000000000001d0040170c00"}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x7b) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x7f) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffef5) 09:54:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x0, 0x4}, {0x80, 0x0, 0x80}, {0x2000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000200)='~') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x56) r2 = semget$private(0x0, 0x0, 0x201) recvfrom$unix(r1, &(0x7f0000000040), 0x0, 0x42, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000400)=""/36) 09:54:34 executing program 0: msgget$private(0x0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x106) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x7) 09:54:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xa003, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 09:54:34 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2d384c98cb6717fa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1ff, 0xffffffff80000001, 0x200}, {0x3, 0x1924, 0x8000, 0xff}, {0x7, 0x1000, 0x6, 0x6}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000440)="f35fd413c7160155e1a2bb7e4e12529e00488d15198f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1705a546a41be890d13abd93088ec5a5de04e6db297bb7ff55b88518db709dce60b75c2dda5015a44e6e84d468f2ce7e295204e3f0f36941c23f43a7baa7038a8da9c200e5ea290736388e68c6556e397422587c67f905d5ede4b1fb824b6d3cbbaee8d55760ba519fc34b7e461194069b591c09880f7cb9f9497622b29463443d7653331eb", 0xea) execve(0x0, 0x0, 0x0) 09:54:34 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) symlinkat(&(0x7f00000001c0)='/', r0, &(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000440)='./file0\x00') 09:54:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="9e5a34ceaaa1f9a238f17d378749f4fbfa0c20cb1d798b6363da5c113194d1b7868e626e512c0c3f3746de4b4aaa7427b037ab53f94be3ab7799402ad0def49c1c388c6ff5f4f9de82ed6d460a", 0x4d) fchmod(r0, 0xe3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:54:34 executing program 1: r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)) clock_settime(0x3, &(0x7f0000000180)={0x401, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:54:34 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x48) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x10001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0xffff, 0x80, {[0x5, 0x100000001, 0x3, 0x360, 0x0, 0x9, 0x2, 0xca50, 0xffd, 0x6, 0x2, 0x8, 0x5, 0xd75, 0x6, 0x84b, 0x7ff, 0x1], [0x9, 0x86, 0xb321, 0x10000000000000, 0x5, 0x1, 0x3, 0x6, 0x9c, 0x25a7d988], [0xfffffffffffffffa, 0x31996967, 0x1ff, 0x4, 0x8, 0x0, 0x101000000000000], [0x800, 0x80000001, 0xfff, 0x4, 0xb11, 0x7], [{0x53a1, 0x8000, 0x7ff, 0x1}, {0x3647bb24, 0x800, 0x1, 0xffff}, {0x9, 0x6, 0x5, 0x4}, {0x4, 0x2, 0xe3, 0x1}, {0x100, 0x7f, 0xfffffffffffffffc, 0xddef}, {0x1f, 0x7, 0x100, 0x3ff}, {0x36de, 0x7, 0x8, 0x4}, {0x3ff, 0x1, 0x3, 0x80}], {0x1, 0x7ff, 0xb78f, 0x401}, {0xfffffffffffffe01, 0x3ff, 0x9, 0xfff}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffff27, &(0x7f00000001c0)="d0eceb0000") 09:54:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x24) 09:54:34 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 09:54:34 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') mlock(&(0x7f0000409000/0x2000)=nil, 0x2000) madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 09:54:34 executing program 0: syz_open_pts() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xcdbffff9}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) 09:54:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) sendmsg(r1, &(0x7f0000001380)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xf4e0, 0xfef}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="8753ee5aa8f18773472706e16990413a1dede8297e4eb61d20315178ee847fe1be402ff0d930416c11ba76e647bf9c3eac9773b7b15427b2427f3ae278c4950fd11776c43f96a81f88f8ea2085379e197f40bfe72ecd001d6c1636051d3074f7108aeee757e10cf6e83d37830163be6bafc4c5d7d0da5f0551ea453c07a432120b338084336cb5a655", 0x89}, {&(0x7f0000000380)="51d57b6d9608279b1891fbad94fde40280e98c96eff83e16236ab11bacc655ee644ca44ec9c9e11b10b45a10dbd734ced0214b4a7fda8858d0b97106b4b52204acae0705ed02e201ad764089c5908eca759bea017ae5f2b8b99274289ec29fef3e7aab4560239a83b9892fb557b21529e7e250e28dfea704266ddc01b39ef4d370071c8baf80ddb1854845e8883ed5f03e80c23fa01a6acd227dfd9d11ac6b8ebadbc7ebfffd48a24e8922d8d5695cf0b936a0c0057761d8782cd8af0ad50f5fbf3c0a9e955bf7efa3b48545b1ffb27755d58f1b982bf3af54e33a390c53f8c4eb6c2c4cc55ece97d15114050581f502143649ae4d3795452ea889f6be8e000fcfbfd8d9b9f651eb4a923d008880e3e59b4f298c3ed87a9a2ca50bdca7e2d0e801fc24fd700f86624a3ae06f54d59e32b00929432ea65004a1f21585aa643ec037b4a82c2edfd6e4b0da0f6ecd9d4ccd60865ecd798395621e77a89eec9483114da66fe2f8769a0131dadc21d113117b1f9811b246001757c5672de1921114c8076d7da3f870450476323ec583e9277f2ca7789a9f33dd3d811295e42566720cc51d3ff14157a33fc43a08ec4fa7050392f084aa257cd5bdef50dda529aa22d5010a763ce54137822814f56be90f04d507ccc591f284b6a0e02a27cd6db8e11c07960fad09805472fd0b015a6b5dcbe6496a4eeb8cf54ea7c812bd25c07b683cc2b074f646c1ef479a555acb76f87178d364cfaaf030ba9181f2b2c6f872a1691d3969a9cdfdc0a8672dc278f3dee7ed1876f334875ef6dd435731c9ad8b589f956f74d807f37d21de00f7666ff0a046656ac6b35fae640a5066816454e9889da2dbf4f5d5a11eaef41a253d9bd19603fbda3c5eda368dbe6be2f688e8270275c8c4e7da7c281c270c1f7709b8c7dfe4e953b8fd7d80c816bde839f27ba5eed32d33ad659d81358bb4c19c5b74b431e8a8af1fb9d6330f5cd13862a6afef97437d3e36e5cebfff8f461e0534583ed40ab852ed033a8c455eef0415a90adde275dc23587412cf353ce82612af0b43a81f9dcad5b0c7734e77effba81206d7ec86c210554ee8d4989c30ebeb928f1c6b217362707a6da79a6774720565a0865830b4de036506e81f5e45073863c6abeaf63fac5401d4c1ac158ca167cecbeba2d35a44c2b99356f6c72e575d364aa28e6cd6df1ec2109d38acca67f7b6f570ff6f053e437faab199ae9d8e6609e438ce23edcc6832cd503b4b53fff7cc1f6bb998ff1fd7ac6d6199d8f94c524a5e865ab27ef1081581cd2cbd1921a5226df7871799917fe6dc546578f1cc560690c7734e5a8c0126e932e454035d5f88eff7c57e8e1792173071354036ad5a34bac06ab7db8ef07de6e517c5f674ff97466d07dc7736f5e5738090bc902dca9892315d0f1d54bef8a8f00db64e7d0a38157d506e3cdcbb17076ab212b1f7e7f8ba0cda7f7647ba7acabe9187ec0e91143db1f26d2be99f56bba42ac27b69deef75a55c5ffd7970f5e9bd8800896cd4a61ba7c8f18d4f595e822933a9208dfbd22c97d2eb3da9304eafe1febfdaec7c1db1b2df501d4ad66484ffe5d30225336eae66e8d3d4d4e934af65431ba14f545f7c86a2eb5d567536308df9a3781577eaaa0659d20ef3545f0b643edc2f2a1500d6b626ef22f3ca1008feef0abe118814120d3dec815f45df94405fb6df7230abf01965162a4e81d7c807e0d86e289afb5a86fac159cb756d4ebd2fa0232d36425bbc35337bc3696da5020d24e56e7db85e2651f12f2f3373653c974da4c920453e81058a42caba5b79de7cc278ead87eec4665f81d5b95914a17c6844b139e96e7514f57bdad2d893aca4ed8a5f142e95312bcabbf18ecdae2010319c79012e8cd581b388356ee83c51ff970269c1cdfe9c4c665bb63ff21d1d0a123a4c99f02aa191d94fc93f71823477e2eaac57f0c391dd353b38ec4430c1e665945078bd3f407979db2d739ef1ccfc38922dab21b0b667de198b2574af8dda28545e0e443d64dd9b317d0ace7b6022b6d348c6060a36423fccf40b6daad41abb972b6c87d85127d432bc4dfef902eeffc45457c15e4bf3d52e293814f28045233d865f4b966141efae03077e3cee89528ed767794c9b56fb42483d8ea3ad1c027468a90eaafe63dea83af1610c8cab5881afbd0b00db1cf5f1644f1a38e5e327f20d873c876b2c5f410b073c5038058fd31a648585652092be6ae2a136e518f454ca58988565bef33e1b5fd605a73bd93479228a51a2a67388d414f9774d3d647ee31d4325c39320341777a078b84e2521b8cc15a0e849894dcb70dc1d7b4cf6b3c3bdabdbe2b8bfe3c53e480e836e1e1c223f600795067951723cd23aca4cf4cf6f680cec2d3580b30f210d9732b87c31241b211dba939175c471f5bc9b4c10659b1a9121283b54147a5a43ada9314addea52476e46de6511714f88f54d449904b9aa5f89c86ab9aa958c9b1dd21a7cb4950509fc0bfe62ced359083470cc4c45303764d4bf0a591a8ee94e1e92adc7e39ce9fa3f7edd3bf4ac88eaa51278094fa4aa7c1ca73c7faae981bb9ab6e37a0a7bad3cd4e71731fbf861dc28333207b2b68e9a3158c8584ee501bd0167c7675b3c95de8afa84c1e631529629cf1c0625d67d866261fb4aa02489dc975f0964e32c6afc179c232505fd709c51e52082e66b923a9ac5edc56410940488c258d745d7f252dcf7ad64b17292dc781eb50a972d50cc3589589eaec06a69242a615f6e812d569928838146e3013e1a9144f2c8cb2445c2af93e35aa546042a347e26bcbd8bde230e6d668cf0be9b15841ec5ab56a79187d7c0b98295104155e185d6b6afeb5b05f1968434c00a3c18f80a7edab2e9427ed9a73fdfd9a1d46857379f951b36319b26eec74d15ec9412394e34e34014c24b57530fe8429b81fd84023c5d976608b8007c6aa8d2fe843bdfea20f069c743ae26c6b54503669ebaa195c0ef1a2fcb2588441aa08c73a56a1d7a4bcff44b40dcfec93d0ce7925f12d5179db5e2e18e618f67fcbeef3ec2b27a76fb627a58e26743fb64200d39d0c4576503ad4ae1279fcb58ac3046c1caf9a1c6ad919e6087b89beadb8011489873a3f7f983b9b7a26edbfcd162c3b9d1a6618ed0327bd4532a2c58c7a8be9379e668c676ab84d0c53e1c28d1aecb81637f772b31fa7a5967b0ebbe513bbb48cd2e83a22af7eac6af368e51122bbf674b0b92e645361eacc7783b82498355dd917ed1643ba2e5e3f6fd026b1d0451cf5e7fa4679d3aafac6769d67b0341a7698a3d43842c2f3587831929bc648137cb90df321d16f5f7e6ffc112ba26f0357e1c56565c9eb5f573c34fac999598ae0bab1f86fdeaf1168f048a3fe16e9999ca923807d55dd8b9ee7acfba2acdd995c247718aee5742505f0e25adff02d640aad979a5e481770fb73dd97e75e75c91e95214066f27ba2bd522706823a7913203c332b10911ea377cfb724d6dd11cd2a772579fba2dd001401a146a269cf5fc904130bfc6720c9d77ebef4d415eb5294af56f16ebbce24dbf7b8b1bd19cf232d00a25c84e7109fccd365f5e507fc3ce87c0ebe39e395848a6fc388f2cffe286289b656cf244d6637545fffbccc93c9493e832b3c42cf6d73bb69680e5b5c24a55e992fddb245ac68ddf65c73d07f400428f1e4c192f72c6c71f6ad9d34f09a17921725518d3b6d152fcf15796fef70a61970460c527519f37f29cf6dc696f3a7273f2472682f637481a2b68f73e74762deccb864cc8adfd8c39d212ca13007517cfcb73c74bfeb869070ea20897e5d4c4d6a953c6e4fb3e5365549033baeac330a403a9c74e31d9f70abab472c42414d77de0ad0cd906258849ea4b7a6ab8af31ba577f2d6000c18fa1a98c66e58c34bf52cba7bb28ec558fdf2fdaa1716beefa1f5cd41a98f7d3655f36e3c801d3b40dc9abec65e01f7a8485c24a39d0811c570b64d3ed11e30ffb15d825509fc3ac57defce44d24b0aab69f6248c36587d00e7a40f93a7fb1d79c69c2cf62948143bdc560be2fd59ea42e3ecb241868c34ccd6102b077010a3975fdadbbfbff0e60fc74b468aa5ee263a8cb2873a12a44c49bd06868ac781d459634f4f813e0cb3e98f21869e46132a29ea1f0a67c48d5ee006b304fa27bfe357095538e874b4adc05f6f1e88abd43e5b82a29c8d908cd53f12b3cf5f28cda7ef1a301ee35cc68e66e402b0184b854b0ee713a9c131c6dfea71f85c60ad582f4a047f4151953f08af6a34535d67fc05fcfb54f989f4d26270e38f8b0392238a393595da5c20e0345410e15bbfbc4c4dcf5e5c76a8b5933e787408ab4fe40278c65f6c3202b56b3288ebe9b2ef1bd13332a1f700ec2568c53fd889eb35649c22896a5dcb3a7788ed2c57d913ca62cbd71532785a45c64d7615dd39dbf3f29d26bea8d9d1b93ec275b0da944a0e9cf59b135ae8ccabbde75270c61e1b6ad70b267a998c6f54cedbed8bcde942c95934f48fc2cc5eabdd62b11282beff38e3f27b08204792dae6049187d1eb7497f1532c544eb6f26dd80fcb3fd884c1abc418e96d2b981b0b7c0133eeaf58c022d542c12618e99ee57a506eb6a609751947affacdb19ea31ca97928beb6295d28eb8d31f2e726abe3819c9184ab2170c71c5382966de6758307511eb0db79cbf9534608c08e7f98160acc133e954a7dd0a2daecbe7a09a4a3eaf6e1b6567fd878e0475afd650424d9ad405e4e2e63dc88f028ea2d4c39bd6e44e9b4ba6b93049ec42af5207c6808e35136788e22241abd5adf022d09a0b4da63028d52af9c0039f4e9456e1bcc7d6fc24f88e56728d31b2dcdf54c71dd3dd5a7f8add05f9463edb6e2b78f71be18a5ac4cdcd530dc7deac477aeba2ceec288f3f29e8e688ea0fd92ce345ff4d38919661bd06897fdf2e5a794eb8c2f2975b15dbf1e938b1f0f669aea527520b2d32eb0c94af0f536e287a3a99b2576686bdcf12d39fdd82ca7bb2c72d9e5ecbb0567aa08592f71bb2384e8cee53a47200e20972e5df0f4c9aa1b9b5bae053809730610dd903063aad8f3c7fa3622f1ad63f5dc9933f8414563c956eee8d3d224cbd569cae152aeb2df86d10f915f7ca755b918b6efc98281c04485f525e68246c2b240a75a9749f69796c14f642bb657c429c3858b89707ee3d609a8af60897f496a6ea17a025b5bebe43c6db0a5db4ecf32daf4d874ce1918eeed60ff974371ca633e6d3786594bcac88ad96b21ed3df98f2e997933ae44a7dfb59b8ce032863488d569077bc74381929ab88ddd39c68dc7dcdbccabfde10b8fdb42a84574fbd53399b02fe4b1a68ae672c065ec019007a1099e5417d938003cbc98395df1d413493fa33fbbbbd7658baea87af92c7f96ec6c3c8f2b1ae65215d7152333f0398de72f636e3675b5756e3484c9da9d5414ef0743cc408923cdad3588204e0c8f93dd454a4fd901b75eab7851bc99727641754f9288977c0bdbca1302017985288ad756aa3a9aebf349dd97078c92cdf8c9ca035e57351015efeaddca0ff2ab4e6dcff6d7c420d3ee4e86b0f5662a6a2d2234614f57d18134d3cc2c966a15a9ff277c73394306d7aba20817d88e4bd001e00f4cf228a2195de98ff37ffae88af5204ac6a6289b58c90102bfb8c89581e761978b63bcb717c77d767cdf27a8a9b6354f1764c133d3d0fd395cd18f1923b2d17c2b46808f79159440c8294fd6aa1936b3eee67384f45622c4b36a53654cb45d063bdd31a84a5bd4f859e3076fcdb698fd083c", 0x1000}, {&(0x7f0000000080)="0dccfaaac2a1525d66ebeaa74ef6f955841b0f5886faea8c7082c4b85234c1776cab7057d0ae96b7", 0x28}], 0x3, &(0x7f0000000200)=[{0xa0, 0xffff, 0x1, "1d5136a95578ddeb7ea9c1fa529f8fc399f83c499994492106b39b2e64950fe438460cc49c40fedaa8948fbae0e908b6e413ed01a00e444a6829cf056637b7a57599c9384e36038bfe42a2068360baa5dbbef5e7bcffb840336203c68897ef27fd3cbe119193b320b6a68a7299b1f4abde57aab03f4f1ee4d0513098193b9f0aaa6e185214ca51d0380565"}, {0x20, 0xffff, 0x6, "44f0d9904debbfeb9a5c68d28aed150f"}], 0xc0}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 09:54:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x18, 0x4, 0x200, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000001c0)="55ee0fed8a86325d5988e37f90cc8df1f6737fd9a2904d0057e0ff2a6716f4b15e71b4d87cab20850beae9d70dd4a0f787bbf61776771f094614cc8601707c473eb833ee17a220d0d01a88c6e29fbe24fa074f43ee922d9268dbf41e06994723a9652a15a51f95f6872d9814fe2227caf085f6955033db34652f393c64d7895b0cb3b36fa3c04b92777f2abea6f804ba3e92c49a69a047c1ae37a219672942b3c41198d62598f0ed906c5271516f19593c439c45af92d66cf62cee2aef6ffbbe07b4bc1ba52486a862fbcca9f05b3ed2123029213b7a89ec7fb7b6ad2e3d3b41a7dd2538c55b0b399629f02670617ebaba672236cb22bba314fbf188d64721258a147fbab3556598b5ad7d9cb4bce4504cf3eced11b3d16fa4be51cb9bb09f6818213f9d5a7f0ca39db76e7e1cef0e0a146cb781da9c7ebcdf54b6ce736809b462ea42abb7e80069e14549e3ea3faaa9a2ffc9331ea351de6962f60a1e347c2ba5e07d1a7555e9e3143d82f1a49850beade924b4d838c3aaa1fe28909eb4f5d114f530487e9412dc8cbbf66eea29d48aace8e587734c27e36367117168493db56f9256c5c3a6cacab053662bbedab43fc7e577a189cc42ab06f70c717a9fc7ec78d10c7a77e857b4cd2856491d8db306e0e8ed0285e0467a0b0ba110789ced34e3af52e0b07e3e9a7b8331a8f00b2fde1e68244b0906a4e0c27d84a79bcb60a642ef26c406b81ea3bd366596ae297675c41fec110b4834fa0e50987e2ec1efeffa991933815919cd95bd4d6d03a51b81eee208a586a377490001b4264bd1806e0931f09641cd6e5c486dd3c48c429e3460014ef4147f855fb52ce66a36dd9fff98b2ed54b95101aa664de186d7ac25739f24b920aac35640c31367ea089849af2f61c1a05ff9bdcf958bd635653eab7d8d0a0da7c09e9d59f15942f8df67701342e0d7fc29941df8fdeb2df310266e38bcbed54557f13933a6a5716dc405fd5da4f1fb1cc01fc2c9d89e0b0a94a26ab7726f675dad531dbde40664bb20a6e9c0b9935890c3d073bdfa35c947087c572bc6a849bb81f740edd11e9c99d133bff4f0b73f4ae3faf3344c15eed617b4259de9df34d656dd2415d0ab605405a9e87e2a803b913691f197f6daf988da6c93012024bb54ae0a4598844b6b7baa3fe7c35f141ace0192dd0e73f0282587c98c3bd62c68bcb9fd7183583af5a90bad682948e0bc014a7a183b0d33c99a271b2eebf3849ffe078bc0a669b7187c3777153e94dec2149fb666f3f8319283da16a35e1be6e39b3cdeb69c244b5a499e6ff20e68cfb5c48fc1077f9e3a3c2c37891112130c14f5a07b72875bf4f64c288d5214183ad84b9b40d44d702997150515c4aa47c9a6d35584c964c8012faabe8a747eada3b8e5f2c030a978da744fe4f53195a89f1accddebb4d7250ba631914631c6bd1d6d0d624cc2f04038495b73857286d96758c81625a5f92c58866975dfa09e6ef659acbeae91f13d27f47de1b9afc8661783c0727d0bfca298ea7125c7a077b173056bd3eda5c11cb6f45c87d91d052b835f24d4a672a08bf798c3f1e770cf2afcf06f74d7a02eb9bdd0a4d381232c4835f1c7497f74268ba5b1f75c160b29840cb8215821595664b6241c2252f804219d8448b817ff67f5ad57dd555a84ad900c7d2469ab3aff0af710e68c3da3530fb6c4ca441520bcac85a4730ad788a9c50060ce46a225d9d43c7acef94d00f138d25b830ff1819761d8139fae4fc4f30c096906cd13545fef9e3795e86a070189ba4a788390192102bbd254b6550874767f9b4460fae3b2c253ffb758ff7fee859362c5fe9b7f6995b2a60e6170e31778d48418e8d8ef7e9838631a0bdf97130dd65407ffdb6b76f8a2e21524ca7a695cbfa84691e53b06326ce0f3ee7cf26720fb2f876313da77dfb950c58f47ce0dbc6acd421ec8dbbfb57acdaf7816845aae5fd2474c98ec71da1a11d64dbbff4dac83c628593b166a01852e8b64f0182b4e3f61672c9dbadea2cf32cf5b091657183c6b86db952572571dd2dfa7e2965ad9f8c93621da2f923900a11b94f466ec33ccb80e445c512ef0751fcb8e39c27b2e65ff685a07488e90edb9b2450e8c95d0fbe6fb3976e47ac9f35beeb552aee0daefa4a6e483b078ab49e8d604db786fd13e7fda3a8b0fb85b3ee70addc8681c818a753cbfd3823fa6b9a02745aa1497285edffd06d3e9f0922cc8ac23251b2ae01ea8da9db23db77fc7e222a47f5d44b6c5bb46c82f84e4516df1c70a55602208768b853146bd6011d99d71392043b0848e0891d325041bb02914c34a02cda7751533e468c3c207183be3428e19b5f351080b90f5de8a2a99cf98f390fd8366642f4439a56538b902ebf754520568c99e53ab3554d25ed694962bbaa8780e41db7860402c4e35b069efe1c3c718b1c056ca673d0ec209e94f0aa4749db820ae212593028db983dcd3a16d7ce299624788e6865789b35eac44b509db053e12ad3254449e1239ddda2721d1b14939ff3eed58140e521f82bb70bb307413a72e88269509c3f05a48bc3e00b2f2e265712d1ce158bcdee5ac567b21879975469b4c6a84e1eeef886b4ac8a6cc77fbe81827334a2475edf1112c55b75ccb8cac81e6ff013e3fd6e250879f23c1a81c13c9d7a2a4bbec8015f880b41191f571b80ec943e753072d538e9ace563775332e19457cfa2d1cbc57425a3f7c56ef22262cc2caa50f0b6b615482cd7ce4bdbe0a66df260d76d61fe16b6a25e2dfe5d1456c88c4cdda0e492f4a3e8fe55bbb017786cbaca8bb7e08070eea2a379f59da4c72601f2811b4d5fb34e30461e0f22f9d05cd32e84eed3da4248461012dd26cfac5b187ea4eb3f44491007c778464e41b952be99edb1f3438ab34f7f9017993df93d936b68e35e981b1bcbb11d6c56979936254dea44e1f418838315dcb402ba4e1a0921b4ab2c326733d4335d4cda801db6c47507f1b64d302343d249581c9aac9f316d8f008f99d6abc763d8d61a6051b52257edc78cae69aacc6872e9e70842f4a6218e07bc002549f395439d6a08550372822e459da164321c796025b9a4e59fa6425d4cbcefa0ec122229efb6e806ae38885ecd73bf045a5efbe43ef121f2d6f56b292a71cdc427d44c354180514f5f116cd5fae344d4bfa68a3a8a6bdce1efbe0e08c2342ca0f26260e7a2d728f3fc4682bb906926025cdb29d5570efb3046afd7621f452755e2770585580d7d4c46404321fa286531a2697a7312ddcf35d70a449de076d69e81523d8bdc891459feaa39ef39df8f26b01c66086747d8a28b588e8e03207a21d5cda9fdaaeda8eeb6a871973d46621d2b8f34c10d90bbbae0ec18bef915441ad29560fd5debac9e8b74b2ae742287b58da78a6b2a009d58d42e82f42ccd312a3d9ac78791004e2b24c2cbad4bf606d59d0c0c1edae1c3cd2babb0911d3e246600cc8930dfe44b3768d44889bc2bce02764787fee2ba7f0676ae4c7c5c3ba8c78e4c9b1676002dcf6cf13129e13bd155cf68ed5b9c6d114de39d869d58c01c3e819509f19dcd5d7149bf60efc497b84244ea27cfd9c549e52096978372467e6e2f349975a137a56932a77734c40d5bddf840a4f3e26c5445d8932df4068d2d092aa0bf26332a463bf091960c8e70f7b53134cc332971404a5bf12b452c9982cd57063a653b51182575a9dd6d51dd72b277f5d077146a89f3f7354d5cc6818f7224e2f78b0f5f4a1e698ac9cab23c9ff76a523578869bd4ea21f6dda60d0c4d93714ec4f6b1b199d38e2208d7d620e5c4bd53678b9a5b5e6834468776d98e5d4aa9c05958f96b0f8a81a0b3b2575a7e47b9e305d14d7a80da78d653491945f269d9da106e09430c3438ce9c1408fa955383e6cf84fd8e5322658e8f48d5f1512b4964bc8ab594b224c065cbdc3b0a345e4afb053fbb32b2ed178c1cbd9ca448946467141776c1cbe81db8f55507215ad8bd2b18c866c33a8c6eadc0a1b691d173b23485e67443bbb357357918e75b61dcafa4db4992000c35fa0e9a6840bb11ea27a22c6f1a42654c80eebcbbbe429bef9880db817426916ed55d0beca2792355297d8b388491b6d0444a5747852bc321eb9f660a68de851118be28ba4198cb2159a7ee0201aae5d3846bd617758c22fdbfd7572c3e9a54152c0ca01bf85052cb8257410269334a1500a5ddb4bd3b9b88d9ee9166e9a515f0669a5facc79b7550dd1ae053bcfa090c5f2b84d77b910b801154353a6e96abe052bbc2b8e13a24d2ee4b7e50954ba977e5313bcb3eecc6fe275583977c8951edc07106d90a6f60451ad42bd513f67a1bb16015c8d96ab6bedbfc65f6c1f5c832966a254180afe8d92558318ed89482978dafc7b1ed97e790dcaf9012439581af50ddd2d1e8f389e371b9a67906ff8155f55aee5f0ff8fd66d45f61f634543795e328622f023cb0cb1422067cc9299fc4065c91dff9fe572ba5de616da4e8d78f63624e6dc4a224edc29ac5a934bf0a85b2bebab72b495e0c6625db077341e541d4bfa102b1084989f3ea4c828d56bfd9bef97a01e97b02cab162de657ce337414a4e02a4363cbdc07bc169a0b633c38f7b306511e96792dfb3129366ef91d42af32cd181d3b9348cded64af6fc086a2a026b9398e9c70ed22645c708bbe3a3edce6ca815499c3760be80ae7cf27c03e38e74235e3388a71a3810b5794f94d0e2e214b93f0edbc48088fc5a6f49ce29f101228e3e4c25f36ccfe4dd3f0d2bb6f8260ce8ada33eb330f5892a45b705ba42051caa1ddc2d41c4de76f961abb9dc98e202088b03488d61ddf866e8b7f03c554ee87d79506d057de62cfa7d4ff3a5fe71c6fe5871cb7209602bb4e5b1609c3eb4ec8b25b9268ed492add467a940e4f4844d26fb623d2375ae8294e559e89e6620817b6f555ce7e21adf7bb0b91eb59526cae62c7b1cd03c384cab52f723c38b9b918587cff96ea95fe1dbc27f4b54ec3da3eab6aaa498ec8791149501d5656896d944571e06b6e46425f28981401d8636b2779be93c8291296758204c05f8a4839c215550e525014f5fe79822086c7a8dee20faf9a8e984351874626358a1201e66ec24d00a5bd5d4ce26c905f5ae8cbcc3eb6f7860f8d1b83e45627ab6a3ac2961c8279a6a3cda96891096df18e37ac31be5b47d4c626ca90a4c0d5815d59e08f7cad1f5ba07695e33ef28de7032d2cf742a0e1939463ac627bbc311d29b239e4988dbe0696c4ea8f04e087b330ffd1c97be64293319f09e4926eb573a96ea5f72ac36e45fa407c51088c939817e719e92b08d9c0617fc04114c34ea48e2bbe1b8aae02ad248760aa9ba403bdeb336edda0f5a39f4e73144158b107189d1079af85b15fff8b10f1252a897e6f7173a1837ec055f6780badea0b87fd04129dc8fb0b45106fc0743f3f7dcd513834742f2863057920ea5a0d2b8f0adcbe587e7bae2f00a628c889c96d87f53f44783a45ceff8cfee04973abc2fc522c1601fb0e8406cc52677331f278f4701561e946218c17711c3c1daeb5b44f60302e2fc61fef66a294d14669a7d5e739ba23908c7a2b236d9adba4a8055b89338f7087134054da276341ca6061f9356c8fed8cac12086e72c1aa39a61d7d346051e25851509c6a58a817b07f86787aac2a523d388fc580dbf7f71c171f03bf930b975d6cd5a0c0c00eaa1840e290e9e9c3880475482e0112cbb9cdba8a1cf8f6ba0d81d6813690fb880b8d979ef288d3451668e5554c1f3bd53237e6f81a747f280755d47cb9", 0x1000, 0x400, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x7f}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x160, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) 09:54:34 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0/fi/file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$KDENABIO(r1, 0x20004b3c) open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 09:54:34 executing program 1: socketpair(0x31, 0x8000, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0xfff}, 0x8) 09:54:34 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000000), 0x109, 0x0) 09:54:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:54:34 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ad963e3f0462f99033eb8995b803d1bcc5e230f631333bae8fac531d87d91e125e2bcea7dd377b1046d60eeb6dfdeeb9d174862f8ace8b095b5eb77f0ddb9b87899bd175ee4955ffad1e14bb9471048768c150001098838037feb21f90d6e74ce6cfd84f4e422e021ff55d4a88f7b03bf0f3d6c328a738d46afc62021205e638c3d3d09d151cd53234ee6f0b760271ecca9ef59028d6cc6d4d18c8962dfb70bf69416a4ed98f6af86bab95d99a08bb72066dfa78cc6b2bc91fafc5cb1c66acbd342033b71f941e15b0470072d6925f641c3c5cd15cf57b54c8d1fc8859f2", 0xde) 09:54:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0xb) read(r0, &(0x7f0000000300)=""/100, 0x64) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r4, r5) pwrite(r3, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 09:54:34 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) nanosleep(&(0x7f0000000040)={0x0, 0x8}, 0x0) r2 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r2, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 09:54:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:54:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 09:54:35 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 09:54:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xe53) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37a", 0x52) r1 = syz_open_pts() kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x3) close(r0) syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x3, 0x0, 0xa0000000, 0x1ff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000080)="4ac252b0c348a3461a5692807a904b626905c85e96e82389efa9cfa8f2986dc5453a1e1bd241a84b8825e7582713", 0x2e) 09:54:35 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) getrlimit(0x1, &(0x7f0000001680)) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)="c55c255118bfc13b0f1cad8cd54963a97bea97bf1d51cdfb450e746b222597d3dc86e2e17cef85b22a55a732f20756e09ff619de2f992898f640f09a523a68025ca8c2bf159568", 0x47}, {&(0x7f0000000100)="fb9af49c9d1ce2e2fc91fa4140e252de504d431675c47d3c749735c2406e6f3e318654ddb133915dbb2df4acfaf9230e1e008db91b3d5f66412e28d8f6c35f30c32df0277e3d8e06e332a8e04043e0e076af508497ce90037418d6", 0x5b}, {&(0x7f00000001c0)="ba61d17309fb81f311aaf78bd2ed51ac977f3c880c20afede6681bfc0e537b2028a7691bce7f85475c801d4fcd8c40415c569c1d6f04691d05f87765d7e084cfe1a8b973d43388cdc0464504ca4b96bd3c0851bdb0477be10e42942a400bc0e5280b2833fee4a1719dc4094365d353333f96846fddd65afc2cfb2296713de1a4e291f543447273d902dea5d83fc6787d6365469b08b530fe197461154132ab2d7e2e04c46bf04f85d88edcb12f210b6afee5269a8f84c573e94f30145a916e3b52124792b892ef042e75a81f2c0f5c49", 0xd0}, {&(0x7f00000002c0)="9e80cda91d5f5a7d6bf2bfc860a5e0423e3444d9b05b7517892f9baf8922c44cff8ac28373b9e2ceb42e313a33c83eb5db3d54c09ee7a9c45d845d716dcea40e71d3347691", 0x45}, {&(0x7f0000000340)="08ae9968bfea2d7f26e6d7849b9a020491e667a5b16dad3087", 0x19}, {&(0x7f0000000400)="2060ce7dd545d569204cd786ed1df23144a6b985f38fd3bf05fb9f4adb389b18af9ed0a0aee18cd1321fc0d1076a7d83ca4bda4ac9308b1a89a1ad9b68b3e347915b000801cba45eed0a7bd592a6c79fa3e4e57fe593670078fe2b9781eedbb8aad8309a0501fe13c6fdac8f5d", 0x6d}, {&(0x7f0000000380)="6937e5fcedc84abf30cc155b7377923715e1fddff470f05d1a86ab72fbe3f32d405e800e4e66288cb349c77e6ab74f66cb8a1157240fb2", 0x37}, {&(0x7f0000000480)="d21437a6d7ae48137839ad041b57bfa1967b95799d4736591d342c1e9727a9e41e5e409c27de6556b674c9f66f138c11198cf9f2b2193ddb5c41fa1fc5cce1acff2a634e856707ee38d30eb5a8938bcd092e0ce00114e301db302c6add2a05e131db21af871bfc26440026b686194901c386d672b4c0c2471bd15b97c8a47a67cd1354d6ba8e2a5a955b729b323869b25b49de28196a6a3267d7591dacac42", 0x9f}], 0x8, &(0x7f00000005c0)=[{0x1010, 0x1, 0x80000001, "0be6bb44a79845970fe4a59c5b4a56c61736e121b79e6cb477a878f01d34645098bb4fcf4e6940a509fc46accb103cf8892fe73bf4495a571803d4daeb4145c8c3239cb10b1a4fd23df0593c8016808b47cc6f453f0bc2dc2b2968aa30ea96eb872f26ece56e1dedd6d5c7bc758d7adfb048d6eea55ae685c8221fc535cf634e2a02258f0bb8eec4619ac7b586cbcf5a65aa669e59ab448be2b747b3837b6d097c0ff6c4f19eab30f8a2c6616ca3c6cd7e09386c10476351b9b26f59196460c71a664cc92e3165e332fbd4dff5f92f57f0b9e188b69fc42b3353a86b0c7856b90835721f763fe7884c4b0bcf749d090b04f2239631812fb5acb4056d37f9bdc0c25d1af06192d14755598c72904e95abf72c3292ca95b637c9538b5e214eda2a861d32816c93d708cc27464890cc16f022cada10a056d4be28d44820f79541c81213d094d75cfc3e9eaa5fd5e2ec0cea26b12e18869ec11672e1d43fbb65aae78cc0cb9adcc0f99d94d501984436eb95ff4d2dd27c43fb3825400dadb96256c59ee015ec4a18d178bdde041da42a3f54ab4589d101079ce1f2a2f848c3d431f7e719f42d1dc36394f2ad41590aa88a20cb03aec9d8294483df40b63e9b19a7e1253eaacfe7a6c00098f00b8d8d4683f7efc44b6a276ecd8dc298518b54bfef9e6a7dcbfb14af917645712e04ac06981c85eae17249d98e6cf0543a43a28253b29e90c02cc43e6131c990b6e19d63639aeac73f4bcb834259635280d073b6051cc5402df518a1076bf88b9ba6307de6a2cf01840095c06a9197f781dba4036748298c7d365a7f7eee299307aff850b2ed755544db5d4144356a42bcd825b87a17d0e2f5d6b0cb36d1fb177d2f8a122cc11e6ee28239497471460dc61fcda88784504e1d7b3cbde804356bedd9bdf65adff4861c0a35a570ea7c92b8ef5eeaf2037848f694ec50d9dad24cde795f436079c3575e3338df9f8fbd5b587243a0931250f1ef9337f6161b58a6fd2ccc15f9572afc2c502ace2c8922b8b5405cf194aef91453562316332f278a4dd75623195549d11c24a7593b732d8c24b27f1a10152b7baed310f50a860fb7b5a6e66950d2bbd7fcd174278f1be339e9d046fd2b7e0137906d7c30667554383175c9a20ef6d6a6c9e395dccd3bbea0f6a71f8636efd84120fa407c49b6dda2c6f679ad0e6c3b4c22aeb78a342aa22e003ea9b511744a8f45a56e2f899a8ef6b54d27bb6372440374c06c6702ff2486769f7e643cb2de50ef4e16115141988d5657ebe399a94e2b5fbdd2117b11d87d8be56efebe6df3c51bf36732e40e95db689bdc6bd519b5a7607d33ad674bbba68b99de092bec398ef13bf3327d3465bff49ca82f3592607dc46cd6322e3c5c6654b78e23da98383fe87769fc46e96727d5596b9c463ff482e6555dc0f826d120d211ab871a016e3efe39e70bed2e216fe52e5b0a3bdc18d94487fd5578e9c7c6f551c08d4a761066a7e4773528280beec67716c9f51a424ca1b8dc49bd290da5c38535b9417974a1a2dd93265312aceda5a3aeb7a3bbd9bab369d4cee9390b17e56978cd5fadfcfb79e7ed18bbfeba590f9ea20c50fb3c8ada1128b088edec0fc628042cd829b271f98c6174d2fb8ac02ca61c65070bb36350850f80a3e8381a68fa5a532cc236cb62b93d51ffa5a4df2d843621eb34c337a17835ac674e5152b38d535783a5fbaa7d1148697e626239d615ac0bca495a1b112b8468a3c3412bdec2452fb386e17df90129be3763a7493f11ade902cf1e544a1d1cd9e6c37c201734445e9fbe87ea17d2a6379aca72af9931540b00dd58cd713619879aab897ae229ceee1c8bce086d7b7d1371d190c5f2c266bae574723db6d1b2a3be4ae0c02f2368ab78ee2f95a2c5ce0f78e5b35b7d19a84f0e8b4a90c64936ce9a819fd09f25bebfccce37888dc45fdf54f8f1c1becbd2c89f1b85f8cced0f7d349f37a429569ccd8a5132ccf757428f25dc251d8490cb1222aecf7c558e692faf909c81674b2d5354e04dd35e91025937808bff10e2a869bf670e597a1943717ca2d4a51ed63a479636c409dc0fa7bf46f644069fda49b7c9c7a8706be9784b68a3e9d9d9547ae8bda9994a6a283cd6aa3c509783caa5ded902b2413acb12a5cf10e1332fae106c57f5953947b15000e87b9fe4bbf39f19775565e8674b800d825670fe49783a80f83a6c4a08656997bb006a7d178a5804817c08927443aeac50cd37e47c80e541521db45bb41fcdf98d2671b61a9bbfafea6c7116eb0085c7354a06866c28a1c2507dc948caad5424fcbcf185fffa30f99be5a87c0f8a1ad8c81bbee6127f591d3faf822cdd432237a63f8efe1b401f91e8cc9ed485d3a0ffb83382e9a2b9490c8b96507259e8b4bd415b7e41251603d00f2d9a013d325feb924298706988b00716bc6287406832ff7037fbe444c0e38a43d2c09e1a05bf30ac33050a2fa30721e07c38a2fccc5d4a46f263167ff6b982f4710deacf79a8dfbfe356b992dd1ed2a10fcd14fa771c114a74f00eb765d0fca11a2d36b27d5eb74f3ace52720e4b23bf73ffe3f9b0b4ff70e5904613f58305c952567e768dce0c5afc2c483f5cba0b8a63f901939d02e510f71777f62a69e8117071fe78d0f9b4bc094789ea5ff95f6d725789e891372091a8f99fb7c134a1a0a94b3a7fe435efcf8636d3aecde94c8569ed16f88d9e8ba959e1b1a979393f92b1ec38fd8fe7e18286ffbe2284eb98801862409a54e319e56c8eff034b085897d52716bb90b74f3ee12c1e67e3d5d09f46b628c69d11b3e48303563c3c514f239cb52f7550e6669fa7db253ae08e6ddc769fb8f65c95e50dd2518a9bfab52ad0b0f88e3066fc0ddbe373cb61ac4a0e6242456b7bd2d2df604ae3679c3a46dd3ab069482d3ee998b31f1a0ee5f1ac663265240945593ca4ae93406d2dbbc614ea68e36acd71fb1da35abe6a9b8ede41af639cc0a6b2637849ab94af13e53b940d3ca434cda643d2f6f12a46250797c0dea6aab9b0c9d1e1305bee027c8a7871b4d35abfd4699fba7602a64318f2412cdc0cf353a0e87bf0ef39034d5e07d26bc98dfc615aa639ef59e13d5d318fba8b5c460ca158cb897507f43c1959e233d504f22e4d41201b1863ebf2fa28a40d59d6601df2c40fb4b40b2f662b1997dd71b548c2c5b3e075dacfa36a15d5965991ffa5c8927297888ca52da6f6655a72763a7a4a248b965c4e188fbbf444e40641c020225277e5233d69592499e2657d593cfd43839edbbe6521f8bb4cf04c425d9a9d38aab0603e59cfaf035ecec87cf039f2043e0f058ae9d8b39e701035dda690230ae0372bbb421006703d605510d3b3bc4e6c3a4e92225c9f65278c31b8dda4db509face9b78d47e6ffe2abf60338db0bdd5c360e80201bfeae6011c8ad38e5b4b7536f8968109f0749b9399bf70b7f328b6ae16ef5d5ed1b8243aa19125ccec38f8fff5c8c49e6705834889b78ccfcce458572527f457e4e7d27785242a1485b7b17df7940adc05d8aaabb5d46ad02219b9dd6f9ff833a420215f902e462daa35eba53526c1f33b154148e0ed5ec42ecdec6225a790b12a5ecc97a50f2f38f9dbbe5796fb042baa68fbf3f4d3d9e16e837dee22e34621f95778c7cb8361d9ff2250920b08fa2e9244ef789429c66f94fccadfa96c6dd01aad43d3f5d365866d9abfa9ba4eb97bc293e396ac65fae5789b13a473338962584d2d2eaaa637315f828ca3e0d2ef26d3f070161d20ff28d0d237edd96816bac61f5e4d3585c359dff1522b673b32fb45c6bdc1cd7dc98a1c91f84c46aa60b6a5d71e54818dda66e1cf3311c44e73e8182ca9529e6ad209972f85c36422f823a11b77e3b1f5c5673a687f64e4333afa16d51fab2f1c4f775a31b50817f33b7af66a0a39cfd8a22baf6743c8551eaeebd3e8f611ccb6eaef0d604b9618c41c500710e86a3499a32324f8e3791abcf81ff4fbe45abae26f7e5beebfd059487142daca1b8634ca613ff34dafbed97e2409285c190235a29eb6662b8d8ea968b5f46543a248ee3d39c0bc1e13f4583226c0ba8a13a97b1d371d3b1fe3691f8f20326771d821d71081fce79db28206b71a1f04a1db5376803a070597cc6a5fc7350ea288cf74ea430a990c5b7d4de1cf0511ab0c0c4ad4f489628a13e2528405c8be252cc7c11fa7e6dbbaba957af80adb612da9bd13a59eb9063bd892d80af6743dee6a957c7e2c352fce911a545edd076693af363743e5738625003be05cf644fad50cd62c2602aa9ab2cf68ad9e990d2bef820da3e94080955456056aa7a27d7093f823a7a2f283c717f660415edd6273659a697221b15960078d5008910f04ed07d773798ed4f6f5361d6cb7646414871b8575d16aafaa8349bd1b0f5ec1b1d82949bba9308bc038fc51d0b2a56b5bf109b69c83363cf1689ea88039abe8e3511f7711c8b8aa5630e8e9677a5413aadaab6375ccf5b0f1e080557be5754ce913668d6996d6d85a39295639d77359f5c7539201539ea0a29f85c72b26ba5f9f1fcefedff21e3a8af70d39bdac913d718b5218b364370a8d5f66ce6f18be717d23ae5ac867c9ecc01898b88c73bafa2d483e5e80b2ad6d5505f2068ef3cc7597dd85e1fc6bcd174f5377873ba32b9fe18ab192cea3a9ff8cb72cbb0bbf57ff5fa3030dd69f21c3b772648777d9b92b8a85ad4d5ab202750c1ae6adb9c4645701138edd7e1b67f72893d886e2443bdc092bb217829295ce4c4126eb1574aa9fdf1af125bf35aa0ccb59fa9d75702dfdbd85b11f6b78601b6acda947e7f986b1bb6301f220d11cd950265172219af693f8e85d03c1ccab1818a22f98b9c0c2d56675a4b6e9aa9756e0f53e201455539946016f8f8faf39659eb064a6e4e330294e6b1af5daef80c8716ebda9cb8358e12059a9d2985b1f5547b606e0a2dd2bc17fe90d2a3a9a74b90774fd295065cfd89071c579ae4ef803e3d5b05522dc4aeff8cfd0fdc36af5a80651617f4470c2c19742d9822cc1605689c97769d9cfa8f45e16a77963ee4b90cb4761c23603ca23607d5cc0118c2ddac9e34af76f72d02d5978f032b9c8de4794cabc010218a16bbd94c2c514c200eb7d5d9404774f3a80c6ee289843a89530590f108f88a40da7cbcead0ec9a8763aa22fa00ff82d129b6e518dd4c70e6ae3e282c4198946d6e93520fd6b644292764967a3b17ab2aa0b80f0cfc08d5091a20d4ebf8c402e24d76c720b1a98544a41ea2ab2493f632705716f5b2b28c02b09ae9b0245698a4e9c1a4811a789012c822100073de3677c4c324fc0bb9b50f5658620af6e6b06f0c6ac1b5c82f7204b76a997ca790ec5b2b8ec06ff2f107527524d1d3bea2c963640b74c61d251621ba8379c289c960ec051e15631a9843b0bfb4d870335067afd2a8fa02f6aed9af8c8e03215d0dae47537471ec82537eb78fdf352abd77b2a6cfd7597c770f55736235d96c13b04ce9e39393386cf30d1d9404ef4d4dfb792df2c0b7870f73bfd9821e785ca1c4ed0a35d5adecc73adfb6c3dad06b717d9a158ad210b9ed896c98376fed9207dddfd9dd80cb3fe7b86dc39bb1a11fe95f5b69eb32743184263131eedf33429c500fabdf3f26da7ba503251159be4b837c95d50e49b228eb69388eb85c747d2fa3ee04c09ff2c3a3278a5ea8ca8827228d8da0b65249f43927846691e17a5c9692f2dec574c40c2462d8e873c7bd7c7eece526ef8ba5b868ede59eac612a1c410cd6ccf74abc2323cc1e23a8d06f535e"}, {0x48, 0x0, 0x8001, "053a14477a602224c6d139cca6a056253f03ddd5b6646aabd15b91c8866742fff5cd3a3b7cea3c60a65cd46859aebfb0f3c84bf0615abc78"}], 0x1058}, 0x8) 09:54:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r0) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000000000000001f00000000000000000000000000b3970df11faf4800fcfe4ee154930000000000000000000000f9ffffff00003bc10000000000041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b813fc22252e7b2ea900ffb01302bbe8bad8dfc6f3ad9a94b9333fa8988246a06cc341bf4464202895120a4d087262a4d35fa9710c5e585257c665e301e0643bb1f3acf670d20e00000039b4e6a57aa7fbf86ed9f7a96b949c38a3546e3f24daccc99c46de0e18dab86e32797311aa6ebb8bd06d298750f9e2f16a6d3a1d9d7e19847e815530c41f2ff9fd058f466ef814d9c0be133304832607d211e8c0e6981062f4c25983a36ee6b68b5b77b9955a78ae34bebe61ee0042d5de0bbc05dfa421e8005dc6bde86beff110350111fa3f53dce447dd5ddb99e5402f4b9f5fec3d63ad15120000007b7471fbe29546749000c7c3d2660f960c322ae939a106b19b5da17b5b3ab73538ac624cbb70931231db4e66ff4843d909a99bb2f8c381838e79cab33b23600dc746e855b00d14f961ebf0a265012933d5806435a3"], 0x1, 0x0, 0x800) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r4 = msgget(0x1, 0x100000008) r5 = semget(0x1, 0x1, 0x330) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x25d2, r6, r7, r8, r9, 0x100, 0x800}, 0xdb, 0x5}) r10 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r4, 0x0, 0x0, 0x2, 0x0) read(r3, &(0x7f0000000a00)=""/4096, 0x1000) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000000280)) r11 = msgget(0x2, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r11, 0x0, 0x0, 0x0, 0x1800) getpeername(r10, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) msgctl$IPC_RMID(r4, 0x0) 09:54:35 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) pipe2(&(0x7f0000000000), 0x10000) close(r0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) 09:54:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0xfff, 0x1, 0xfc00000000000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:54:35 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="755915", 0x3) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) 09:54:35 executing program 0: setreuid(0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0xa0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair(0x18, 0x4003, 0x102, 0x0) 09:54:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0bcb46", 0x3}], 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x6) write(r0, &(0x7f0000000100)="6f4c547fdc4137c566df252e", 0xc) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 09:54:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) fcntl$setown(r0, 0x6, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x390, 0x8}, {{r0}, 0xfffffffffffffffb, 0x24, 0x2, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0xad, 0x10, 0x875, 0x1}], 0x61, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x90, 0x1, 0x9, 0xffff}, {{r1}, 0xb04ec65daac2868b, 0x1, 0x8, 0x10001, 0xfff}], 0x1, &(0x7f0000000180)={0x93, 0xfffffffffffffffc}) close(r3) kqueue() fchmod(r3, 0x4) 09:54:35 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = kqueue() r3 = msgget$private(0x0, 0x30) msgsnd(r3, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r3, &(0x7f00000002c0)={0x3, "68f887b0447e983de55c5711ed4bdf9112ac27e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf8cbcca0bd9be72edd969b8807123d0b63338fb4ecfcf24de3e9c96d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8eb957fbd"}, 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r3, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 09:54:35 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 09:54:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) execve(0x0, 0x0, 0x0) flock(r0, 0xa) chflags(&(0x7f0000000100)='./file0\x00', 0x10011) fchmod(r0, 0x40) 09:54:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) r1 = syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xe2, 0x101, 0x5, 0x1f00}, {0xfffffffffffffe00, 0x8, 0x1000, 0x242}, {0x2, 0x5, 0x85e}]}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:54:36 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) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 09:54:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400"/1122], 0x398}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="e5002e2f66696c653100"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) r5 = semget(0x0, 0x2, 0x242) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000c80)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r6 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) semop(r6, &(0x7f0000000300)=[{0x1, 0x200, 0x800}, {0x0, 0xf8b, 0x800}, {0x7, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x4, 0x1800}], 0x5) 09:54:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x88f7a1a60c824c20, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) fcntl$dupfd(r0, 0xa, r1) 09:54:36 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) socket$inet(0x2, 0x7, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 09:54:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB=' \x00'/29], 0x38}, 0x0) r0 = socket(0x32, 0x8000, 0x2457) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xf3bd37dc76f71de8, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x7ff, 0x4, {[0x0, 0x3, 0x9f6, 0x6, 0x10000, 0x0, 0x10000000, 0x5, 0x2, 0x6, 0x2, 0x80000001, 0xffff, 0x0, 0x3, 0x80000000, 0x7, 0x80], [0x7, 0x19, 0x8, 0x7, 0x3, 0x61ca1b6a, 0xff, 0x3, 0x4, 0x1], [0x5, 0x6aa8, 0x8000, 0x6, 0x7ff, 0x5, 0x90], [0x40, 0x3ffb, 0x4, 0x4, 0xe4], [{0x81, 0x100, 0x101, 0x4}, {0x4547, 0x2, 0x3, 0x5}, {0x6, 0x2a0, 0xa959, 0x3}, {0x9, 0x3, 0xffffffffffffffff, 0x6}, {0x7, 0x2, 0x1, 0x80}, {0x1, 0x80000000, 0x7, 0x1}, {0x7fff, 0x1f, 0x1, 0x869}, {0x9, 0x7, 0x1000}], {0x1000, 0xfffffffffffffff7, 0x3, 0x5}, {0x1, 0x20, 0xfffffffffffffffd, 0x4}}}) r3 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = semget(0x0, 0x0, 0x40) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000480)=""/212) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x80000001) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8a0, 0x4) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:54:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 09:54:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0x5) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) 09:54:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe06, &(0x7f0000000080)="b6") 09:54:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x1}, {0x50}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3, 0x4e029362, 0x5, 0x1000}, {0x3, 0x7, 0x5eb, 0x6}, {0x0, 0x33, 0x88b4, 0xc72}, {0x3a, 0xffffffff, 0x800, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b619") 09:54:36 executing program 1: ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) getpgid(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(r1, &(0x7f0000000100), 0x238) 09:54:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x7528]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 09:54:36 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000180)={0x1, 0x3}) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001440)=[0x0]) r8 = getppid() r9 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r11 = getpgid(0xffffffffffffffff) r12 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000240)="0d4ada584fd8d4c5f5921fc229ec8e35744115501d8e31a74e7fe57413615e2138ca4b530b51092d482f647491a147b6a136b429603565fc2a9c55bbb773a0e1b7fedafb9d92d8321a86f27fce7c626ad512358c2cae695648e7d446fe0705e81fea36956743ab15696925b117a113ac7a1a353f4ec68e54f9d0b14e06d45fd1f83c3a67", 0x84}, {&(0x7f0000000300)="5ecda59613d0ddfe2c5f2718ea5bbe77363eea84fb5a9b996bf0123bf66f", 0x1e}, {&(0x7f0000000340)="c02ce587bd55be252e961be269baffc8dd1f18164060f74a98cdd6ccd7abb7f1fba0c605cd47745995e346821bc6e5901bc523a416bd62d9df993a223a4f58277abff70cc31bd941789aa4d4f338633e8cefc0921784f675cd50da83ba99e20afc0cf71da0f09cd8d7", 0x69}, {&(0x7f00000003c0)="043c3b382323b6b9f9cd4c5b2d57ad44913d0beb4fb74216b868e0da8849e50521c426cf8f3d8e0abebe4077e40cf758ad0827130f6b8eb69929d1214128fd010d2443a7130df7b1b53d925d8217fd25366d2f751b2485f55093aa587dc94e0a977e18f86a68db707bc7c2f3f6ae8bd56bb4dfdc37dbd665604bc0870f3efbe6fad1a6c11fb7ba50c317ab4df6a9a326c14ac153dd59195c71ba3583a56dd47012ab95d729ce84f261d80555a0de2a2b4ef714d69ce5d74c0bf73641f79055b9b7c9ee88cd4d29e16de2ebbfade1553b33f363015fc486f78d14d75236de0b030ebab8916bd433f8c6361f4290ee6bd337238ab55e0e1ea7151d7eea275f290bb5bfa4547212c6f207d1964733bb6c25272b99287ee7af2d57a6cbc125daf9c9f909dc59e2324996302458894db6702e26bfb150533b393a6f96df413887d309e3fe91a276377090750eaedf6c1c814dd9e2ea393932d0209e4372079e98671bb467147ef401989956aeb4e322c81d595ba0ac6028cfdc6c11c27d6329aad8ec0ad0b009788d968dd8012d7786ea399979d304c047123689cd258180602c35cfd42ba00a3bb2a0186377a2556edb023bb3bec0fe414e809b9474857f6fd51d78f1dd4b0da64d33dd216bc82e7d32f8ae16d628bb2d6460fabe6c0e4ae6c5cbb1f9ab2aa1ece4bfe193277fc86571d47ab0022378bd515bf14d845b4dd8acd0d58d36ec67d576255f070c6816b7fd2c01b76db0a0f53818933a7c2a2c2b793e88eb0cbcb4eea28cc6ebb980aa5a60fc341851315619d93f0cb20965d023f28a636689fd3e3f14ce50be660bad91120b8da2c5088dae6e55108012e6868238df8589141a0d5cf0ecc9eeea9ea05e4bddf858c05364363717500137883d2c08cd3e1e826f3b9eb6d99b2b52396270210385f531e4c075074430b7aa236fa084eb47bebd7a17ce3ec3ebc65f8204975e526b3d04a0bc2ec1a7f0ab0ecf1f1fbce59abaccb72b671cbffb6356677b2efbab892dd0ba83e97cb39429e1f2d86d7918f280bc984872e8b5241269b905f48aec8dfbbbff07fb0540319bc8aa24353ae1e72646da4d474243bdc952d9fb2c03d71fcca20c884dacc230563e4d5fa70db7e4cba5f67eed1e1a8575253cd80d80b5717b4f0d1b79759919dac20cb78966630befd1e29d2a4cd10642d14cf6be8fc5c187f13f5b4d5ebbe46e3d50320cbb1dc14c471a7ba075605de217591a42ef5d06b1223d99f50b1d4470baacc37b5815d601341935977fce487559c1d6f39c36f3fed0d2c377d7f049310a9372e9432be78386d45af8e597b93f65898f8b21d1c52aa8f6b4499e5f622e3966219cff7906d3528295bdc75afe9f60f1f2e73c16413a672ce0fa4388d0bde0ba912607e7b55adeda3211800a8b95565979c3a71292c6847ce05aa871824993ea1a31295ac0b89cc53ab99c1ea4a83d1e1800387695a6e7451b9bc7ddd8324ed249d14a7cc8fc18b0b3d68189e39b1f6dcb919fbccdbaf46024e24e19d8f18470229ed832af1da5f1f9ff39562c405a8b72285ee1140e134aa0ef863e1f8a9d1f24a28f6553f8735915d273bdc3f0d654073039bcd52efde70fb4b9089bd90d438593807749126dd72c3b82d108fef0650724788d2e27338b320fd68b8052db2ae4c97e009d7dfb0e11d74628afaf3cb72484f5d1cdad8c1483c84df618cc25ec0cc76ba65bd944b652a436684e4dcdd9c56d79f7d1c626b6b8ccd5185c35289d1efbb57a35c3aaa2cb96d4deb323f7422bb3298cdce73e9e4f3a55b0c236b9c5f9feafeed04f419b4b1f1e9438e1cc988278849597c55858f4fb618dc9b2785c3dd5e5d231615e12ac375ac2412e9aca01457cd3a999b69b992f8915b3c58ef7da44aa913c8a533cd30d97722b42ab8964ad8a662d6a1cacedff406af1f5eb7fc1ac0a45085be86091e23343077264994b2879ae31f504fba6c195a313023e35fb15e81d887a257bd42ece3e7dc015e5510649f2f299208951a1d49caccb0aa7ee6e87837cff0ad0b57fe1dccd519ed1e8748e40888ebd575c6f932a96ecff6fc4e0a2b71e14c708b4f829aad830263f2efb2571587e17deac5ec27ad808f991541d824ff906e05c4d389b1e8db6f6fe91bb32a97805956e1aa3871d10beb6692c6ede111063bb999735d10fef28bf49511acf74197945f5e5e97e80c27148ed3481f28b69ea48ee16bc555f2c2aa46b4479ec270d988e3e0df0c02b8021e92bf0082d322e8874e9ad193a15ab091e07bb82573d58c10633967c7f19bbbf2cc6bb8e074b1eca305666891de4132f13047ffa229fecefa004fb59c00b755645ae6b96a441aa4aa6b7d2274b793e326f0ac79ad1b6d87cdb495e2247a730023038842a38f80f988a19888af801dc07577cd04c509c928f49aabf3cbd00676b71c37377d9e238fbe7d229cf2c571a6c4107a0fe9d77e61bfcd7bc6e00c583e673abd3af726f84c55643192e30cb78c86e00b5ccabb0772d92136b24c31b7068e0dbc70fbbcf267414a74660cb37cc4d76dbed2240acbe9d773f62e42beadb1514cb11bcc12b4e5d30989a1c51cdcd904a0d5aad79c4518fa100bbecd4b29554c7c366f9f322ebb83b59d5e1cf734e776414df1a9509196c27c32302cafc4b64cf17056a71278c995d5252b410b7fb8757ae3f40249f1077232451c716e7978b8c50da65cd54004a024c3b561c01390f2146f3e8694edb61e63fe75b3dfe3ecd2a4a4e722c0e402bb8ae56f69473e9dc8c95e50e9066622b447719c9f4eaf6c8861829da9258f77af0db8df27fc573cc04bcebec250bd83cf78e94be73405959a23c1c881c25f10b97d0058bad7e8599cbc5b11da16508a44ea7e5eecadc9683705c6f3d5028af81fd47934c01906d0e39c950564f445ee4cb7017d98a6224ccbd3bbb90d95ec185a62c378c8e031a015543c7362d19a9653cdcf65c962ad6c7219e2bdcfd72cb32ebee38560a62688c53587e98a36c27802655fd5cffdf3105e19083bd2ba66dd506bef8f511b9240bae2032d5de8aa1d28f433bd134d32843748c2f31cb8d89586539e1a72743113cf6d0c9c78cdaec8f88103cfc819c23233b114f201a98d74f4b93592270e8085dd5e5cca5af84cf475f4e2bd510503316a24723ed59af309382ab0137ad07190acd05124c7a7e48977eec344efdf51cb87b6f52902ed0557ef4c9b5e038b273c8636ad6ee3ff5a1cd54f5f34d32dd81b6d24fefe915b0fd93bed731deefa7e4ed0040a9bfd9e2b7f92cbd83504d69fcded2ac402a39874046b7f5404430a5ce65d35d395807bf79bd5c629a385112e98eac29f23aa6b2df00a9550a27270ff344c8d76bd68d74a05d455713fc717aca49681b683a68cae03b286cb5c894cc2ca7e1cfb2c369ea43e51568a224e0edcf39d7bfdcf3012ce8d16a295f8d9e02637351ce39a9f51c1d2a592026b55abd98d9ff5dcabde9779327e85ef20b6fd01487371a2ce42a3405fe136e95231fbc4dd774db4f3dcd3b1d2c99b1033b8c0bd78bc5e287478c6a2653b8d473171f4593a55aa76be0a07bc94ae4ba42514f37053dff6e58bcdf09323bbedc25f3df767f9e12b2dc02fc7f205a7baaeb88c11cba0d4bb75e7f4f78dc420ad7a026c8e6706a06291b3b17d05da8d4bab00316c035009bbd99663511c437d44cb4b38489ff71a1f0e6557ef9ca118e62ee47b7d6acb5535d46939faf562ea78f43d504be9263a13714bbff3df69da4d8a3158ddf890412b872b77ec6aeacac3f46402ab898e9e29d5f8c212a6fe9114cf43128faee247c9ef60a0dab9224ae6186f6b775c985127cab371cc14e081992773017c249eb327df66d2a11f8b97de5bbf1eba1d5f518bbd8588a980a0bbc0c64a7dd43c7fbf7a6b12ec76f0eac70d582370eb54f4c17f41353d516c28c8d997c9b5b30818976246ff7ba8d0a515b21b6c4ed735b414f4e8f7255b7597dce17ff96dbe7d35484df588c86ccc780a9a680fbd8f4325d556fa5b82e800b5eee0c0f4e2ee1f03d70197696ba5f68dc940908aef93279b170ee4ec7378b90b9018a2cec65f85263db77de254a20c61e0681af2025388d7e0542475b449d421506d96d337ce8ac92a44bf6ee9eb636225b2829f17e89bd5bb153e3ab3fbe0c66a1ed8376e5f91e6c471cf6674b9be7cc4cac85454411899b4d6ed89cbdecab3c79b888ae05aab9915d7d5339abbc1e94602d8ee8aae20cb2079ab75e370b4d212633ae4fbd1849b7c5cb7e4242ce7d1f735f304494ac7d9fbad49ab25bb04078d6cf62213a7228a01b519e096ff2411cadb34ed658f30a80e740e2586f4db5f3b04d2d269402fa935c7b33baa75ab56cec643b1e5228be482fd31c26c7a4f96031ace20c07af7ff73fddb7312255d4c33361242e93c1864ae5dbf9171183aa4c96d65a58e5fe70781fc8ab2ed169c64e96277d0b63e5966415b879dba56b7a42c9f209703ce045d93664c297d420e04deda6003519ec52b3bcbf870dbefb5f0adc0b2c3fb2b48a59194ab918bd04f6e1b256a10800e46abf5c2e72746116ac752f3af33c1cf0c7dcf99401784c131a53ccbd8e8d6d980e5bc971385276a15ac36c03421cc734e61e6b7a523525e6b8fa606c73d90856022c542557a06cb2b88e6c6891583f83d1f93db0dfa75eeed4eeda5cc51a9603f83a1dc688bacabefb5aae24e46699a2df3cfeddae0c6a670732d86b3e18c86af8134e34d4be52b1657278510c18621a24b6efe102e495d6506935b4e4f1c156fb97ec53308c47e5e2625caffc7f5f154bfc6f54d3b4a41cd5056e4d9b47cb403fbfc7af3b00e52ae7956595bd58f336391a436e4400a76ceb23e949eee1656f3d9a48db1cf117df7fce59fcf52e17092ac3cc3355416d27d7f313e5b926722b65fa476812f1a44dbdf86bdf420600524746373b53bd942835b3f7de5b1974aa6ecd1f40ef45168e29202d3af10a75192bb2a6bf5fd709acc4b5ec95f5c0a5858f98714e2591f4324c59e7e3e258d226c249484a8ca33b547f053bf1aed56ac81f1f67164d9c93092b4ea7630bcbc5509555b771003376e8525b883d0d8f48a554e6d7b53ce617b7882d6587bafc301122bddecd76168dcfd0d8d2a995a0c5dfb9de8b89935e94d54e273898d51e64e9f617e88a5ca07e88018f16ab8555726996323d51ad42025a0f85529b74304ac6d49b3bfb69e25a9b97d3faa0b31081b27f69ee60940ca4a0cd1dd0cb56f591e5677d77ff0c3e47eba3b2307d2a89f09e540f9ec64a67c517746eca6e3d9f24e2a484c3f396e35b6b9b531fe8eaa5eb97b75dfeb116f9280f6afea5004f98f9ba83a431e2d7c366f7dc16c72d6f0af7c8cce7712dcd1ed269b7a0c118d4a7742fdfa8e22b67e295ea13ffb088ece33c3de51f77bbbeeeb9e8caae3f2f2dcbc532a518b3698f99b0ae5df70c35f07863d4ab5ec7f0c476d5d0abbf5fca59d5c32fc3c06029eb61cdcfb1e999d860c252323d76e2366de3c8455e3c416301d52497d8f78f6a31f24c69c42984feb36b215c2414de7144275e79e3b0b4fa111ff752a69410ec5d17aa098ce8f191b33c9b42d922d00fbabb93bf0e102406b9162ba5696e4af14529e2f50a03d1b4bc184b8d7c53d0a88b5423294d00622cfd899e3c9ac363717aef839a1de2bc65b508e064a26c34fff37c0e420101e9dd41dedc25b2fbcb43b1be661433544893e2b4073755cc7f4dd4efa3e6c53512bd5c8714228b991ac76f3a46aa5ccb867a3e47d2d92a2611f51c0b3053e2", 0x1000}], 0x4, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r4]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r1, r0, r2, r4]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xa8, 0x400}, 0xf) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x8) r14 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x24) ioctl$VT_OPENQRY(r14, 0x40047601, &(0x7f0000000080)) kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r15 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) 09:54:36 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) write(r0, &(0x7f00000000c0)="35937a0b624ef987bd2057ddd299a218e97c8e443b29c0476093d4ad550abfab7c87e94f918c3546a370df7f66753b53ee944d17fbbc3a702d9c0071426b15377978809ae472c924d1e06fd8563751799fa5", 0x52) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 09:54:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 09:54:36 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) 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, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000400)='./file1\x00', 0x8020, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 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) r3 = openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000680)) 09:54:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) 09:54:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', 0x10, 0x10c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0xb72, 0x7db79468, 0x0, 0x1}, {0xfff, 0x2, 0x2, 0x101}, {0x6, 0x13, 0x861, 0x80}, {0x8, 0x9, 0x2, 0x10000}, {0x7fff, 0x3, 0x2, 0x800}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000025}, {0x54}, {0x8000046}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000240)) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:54:36 executing program 0: setrlimit(0x3, &(0x7f0000000200)={0xbf8, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x400000000001b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x26fa, 0x101, 0x10000, 0xe239, "8c3dec94e4c30e9daf956a35cbb3cff9c7f7b3b6", 0x4, 0x8}) r2 = msgget(0x1, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x40000000000002cd, &(0x7f0000000400)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) socket(0x2, 0x7, 0x80402) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x200, r3, 0x0, r4, r5, 0x48, 0x8}, 0x9, 0xc227, r6, r7, 0x2, 0x100, 0x4, 0x9}) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7fffffff, 0x5, 0x4, 0x1, 0x2, 0xe39, 0xa44, 0x3, 0x3, 0xd97, 0xfffffffffffffeff}) 09:54:36 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x294f14549c555dea, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x20) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') unlink(&(0x7f0000000280)='./file0\x00') r4 = fcntl$dupfd(r1, 0xe94efacc7ca1a862, r2) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000002c0)) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000300)="a8a775a037e7adc57f2f2bb595d535d4a5913b79b2c6587e7b200afc633a035515281c5ab9f891c0f0258d4493a7c0c1ef70ceda59600d9f7c8199a4ac25f7cdb0a694f2f4eb8ec0b9d273812dc5832610fe30329d09b50e59449f9143e4a1c2e2e19abbd3ba33a2931778141053c588c247f1a050bd1b20611442b96f19e94dfd0258f49412f351c8066236d781cfc97e272e0fcd0febf266eecc14fb30e6300bc9ceac3002dc607cdd6459572cc430e717cbc6fb1713cc96e7f791bec9eabd8e15baed4261c6171269e3daa7086ff6a8daa9fdedeec3b9e27b896367acd2", 0xdf}, {&(0x7f0000000400)="b918a47ca1b3bd62bdd5ff8bf3e3a421bb1af89840a650579d45f0e01a0520ef9bafc8a94b30cf5c3d8dd0736e2ecc6b38d130d9430d15d58e5ee798f5d55e182baa2f7f92e40a97fb529558ee409b624d858ce358f6ef2578475cb9e184db539b4538477bb578f4f8654bae8dc0662c2b81d476b9ff855a34f56e6e87605a525b2a0bcdb0e6756fe2a482db9c42ca1b0ff932cc3b1fe82d4e534f5704ef83c2762b9cfa1e9189b2dfe9d3493aa3ac6b722627885472ae5b98652c624a2a847cc5726c38b989691e622683c0d26238381636c2aace26b5f7691fca8b630dc735a053d395bd487a362c77ad8f94ba2c6e2c46202450234200f5cc7b814e", 0xfd}], 0x2) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000640)=0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000680)=0x1000) r5 = dup(r1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000006c0)={0x80000000800000, 0x0, 0x9, 0x6, "ea50d18c3318426db5f4eac5b9dc2399907b9f08", 0x7fffffff, 0x3}) unlink(&(0x7f0000000700)='./file0\x00') chflags(&(0x7f0000000740)='./file0\x00', 0x150253adc210d721) r6 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) recvfrom$unix(r4, &(0x7f0000000780)=""/222, 0xde, 0x800, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000900)={&(0x7f00000008c0)='./file0\x00', r2, 0x3}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000940)=0x1) recvfrom$unix(r4, &(0x7f0000000980)=""/210, 0xd2, 0x43, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse0\x00', 0xbee8c7bcd3f0392c, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000ac0)) shmctl$SHM_LOCK(r6, 0x3) sendto$inet6(r4, &(0x7f0000000b00)="a338f9eb8a2babe24b87d0a26cbe3daa709dd1c8b5e5df6cf744f39ac63f9d3dabc070602c3e74a74cb1a8d66d1f126eb2011da48be3c2205fc34f5f20aa88a46794dacf464bbdbe0e69b24d838fdbaf8d7320c1c39ce4a5f3c7cf8ae8e7e6c8ff3666c1ec85e41175fc04e617ed7de4a00a5aa1a1adfc3cac8f510ebe", 0x7d, 0x8, &(0x7f0000000b80)={0x18, 0x1, 0xff}, 0xc) 09:54:36 executing program 1: r0 = socket(0x1, 0x1, 0xffffffff) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 09:54:36 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r0, 0x400, 0xffffffffffffff9c) write(r2, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 09:54:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20080, 0x93) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:54:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20000, 0x30) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 09:54:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3, 0x800}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) 09:54:37 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001940)={0x3f, 0x40000000000401}) r2 = syz_open_pts() setsockopt(r1, 0x5, 0xa635, &(0x7f0000001800)="b259d334461dbeea435859ac016e7b6be96cdee9859a701d86ca926327c8b48efbb684cb5c96be4093bbcc4751873514b8f39e86f978a4123c541c6784e5873cfc054b4426ecb3e3a312af69d3840018dc33d21ddc5a1ba72a489d7b1a62cd850a642271414dcc740e119999df9988e4df882d3d16548c82b92227a461d8eb0bc98b74db85f609066be275ded670ababe76a071325848477a0f5405cbe069a54a81aabd5f667d957304fb9f46963eae28a770e782337f4a8", 0xb8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket(0x1, 0x4, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000018c0)=0x29a35c84) readv(r0, &(0x7f0000001740)=[{&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/173, 0xad}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/161, 0xa1}, {&(0x7f0000000540)=""/57, 0x39}, {&(0x7f0000000580)=""/124, 0x7c}, {&(0x7f0000000600)=""/200, 0xc8}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/44, 0x2c}], 0x9) write(r2, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) ioctl$TIOCSTART(r2, 0x2000746e) r4 = syz_open_pts() close(r2) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) r6 = msgget$private(0x0, 0x400) msgrcv(r6, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000672ea449d5a000000000000000000000000000000000000000000000000000000000000000000000000071a5a26718251fb9761f5468d21c170eed935a7f7f6e8da148ca09a4beaa176ac30a5800deb4da815ab1777c99599eecca02511978cefa8e8f738af66224455f9bbbe8249aa022"], 0x7b, 0x1, 0x1800) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x9, 0xfff, 0xffff, 0x8001, "5ca9e8aa4ba9b7f3320b7ea7e2864a517c308959", 0x6, 0x9}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x30, 0x0) r8 = fcntl$getown(r4, 0x5) fcntl$setown(r7, 0x6, r8) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:54:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000389, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000080000248) 09:54:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10) 09:54:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x60000, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 09:54:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000400)={0xfffffffffffffbff, 0x53, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000380)=0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 09:54:38 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x401, 0x7, 0xffffffffffffffff, {[0x5, 0x81, 0x10000, 0x1, 0x3ff, 0x213, 0x7ff, 0x9, 0x1e, 0x0, 0x6, 0x2, 0x5, 0x0, 0x4, 0xf880939, 0x5], [0x6, 0x1, 0x5, 0x7, 0x0, 0x7, 0x7, 0x2, 0x3, 0xc6], [0xfffffffffffffa3d, 0x1, 0x6, 0xc72, 0x1, 0xfffffffffffff801, 0x1], [0x9, 0xe19, 0x0, 0x7, 0x2, 0x4], [{0x1, 0x2, 0x7, 0x3}, {0x1, 0x5, 0x8000, 0x51}, {0x0, 0x3, 0x100000001, 0x1}, {0x94d1, 0xfffffffffffffffe, 0x80, 0x6}, {0x8, 0x7, 0x8, 0x4}, {0x400, 0x20000000000, 0x6, 0x6}, {0x6, 0xffff, 0x8001}, {0xbe, 0xfffffffffffffeff, 0x7, 0x4}], {0x2, 0x1, 0x4, 0x6}, {0x3, 0x786d, 0x8, 0x3ff}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 09:54:38 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 09:54:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc509ec0d7a27ad13, 0x25) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:54:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:54:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x3, 0x800000000000a, 0x0, 0xfd24) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0x6}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x8460, 0x100) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x20, 0x505c, 0x4, {[0x4, 0xffffffff80000001, 0x0, 0x4, 0x1, 0xffffffffffffffff, 0x7, 0x1, 0x307f, 0x0, 0x200, 0x7fff, 0x5, 0x0, 0x1, 0x800, 0x5, 0x1f], [0x100000001, 0x7ff, 0x1000, 0x1, 0x7fffffff, 0x5, 0x40, 0xe9, 0x1000, 0x7a0], [0xff, 0x3f, 0x1, 0x7f, 0x6, 0x3a, 0xa9f], [0x7, 0x5, 0x4368, 0x327, 0x5, 0x2], [{0x9, 0x4, 0x400, 0x9}, {0x1ff0000000000000, 0x3, 0xfff, 0x1f}, {0xfeb7, 0x7ff, 0xf60}, {0x7, 0x2c6, 0xa7, 0x1}, {0x10001, 0xffff, 0x5, 0x2}, {0x3, 0x5, 0x3, 0x1}, {0xb7e, 0x2, 0x8000, 0x3}, {0xc00000000000000, 0x8, 0x81, 0x9}], {0x5, 0x1, 0x9, 0x80}, {0x401, 0x5, 0x800, 0x2}}}) socket(0x10, 0x0, 0x7) ioctl$TIOCNOTTY(r1, 0x20007471) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x1ff}, {0x1, 0xffffffff80000000}}) 09:54:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)) 09:54:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="7616edfb6a4ecb388624f755db3a6a67303ed0dc073b8715ca0fe261bdd71fb7e8d62fed5020f80863b5851bbd26e7a0b512780aa56da17ce06b13056a225e3e86add93f749f572fe2e165f9dd3876e503be3399b5f5c9deb2f76ad319042bb972cd32d3ed87215df6b3", 0x6a, 0x5, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000240)) 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", 0x70) 09:54:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x8001) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) write(r0, &(0x7f0000000340)="8c24f570591979bc0f8f7f3b1b8942b377544d48920d5e1efb0e9e784b2452171bf045f29a4a83fc7db71fd5b22aa160daac8d93c16d2d81092f4fb350db2e290b7fa4d749c189a650e6d3d387687f74a0aa6ff846f394025b068cd459321f84ef04abc294a80af2f615c075ccba09724b31c73d7e5070fb6cb481d824d1a2536973b63e6b0bba021beace6104dcb8ba9e2adb29267feb3552a61d6004", 0xa98af881) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x2) 09:54:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000c40)=@in6, &(0x7f00000004c0)=0xc) r0 = accept(0xffffffffffffffff, &(0x7f0000000cc0)=@in6, &(0x7f0000000d00)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000c00)) recvfrom(r1, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000840)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a21d0f0b47401fa96f15d3d2605c1bf8ccf3e33a929f55624bce7576321a37bcec93121ad07f6499630ed76f3d069df954338487a39a21bfe3a26c474a4d0ca4559704fd88ec6bad6259dfbc90a8177a655fb7b40374b44c20fb523cb9dac065b70c40b6d8201c6fdfc6d6473d8128cd878bd7d2428f21b76b3101744747a56cc13b2442c029f7bcf737c317acbe3da4f8b5c070de19b96cde4f58b386d2e0552f9f3a1ef0149928e9a5529a741b471958dae45dc005f3682cd54adc8553a6198f23496ed965647f989f91a49b202c0e03930c1aae43a22820eb0cbdfb4e23e44187509b2024b398be53dd5996c229dc0d9dd5345d8bdbf28582b20c59324dd2e6f6db648e8dd4142fbafaedafb2910cc5324de7a399b4e34c707fc6b1c488bae19cc4530dffb043928ff2588b4ffbc063cd9da2ae0cb951ad2193d60dcc4e8a139f28818a0cac55a073e83bb89ffc7ca6ddfaaa3044cc63724d31cceb820ce0a7c43bddc027a89b3f8b9ba8ab8ea62444de61efce97d699c28fd682eb84c265e4697f9555c348b3ff85c9731c8f49d29a10a3f7ab520bdc4d0e4356ce70bfc258811812b64feecf06dae320e366e2810b4e"], 0x1) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x200, 0x10100) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x7, 0x6}}}, 0x6, 0x3ff}) r4 = msgget(0x1, 0x80) msgrcv(r4, &(0x7f0000000d40)=ANY=[@ANYBLOB="00000000000000000000001e3fee4d5b65040000000000000000000000000000000000000000000000000000000000ba754eb4d902000000188eb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000730000000000000000000000000000000000000000000000000000000000000000000043860131b62743d634cc7b82df9e3adbc74c368042dfee365912bd85d58198f8aff969b0917d51de9a41850076e3a951bd532cd2ff4bcaaf7a1b62594808236031e0d326fe439fc481c6af8c23f9e6f39f7204746155704a948bd112a991e9f4e070f8971dfdd18ba32fd0"], 0xfd, 0x1, 0x1000) r5 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) readlinkat(r3, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3f) chown(&(0x7f0000000a40)='./bus\x00', r6, r7) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) r8 = msgget$private(0x0, 0x100000029) readlinkat(r3, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r8, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x0, 0x7, 0x1, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(r5, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000800)=0x5) 09:54:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x4d, 0x1}, 0xc) close(r0) 09:54:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x100, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0x7f) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) fcntl$dupfd(r1, 0xa, r3) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x1000) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)) chflags(&(0x7f00000002c0)='./bus\x00', 0x1) 09:54:39 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, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:54:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x1, 0x9, 0x3fe}, {0x1, 0x5, 0x1000, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 09:54:39 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 09:54:39 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002009, 0x3200) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x40, 0x40) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) 09:54:39 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000035b) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 09:54:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 09:54:39 executing program 1: rmdir(&(0x7f0000000300)='./file0\x00') socket$inet6(0x18, 0x5, 0x48) r0 = dup(0xffffffffffffffff) fchdir(r0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSBRK(r0, 0x2000747b) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f00000001c0)=[{0x7, 0x0, 0x7, 0x800}, {0x7f, 0x0, 0x8000, 0x81}, {0xffffffffffff9393, 0xfffffffffffff001, 0x80000000, 0x7}, {0x1, 0x54e, 0x0, 0x1}, {0x7f, 0x4, 0x5, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x40000006}]}) fcntl$setstatus(r1, 0x4, 0x80) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x48, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) unlink(&(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000980)='\x00') 09:54:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2}], 0x1) 09:54:39 executing program 0: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6}, 0xffffffffffffff6c) r1 = socket(0x6, 0x1, 0x5) close(r0) r2 = getppid() fcntl$setown(r1, 0x6, r2) 09:54:39 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8802, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/63}, &(0x7f00000001c0)=0x41) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0xf82, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x100, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x0, 0x0) r12 = dup(0xffffffffffffff9c) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x2, 0x0) r14 = socket(0x1, 0x3, 0x3) r15 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000480)=[{{r1}, 0x7e05b8134ab968d3, 0xb614a0170d56d44f, 0x1, 0x1000, 0x9}, {{r2}, 0xfffffffffffffffd, 0x4, 0x80, 0x1, 0x4d2}, {{r3}, 0xfffffffffffffffe, 0xa, 0x2, 0x81, 0x1}, {{r4}, 0xffffffffffffffff, 0xc0, 0x40000000, 0x4, 0x4}, {{r5}, 0xfffffffffffffffe, 0x10, 0xc6, 0x4, 0x8001}, {{r6}, 0x0, 0x40, 0x1, 0xffffffff, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffff9, 0x2, 0x4, 0x5bb, 0x5}, {{r8}, 0xfffffffffffffffd, 0x0, 0x8, 0x4, 0x4}, {{r9}, 0xfffffffffffffff9, 0x1, 0x10, 0x1, 0x1800000000}], 0x1f, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffffa, 0xb1, 0xfffff, 0xffffffffffffffff, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000011, 0x6, 0x800000000000}, {{r12}, 0xfffffffffffffff8, 0x20, 0x1, 0xc6, 0x100}, {{r13}, 0xfffffffffffffffc, 0x44, 0x4, 0x3, 0x7}, {{r14}, 0xfffffffffffffffa, 0x41, 0x1, 0x5f5, 0x101}, {{r15}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x1, 0xd1}, {{r16}, 0xb8553971c8bd41b0, 0x8, 0x40, 0xdc, 0xfffffffffce446cb}, {{r17}, 0xfffffffffffffffa, 0x24, 0x20, 0x2, 0x4}], 0x5, &(0x7f0000000740)={0x100, 0x18f8}) r18 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000080)=[{{r18}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r19, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) 09:54:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfffffffffffff416) write(r0, &(0x7f00000002c0)='<', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x10001) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$setown(r0, 0x6, r1) 09:54:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60, 0x8}, {0x44}, {0x6, 0x0, 0x2, 0x1f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:54:39 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 09:54:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/115, 0x73, 0x842, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 09:54:39 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x0, 0x80000001, {[0x1, 0x2, 0x80, 0x7, 0x7fffffff, 0x81, 0x0, 0x80, 0x10001, 0x80000001, 0xfffffffffffffffc, 0x9, 0xfff, 0x8, 0x3, 0x6, 0x38, 0xfff], [0x31c89bd3, 0x9, 0xff, 0x6, 0x400, 0x7f, 0x990c, 0x1, 0xfd, 0x100000001], [0x5, 0x1, 0x31ba2107, 0xf32, 0xfffffffffffffff8, 0x9, 0x6], [0xaa, 0xf2, 0x401, 0x8, 0xfffffffffffffffa, 0x9], [{0x6, 0x2, 0x2, 0x1}, {0xa9a, 0x8001, 0x10000, 0x4}, {0x1, 0x3, 0x8000, 0x6884}, {0x95, 0x5, 0x100000000, 0x80000001}, {0x1, 0x7, 0x6, 0x3}, {0x3, 0x41, 0x7, 0x4}, {0x2, 0x7f, 0x3ff, 0x5}, {0x8001, 0x8, 0x81, 0x2}], {0x0, 0xe51, 0x7fff, 0x93}, {0xd3, 0x8000, 0x2, 0x9}}}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 09:54:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x200, 0x2) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x12f, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r2) 09:54:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0xff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x10, 0x12813, r1, 0x0, 0xfffffffffffffffe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYRES16=r2], 0x1, 0x0, 0x800) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 09:54:40 executing program 0: r0 = semget(0x1, 0xd93a976022df43e0, 0x400) semop(r0, &(0x7f0000000080)=[{0x2, 0x5, 0x800}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x10000, 0x8, &(0x7f0000000180)="f8842e9d89709b938925d4a3778038c5a3b522a268a0b618a4fffd78a3ca80c0f6cde60d1afbe443a96029b798171c2a35882f90df4f00ca1276b6c038dd056f95cad3cb4a2c84f68375ead36205aaddd6c55da68ddd534aa1a13aa3b236b90a9d07e1a49586e37768f7cc8d1ad1d7c897ecaa232fac69b1b6d54046c64a96656e", 0x81) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r3, 0x0) setregid(0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r1, 0x0, r2) fcntl$getflags(r5, 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:54:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="549fb8406e3677e669d6593b690557b4ac87998538921d51c7f2dc684f8703324c45155208932b9ee81e56249e25ef5986570a77db9ab502d165eda01e5ff12bdfeaca33fc9e1694c93cc0ce33333522165b3aeea5d3b47bef77633e6885282c62af741970c587b5f6f5d75973dffe85865c7e65e12513b9ee2d660ede6105bf516c33d44452c1edbe05beb6ba67709daaa4862a77cf8e8e089db336206998b5fb5a", 0xa2) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) 09:54:40 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$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = semget$private(0x0, 0x4, 0x28) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000640)=""/4096) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 09:54:40 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x80000000000000, 0x7}, {0x0, 0xc10d}}, 0x0) setitimer(0x3, 0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x20cc1a9192bd842f) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x78) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x20, 0x20, 0x7, 0x1, 0x9, 0x200, 0x0, 0x3, 0x3, 0x44989817, 0x9}) semget(0x1, 0x2, 0x80) clock_settime(0x0, &(0x7f0000000040)={0x8, 0x6}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x196e1146c34ec6c6, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x6) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x7, 0x10000, 0x1, 0x6}, {0x7, 0x1ff, 0xcd, 0x6}, {0x0, 0x6, 0x400, 0x7ff}, {0x7, 0xa11, 0x7, 0x7fff}, {0x20, 0x0, 0x100}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0xffffffffffffffa3, './file0\x00'}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0xc}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xffffffffffffff61, &(0x7f0000000180)="96") 16:00:08 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0xa0200, 0x106) 16:00:08 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000080)=[{0x179, 0x0, 0x0, 0xffff}, {0x0, 0xac, 0x9}, {}, {0x6, 0x3f, 0x10001, 0xfff}, {0xfffffffffffffffd, 0x97ec, 0x9, 0xfffffffffffffff7}, {0x0, 0x0, 0x5, 0x2}, {0x0, 0x2, 0x7}]}) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) dup(r0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) 16:00:08 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x7e2703b945391b43, 0x0) r1 = getpgrp() r2 = msgget$private(0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xfff, r3, r4, r5, r6, 0x80, 0xffffffff}, 0xfff, 0x1, r1, r1, 0x7fff, 0x3, 0x577, 0x93}) fcntl$setown(r0, 0x6, r1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x890d7dbeb4786dd5, 0x0) sendmsg$unix(r7, &(0x7f0000000240)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="93a0ea08e5f9f33580b645195048ec54cab798ed707348eea2712f3fdbb6eed4f393d77f83ac3ceef66a0e43491b532e406eb7fd734c8606fb877170e340371fdab66d73df0592806d5e85196ba8cf1a2457214bcb3bd33f42ec7b704e305ebfc338004de0284480acfa0c3457", 0x1e1}, {&(0x7f0000000180)="7932651541e90be9361999d78238d898dc0a786c9f4f54c3131a144c1735fac4c6ce3ffabb645d58f666db7b965353e329e5194dc427514ed39593b7efdc5493d1b656f1e2945ce576e577532fbda55af968a34606e0caead3623aca9c45e5ca1714", 0x109}], 0x2, 0x0, 0x0, 0x8}, 0xc) 22:28:15 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0xc0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="666808e2acf11d68f6fd4780111c36ca4b21b1a76895ff1ae6bf40b7e79c46064aa6f79cb72d2ac1547cd0033eff6feabc679ed4d5b64cea66b4af41c7b6809e42a87451f2", 0x45) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) mmap(&(0x7f000071c000/0x400000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/11, 0xb}], 0x1, &(0x7f0000000200)=""/86, 0x56}, 0x42) 22:28:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2a) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe8700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x100000000000000b) 22:28:15 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001bc0)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x400, 0x1f, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 22:28:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000a000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) lstat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)='\"', 0x1}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000003c0)=0xfffffffffffffffb) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x1005a) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x30) 22:28:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x898d631f02fcc9d7) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000200)={0x0, ""/158}, 0xa6, 0xa227a96323eccd00, 0x800) r1 = socket$inet6(0x18, 0x8000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x10000, 0x3, {[0x80000001, 0x4, 0x3, 0x7594, 0x0, 0x8, 0x7fff, 0x7ff, 0x9, 0x50, 0x7db, 0x1000, 0x401, 0x80000000, 0x2, 0xdf, 0xe3], [0x5, 0x5, 0x40, 0x6, 0x8, 0x0, 0x7fff, 0x5, 0xffff], [0x6, 0x3, 0x2, 0x1, 0x97, 0x7, 0x7], [0x8, 0xeec, 0x5, 0xe80, 0x8, 0x99], [{0x7, 0x9, 0x7, 0x100000000}, {0x6, 0x41c, 0x5, 0x2d2ff5bc}, {0x100000000, 0x8b80000000000000, 0x100000, 0x8}, {0x0, 0x6, 0x4, 0x9}, {0x1, 0x360b, 0x7, 0x10000}, {0x9, 0x1, 0x3, 0x4}, {0x6, 0x8dac, 0x4, 0x4}, {0x1000, 0x1ae, 0x89fc, 0xfffffffffffffff8}], {0x8, 0x7, 0x8, 0x5}, {0xff, 0x0, 0x20, 0x6}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x1000, 0x6, 0x3ff}, {0x80000001, 0x6, 0x4, 0x1}, {0x5, 0x100, 0x7b, 0x80}, {0x7ff, 0x3, 0xfffffffffffffffd, 0x3ff}, {0x2, 0x7, 0x2c5dc5f4, 0xfffffffffffffffe}, {0xa8a, 0x670, 0x9, 0x1}, {0x6, 0x9, 0x62, 0x2}, {0x49, 0x100000001, 0x6, 0x8}, {0x9, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x0, 0x200, 0x573b, 0x401}, {0x3, 0x1, 0xdf, 0x8}, {0xc00000000, 0x7, 0x4, 0x29}]}) 22:28:16 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000140), 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) close(r1) 22:28:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1], 0x1) close(r0) 22:28:16 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8b5a7f4be6c25941, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) fcntl$getown(r1, 0x5) 22:28:16 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt(r1, 0xff, 0xec7, &(0x7f00000000c0)=""/81, &(0x7f00000001c0)=0x51) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) fcntl$setstatus(r0, 0x4, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x1cfa7766e071db16, 0x100, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e200030ec9d3144c1614dbbe0a5090083670ccb3974b9ee610f9eedf4bfaee81df0df706f9682114a20fd0f5d201841532942b01ad7d3d36a5fd6c8060000009b7500"], 0x10) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00.vf\x00\x00\x00\x00\x00'], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 22:28:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x8) r2 = semget(0x0, 0x2, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x5, 0x2, 0x2, 0x20, 0x0, 0x30000000, 0x9, 0x5]) close(r0) r3 = dup(r1) r4 = semget$private(0x0, 0x7, 0x581) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x4, 0x1}, {0x2f60, 0xfffffffffffffffc}}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0x1, r5, r6, r7, r8, 0x91, 0x52}, 0x0, 0x0, r9, r10, 0x2, 0x100, 0xffffffffffff396f}) semctl$IPC_RMID(r4, 0x0, 0x0) r11 = syz_open_pts() ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000005c0)) write(r3, &(0x7f0000000200)="65add1e1238e687fe07dd363300d26fbecf0dfa815d2e5d5c759ba7a865c5e5105c1c809e65fd1bb46716a2ef1edc53826b1e7c4dec5eace15ab82611b34e59dfa58c1252d2c483878ca283716bf980a34cc14f5672e7f9f21c7896b67bfa3a15d524c41d09ff054f668feea7bea43253b408456de71d6aa291931c1b276adade00792d8cae2d1d9bf76d0e850a2a8d13e91276cdbc55c0e6b87058715669abfe04f653b86987fbfca34d30c5bfb570bca15bad2b8d7194132c75013f95971e5949c72e196aec8df11157b8b9fb832e90c770ad14981cb7a4f3ce82d26ecd43447c1c2d5b27c6268a4deb0b542", 0xed) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r11, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:17 executing program 1: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x95ce927e87458891, 0x0) 22:28:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x80, 0x3}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) pipe2(&(0x7f00000000c0), 0x52d2615103ad603) 22:28:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x5) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) 22:28:17 executing program 0: r0 = semget(0x2, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x4}, {0x10001, 0x57dedb28}}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 22:28:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = msgget$private(0x0, 0x10) msgrcv(r3, &(0x7f0000000200)={0x0, ""/196}, 0xcc, 0x3, 0x800) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3ff}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x20, 0x3, 0x2) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) 22:28:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r0 = getuid() socket(0x19, 0x5, 0x1f) seteuid(r0) close(0xffffffffffffffff) 22:28:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="dcac64", 0x3) close(r0) execve(0x0, 0x0, 0x0) 22:28:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000200)="002811e67fdbfbc78966f99085770c010800000000000000a5f17b412105dbbabf8adb70e6adaed197e0e98ff9389d49be1b548a2b0c05f62043cd843c8f4b7299edd102794905d3a688b31b01f51eda436a1a0071e9b776c4378aabf70f34d96eaa620812d6d3d5f62475a28a420e4b731694f2083aa9afd9bfeefd159b83840c8ad0071e13dfa78995e29babc7ded1133b6682e3f3792bd2e0211c0016cbde7c4ed206aaf92334456f0c0905e14cfecf00721195029986df5e0e642e5ed21f0b670c1ce2d0cd01a571388fc554f693836a7ba7c18fc7c4b7ded61c40cb880c", 0xe0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = dup2(r1, r0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x2, 0x5}, {0x84, 0x1ff}, {0x43, 0xffffffffffffff81}, {0x26, 0x8}, {0xa7, 0xde}, {0x0, 0x26}, {0x8a, 0x2}], 0x7}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x9880000000000000}, 0x8) fcntl$dupfd(r1, 0xa, r1) 22:28:18 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x8) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xde, 0x6e0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xd73a}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x4, 0x9, 0x28, 0x5}, {0x5, 0x0, 0x101, 0xfffffffffffffffc}, {0x86e6, 0x18000000000000, 0x800, 0x4}, {0x39ba999a, 0xf1, 0x800, 0xed31}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='t') 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15, 0x0, 0xcf}, {0x8, 0x0, 0x42}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x1, 0x4, 0x8, 0x3}]}) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x7ff, 0x20, 0x7d53, 0x7fff}, {0x80000000, 0x2344, 0x2, 0x5}, {0x0, 0x8000, 0x8}, {0x0, 0x10001, 0x5, 0x5}, {0x0, 0x7, 0x9dbb, 0x6e2}, {0x10001, 0x6fd1, 0x4, 0x8000}, {0x8001, 0x60b, 0x1, 0x8000}, {0x8001, 0x725, 0x2, 0xf}, {0x2, 0x6, 0x5, 0x9}]}) syz_emit_ethernet(0x62, &(0x7f00000004c0)="be3a44350875128173b0c6bb42a9a416d61dc64ae5078499a4d36bea9e452e98d876f06b2095ac316bebda2507cfd334054a3f202db8c4f48b705850c0ada39ebcaf5b9c12e9445a3263e25d970f51244434f08ead14f1684506cd84ec1de28e3062") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x3, 0xd6b, 0x0, 0x100000000000}, {0x80, 0x81, 0x9, 0x3}, {0x7, 0x4, 0x1000, 0x4}, {0x8, 0xffffffffffffffff, 0x7}, {0x6, 0x2, 0xcb}, {0x8, 0x5, 0x6, 0x8000}, {0x8, 0x4d1, 0xdfa, 0x7ff}, {0x0, 0x3, 0x0, 0x9}, {0x2, 0x1ff, 0x8, 0x40}, {0xffe000000000000, 0x6, 0x80000001}]}) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000380)=""/158) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x800, 0x1, 0x2, 0x401}, {0x8, 0xfffffffffffffff9, 0xfffffffffffffffa, 0x4}]}) 22:28:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0xb1, 0x9, {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 = getgid() r3 = getegid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000100)=[r2, r3, r4]) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 22:28:18 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x84}, {0x74}, {0x6}]}) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x95c1171bca8fbfe6, &(0x7f0000000100)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 22:28:18 executing program 0: r0 = socket$inet(0x2, 0x5, 0x8) r1 = getpid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) mkdir(&(0x7f0000000200)='./file1\x00', 0x100010100) r4 = syz_open_pts() ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)=0x3) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x4, 0x7) getpgid(r1) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') chflagsat(r5, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x200000000000}, {0x80000003}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) recvfrom$inet6(r0, &(0x7f0000000100)=""/207, 0xcf, 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 22:28:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0x4bcb, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) read(r0, &(0x7f0000000100)=""/177, 0xb1) open(&(0x7f0000000280)='./bus\x00', 0x10000, 0x100) fchdir(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) read(r0, &(0x7f00000001c0)=""/89, 0x59) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x8) 22:28:18 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) execve(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 22:28:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x388, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x1e, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x6) 22:28:18 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = geteuid() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r3 = dup(r1) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r3, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x9) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r4, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r5 = dup2(r3, r3) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r5, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r3, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) unlink(&(0x7f0000000000)='./bus\x00') setuid(r0) r6 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 22:28:19 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) getitimer(0x3, &(0x7f0000000180)) close(r0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000001c0)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x9, 0x7, 0x4, 0x3, "e14c0a87baa3c959ce3fd5df376aacd2df082256", 0xfffffffffffffffd, 0x101}) 22:28:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) connect$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x7966, 0x20, 0x1, 0x9, "5fce350c6d17b3974e94cd98f30915c3fcf190a8", 0x5, 0x401}) pread(r0, &(0x7f00000001c0)="485de6e3e5035c5fffa759285f92138d2bf20e91a9e8787ab781426556f92bc5e14a9af08b6177ba2f237826800362c72178f67e4f3de455ff1ac1f76c4321faae126dab799310978c156d91f57b1cb68116154df0d4c22fa44cc844ecc48433f1e6b61bd3452a44fd7675feec5af1cd691103", 0x73, 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000240)={{0x8000, 0xe1, 0xd88}, 0xff4, 0x7f, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000300)={0x7fffffff, 0xffffffff, 0x9}) read(r4, &(0x7f0000000340)=""/10, 0xa) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000380)) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000400)=0x9) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000440)) setsockopt(r3, 0x4, 0x7, &(0x7f0000000480)="b26f324264f0d47c1b879a952fc8017c187aaf3010ec2549bac0c4d1621aa4f1a113e82dd9247e57cd4fce0694a08a4c2bd91bd3b1ede3e6f23644e5dca2b15015fe246e0d9f7972069e16602b81e93cb6516a58df1e3f4c", 0x58) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000500)=0x8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000540)=0x8) r5 = getgid() r6 = geteuid() lchown(&(0x7f0000000580)='./file0\x00', r6, r5) flock(r2, 0x1) accept(r3, &(0x7f00000005c0)=@un=@file={0x0, ""/30}, &(0x7f0000000600)=0x20) read(r3, &(0x7f0000000640)=""/134, 0x86) getsockname$unix(r3, &(0x7f0000000700)=@file={0x0, ""/75}, &(0x7f0000000780)=0x4d) ftruncate(r4, 0x0, 0x0) msgget$private(0x0, 0x8) 22:28:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) 22:28:19 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='\xd7\xff') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28060, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 22:28:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x0, 0xfffffffffffffff7, 0x4}, 0x4, 0x9, 0xffff}) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 22:28:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="5c8bc9af2858b2e35cc131cadc52e31c5328aadccabb0a8abb7339351ba93d30674630b57dcdd11ac4fe3867caa9886f909d967be016e1e5fcea43b9ce489d1013fee6768185bafd00d188bdb699f689be58bb7cf77716c6a2f05bb6d0530fa5278f8b02af9d3ca10ea2ffc328afa149e0ecfbb533357685148cc942b4f0ba66f7cb6d33fbce3ea9f4329a9c344f5c3b7e3ff43efd2b72f691908f8b1b3da5018fae1b9c31049c63bf83f28d038f83e9d96df4c03e6a8297e2624055096025c86da8f7accd402264f1", 0xc9}, {&(0x7f0000000080)="77d02b5c3ceeb4e15f43cca2d48965847f6815dfc088e895283664dd176cb431fa247c1522c85f6f631bdfde91d4474ab4194d167e21ad39c739162728ba783e5f180423c415ca3c8f0c47b78d833b6793d4d37c4b82878ac6", 0x59}, {&(0x7f00000002c0)="3a627acd27d35de1a6a8f7c55b747cf38c46931609a5ce5be00e7de15b2e090035020765b087bd993f90c1c9d5018f6a353dc246d6d1b562ea25a2dd2402f33bc71e3e15ff90a247759ec6c8d978022812b19bb2", 0x54}, {&(0x7f0000000340)="19449674912c57f090dec6fbfc8519e18ee2125308c92b9640260cad4acd453b82843800b8105f4517e733a377b8f56223595cfdeaa3c6a427afea5c0d61b47c67cfcba339a61a0d34e7f86164c316ff9e3a74470d0cf8c10ca1a7011db256ef6ba921c280c24147313e5112f941087c0c791a559537603007850a7eb7546c43bae669e14aed983720a5f16057329831f7f369f781190b2f18c71486ced7abbd66c338e2188c152a4f06fcb5b2a8b065b8181766d22a1f75d022b542cb0411b028c9a00d26494738e729d30aa1e3b56ca94c57129fd5c344f410b80184ea6b51", 0xe0}, {&(0x7f0000000240)="3fe92188e5eb2b6707", 0x9}], 0x5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000004c0)={0xca, 0x2}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='\x00', 0x1}], 0x1) 22:28:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = shmget(0x1, 0x3000, 0x10, &(0x7f00004b4000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18", 0x8) 22:28:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44e2e829617d430ea108274e583711f99aead2b9970db3904d52dea4de423874ee0e04a5f61defdfa33ec4b17b74cc41f6fd6e7512d06c3930f8", 0xaa) write(r0, &(0x7f0000000340)="89d58d84289611afca64e3c3cefada3fb4f7302625e80743e973cac89a89b3e45fad88df67b2c9aeae85bd03fe5d54ca81d66f1c9f21c0b13b16557d7df76aa8a842dc4ba2b63f3b44366c0f926dab9d60bfac3537d9c1cedc2e37e70a0cbb95b78699d3c3ef8a77988247d8551c28db2a1fb470301982e5466ab857609fa0ea15c5c23c6f21c87b6efe9e0308fa54771a415b58b8ffd86b80351abe8f254100ac8f098ffd8c3cd7e73def8126d2f1280f71422926cabc701dbeba31cbebcbfa91dad8ecea6daf88f6609dee8f152eef45cff56840726f67ce9a736c37398b131fc8feef84c61129cf7a2c1c1e67b2856bafb8139e1f0dba61220a2a54cb7e34bb6d83b10e72ef8186305101bc68854d925fd61dee5ed4d4f6a1359926b9207d1dd9f92362ed064659e9036c10102779ad39258a077a6465611e009d1c42f4c95cad2d5fac7de8bbadc12f360c600abdb0716d738cc8c2ec85117ba89116a6ab55701ef24c1f0c64459523990a6369b97f5a4c3efa72dae784f936c33f25e7cb14d03ac2a41712e44a0a81b8f69b13e7f822bd844811c9c99920558d6eb11c17f7dc82a389f751eb65c23e97cb08409696e4ef39968297bb8e3baa323c0d3cd272fd097949cbbc1dc85057eb28bf54c37caae60804b2813557ce0c5a55524e1008d2e520b7466f2419774bd8244f51f1e54ae873bfa77b54f4d38cdd45e708bfacb5f6f1fbc8f3175b44d877d3a02291d49030c8a61f2af105719ca31be172c537b3e7bc091ac5db728f5b23a1b24e22eab60886d111ef5aa01826c4769eb67bbe43e3b8512dc57dcabd17eb0ed41d061e05ba6a4d269f6785f2e4582b982993923df5960a9d788c5069d549a36c565aa3859744da5362f5d7105dbe23be47c8660739b4f1c421886c41fc352194ef69a283ecdae464c94dfaa088feaf6143bb2ad56e603a884d0dff052fe7fb1a4e7cd7a311ba7c4ac52d199da948a3869df71d30b8b22920f92f3dd613ff4e64e866f1276e3993ccb1038781a8b78ac9aa6a883ee7552acc2df034f6d11455a9c96852632b9d1f90b2ef593435dafe6550fe80eedae500fb7e6291e454b3af36101831eede1cbbb83811d61575a4629e9bb46cac7c1a3555a72152a2602bb949d0b7952c1c282f78819476e6fb935c2cc56eebe9a58d4de33bbed5cd35442c2823212b765782d85ee8279fd5e86cb78c08d873a1b7c9dc3da72698d7f4a0c1b1e6bbf2695be3f4df726e2e8602fc02c4ea73349da9f932e19abbdedb7d6dcf4a38f5018c92412e552983a76ddf1978165d4c16d0e39858cc20770f29d7945eb91ff32c9748fa28fd74d31f7baec1fea1c6a4ecf6955dd989af0ac33d36b4ab0c401d526a6eb32404087e29739a53243630fc362cea1251a5b0fc0d08399e529eb1a28d45c22f67f395c610898340c571c1c144d507b594707b18b298cb00e33efce7e26f28706897b60d9e3b1691c0eb0883153b6727e878d501612e019e63b661175f52b581cdb78bffef5efdb57e075ad88a7a4cd36f9e9c9a0bc2bf20e3ae1eaab9d35c6534c837309262aa7a2c34e8d0d72167534acb76436b774cbb0dda1edc69a4695de8062fad98347b108133771d6fda2564fdb9bae5fd89a9a4ae51e6d42a3d237a0b223b3ad4059ff30b85c6f639e545e36ef3d2f440bf58eded951c7b52d13a31bff734a66af382032d874db231222e5398a189c53cf5c5522d54fc692a843a70b13c7f861b20fb5972f3d4a7258c1e5f77458d74c026a9bbe814a0d2802306ce771bf3ab9d9606e8009559db77fba6fdb8b40195cc3f717f5a14ee9865568f83005a9e95b55be06e87813619179a21529162c7f3e3b13b65f5a852faab8475faf39a7b5c8209e58c680d21ea5546a8df4dfaa7bff5c073535f4870ac3cb5186c63228df6ce409cbd8633ac9e9993b85d60b22bc814e7155ab03d4c19beb53e230b83dd4d59e11cae5aa88e8b89e6bf9fb390288150f960345952eb0c4a8b0354dd7f4d31cbf91d06d074c0d1bdd0ca715d46e011070949cc1c2fa7f16c90671d42561a72ca282b107af66e901d099a176e671ecc7e5f9444b41443401b8c0522320a0fb84c3ef1c81617c83007d37e6d514bf85d62988ecaa4aae8d633b8cd4cb5a1c935e19f3f21d24661b6a363bc5e9a989202d5742b65a21f888673c0f6cffa2d8720117b01702020b9db8efbb4690daf6561d2ec108c7bc79e8883864d465699e0f0677d055f9c25a589269696c6a0a4978964bca8372b19afae3018760fd2e3c1b749790139c52009b581436baddddf3b3f8f9a4180fc821b8e0ec10321f417bfc9042b78d646b9c1625426dd279be0853e7b5b807f65bcbfeddd3e678c563e8f17e04eaede3cb32b7687975e72f27a1a58f38a1a00b4ef1e79a51a35fe3995767273b283760004ff7e13d4e3b2e9b89a86ea16e438ea99d2d7358767831e9d14b701fa6f16782b31b21a41f103dcedef0d41f5e3a019fdecf36d2b4e898f8d86cc63028c9a506ba121bb789b3c40889609f53a8d2db7efc2b388de947b56ce3ffdf6577759edefd1baa8a1148e7084f2c415d6cd2ec51c8ae35fc86b65a58c368082ce468380506ec415a1e6c58ce40ea0171139ed743cf826ac2d640ee2934f34206ba4a8cd84f527aad6152ec4d3798df7bbf85b4db3b96f0b11c76b077c74f09b7009c901329b32292f139583bb0aa37b3f916d7f98b46ce6c921d0c2173d084860e8e98c86a61533861eb587fdfe84d854a10e26ac60672c9f03c2948071e9999047a033618db80c5e7796b1645d8b59890c34b44d1ebe3452f8ee36c605f46806c53fe178245cbef4261a13461f65b0612fc86863387c3d1d96ce82291fbb065ffcb414dacfaac4389cacd06f9e8dd5adcea8caf85d0eb22396dd925bfb6032214a0823257fdfbd23f503e3759bbe5c8b9b2c6d302fed47aec346997f3c3e03079ee4468d4d91b7dd36bcb09dea98191199eb2e6826a27ce2ed9b67551aef4057320b34d5f39b8a688bfea6759624a84bd047c8560b68e8a0a50f5b4bf48a09f82b187c078e476abf7ad41a6cde47ddabfc8490a0bb1fb977766a2f64ac7221809f2d922421db027d90c17559a0a1c4f09813023c35d62ea995f09848b548fdd98d662f3061e2ab974de1a1cfc00083da1144234ff09b79107f6cad712e62b6d15f53ee75af73e4117a94cfbb05814fe9862afca066019b25817d59a35e00b35f406b7c93dabf139c9089489d821345205fb1a3335374c5f936d54147e212405923ceadc97671e395d680962de1e577175934a1f6fdb46724a614a0f72c9cb8cba114579fe24a2e38b19f34898d7e34e6a8b8e13381bbbd0567c549376a4d9aa5abea56cf8ae11b181e2d24fe5f0f29ce84eafaf6897b7a1fe4e1cde6728d7c20a4be379910b40afd2f15934e0f0a61d727f13506eaed10d525206151ed6115232f7cd4ff65d0c0a03d024f3d05c3835a6e136a8b4bce08678b7255c58dc00d68996598f864dfac43d85ac412d6ad04f635db19e89f6df37202545e16c05c708ca31376bf8219cb8da60228b814a9a2473fdeeba3e2963c05e23cab0cc34de137d212b1a2b69988b9db087b57273754546e6718ddfb065f175e2509b9861ca38dc1931230eb60d23c90e73a9fd23c9b4d8ed71bcb88abc4db840c479c214aec3c573badc553bba98e3eb95ac05ddcfee7940978901b2068c40734c9534493dd319abd93b1dd45f359b13735e7c440fa694e75e2b4dd3d05b2f6b1891f5e923074d6a80f7ad6469f6f22c75768a4cf18184c12ee67865762ce44c895cf8d1212ffbb6e7f8298a2cb4691d6bd4be90672af0e5de5fba2e1b3ae3ba457692c451ab666a2e95d27d537936632e7ece9360cdeb061bba3614d80515333a6b99cdfa5300eb2e2a72f0a2d6d471dc13c5d9d086d1134b332de3b9141f7d567d42a352a4175d2030d7ee513cdc757964cae883e7a4ad54fe679e4431eaa745130a02511e1bb9d987abfa69eacf800f5caba09f6b5d1e4e202cc657051a93d586901880efaa07d4dcb3e6cbc3e6f54c84c1d7034736753dc13c7eee12a0b975db9c0103c3e53119d52502ebcf84d50d14c668ab43ce23df0e625a23f292ff27e18fa059a1e38fb3f5925c0d3db328cde6a05d5a98aa8779f0c2f3d6a4584c3bf83045c9aba2ca4b1d1b1b590146e7851224ec1f9bab89da1003d55a7320cdb0d289884ab1d99652c70dcbefad1dc5fa2b77956139fa0619873d9a1f41b7533195a7a6656b19ce7fbcc576b4aaf67e781b6c4feb7cd2143b8cd953fdf528ea86eae9d72c137e9e63419029fdbce4447126c98ae909855df5d4edb864c9f401d1c230dbbf0d8dfe2cdb4c625281c786e8627dda41b47bdd48638e8b219a1015716b5262a959ac848a3641c98f21654d1f66d12a3d04dd98c202f617b729e7b1b608c9affa7068618f592ad4fa7bc3386ef85f01465aaa66cee9859af461a1d570a57680a1875cff56edc46f7dfcf116a915054955228f653c6c704ea9c57e8792800b5f21201c5563cf2c8d8cba9ffde831c6003442fc3a434cdf1197a974938cc96b62bf293774b4e7f4531af596942c3d26893edfa937b190aade170f083657f0149a9cae948b0db6eb9781117e3cc9bbd29937fa2c38a4e8223ba398e77fcb70ec8d6fd723ba0c6516f608671294cf358b50f21cf94cfe1d7fab64e17739cb13fb1b364f63b3f3d8423121ab2d22809065a1999a1399b862e0146777c4f1e28230783d52af99f7cb642152060bec29373532e98a7cf7b7a81a0aedaeaebbba520a23ce5451fdc9a9f1475483af611670e14d979f2dcd5ff6e77f16d513184b790aa02f620483ee6ae3ff75c3f1b1221c4615fbfea59b2f73b42b749880d6ad393d96390f3a6431f0534c0290bacb0c64670e9657954a16904e0aa03d7405c98442d9c42984161f784fcad12c8e71b8432206a67d5d168327422855bde4be75abdd702b125f5d2d43fcb80bda37c61d084d7f3347361e7bd0bac23be95daa250a01ac44dab46755c0037b4cea807c91e05d0c291b610dda004a71792924c36748cdd602dbb34c03fbe95f4872b7716532a96c5520558d4b21626182e90e6eb82846db0ca36883567dd994cf6df63d1d4ec21be50f66eb26d12f62168ae082d7131e61566818d04947d217b7c1e31fe273dce33d53a257d2a762661148957133574ca05b159d4a98ac6949f0de5c0b7ac9535c649b3f5ce76ce6158985d9631c848eff7fa8732fd1614d334cd9e5903d7e636aab0697fc7738080a75fa4270c3d614518f0eb92493416538866375d30e189599247e80430fa503442c82f20f173ed3d38e037ca3f45796c02546c49dd38af522a2ba879bc9ad82967d8a51ca5628676e9f4fac99eda85e477cdbd745ebfb1a45ef310507b424d19b24b18e0d35fd430c35509025f5de6355770fcd41008dc20cb5ac0364ecbeda006e50b90f6179dd461af9ab534436b8f372f115d82a8ab17ec538dc1d7b78b98d3db6ddb1bdf9dc31f318c973403dc727c9391fafc86264008e4fa516edb8f336f93f0bae33ed9f1332a117962024e894014e6b1611a8f8e64a6ebf45ad78b0c0c1c5c04e8dbb4180af142537184b9e482b8572029a51c77879eca03ad7fb6c2ad1fb95aff247a231befd0451a6688f5c9e256b68e1b523abf0accc192b8ab08c1da98bb15c08c8b50b28f27eade39479181e34242b6d44dfc223ae9c27b8730b68b62d71c711212e21dd1eb98c1cf9952", 0x1000) write(r0, &(0x7f0000000240)="6f4cdd2ca1472d", 0x7) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x4) 22:28:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x10) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x3, r2, r3, r4, r5, 0x8, 0xdf}, 0x0, 0xd1d, 0x400}) sendmsg(r0, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000000380)="881bf2e9200721a058f37597ab6219722e78e14f0acae7ef4ec6f6926a1b36c493e59782e0ee093547e648b2f968cfe04db975311371c5ba4fa990f6a0be5579cbab3ae42a33a020030a350527adf37c82628767cf905a95997b6385d9f14418f39375745e3332ef47cef47451be453d924ba90ff8c8dd3ab46e8bd33bc9fbe80a601bdd4aef9345f5bb1553e8006e2f5f2e78d1f7154f64f977f2883a058f02efca83c362b2b459b154fd689f80749cbfca68892c2ab67f34aef0b4dbb4bca64b27091c58", 0xc5}, {&(0x7f0000000480)="a877171c44a406a15739170c59c9f3e7722b1c89367d067c84a25fcb24ae1e960a84b1776d387bcf9a10b3359195364fb125de5843996957fefc2c98c8d4c792b5b1bcd0d369adb8f1c7a83139e4d6268360a1e0bd495635cd8d28081831e632b5106827093baa26a3ddd8b7cebbcf395f9bdbb2e21db5d8cf218dc96b8d94f78e22cd301aec6cf3f9bb641693c6d608d3ab39a283f03b1ca2e53ad7d9c13be2a820f7ca7d00d5c9dd3c7071f0defb48936d711917b79f7be0f3", 0xba}, {&(0x7f0000000540)="89fb0fe1a6beba595546904f219db49b58a400394566617ab362e097b11651f4b66b8568fc3c81bc3f7701be914c05b4cb9bbff674ac1737f5352590445f960c35dd40fc177b6e854883053039387848f4ca76b18c59aba27cce3edcc079d266b01b4253b0a60bd9e1adab1465ec4db8158ea926b8bfe4801d4135f5bd16ba92f6122f5a87c429689119c28a85f1b4043024d6acf55317c0d61bb86521248560682fae5674277248d478e7ff16e620e6c6d41f291778ab260f6a17b8212726850d6eead169116c1b616612723294d591089a5355eb4180eb72b2f40eeba5851db5672ffb4842e4059d626a95843444a1c0b189a89fb361e5b3c568ae74bf515ff914422fdc1f6b81e698ed345625e46fa5444ab9729c5e78aece113c8905c8e83b79a80a6f4b8e0e6e30e4431e19e6e24f4b0401cb81157200576b953405aa39e6bbe38eeae8fed67d32c7703a53575eea6f91af87eab73780318e664c178368dc39bf32c7df41ab10ab2e6c559171e8b61414ba4539e11069e49c7597284e006c6f40fe23205e64f5ba01005d4642e5497646de4a3ba0dd253865ea93a24a9a49eacd4dc31198bcc67873f17c2d7e4e544fa2d972fe5eef4e51fd895ee10bcf055cdea3db8ee6e4a1de04276b57b9bbbc5d2010b0c1550584b9650e9fca5da9589b4f0512bb14ea992ba4bcb71cde69f3dbea8f9d28002e5cd330f8bd8c4d7687f3669a11c6bd9d90da6846872c8d0c2e3374de0a8e028837be680ec21f9071039dd36d87a2b74be4a2c8cda09f998fbf444c534412ce7e4a8ad2c97df6f2a81d31f425f996fe1548c935a805a5f689342f4e50ff0300b675f913bb413733e15afa51376d41430c7e1180af0401b3db0ddc730499285af40df142df83a78627533b7d10f6c7f520886ba32dc29ddc199c2b65b4ab3b5853991a4b455ff35377c28a725e5ab8c1e9612a699f230ceb3e64c09c5aa76eb4148a0555336b4f932e6997a2537f7dd83f9df9656275ac99215dae829762bf0f0425d6d3c23d26e9b0cdecb7a7d4d92ae71f4744eb0054ce8dce2f474458297cea065190c5e13c7d4699a2315fb70f71d5a743d246dfdd73134aa71d7d13bdedcc07a792896eadb19a7b1905ddf076a964ef4a319aa297b1990b57f2beae088d29fed9b0b47325bd4ef6ee3f949629176ce1b51f57fec297b359a7da93d85b7bb2dab178a9675704ef9d775f2a706a85e74e622e6ae126a7d826a4b3c3d4ccbaf2db904d09b4cce9ef55b5e7e2502737c824f13461f86a89d673583d49910c3af678f300d7336cd7c3d580b94f9da911d686618b8599b6523de65439f94811f0421aef91b5b6a674c77824f26339e81ac4bfb972aac5dc3749437e51e88c608e4123396ffd8ac4ad06909dada6b7c12404bf26d731087f0c332614ca01e374b74f208432d88d4aee18789c7d0a56f0e5436379430df25f8ad1963b7ba45d15ffbf26a4cc3028eaad786f294af80cf9a18eab0ccffee027696ef79b29b69e467c2e1e5559d16500410a345b5c047ac2f22654a29667d0518fb12ae17edcbd9757733f12addce44b381fa6bf42ec5a96f80c8c43f7ffd6f5633223125669b973f3bda6b671f0897198aa75f9123b658b179f94a45eeea94e5ba933a1092bf41ea68253f7bbb257eb12a607677d36df902282c0ad9b067c29f60cf323d1b9539d5f87cf9a1dcdbdcc97ac37378ba63b8c1e6e539a9e96b7698282a4eb298c8c94dd27b60298f5514c038b85c18e48b0828117acc766319b67de4931f55258e11015be1e0a6c36245bf7cfbd987224baa55e187a892355e4788952d814f624790a047048b8adae5c868ef469388efb2236559cb98c0742ddc10c0a27f2c0adb81bfec6657fce0d24cad7375aaf43fd8fc82d9b7662405925338d10397ba0b52df6adf978e56777a34e9829535c4135ec2e6cffb712588cba585f82c6c43d55a9476300b41ecd65ad888fdf4c28ef46e062d7e307d75114883b0aa40267b8c043f3b516784558d114679c529772369f550c8b8837734fba74ef9e6b4ee2fa56915b42fd343857035d80199483524e4224d884adeafd04fef364a5bd51ebfb5f73f57efaffa1a45362a059d7378ccd79b4c35c0219eb63915fda2276e3c20a2055ea78f90bad9e9a9e722ab3caeb45ef01f3e69c1fa99006ec7799de23f692bb36aae778080b3fd9fc59400177cb78300c93cfc429ba62738b94cfd172bb211b5cb17779d5298a91068ac79ca8d499786fdc20bded3cb0d78d30fdfe4b24b0277247174d1fa83acda4144b05acb686f6a5133a1172bcf25ad62e1f2e64cf009f4beced93a38442817768d0ceab11bc4a4f4bd50e0c841dae8d16f6877b75de8d8c5d91f53860a9b614c9453fff5f6c3283361a0ab80fad2923a318c634164ff337ac80ca9ae5503406ac0e452b90cf54ec8a68cf402b372ef8c1b33ca6d9bc07b518952a645bed8e708b0f1ab7642660eb8b94139e5d8f4ea1be4a8c7940b8c2985b45b0f9d59dbb7c72812ade60f8eab0776d38a6a7b31ac3947e1dd69ba4988d607ab5373d764dd38423d016af9dce4754193a13a6a2f6437fdbe5eca05704c4eabb85c6c2b0b4bf8e1f55920103d19dddc824403c5a25f8e5d3f992fa2c7b88849b3ec75a72d53284ffbb97be496accd16092d742fe1e462d66241aa3dbff00aa8382c9206b4fe064238967f3ca23d5a088a720aac720428372f8c16cbf75654d123b8edb914178654d5036be736e56baf8075879bacfeaa2da7eba9f149a29312f92ef20865077bbcc6b22754b3b21a3ab37dcf3710b8c652fd50969e6789c4f8a1cee0d91e5b688a0ff6595209d6a8dfb9d02b57075c97a3012826f246953a1a10d58f72ea3b53e10e2ffafe00dce23e37d23498f12aa1adecf0dd8b78a46f374a171feaa109bdd28027025ddc971120e64b33b3b6ab2784275bb110f10c3c64f18dbb8f904979c561271ba1a0bc821ecd5712a53108ee20502179d2158bc16d7d3d1ded6f99723989ee5d7ea2e6e6f21bae858605f4ccb6323b129797f15b449689e161cfa78872edeef93d3e793d06ead3d2c93f6e3af369644880f27d44c195ed0aa3ccdaa0a1f1bcd5be42e52850aff773fb21e7276639975e7e6e6b66e0818af92475ee336a887354095baad6342a24fe27a5c7f97ea313b231496270f374fbb1f74e9735d34dbe6c5b335c4715e97a00bbc1efbad101b744423adfafc8334feac6c843f0fb92f71eea2a89f6dab591c05205147ce0544f84ea217ba4eee7d62747d96bfb85f0960dc2da314aec2b5cda92ca3d14e1acedc2c2d92e1073d72c0a0caabf6c292f9d9e271fa9b58d9ed756b069bc3e129cf532a7cb2660ed1e6aa0fe5cf82100de3631087d2d0294e7d7a84f99a8e16416f398970788ee82558f75fa634e3709c79d24ff8c1d42eee5d0e400c6079536c1b7f469897d24e56356fede053840205c997475aac059d70599a2bcf35b37e03b116f9d66db3edc4d25aea14e5a27231fa58be52b3b71600df5aaeb18d8b4a5ac22a1040966431e60cc2ba325ac1a32051250647e937b0b657fa8240b76ce655f648a53b1882d6aded73324c348349fd47dae7b27967f203dbaeb87b56261a8e74cf8688cbdacf009b7aa356980d133928ba448ac4bb6586cb70d47f09fbee8e68724655c9f39fcbb0c35e8ee22b724d7f64fdc99720dda440283016942626d41568fe4bc59b3d6632e4a40fbcd9d3c3287f34374bd6498bf52f3a218fea60e01abc1b9bcdc644cbc07c25959477b719b1941653e28a9d4dd89433c958ac26e5588ae15fbb872346ca150844a3fcd066ded5995260b8be23c75fc3fe6f368a051c66b9a016c3dc714137712467584b1ce889002844dcd4a8ad2abb4a61b10695e324d23e6767017e9ef577a82914ba284956fdf8d366d3df233856b0150af83a64da342d1c36500f87013650eac18c0122512cd48d9e8dd6252c2550bfabe7e3732ec0ce68e86f0bb36ef5165e8ccea1c3b46440362e1d714f7ef4ffd62ff745754bcedbb2d3f3b541ebe5bdf26630ca752e257b193b52376cbb7f7d89903b8dc1c387aac393a312a3ec94b456a3e05646030aa7eb334797823805f6568ade18bb77224cf19ac4c7ee69acd0e0484a6a40f6eabfaf7b88fa9869a8c867e29185f6ddc2a934e9c80f0d795edec01b3f1fbf3afcdcfb146110bc361ba3078425a0ba08524cb96e8aa4ced64493807f436e692dee8c7040115aecc6300bb37e9abb5672fa79b72d012d9f0cd0ef2ed24d7f68321c931296565e8dde01d7227d81d5a790ee95ca21bc084e1119aa35180fc1d2ac34e132b9a7a9aab2d16c0369c53e171c279a877a625f3010410af331dde13b318174857ee94f66611f83a2a8e791cbd4f5fba5681529330ab04fc17a50486a7b93b812638a4aafc42b9c2ad8bc26121a693efeefe940aa9e08b400d38d8367a9760112b6977ec05b67ebdb70315425cd8cd681ba34e211258f9d036ac406d30002e60757208f38c3e9b6cccfd6b3dd874bb4b34f4739bdf7f78bf3d92f11eaf3a659ca128e08383d8ff205e6ef5488bd86c277387a93f56045d87ddb474e1fee409d2203f97fd308f7d47de1605d2b84c8bc52b50cd2d6115bc4836a984b4f6cc6dc03547adac2d3d6299b54b8a60a4992d81a35dd21739523a5d4f3e35fab40e24e4e89458468110f88e0bf1e2c288c4d4ba40e2ae8e11bd738c54f86aec718446c765c22108aeb5aa3bcf9c7c0060e6fe8dc86fd8844dd0a49985cd030e7c9cdc862794739628abac559bab4b5229fa8afee6272114ce615165db6dadf773feff6dd8bc60e6ccfeec860e7b700b22878dee981c14aedb571c578aa11f4098a0ec3059e2b8461052566ccfbaf3952a1dbb4bafa0d627b1d80db1dfc994be2020365ef0586b3f53d74811b2f67f1d4719e6aed6d2431f4ccf2e696e53d3658936472f6bfcffcccfa569c625bf403c5423a3137e6cae8e980d9d71cc84ba05415437838dbafa53b7fd9c3a714f08e291216fac5cc64875320b29644db7377e006258dec7c4699588f392b2afa939d67fe8c9bbcd82d135baca49008232e88591718bd8cb66917af12278ab75f0adc21c192fc9a788ac21c5bda88750a782ff322a1817f32e58a6746b52dc6193278c0d55e98ea1f82954a7b34efde697b86625781db68950c1cc41e53197f23f5f2fc9fd9767140ebf61eaddae2fa3dc9f332339cfd5dd3d027ac0d39136d5f3cddc9fe85b32b1ac75f8e1154e7e01d431ab4e55aed184445bd26a6baabb4d923ac664b410155d8453151fef17554a9b2ce9b4a73b02185ece48c5bb8cd56c73a6203e569e62c2aa2e0225b985a062662c703c7284289587603abd236a6a7f37b2828a0c9f6c77f146d9c320bcd9cd625da82d06be00d54d49cc5e313b77d3430fc3466c99dc566103bfa9d67b6077248b38ca79caf9fb658011c528022716881590c21d36b7398883f280ad7aaf44fab5a49e79e955014524c95f28576dc2db0827885fbbcb75c54581f8aeb8920aa79ddb9a324ac212fa3eaa75a0415affc95a412afa225ea937eed389c57186905d1bc0a410c50d3945076e2785197dbc1fecf01a21c79845b5b1505b656d1703e9024a797c6e82d72532aea49d7aea195d266ba5c9448508b5692a43cbc18628eb99bec56421e8d1be7b2013fc6515c0caa65f713295d32e2cfd99afe21307868bc44ed11a86f8458af03e648c26555b65fb469de7ce23d97baf1212cae53a2403f5d2b", 0x1000}, {&(0x7f0000001540)="fc4e320aaa11b327fd03c8fa4c213a594e3186c969b7c9a99dba6a898f99d8bf5c9563dc36513ac912fc750df5c7d9d496699f4181f62a9deabd09d56e509a0b47223dc3bf01cd7ebfe4ded46c5fe26362b49ca56c4889ca5250a490899e12e738fdf5ace859b61683b448e0db463fe1854f43fe974cea0d39de84efbb2b6d2edc53aa2d005f260e7773e1f27e9c3da6c95d566cd2bd01c6a154f1f2f2a2249bab69e5c25cbae31deaa2b651fa052fb107af089ea51f38b5171d1b34bd3b37fdde5ca81bb1f7553b3b5781b53ac5cdb45e78120560dc22c08f26ffdc9894118730030a7be6d4128e8fb445854273c5d4894cb83d143a2fa28299d0139ac3cc94278354e198dbd7632dc6eda5a96d2c5a91428083089b8608d0b0d26345bfd15cdf3a16122421851f71d71d6e6ef97f05eaff758638ceab40ef74c379d51e0a632c0d6d4a14b89cd19066e531753847618a5c8fdaf6cacf6a54e5bf61a4d840efb83651618980ff07fe824cd9f7533bd84e4939f04a5010bd88cc68d58877f5de98dd516051186f5c75ba3791118e97e0c76492d338d70a1b5e22ce2ad91c328dbb1ba9ec5f5734def351d76a77ed5fdbf700c2054c474404c764806ff41eb251e0ab99b0f8aa34e8b2adc22ee4606021915c4ae0b7080fbf410c148bf64716a048afeff47eb173fd818ef5007fb40d95e28b180f323da582cd20d9ed1d095bf247dd76a286ece9d13754ff8a6f2e0c1d1f7e16f81d54f33af2e661d9fbec8bba7678f481c3ceede3147b15c9776f1c033eae14b1114551fd882d1b0b7f1768045e99025ccefa3301f64f292d58510147fae6fe8e76c30c3f12cfc4115d7bf144b0bc6639ebaaf1cc6e1ddf0b82df328e203effba18522a9cc1690bdc72d012986eb2257041841922bafdda5e9c624c8b48371fd3567cb55a197f8fa6e2ab9ade02042852d50655c9003cf73a8abb80954257c11634e821862e98e260088ad498d9edadaa5e035dc8b810455bb534ff37a124a931fde3b76dc6379c7d5a518f3d753c8a4a40de17863223ff932833eddffd9f1bc1b27f7714517380e7a3a34fb9ffc84d74ca155a90258371d3f34cba63a2507b1cc1bfa100ee5389bdc6a72cea7ac89ac7ef73902f91739b9c9fc8a0ea32887e555de58e7c091358ad5d88f64c06492afb8524d4e1b2cdb25e7e45ebf25017d71796fe9db69ac762c3f024e629cb4fc797694e273905ff756d7e8ad5838630406ed571b2c27c408024ca543b11c9375124dc9e729b74dfd77ad5f2d6fd98e4385e3eecc509977d76af7da6c67898b581348bf24e46c0feb105de290c243a92df1f1ca470aaaebf9e9b13cbab38cb93b94a9734f01f087b71dab4446323e112ddf7fa6ec1e69421e5ced3aa129715f284fb496c3f2d27fec9ad0cf13156a2080fc3224afa75a9004ed9b05bc1a8fba78b7b18e65d6b6628ddf7d4027e47b9c1cd9abc0e1922f4a5f266f1a59e9b0e3c0074c6f6a854adb0826d1e27c9be47c5a851cfff32d23ba5ff91e3b569e999217dfc06d1e3100afe14d7626b1ed9d81f595c382aa6a1018bbacf68da3732cfc7b95e037fd0d50a9a51d2f2fd4206a7e147e5eb5d89191f66d9715a09444bfc7bb2043cc255c73d9109f893e7577ac0dde8626a2e9bfac890eb57913ef635969a40075972eebb58c0abcf007eeec15e9743f8f798316015840f0e80d06ebde1a0cccac90e71dec78ecb207b4559cb77cb4ed29dc2d1b1891457e4aac6ddd1d507821e7c14917be36e7f81301f365acf35c5db77fec658acb7a4ab58a6cf345bca5ae5c97714fbb2a03bd89530f00300bcbdbf64396d8c034889e581a99a5734666b2c9e1ad6d2323901a79af1dd40c0b86dfd577d636f8b4a2edcbfad643efad20fe830e68565f53b3928c5d1956788b5e22f7c7ee634838ae6b87ab1241da12693237293bbcc25725eae1c233dda824be37b1da580bf28945818791fe7bcce42a837597c8c1a8cbb02783afbf477d47ad010e9cb3e5eda953f67818a345ec4ead86e863f0f4ec87bef699c7d30474c6db2d606f6288882bb849bf4e7a7b911262ead471ed136608bf28d985653f4ee220ea13c7bd1ed1f47b29674b7562203c8ef2a700f5d4591608e2dd781c375b50e65c10b411e28f95a1dfc28f798ce0f516951cdc54487575dbc83d565cb09c73aea77893a21c3bb503c4ea34069bc97b90655f45459760775223d2ae5cd7c6a125e669b5f006af31807d552ac88f33245b3b66a96aa8b6e55f73bcdf00306470a9532332b5c2f664414e983877a900e1330fb16d9e94c5d6082babaf9f9dddf6fc050318cb5af7117d95053bbbf4b1683c0a971c6f92e70aa01763f43dd2f81769478368c4ec8c08c4de62da4e48e995177d7e1cddc495cef6ca1d3a0640c7d1d4710982de111d9834b5743d3b0000e06ccb556d6cb3323d48d779836ed4f9a590c1a0ad038f19d39fd4d97dca1506fa0264b6391420e7f2940467dcc321700eb2a5a580c0a26d67cb71f6bcdb65a10f516bf34f9fd77e9a4291e7b16b9f765534a61e9ff265a0c666b3d544322aca99305b385fb18e8518671b894fd0be087e68ca417c506e38a5e5acd0407b6a283ed31da7b2cdae4d9739938f588075828f8202bb531ee574313004fe19c255ed1a1ef5ea948260ed0a11da919748a7a4cccd394358366ed94e746036455502e434b9c5e6a085fe8e973bf734131fb7f0384811727d53685789e87c023a382d701915fc45ebcf14403f9b412b7c30b6d437c81f455c70260d442a7e753f7be06321040baa454f906843831687a81ae334cf181e95bd795f4c77bec079680f2bb924390669796ebc5ada0b137488c5376cb40b01017a2ef1da4bf91c1d1b12af601d959b199685ad2a2c5e6539d9b1402c8c2cc1cb55d8280326e401e0523d0ca1d94009280bb3687e6fff40493a73810cfb834412f56e83830041ce66feb200fa87711fcb3740a9743198b314ec87d6bb1e9ae3c1c9954d43ef770c2308d5617a99249edf1f9b846b4ff96d6b5ada6ed98bb187899cb0be15f0df0c1e9833022345321c7e88ff96d63b62570e831d2bb40a2b137be6a725300f0481120ca242ec4b73aebaed160a4da6fd954b126a9c9e197c393efbaec588818e2389932531a80747798ce3f1360c156fd62e04cd59d76f361724659046b1d5d8885233accc5b60c9bf3b05405059fc9f12c4a73b0743226bbc7f2e65fac51fa86dfdb2d1becc7421792ddf3eb4c0d1160646136bea81349eaf2df7a793455ee1c2a274d9c2308947823f28191a555bfe5d854f2736b232aaf0a62b8add3c0e34c8ce035f8a8b1f50498d372656861714b99b3a10220fad3d16908bd9be114fb38f7ff04238d61c7a8e33619103e786815ecd9e984bc6af3f333ed1754c5ac203dea19d75a50809d6f9e73b1b35c67d1c584bef564b808c0f7388dee7284ccbe842a789fd455a8717c2c63994f4cc69a293e9a27224d26e5e2ef1d9d29a3b7dbbfbbf1d7857b6bd0f66ddb16c9bcfaa5c1fcac24ada0e65409ac1b342da847075a62b7307a19e81252cb7aa542eddfddd0c9b61fb9d0493823c2c8e6da7da3268a14cfcc4bb20592ea1a84e42a62a5060d3ea3e79a5e6849376d5adf54c08fb4f8b45b203cf0b953038e47d980fd6c875697abd680e8148a7ed3fa8776582042c67c5947ae05aeb39046a14e7e5a73721b951934abc3e862051c3ac38f0a28f2321c4bde9704fa54856bd262903ea6fb4fd5921407eb502de35e40b89a43acb8871b0fa9b3a2516a8573ee239e3ac4a125d09252e82909b5df9ef55ceae46084b83470df040c2f19bdabad9786b69d57efd2f3f50b853f56ae98c6b86d8e43375c59cbf13ecbdf70d2d3e9d5e3dea34eb1746897c41e3684498f38e6f729c9ea66ab80dd47e1f3081cf13c15a1905f6d7843938aecbbbb9a491036ecf842de28eff093db4e7e888423d194298bb4ed7d7a3c3b79962d49c925dad4703cb37b883ea770f6011bd3e0e105ac6e3f15168d16d80030bdb2e41ac64ae74b459e5af50c7ad2789b36f4b07d2e28ff8d1522126e11ef09bce02b6a7b832c01fad055fa52f6c23421730600f4e210260f9c1b885694530986ab4de44764e64c97e52cc32576232f37107fc850d6e0d15eef039191db0e8315d6cd0075e82c9cf65f1e112d06058afa991e0d4db2105bc54b55ab1d6bd57200ffe00183c56949789bb1d64eefd716826c4de83ae4b2d7f6e5f75923364250aea8bfd2a4bfeb3e9b8ffee139cb4cc2e745bca522bd41eb435ffa8e6f25a1e49550a2eb40a9e0ae996d4fe398f0e268df942c37c7acaa8539bfdc07668917b52975636a74416fbdcd4290ac396c14c0f401fe3f3601f19e2d36593c85eacc1d96e76fdc8dfd39d916871c70efce097b49a6c536e540ef2938247c2bbec3998b49e46e18724615027d303bad273dde3bbbc2721684ff675763a0d66239f5de5c9289bc3d6d4fc264e69f51133db1b490f93fff51728f3d674a036c825bd04ca3174c9afd9c4b5e562a7f31c90dea23bc88c48a5e461736abf66ad239a6463ab14ee2fb24298876a065ed3d88c869496d76fa54656d5628f9871f9600ace104de01d29931467a9d4d1aa39d7e7433e0f6f3ff13444693e389795f3124b1cc1d35ebf1fb9b44181a2bd0a3e3b2c3df04a5f1c56a5f96ee41676437c53eb68be5eded1eebdad08d6517137cf73961327a568108e5363e5e17529b71914121a103d8de2a8548cf6ee7e8c7f621c0e806c814ff8af08ccec912da6a75f494b38358f53704400e471c2ce86c174c6b1b529ee70ad16892ea0770a1b76aaeb6e962b67469058b98f1596fa40adf29140aaaecdf78666a9e4219bd0179fd2c67eb3ee27243de59c59b5ada8206a4f879fd2d49e7d90cfc182cc44aeb6b4d91a0dbfdf4df9db42e05e17318317b4b652430697b5b2454e2f00739af853d8076931c1b72cf18c4de9cc954a2bfdeb4e2bb77cf103bef819bea07274cfc3c1d342f5982b6f5cdc000892d732fd9e997705f2ab75717ce0afe494e5574e076254e011d995104a5d2c7ee25ff38ba02150d142e8da168593b0625bf83645bfd0ad51a6fa48328ff40db8af6299cb2e29a52ca0d6e64eb1e9ad0a806105a2a48c28590e689ea5d64a2753136af77ac48b9598d8495eb3889633c07bbf1a166a8491fb3f53308c85c6e3bdcd359c43de34717e722fd23aa766745c299e2f79cdb641cafffd7c882c7e842f79b7bf3d388966d1c36f5b92b1808143f058b8313a682d0b73c97b992cc48246f5e42c7c71ca7fab8deb939afa10fcab20549ca7cd251ae9e190ec60de5e1924f3fc99e96258f94b345d1ab6c0e1715502b07bbecc34b373e8cc3722888897f3735657d777b6ee742197c3f3fb9571e47a1641f2544bbd117a66468a5faca2e28d2c4f6d9ceb3ad176a6706c8fefa3734444ef8c0d99916b9f6326ca33af36c4da05dd07fff9b884a4e509a76281385221dd9b3161113be03962aa350dc193614c1203b2ace2b744970ea2fdc22cf020c1f7716dbe40ef80f186a83d857743e0c952009b5e29f8280e56f8989d042a5793bebab60af7589398926d601d5fcaf143181cbbe93fc2404b5c8ebc70db77411c0ae565e497d2a209f8feaf03058165c5b3274f02af3edeb09db7fc46335db0f76cee37f31ca5de31b942da2b52da7bc0b75edd55bfb66b94906ed3e744f80d469fccb179352f780f12744ee4a68dcb1aa0589c191bcc4346bd5ab4c3485", 0x1000}, {&(0x7f0000002540)="8050e9c40d0fc2400d5cdcf4e85dffbaba959a71aadf028021c08dfaddba3562814a33594447ca32dd361f8cdd960188e70ed774bc548d88076e5b24d6de7375ec590d9d33cae2cc05456736289cb2964cb39cae8273e9bbed42725adb62856a3501b2501d2d92e2c2efd4aeeabd280c573219f1f122279dbad2dc145e99fe90f97c06c0b8baf225689888caaccc9ca3d79d8efb013f96a7ee12f49ca5a5b5248bab1381198d0a8e9f25506a82e8aac0375b9f18a30bafb68ac774546c60d14efd981c3949a6e21f11a3dc329e12af683b0cc7c749b27fe03e3fa409faef419e0211c83977aa66901188b426b7461b505dd054ad016e2d75ab535cf6", 0xfc}, {&(0x7f0000002640)="3d2e193044617300cb2567789459f4ffeec4476c90bec6ed7c79bdfdecbe9a6348853767ec2049f910462fa66f8c2dfafe001870c3eef88d9cde494537a22dc10844d4d123abfbe151fb2ff6e5a30e13d9f364d57c8576e35f0c45ffbf55703e17b572f8577f99194d23923c3c8904344a600ecf66fd3498f9e98aeecfe61e027605170bb207ab18590a5d0dd080ac395b61797ba149020842bfdfc19b4fceea7656eeafa1ba05d6c14a3eee0ed3ba66d660b67a3ff563fdf5bd7b481f6c8f0722d7133fad11b3231939631ee99379f5f258b37abcbcca8c52a89b741ed8184d9a14", 0xe2}, {&(0x7f0000000040)="50823ca6b74015a0b90e20c269c1a5c45d7c5f2e7bd9956c9ac807caa7bc1ad1d8210dbc609c84b50dbb0314b11e4323324d7ddb4ae9cbad70686bce", 0x3c}, {&(0x7f0000002740)="37eea2e182a91c732a947ba5d8365a936353d992fffe84a3f5ef6196f6ca18acc2ba6eeab4e0cc93ae1453d8c79206658ee7e067b7fd47637b864f0a9429dc28e28b48b6f1bbe839e71d552af8ac4fe3a33781193b0eb18d1af7be66b695946814adc867752f0917cb65e7a7ea84dc8cc80795341fc86681e3", 0x79}, {&(0x7f0000000100)="26b56e17af6c2cce0e882716ea380265362af29c3114a3c0c303bc99ca7159259c", 0x21}, {&(0x7f00000027c0)="976c8746bfe4", 0x6}], 0xa, &(0x7f00000028c0)=[{0x48, 0xffff, 0x4, "d03950ddec16777d82910aef6e5e743376afeff5eb316520eb74bc2538a297bd7ce7292ab8abddbb456f33ac6d7d42bf51"}, {0x58, 0xffff, 0x2, "d5bddd88d89784d4f0f116de0a01acce588dca156c8f7e261b69bf1fd0a6da9a0bc3e96e831fc14e266d19d519a8eaff930b0db969a388b3aa5b3c0bb2f4c71ec5ad30e7e39508"}, {0xd8, 0x1, 0x401, "01e8ab8c1e75dcbc70863ecfdb966de7a978c430afb9d5f881809eaf30143c03ec3192606ab4201947f1bd67cf0557560c3a6445be7540b9f927f0ecbe56ff38c4e9e62f4fbe4b24f1c2cd148a8aea9d254f8bdb5387e76b5a76191aa9224a1ccb2ef1e45640f922cea6a385aba77804cb04812f49d2611051e00ba17760a40cdce9935a3bf9e6f729bced6b69ea00bd357ff2afd4adcdb5efd6eb1213e74451c252a87468a7bab076ac469362e7bc38224f5dc87b9cebafa85c68615265f4e67000a111faa2bd"}, {0x68, 0x1, 0x28000000, "68142af345f4820dbae54296d75b4525143a60d7eee07c3a97836a8fc4f1876de8e47c1e1f452343d559b0e1f09ecf3da443318cf3d0af590a422624e67d147fc4f675e9234c24db55101355cd5b898afa6e4d22e469"}], 0x1e0}, 0x2) poll(&(0x7f0000000380), 0x0, 0x0) r6 = semget$private(0x0, 0x0, 0x14) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000140)=""/162) 22:28:20 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x100, 0x22) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x7, [{0x1, 0x100000000}, {0x1, 0xffff}, {0x1, 0x9}, {0x1, 0x5f11}, {0x1, 0x5}, {0x3, 0x2}, {0x2, 0x101}, {0x0, 0x9}, {0x3, 0x7}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x4}, {0x0, 0x4000800}, {0x2, 0xcf}, {0x3, 0x5}, {0x1, 0x9}, {0x3, 0x7}, {0x2, 0x100000000}, {0x1, 0x3}, {0x2, 0x8001}, {0x1, 0x5fb}, {0x3}, {0x1, 0x7}, {0x1, 0x261d19e5}, {0x1550ea59ad450eff, 0x13c}, {0x3, 0x7fffffff}, {0x3, 0x9}, {0x1, 0x9}, {0xdd94b6a1f923872f, 0x1}, {0x1, 0x100000001}, {0x0, 0xfff}, {0x2, 0x7f}]}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 22:28:20 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) 22:28:20 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1aff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xab) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)='>', 0xffffffffffffffbd) 22:28:20 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x3}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) login: \‹É¯(X²ã OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 22:28:20 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getuid() getuid() r1 = getuid() setuid(r1) shmctl$IPC_SET(r0, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:28:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002000, 0x8613a) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r1, 0x6, r2) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000c, 0x0, r3}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:20 executing program 0: r0 = socket(0x392e9a76d412c1d4, 0x4, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) sendsyslog(&(0x7f0000000600)="7f2637ee86be1750ea147a4cbe235ab24beb866f6be009569ff93e681ad9fb6f7a3cde13e2fefd27126cbe54fd558b3558bdb3e214624e647e0e0fa8b1ac0833ba4f086018aa147d66e18b7fb9bb1298787dc7f981cf406cd1dd381a846b05a745905aee70b910359843329e497df7a8f5a5128040e6a23388c3020a1ae62aace833f7c6ce99b048d1a7c46b3a8383b25bb039157b9093d3f05df8c51ac092c11d29378daf65f9bd2948e449dd6c609e5c6ff602022af98e85e3915729e3c4017d46795f7d47619e10d721598cf29e44b1d85e", 0xd3, 0xc) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="67b7d1fad233e68740589a2f205c3871d802eb802dd9d5fd7369015ff4c0847ada4c30c184915b8b31", 0x29}], 0x1, &(0x7f0000000140)=[{0x98, 0xffff, 0x7ff, "3df3adf956154e70908ce90a523969eb03e658eb19df764b584d4b15a79a5068aaf653d504a85d9eb93f91dfef17150b8aa5cc4884553700d64ebcfd54e565ae02a8bcc34c9d995f194276f8f79a91934431eb61c7f692d04af643961fac3efc96fc7e95cefb656c973581c35b9a24a75343b81fd06366b7ad3f82c0fd7f991cde20"}, {0x18, 0xffff, 0x0, "c607"}, {0x70, 0x323fd94c8874b2, 0x200, "0b4169735fc7226375e815456bf0a18a7f5cb697cf5273b55dd8a0c71f6e026301e4f0d04ca92fe22ff967867ecc7769c62b011eabe2364edeedb72997086097c92e7c7bdffd7394e65c06d8e7d145b370c79b0d76981ca4f69894f8"}, {0xc8, 0x1, 0x4, "9b9416d75a9aaa285e10c6308734f75b2e26d80ad07750bf19cdfdf1039b847b914afed70e3a4ed7655a6772ab832b1cc3004417571ae2579ec14a360f41ba27012d6a128702b6b799fcdbb7aee4892925c3ac9391b7ffe70f0b584ead29ade67ef1f62e89894b7b52b71d2edbc2ff88214d3124f6e643a5dec602a79edcdb7ba03fdb59ba25e23eddf50d22d59b0a2ef00327dd6603cdfd7c0970cb58a9f3a158cd3dcd9ed25017270bb66a254e0c5fadad1999e72f16"}, {0x28, 0xffff, 0x4, "0eea0cdccf0d74478a00381fe413beb02b7b2032c304f4"}, {0x20, 0xffff, 0x2, "3cea0c5e6060f61926562ea27ddd"}, {0x38, 0x1, 0x101, "38c196a8c1bcbed6ecf2e660d0cda390fb064ea69b476e3f0a572f92ecc61cad19aad0379541"}, {0xe8, 0xffff, 0x20, "9ef8c337810bbce9e52ef86a73c0af6846e7a08458288f2d01a40c179e5c32ebf20bbba09c4658df3696e1202d57ead9c92c6f31227cd71e1ac1e102488bd0195e92b8992c933e6a0bd5a4d4e198c6685fb87e436cf5dcf651d982949f8337beb51abca9678048e9c43090bafc30fbdb4af288849eb2eab44fc476c51d0f7475000b5decee248db99433606f1d475abe2a63a921e409de437c14fe53c74b052a78b7e25a1500d02dba704386bbb4c94bfdb7b901f2deba36f58a3ef1e8ab1a342ce6d203746de7c1eeab0dbc571a808361"}, {0x108, 0xffff, 0x5, "442ee4ce6ab1b81e4d3f910e318b4acb8627ef3ca6f4fdea3f76e7f09d213a5196186b939316e0d6d15541230349504c121a93f9dabe9acd743f177f7f50d04134d051440563d90d83aefbf04534239a3804b59453a0c91ec9c65838da6eb691308c488b67b0095060668d51a3af29ea3932c16158ce0b622e3c15bede3d411910f2ac47f32eda0b3baa6030f6210ea8f364eb3e4481f4c45c77d069aeb2fb4b334772962dd693f9d712adc4769647e17c75ac2c1bcdc4ad340ad26c1683e71ebcabea6ffe78ec0625a8aa06560f6872fa41f9a51107d11694bed6b63fab87759525c599aad76ed353c32fe3e1e2135c8e0cef64"}], 0x458}, 0xa) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fbaf8a8d61ecac776914f6357e3af0fc9ba52e3d519a97a8a3212e2e918e4a12eaa528839708eea10804b6edb0de1223ffceb775643e51c6f50927cdb4aeaba094af38c63a95cce3f0dbe249624992ee3e364f8cea9ab518d7bb4b40fcbab56d0423b43db1796b08e77ade1ab87fc3e7a0e0022935e546c1604f9e5d2803a1ab5b424e3a8d452de7a001d3b97d833462e88b3b0c86e8529627c636d1144e1c34792486a7cec43b0eb02fc8227805a00ad5c8b8bf894699298b8418248193fe1e752615bdf3555676be319898ff757a69b4eb060c79476369b74b32340d7b915ba526594c51dc8eba5c1f7c4e193a697e9ee537dfb2696b15aac295a70b6cdd50f2d809b1588b7f62cb6744eb01b56eed149be60ba4a62a57c04052a9773e9603898c0b90b7bf477bd20f9cab49d3552944d0662d59", 0xffffffffffffff59, 0x0, 0x3) 22:28:20 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) semget$private(0x0, 0x3, 0x308) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x1, 0x4, 0x9) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) 22:28:20 executing program 1: r0 = msgget(0x2, 0x40) msgsnd(r0, &(0x7f0000000040)={0x0, "46a20683b70eddd664a25593e1a5b9e5c32fd0930d30ce0a9819fc57146956f5f2242099bc9614bae5cbf8a329b4e8b26ce6a6db73f9b6"}, 0x3f, 0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 22:28:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x5662c7a15dc97d23, r0) r1 = semget(0x1, 0x2, 0x20) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000280)=""/212) setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f66696c653000955d62513f05fe04c6bbb770ac630f67ab5675ca3649f37111aa91188dba2d059d400e343f2762bb078d59511320763e022dc741b953beed31fa96709a0a199b97899a7ef52efaffe89a208d6d25106f110f02403f08f178"], 0xa) r4 = dup2(r2, r3) r5 = accept(r3, 0x0, &(0x7f0000000100)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x8, 0x9}, {{r4}, 0xfffffffffffffffd, 0x90, 0x40000000, 0x9, 0x1f}, {{r4}, 0xffffffffffffffff, 0x10, 0x4, 0xffffffffffffffe0, 0x2}, {{r5}, 0xfffffffffffffffc, 0x2, 0x2, 0x4, 0x1}, {{r2}, 0x413e4fcd55196cfd, 0x8, 0x1, 0x2, 0x2}, {{r3}, 0xfffffffffffffffd, 0x2, 0x4, 0xfffffffffffffff7, 0x10001}, {{r4}, 0xfffffffffffffffe, 0x20, 0x80000004, 0x0, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x20, 0x6c1, 0x3f}, {{r4}, 0xfffffffffffffff8, 0x60, 0x10, 0xd739, 0x6}, {{r6}, 0xfffffffffffffffe, 0x1, 0x2, 0x1, 0xf3b}], 0x10000, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x3c, 0x1, 0xfffffffffffff640, 0x1f}, {{r3}, 0xfffffffffffffffc, 0x20, 0x80, 0x7, 0x8000}], 0x1, &(0x7f0000000240)={0x401, 0xd0}) r7 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) semget$private(0x0, 0x1, 0x2) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="7058d28f586776a31d9a696c653000"], 0xa, 0x0}, 0x0) 22:28:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 22:28:20 executing program 1: r0 = shmget(0x3, 0x4000, 0x460, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x88a1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='+') r2 = semget(0x2, 0x3, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x20, 0x7fffffff, 0x8, 0x7]) 22:28:20 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb142, 0x5, 0x2, 0x1fe0000000000}, {0x6, 0x6, 0x7, 0x4}, {0x535d, 0x3f, 0xfffffffffffffffe, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x3}, {0x6}]}) syz_emit_ethernet(0x74, &(0x7f0000000140)="48a56af5e0184cd24a7295fffdc6e17433388fc31028e9b832f90ef24fd27d0382eb4673ed328d608a95cdc7cba1a6c1d7ac060229833fde259da5c51e7a0620b714e773cb0e7342c90e0409bfcd579069093fecc6ddefac3414bf3e75eaa01fc81a0b49714fef0f4c9c416668f42eca307ca9b0") r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x5, 0x75}, {{r0}, 0xfffffffffffffffb, 0x84, 0x20, 0x0, 0x211}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x6, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x0, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x24, 0x2, 0x7, 0x2}], 0x2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc9, 0xfffff, 0x776, 0x19}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0xe99e, 0x4fa}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20, 0x7, 0x401}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0x10001}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0xc2, 0x1, 0xff, 0x401}], 0x4, &(0x7f0000000000)={0x7fffffff, 0x3}) syz_emit_ethernet(0x12a, &(0x7f0000000200)="b2a75348824e3e754031d25ada90db87ec95d6ca3dec8a0fb2e24715af0c3b43d369d4759654594160c6850ee22cd60c6146ca331ac607ce6d05c59672a440a3dbd09718c8d4fc9e43ac1085e4cce97a28abebeec5b542e1685d30032a30a506f6e07f6b621cf9b25000d7") 22:28:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x82) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x7fffffff, [{0x1, 0x7}, {0x2, 0xfffffffffffffffd}, {0x3, 0x7}, {0x3, 0x9}, {0x3, 0x1ff}, {0x3, 0x3}, {0x2, 0x912}, {0x2, 0x69}, {0x2, 0x4}, {0x1, 0x100000001}, {0x2, 0x5}, {0xe9e4ae57f5da59da, 0x8}, {0x1, 0xffffffff}, {0x1, 0x800}, {0x0, 0x1d05}, {0x2}, {0x2, 0x4}, {0x3, 0x5}, {0x45fa01992000a4e, 0x1}, {0x3, 0x80000001}, {0x2, 0x2}, {0x3, 0xffffffffffffff81}, {0x1}, {0x2, 0x48d0}, {0x1, 0x22}, {0x3, 0x4}, {0x1, 0x3}, {0x2, 0x3ceb}, {0x3, 0x361}, {0x3, 0x7}, {0x2, 0x8000}, {0x1, 0x541c}]}) 22:28:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 22:28:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000553b3fca8bd003a7e65600005b671b1b542a538706000000b81000000029000000310000"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x41) 22:28:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:28:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5af2cecd3194895cdaa12e2bd1edb2bd45c6b71a"}) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 22:28:21 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39, 0x2, 0x0, 0x800}], 0x81, 0x0, 0x7, 0x0) close(r1) 22:28:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="bde2", 0x2) 22:28:21 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x719c1dd60a3f24e7, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 22:28:21 executing program 1: r0 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) r3 = getgid() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) setgid(r3) close(r1) 22:28:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) clock_getres(0x6, &(0x7f0000000140)) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x318a) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x4, 0x1, 0x80, 0x7, &(0x7f00000003c0)={{0x6, 0x2c7e, 0x8000, 0x81, 0x31, 0x0, 0xb21}, {[0x2, 0x7, 0x1, 0x2, 0x6, 0x3, 0x6, 0x2, 0x410, 0x7fffffff, 0x7b, 0x10000, 0x800, 0x3, 0xc2, 0x6, 0x5, 0xffffffff], [0x5, 0x2, 0x28b0, 0xd528, 0x53f66429, 0xfff, 0xfffffffffffff5c6, 0x16fe, 0x0, 0x3], [0x92, 0x10001, 0x4, 0x7fff, 0x7, 0x1576], [0x0, 0x401, 0x7fff, 0x0, 0x800, 0x1], [{0x7fff, 0xb7, 0x2a8, 0x6}, {0x1, 0x1f, 0x1}, {0x1, 0x3, 0x0, 0xff}, {0x7, 0x3, 0x4, 0xfb6}, {0x5d8, 0x3f, 0x3ff, 0x80000000}, {0x2, 0x10001, 0x3, 0x1}, {0x8, 0x6, 0x10001, 0x795}, {0x10000, 0x100000001, 0x1, 0x5}], {0x6c, 0x100, 0xfffffffffffff9ac, 0x3}, {0xffff, 0xc2f1, 0x3, 0x20}}}, 0x8, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffef, &(0x7f0000000380)="b6") getegid() 22:28:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x18) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = dup(r0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0x9f, 0x0, &(0x7f00000000c0)=""/159}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() close(r1) 22:28:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'.\x00', 0x104, 0x8, 0x1ff, 0x0, 0x9354, 0x0, 0x3f, 0x1, 0x3, 0x9, 0x11e}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='onO', 0x3) execve(0x0, 0x0, 0x0) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="f07fcadc65913680c3999afc9bd626326425e80a7c358d1c224edf2adbdd404be7a5aa0955ae50beba86ba293d953494a0222cedf47a657032cefdb6a42d664da53ae67011f553751f3e0c8bebdc4b5f9ddccddb8e6164c40361972f6437952185362ad76864059c6f6d89eae5fad59ce491", 0x72}, {&(0x7f0000000180)="bccb78fd6880762e17854b68ae6422cde996471d1e0d382a4920b77b2042a52c0c065f0bed4fbdf1294f1ce98aae465510a7821f46034f562c578fd34c0236eb9ab40827c7e67792", 0x48}, {&(0x7f0000000000)="cd", 0x1}, {&(0x7f0000000200)}], 0x4, 0x0, 0x0) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) getsockopt(r0, 0x1, 0x8, &(0x7f0000000140)=""/19, &(0x7f0000000180)=0x13) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x500, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x108) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) r3 = socket(0x7108408a8a573af2, 0x4, 0xfffffffffffffffe) pread(r2, &(0x7f00000001c0)="130f006185a241baea732a1144cba9285a4c2328bc2e73cd8b7eef18d7552d2cfb4eb5087a97bc47db3342a0f6d55ed3bb1b7d1c09fe408770b39a6a7158e9481184dde347265443daf613563cf8def2ab013b311b5c0efd309e1218048d054f9a8c77522cff9ba1b89143482f0c8184a64f73df003ea526a2a84182befa1035034fbc82a370d9a2b72c7e47206f030577cd0866c5a06cfeae386d0a00c60caf4ed2b217b8b19fb36fb4809615c2ecdc3e1d258e4ed20d9ddc42e80a4a67fcd993ac0c943d8fdb8ca9a96b4ca195c5a4edf491e25a58c868cd", 0xd9, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x7}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = getuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x40) setuid(r1) setitimer(0x2, &(0x7f0000000080)={{0xf7, 0x200000000000c538}, {0x7, 0x9}}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x110) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) setuid(r1) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="00cdd548c8b1249161afb07639ada47c3c384abe20ee02e83b363947ee1df43cbc602d1e9b829ad4e8035265a8db379bf729eea9383cdb90080166031a0aac2d3c8bcf91be489e683454ffa3441bde3aef860ede6dc5a635c680db469177abf8f8143617f3adbdb5ba67dc4b064034c8370000000000000000bff6f23aac458f94d9d4c2ed959226b757e64fd65bb363758d714dd30f649ce94c9b0ae7400e4ded295cb6ff512b2b5ff0a933ce515731a647e1c1088fd51a4de86a71bd93ed7045a0de2b26d2954f2d4c8e08d98804"], 0xa, 0x0}, 0x0) 22:28:22 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000104000000000000000000000000000000000000000000000000000000bd0000000000000000002200000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000002c00)=ANY=[@ANYBLOB="05f28fdce31e5ff7278602c178caeee6f67e57e54a7609b852ed82170d52c2a6d431753c82a0af5d88508e000000000000000013f1ce152a67b144d4c08d26a5e606454bb41a5e747186672ef0e6c97276f35271125e9d52bf05abc5eec6242ff6b0a4c511b35e4bbae0f2b4449295c65be94ffb742f0000158c0bd6c62d2307dd97022b8cb45eaab422a2d9bc00201bdb7de33ce29c486a804ce4cb052d5721bb099ebe4b4fa618de25592d9ac80f91750500000000000000157b383d60fd64cf281da6da7af84b9a516c6f3a456ce02f8058cd04eab2af0ce8803dc70733fb6a743786000097cf76ad5ff7a578aa14d71fcb556685105f3bcd1cf6c8ca9915481433b93e0b3778b0797e2203da933886768600"/288], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="edc58371b233afafea0bcaec9a7722c15639f70ab9d98642e6adc9b60c8cfba8688a1d29d1011ebda2fdf313f34ffed0866e3eefbb2ee2fecd9f0b47c9b7d2713ed7ef1451e2cbdb39dbd468d1402ff69d51", 0x52}, {&(0x7f0000000200)="dde27098fe71f12c0064f04ff22d918c1241aee1c63bf61c59ace944c88853bf40d5fe62760c6cdceef87d6b8c30c44e83ab5078db072ccc819243e9599fbce6a317f36004817476de361b9e467982121d3a8dbe05b52cc316b64c4c3cce160d754015b42c0a3fad09b0e47cb488eab2b2933f4bd8f7129578cbf2f1b1c326ef227264c5be49cfc20623b3b0af1f308df50ea34623b4c02dc7379527921221f7", 0xa0}, {&(0x7f00000002c0)="1b5e31aec0efc35f5293121f4e6081540c2e7ad794268cb68fc9568b731836cab9973906786a090f9dfc1bb5535842bb97e5500ed1ebc7ea2e77688bee7836e43d7e44848a9e48f7e4bd86319d78e39c66a9ea1287fe7f0aa5dd7b84e7bee4cc5bbe7971f7e68ad4b01830a1e139584399b8455afee0d70cb321fac6e2b64987caa71b2ca3e8eae466c63b80a54c25174744fbe5ea7d61c98199b39f33c9b2e0c598b9105d264089362406e54b7b7cecb64e9a139a2d361c6b75a22de687aaacdb921519c8ad635257347ddc63fb9e9ccbb37d366a0cfa9a184a05df1b59f975015368cd2ce2603663ae45b19734c2508fec90df1fef53b1bb8a382323de25cf9dff58cbfd97e961cabf3edcf46fc6ba755ca9972b7917bd4d547bb1136c9aa0d5d73225b63264a9cecce38bba17277b66813e77780789577f1d12d716522229370c54f75764970a407a26b3f86257d9b5bf2097c5501cf207b1a53dd8baea1aede34722f506506dcf294e2db8976dcfd825ab14e919a7e00da823ea7b677c3ff0636e52e7f9893f96d14accc70074ec84bdbb0e7ca1b87152a4b6f6af874bf2b7528bc49cbdee9fa170ae0581fea4ecbb99018a508d1cdedb8a29a6c32eeb14ea273fc614fe1e860e98062e4028368b73178831727596a81adf883d1d39f90112d8205925638a6527490f5462c7aa71500880344ebf254a8f036a2c54af282355116006be550bf2f8350c4a405e6ce4d5522b1ce1b3e4369e98d54b5135857be6809c56a1dc5e9372d53e2e64a6ace678cce9c79d8124555b92f3d2ae2c7ced3ab051007e9cba39079e4d9fcc24f6694debcc81bf8ffabf9c529b1dec82ca7238e66de08788b06f8619d0f49d5a0ff74868badc4982bcdf3626b5c146ee612766112c237ef22845dc295d7642bd2213254071403eaee4b8b7ff5d3944fee4b16ac94246adc4999d2ed9d6536f9323b19ca16512c21cc7947d1df596c366cbffaa350bf871da62cdf60c2c0ae01b7184cd30823ea7eb0ad1a7095ee8e48aaf00338e432b195c59fc6e56602d8a425141450ebd0ad7862d0bffdae8421d15a7700a0919dd5a8e495b6e95e9b6a7d19bde71ef24fa34f47276679a63f3d2eb0b4876ea6cf3c945053b6b1b753947f0d1502e64b707639b7776de77b45a875e1bae3ae09916aafeb78804a1438a07707d0cd9cb9070f0d14d76c43fc1717ef1f49468a6b6ca19a9f0c47eda2f908cb33d3fcfe17d995a9e46fdc301cbe36038fae4cf7a8d700ead2b8bac19b16fd96e6ac8a8a488a52b0849a762ef0074c865e759207938c9a5d5b82432ddb3559c9bd79a708a610796cab7a04ed416af0e5aad1194e4c45b19138997becb4bad2d3135a325564af51219bb707519f7a7715c5b61e73c836a38302ba1a3f1d626e8587634bdef9dbfcdd2cdaca1244d0fb4d5350894d0d25ac7c626cf7baddf6940c201630a0b94696b766c25e6983cace493e68606b1b639f9527a810e6dc8a31b09777e5fff1cde6960ed201bf358927241f1e4294fbedc6aed009ebfedcc172231d06cb6ba14e7d6cf48478b6ecd97392f94d31d39d14ec5fbc345abd08a01d0ead6cae693c2987efddf8e5d532680c5112e23bf6b371e76b832b8d2022f308a0d1e72b1b9422bf23302861d9fec609c555ba479f9a50741e5425145b08ecc98bfcf3444edfaf858a0945576cefb9fd8660e0f80de6be89046393dba1fc8b4091e52f5794fc10dddd6f3c0bd738d929c8f589bb4517ac8e73a5e9899d3903a64937080a2597dc1181ce9e3a1002b1a24cd0ae0fd00354b83666ffc857777bda2d886d1aaf9e395768f5ba3ec7143a3d00bc1ac9915030644ce44633112a21dc85518b4b689ef5e250424218a6d56ad2dcb09aa0da22b353bc25c5b767c20e3d4c38236f2e759966398f90078a730ea2ccaa1da75d0986e76202bb7dd74257469d50d05c34234064337712be00fc45decdb334db453878cdd83394baad28c6d7197625d8876729bbaed2e1130875db68ea6bb58534bd0ec29aabb07276029f3d11a61346f096a96d88e5c069007210dbe8d5337dafbb814a149651230a55f885315a6def0fe78c686d744fd3e850329ed0303217007c0d0bb09619fda6fe36700065701403df6a5d031e2c1889a47599f4ced91f9db222296d1401cc05456c7b6fb677b6b5e07cb163b07bed09c26861750e91bb66e54fda90026196f381e71d405afe602e30b151f003eb97c28b9147a23b7fff03af3278f51a5c71360933e05a3ffc799aa62f908086ffe7fc48bd5b809cc1607c541215c896774ad581170ac2e2eabe50a3903e5e245114f1a2009084f5b14b7797b2d58bdb88098a8b2df666359924cd031f0eccaa4553e0364ffaf627b8cac4652dd88bb8beefffc9f80e85f1272126732a6bc72f14675f4f8632265ed7f6e415730919cd408d61a08f1f895573acb9d93361181d7c2665626259a8239654a281dee7eb98f17ff6db68d360b76b4dab232b203bd8f7e3ec6cf80bc5cabd0fbe644378b138228711767e0186e80327ff4d37ac32b27b7eabcf42e2ec50ae85ad64698124f78c1dd995130a46a45636a777c32d39cc1e38dfdcaba002da164387cacf3507e99d88d0c621ea7eaa359596efb0c44783446c83f7bb70c1084fcc7cff6e65f7805f575f7812ead3edb760feb5bb8b0b82d54e5f1fbe27c6ddac8c1e9107ed22a457624f237e95e2003129da6d8a1317ddf43eeef55dfab6f0e673578066cb349261bd15fe639c331996e7306ddb57581bb04952fe7cc4a89398842aad6a9c7e72acfbb9a696138306bb0c1a2489a6703c8b4179b77f5cd2be20c8d522971b94bcc8294f3c497bcfcdfc2dcbdc3d7dcadcbc09e5d244434f264c900ab9f5c5cbec4b7de67b9a09a1e911bda657c1dc6e719132f9224256e6ba65b2d370874c3283e575c4a444744d4a3fbe6d29ccd6f564db646e0c23e33a88bb66a2a47373b343b9b527064cbc1582ee2a12e217d25333f2172d465026a957c9d357b9092dd8594f59a1e0732b3748cef5bcf9a0c216736d5929c7d997e975a92e564e804b9d7d29d8c0463cfe72b54ddabccff307f10e3c29fdd06b10c1620f44c90ce67f2d745f3a4822d5b83aa37a81297710f752347a5df5d349f438f47a033b428393fddf6695ca7a093fa79351f927caebc8c0cf97ae9dca472b19444222a3dd0a1582084615dc97ade5926bd2fdcbe43163b5ea00a86f9f273f938888c082f9a4c92689bcabd3ddd0da34764773033525bcf4e053aacd7cbdc05889dff5d32950dba9beff02e38841cbbc5a571f8c16d1af59beaa4ae836fdec97e3aed2303c11b86ff6d4d24fc6ef949a95d66699ddd4bf5cbb2796121f121286d2829c8e666ad90a75bb038d9b57e70eac7fc9108f653be053c7fb18f4d35f7bd5ce6c6a167ad5c9928146fe3cc2203c4fac4096297bba07aba5f9b57be63fd89908c5a58c050ae18e970cf01fbae9caf707962489c12df261e0d32203a3a6b07a7fe77087dd1877a19bd9d618be2de1f05578c8e6dd9f26d31dc5b58891c00d441f708a3fa81e6d1821d6c20c50292b4a6e1c902de011e37647250b2a9264d678ef3a7e32bf75f6179716a6d33b5a593a6fc92e5e510ce4d6c31faa40a2897ddd0a62207dc1942f91dc1d51638040c71395ea2a5ccfd118250068ba52d51479dd233c422322765c21e7f97731a2cdba94017abe6da9dc952bf0caa4941a3ebae725d1108f93a0aba8291e11bc28b3fb988028e44042c94a9bb8b435cff23e91746f5339a7dba7bfc5c99caf6d692099bb943b9636ed603a9506ff5312100ca8f7a64ef519ad2efdc160dd0ff2280bb2b6c32ba7bd5e583ed3a5b4535046643184da5f5f3da7a97741bb92c3952edaff7f602cd12159f38bd50ab591bfa0a7938b1ebbc759226b0c40bbee0be28714855b2edc408d37a92ca9421fb72d1d119b2a9f3719769d0d9632b08f57e0e2cd18410a08b19f2a11aa60758ce9e0c7745ed34dab0bb1f25edc4b7c9d99a3704a1ccfc6322d1c368253c73069e7a88e9995093639b7246251e96e3add00684867805cdaef208386e8505cda4798ae714646436494645326c06641c7d4a8856e5ea5025a3906463c98810f52e68adf7c813dcb9e6342452bec88399e9c3c879bae98f893eb6a1b4735566a00b1c39d4a0114489dc467b7ef5d571f7756b632b6baa27f6e301cd9d8f9ea255782fc1214aede45435182129658dde9e7235fbb375510a14deadeb47997fd4f4cd487a6e49ab0cdebda434c0713960d1bf8e263dfece73fdbb4d533033a16b24a6159f2125fbd8e10c45845882937b3b6323f6206d81892c0b3b0eaa49f6f8715d292fb87a34788388a809ea791c3364a4b95a80ea964a44c0681d9411921fa1122262b738d9e2c405061d52a93aa759df26637c1a9e40325c667974645d820933607a2cd2ee06f975921dff97d0ff773712ac3f8ca70b60c92f2c5500ba7296172154b0edc2bbf747aa6c7da6c2a5d2cb44a0b104394c3a5b8b01216441188a258ff11ac158bbc24d60e9c91a3574e5387e3766b04a515b34c221184847957da1bfad0717191d8408ecfb07a74a20333793f14d600476e7e3791c4ebd0f486ae2cf341f9d8c970048792ba5c395dc6dbec31f0d78e5644f9720130bc31b89cfc6f1b027088d49d8ec0ce726200fb778f4a6381fdd50670b9c881a69db70cdd78099275d6386ce2e21ff168842be12b19e977b1c68712b7b509bbea823376cdfbec0b465fa2247360135fb4444d69ddd81d04ad4ff8d8bcf880dda98e473cec95452f83595cd4733a4f4d0494dc8888bfeb16ea7fd57ffa7848e85be1a3ed85746d61e238479dbe511844e5143c5713c6fb1585851babf1e1a186ed4a2e236ab7045cd8a4b54cdb0d6ced2273ffa24c55b2b137892c6256ab55699584f1f02195ec2664ccb14809aa17af58e1eac6412c7291692f2673fc0146c4fc48fb8404e9be48bb9613cbd5c1c08ccdb1641a9312dab49ef092d15d5b6ea2d9efb2935e78af898bf1ebc6e4096139f09e13412ff3b2a1d1bd130832ddab9aa77c4c2652fa7b6c7830dc1a59c23bdb180f6ba0e400c7c4c9cae6e9baddc0c46af0716b2e0fa1805c5c87450e81f855b2fe183092c6de5fdb2346d1f038355662ee5affa43f321f16fcfd86e97150c665c2b5fae32ed4b7266b71ff9536fb29e1940463ae6b42d6ae8db76da87508d79ffda4ea27d11a15708b9cfbe9c4e2e1860e36366835fd2699032347ec424386b180e4a3c16d2d4c2e7298b87291650423784c2035825d557e56699bf9afdd25530284e973a2b0a02f2f4d6744acacecff64991437b331bd90455ad5f866b81e9f587358a0b933c968ff3ad7719e81e29311c2ecbcec11ec50a47c4f06336a0b347d36f0e6d66c15e480a6f18a303b82be75076b2b4bee9323435eeb58c19d6c151c1e5f69cc39803278784a98916400b6e8f3e24f10f419bea29456ee42607b20945e48371a419267eaa2cc4e80933901e4b6b53d01e1d0c06407d460c0f6a7c873e9c27efea2b41cfc036e30b1f2f7541ccf8362fcb15a8d6ed864d1a53863be0d853f7d87d3049d25a07f12a220e359c36472d603dc606512b0105c0d24a735d378140e853a9a6681ebe0406d2ffd04f8cdd149168ca0a58b571be2b1ee79990ff0d4e020a947c553c664044298291706f01a6de10492e876cd0bc85ce191f13bcbaceb22d8c742bbe14cb799fd9558cd8bde1fa5160c7e1e4c05e4ee8", 0x1000}], 0x3, &(0x7f00000012c0)=[{0x68, 0xffff, 0x9, "d16d2fa5b9cff80267d6886d30cc0e295d8b0aba1df9464a94b58979ddd47c249c74afcaf8699b500a023492814e52646445e1c591e31b22af3970529c5930a5173e1b25ce54a5ad327acb0e693cd9443b196d5afba83c"}, {0xd0, 0xffff, 0x4, "e2404aa3cccfa5b1af4e9166d307c9d1b06cfcdb3843ac18b2564588342927993643f78a34f2f183f51247aaef11b07e3d17203f749a453a793abf4b0489153879580c31c53409451975418d551913385bfbaf3a1001dcdb31c177aec42edebc01dad73af3032f747c57cb16ee90d1a2816cbe127eb77f6752e8572b6c0bb4e77a0376233e2d84961da7603dd9f0b10af164d714d4b3cf1448f06c6bea759e2bf1ca2c309919fb51b9fdf191082d770e002151ff10b47832bf02"}, {0xa8, 0xffff, 0x3f, "b7d8d1d1fbfb1a4be25e2285940ec7ce18dd4512dc5fc9e3bb1438507b0731716163786a07a151c5829c791d41e832cfc885e3b353bc7113278f8de8061128782d6f6eccec50c5f6870ca325403f8f68a9d936d33aefea48d53f40aa20cc48844802db9cb36d5a30daa37b277bfbd80b17019f3e0b93f944419d8882730f92b85241b9b8055814f491c0b7f53420af604b14d9ac25"}, {0x80, 0x1, 0x0, "dc1785b11e48c5c918b41a9dd92ece1270337947d65fbd41119e073fb8b3eb72bb7d86b97ee95dec3e552744b184b70c92d72aff3b656544acef815a7e42eba53c7ed96dfd612b97085c38bbf1d77a32a3ad78a6f66431d531af097e6f22f7dd20fda6b92cd2bd58a4ed"}, {0x20, 0xffff, 0x2, "e397e69d749af4a16e36"}, {0x40, 0xaef4905ff3f5d780, 0x9, "47842925417944a1000608b934e599ac5a21be85034fa6ae18fedef2e26ebe0dd96a59722442727feffdf4"}], 0x2c0}, 0x2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000019f97)='J', 0x1) accept$unix(r1, &(0x7f0000002b40)=@abs, &(0x7f0000002b80)=0x8) write(r2, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000002bc0)={0x80000000, 0x3}, 0x10) write(r2, 0x0, 0x0) readv(r2, &(0x7f0000002980)=[{&(0x7f00000015c0)=""/91, 0x5b}, {&(0x7f0000001640)=""/172, 0xac}, {&(0x7f0000001700)=""/161, 0xa1}, {&(0x7f00000017c0)=""/240, 0xf0}, {&(0x7f00000018c0)=""/2, 0x2}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/126, 0x7e}], 0x7) 22:28:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86135) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) fchflags(r0, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000000)="220e22", 0xfcb2) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x0, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 22:28:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000001180)="796e6a98b6e71354f53a09e4c01fe9b658a5eaf7a23ee77d019c86cf5865bfe3627ced066e3bb92cb5829c6102f68762cadd9634cc8ad651ba902d1013548296bb308108efe92a13194ec08a9083c479e80137d4727e9f12416d086f1953f5db7b15ee4e070a4f256cbd2701f2ee2bcaac5af6dcc5976890f25b8ce23aff38642049e35a43f790a9ab479fc253c06c", 0x8f, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) sendto(r1, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r2, 0x1) 22:28:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffffffffffffffe0, 0x100000000}, {0x858, 0x2}}, 0x2) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) setsockopt(r3, 0x4002, 0x3, &(0x7f0000000100)="5c7899c450b27833817600a3e995e61d4b8cd61287303baf2fdda541d1b16542e13889ca5b5afb930acc92", 0x2b) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0xc, 0x8, 0xe4b6, 0x4}, {{r1}, 0x3f6daca9900f3c51, 0xc5, 0x10, 0x0, 0x1000}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x100000001, 0x5}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x58d3, 0x2}], 0x4, 0x0, 0x7fffffff, 0x0) 22:28:22 executing program 0: r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x2) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x100, r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3e7, &(0x7f0000000340)="b6") 16:00:00 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x7623ecba3b1ef8ab) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f000075c000/0x2000)=nil, 0x2000, 0x3, 0x2016, r0, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000409000/0x2000)=nil, 0x2000) mlock(&(0x7f0000720000/0x2000)=nil, 0x2000) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) mprotect(&(0x7f00004fe000/0x4000)=nil, 0x4000, 0x6) r3 = msgget(0x2, 0x80) msgctl$IPC_RMID(r3, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c2c8f14e72d8d1b6bcb3ff94f9b48a0d70ae940432bcfc43fd7b73d3bc86dfb302c866f961ee6a3aaa562ab58735487e43714e2ca142e3c8151e14a12d4cc63ffbd6e80893797260e63aa59a16ea2d20b34951a27edb6843e2fbdb051a572eee1e4059ea3e3721afdcd007933ff76c19eaa1389fe98b481d50b966c0c7757dec5fe68838c9ea5c38751bdc16ebeff0a010aca9ff9b273de047c0fb41ca7e656732de6af64e48d643d93aa83e3cc143dff57e327c631b52cbe65758f88e32377eebabc09931e0fe2ffb", 0xc9) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000100), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="1e390724649326fe45eaaade6ead5c673b2c1d56c763ed495937f85534727d155afcf99a8ad64043e59e67debb9301587f27db65859eaf0d5aefd805a2f56e8ce63ebbee7d23c8a45c31392488f636e445354fe6515c9921210b387f4d57cae54f99a531c0d75ab43b6b73411bcd0c8f230bfbda3896ddb89b88b82207cbdd92aaca94e992a694d967520ba462eab22553cc15ddd63b3eac873b66903c51007c853eecc8286f5959421c998ba405c2b8a3128af9b7a620", 0xb7) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) getgid() select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) 16:00:00 executing program 0: nanosleep(&(0x7f0000000040)={0x10}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000e1590000007f03410f8152aeb6ccf92c1a1c98007517a719736ad859bcdd978ba7eca3ec6763d8d215575757b90b0ea616eaa9a0a0dec4e9332d79b385adae404b33c94463532a883bc2afe076a8179d91369e2df03853d09722b4c9238f739d13fc23dfa43dfb54ba3cc0862fa96a797ffdca978d780af9becc56981a494a1edaec190034d9"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$inet6(r0, &(0x7f0000000040)="81bd9d607c58e1b2", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) r0 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x9) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) r2 = dup2(r1, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) r2 = getpid() fcntl$setown(r0, 0x6, r2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x1, 0x8, 0x90f0, 0x8}, 0xc) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000180)=[{0x76, 0x101, 0x10001, 0x8000}, {0xff, 0x0, 0x0, 0x4}, {0x1, 0xfffffffffffff80f, 0x0, 0x3f}, {0x56d, 0x4, 0xffffffff, 0x66b}, {0xffffffffffffff5f, 0x3, 0x6d, 0x1f}, {0x100000001, 0x7, 0x7fffffff, 0x7}, {0x400, 0xffffffff, 0x101, 0x76}, {0x5, 0x5, 0x8, 0x8000}, {0x2, 0x1, 0xfffffffffffffff7, 0x6}, {0x832a, 0x9049, 0xfbbb, 0x7b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="71689d4bb1acd8b91db70f628853ea6fe02b73ae32797c2e26e72c328deedabead8871bceca2be31a3d85a23a7873cb0a85a3bedfa1dfa911ef43a03fcdefd3bdf3f70566332cad0c04e7376f330937ab22989ad380f7ceef15e938c15", 0x5d) ioctl$BIOCFLUSH(r0, 0x20004268) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) getdents(r0, &(0x7f00000000c0)=""/62, 0x3e) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0x23e) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x2, 0x2, 0xfffffffffffffffa, 0x4f, r2}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0xbca7dfc14452573f, 0x2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x1}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a6") setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x5, 0x10}, 0xfffffffffffffcc9) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) 16:00:01 executing program 1: socket(0x2, 0x2, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x58, 0x0, 0xb6, &(0x7f0000000300)=""/210, 0xfffffffffffffefc}, 0x807) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000009953123ebc7c721cfbb652cec7050f3ad6cd65840368fd9188a6ca27aa9fcd2d917126f48f307144c2a23047b5b9afad5d27867363cd3cab2da5378d19acda16d6c48cf2e3657187a8165c11bb3a58daca5a1cc3ac476d629a7de79951bc70b70e6bbeb542846e727bb7451725a8ea5619d205d4b2ef95876dceb855a44ef60fb1bd6c75e2eef875a642259a2fb7985c0009fbc2b9cf17b89ef6825ff5c44c5b41d5463921256d0fa54455a3ff2718d88b54a253e23b69804cb68b60acc710e890f282b5f78a95b11c1e601f1a3b0196cb4cdc4f309c6f4556af2e4e0203a1e6e80b9efed2ed28046661b6e6f7f24ed4160965bcfe164dc02f83522f226cdd37742a7776a15259adc831e129c45a26e96fdca2e63ecba405a793f82f11fd06eefaaa92d193c1bc901fe0ca091d355a53eb18d958a0da01b37dcf357ea94536ca1cd765bad19f38adca1f678fdafbe30f94d21feadf982ad1a620cb718a7884cd3d2120665ff52c86bcd4e55ed0b4", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffa7dc1bde00463f7b238bf46854d78a2a197a386207000000008295955984ca5f10bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896b789b0a06f737e5fb18cbc5e57c63893f67c53db21b9fd5808000bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f4c121e6bf3bf554799b9b8ce6de3d75a6b2c5c17c3273efe13ad30505e8f53006385f0412f1e71707ac55957795ea4a5c5fe819fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/212], 0x1) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) recvfrom$unix(r0, &(0x7f0000000180)=""/14, 0xe, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x9c31, 0x4e2f, &(0x7f00000000c0)="61bb923e5962e1112b8ab5bfeb76c20f4d6ea4bd048a4846212f269a8682542265572d3b260386b5df4138beb20f77774eaee996cb79adc4b70d7a71a4931d87eda79a084dc5d539977c1e0b9fde78ec7bfd68a9069522cae15efe241be4f2c9dd6fcc2e9d925fa9629d0d7685999bff7fdedf7aaa37633314c172c0291c2903841d7d12da6f709004d963c9788cc529697dbbf91066c6d5667f01d47c952d884989d9ded939", 0xa6) getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') socket$inet6(0x18, 0x3, 0x5) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23af71ac32b3218445595e7cd293958bf46854d78a2a197a3862078dea24018295954984c80000bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4c6060567b7125fddf17c04c1cf09f29da8db1bcc542fdd6b145970b6dccdf7cd6ccca0b2638cc2633d6bf04fdc1149c9a7821e65148268f253a888515e279bf9db9f880ba064e7182c19f0758687b3afd6006b395761144ea9bc02993cbb0c6a4438434043a5da4d64f6478f50c97e7b941d6cecca162c3b76273fb2deea0e12ce176196c0122e8ad7e26924a33d0a7e789f"], 0x10) socket(0x18, 0x4000, 0x10001) write(r2, &(0x7f0000000200)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x6) 16:00:01 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x200) r1 = socket$inet(0x2, 0x3, 0x100000002) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket$inet(0x2, 0x4000, 0x94) openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0xc0) setsockopt(r1, 0x0, 0x64, 0x0, 0x3a) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fchmod(r1, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0xfffffd1b) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20028, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c, 0x0, 0xffffffffffffffff}, {0x9}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x101, 0x40]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000632000/0x4000)=nil, 0x4000, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x10, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x4) r4 = msgget(0x0, 0x501) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5, r2, r3, r2, r3, 0x111, 0x3}, 0xfff, 0x15a, r1, r1, 0x8, 0x9, 0x6, 0x9}) r5 = getuid() setreuid(r5, r5) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d, 0x0, 0x0, 0x4}, {0x2000000000006, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8e}, {r0, 0x82}, {r0}, {r0, 0x8}, {r0, 0x50}], 0x5, 0x92a8) setsockopt(r0, 0x8000000000002d, 0x3, &(0x7f0000000040)="ebffcbff13b9fc812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0x2, 0x8000) r4 = dup(0xffffffffffffffff) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10000, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x3, 0x8}, {{r2}, 0xfffffffffffffff8, 0x40, 0x8, 0x49c, 0x4}, {{r3}, 0xfffffffffffffffa, 0x80, 0x74838ab2254401ef, 0x8af, 0x3ff}], 0x0, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8, 0x3}, {{r5}, 0xfffffffffffffffe, 0x0, 0x0, 0x7272eb63, 0x10000}, {{r6}, 0xffffffffffffffff, 0x10, 0x8, 0x7fff}], 0x7c2, &(0x7f0000000340)={0xc8, 0x10001}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r7 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r7}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r7, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:01 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/36}, &(0x7f00000000c0)=0x26) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/27}, &(0x7f0000000140)=0x1d) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000340)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:02 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000040)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000000c0)=0xcf) close(r4) setregid(0x0, r2) getgid() setregid(r3, r1) 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0xd385, 0x7f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000580)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350d0c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf36", 0x62, 0x0, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x406, 0xffff}, {0x2, 0x7}}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="80c3ac5df58fab0ae98193fa8e810b5eb682b38b46ec2941b8ab82f51c0b4ad77a2a17df455a3e70f0979321e26560d66dedd53bb0761dd5ec6d00eb654d", 0x3e) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:02 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e7ddc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa448ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b0446001249f5b2000000000000ddffff93d6fae9aa628e168feee437a46b3f0bd77f62a118a2ec7773dbc5d133ae7543d866335240df193212ec33337c261e49fc36201e0469adfeb4e1599a21857ab21e"], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) r7 = getppid() r8 = geteuid() getgroups(0x8, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r11 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000580)="0ddfc7ac386b82ef081cbdee7c4ef6158bf0bed790b89eb74c40fba182517b8d588dffd3c5694d7d373ad939ad32", 0x2e}, {&(0x7f0000000b40)="fb471cb04e7c813ec4b19ea315fff6448add9ed8666fdd48be389ddc073594f52e1bef2b90876281f1dcc07ef9e44f34af948bee72de51836881992afc3dc81a6763cf0e82fbe54d4948b3dba3fe1fbac85c74ab57124c0d059943c82aacb19048976848ae630059467451d47df99ef0afacdc84c4c7c193185ac650d28f820403969c49a0ea57fd99765852f2dc051eac472cfb38dff4bb95d1de6c3e602c2707c7c27469f1cccc4e88ca6b74d92c72eb3d68a42cd17be14c2d81e38ce304b56efb0fc3738c617d201d5e592613e4a3dd0e1717b00d6a2fafaa2b6c8bed28bc4d9cb1cc97eb1c1f4da5ac96ad7d96c48529eb6303b4", 0xf6}, {&(0x7f0000000d40)="f6d9d69bbf59e04ef9a3c832aa538d1a7c430bcb84298685fe8a259aceba30cca50d8ba0bbeed0794848d07f300233dd7449b8051bb8edd6d41de028630babbd030991f3a9b85c89b5321ad86bb45001a1354a49fd987b464c31a0ae20db9506650de93667887f0df7f4329d53c93ad693d8d9c9500bcc50ff2ade6879", 0x7d}, {&(0x7f0000000dc0)="07da233c68c83f2d435f82c54701647f1c094be7fd5b0aaaa67102e566312067fa618ee8299fdfd9f057996892719162f992170d655bdad65377868bb3c98c5371f1790a3476ef82089f70936f439272e964b8ec5d47f432eb4e64c836bce7f6e8e3d5c70459f7e9f9576697608fe95aff897e84c50960f4b17813664b1214d5a647761df8418bb1ca27411e", 0x8c}, {&(0x7f00000006c0)="c1519d9c94341b3e238b54dc9a3ea5", 0xf}, {&(0x7f0000000e80)="748b4bec63a9279b0cba6d27f4c7516ba23370cfc9ce972581b4526e381ff0ccf097ae1ba6a8abae65d57ee0b04ca65f865b0c8102465b5d7b9b6755a2ef2a3b4e67663af494c262fc801c2f5e9f46a40823e82cab125dabcf5aa17b9b8772736fe00e5e463ae8402bbb66cbfa47704c85d3078b9c77d3b932d26116ca6ae519460588b017c26e7ab4f3fdcbb37a691ad5048c07e4673b4e9cafacb5a0762ba6c2bcc3bef6a3723f9c25ea8c0c1001a5466f73a824259c5e8d633754035bec383936476f614b8bcf34ee4f1f33555e4e3ad5b2cd23053e15f58f458c1b", 0xdd}, {&(0x7f00000007c0)="6bc7dfb1ec1028b625e1043217619ca012bc504a6b2dc8196e53129928c33c4335298098ea893a334ec769fbbbc5a7b7379a9f2f9041b73e", 0x38}, {&(0x7f00000011c0)="d756a4727cd72d20988b166a49f118a06e8e86c59c629e1545e02cd296116989244c2e428036211a6562503ffe25ad46bbe2bd6c6d4619ec8fc07a924d88974ed7602b455430a9dfd7fc245ba67b4f8aa4ae79fbbb2c75fcc64b1c0f0620531e7176b84b79dd797dc0e8252c05d30a3d1667cc0b1a639003212b5e0f9f1a6313d960bae076040c6b1587f15f2f803a0275ef760a037f8c0dcf8b46a39c1d049e401f9917dbc982d73be85269fbe152ab39b88377f6842134a3790cf1fcd11a5481409b50bfdd23", 0xc7}], 0x8, &(0x7f00000012c0)=ANY=[@ANYBLOB="20000000ffff00"/16, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x2}, 0x2) 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(r0, &(0x7f0000000a40)={0x0, ""/233}, 0xf1, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) execve(&(0x7f0000001380)='\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), &(0x7f0000000980)) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYRES16=r9], 0x1, 0x3, 0x1800) listen(r4, 0x6) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0x70, 0x800) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x1}, 0xffffffffffffff50) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e2f667298f4cfca0766fc7eabf4b30a5d6c653000"], 0x3) 16:00:02 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x8001, 0x1f, &(0x7f00000000c0)="96c6019912f8c88edd9b54f3a934b8650a1b52cc1adebb77f0bd22d2e91c8bd0ccd142d309d15310dca7896c01a95237b61bae37e8ba930ec048c787753d9acd98a692c5b180fbdb8dcbadc8d7af4e1f87619646623af5610f2b2b1b92fbc98d684fe7278610dca59c939425997d198cd00af17271937829beee4b5b1cc3621d496f6b0cc3", 0x85) r1 = socket$unix(0x1, 0x5, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x7ff}, {0xfffffffffffffffb, 0x2}}) socketpair(0x6, 0x8000, 0x180000000003, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x347) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSDTR(r0, 0x20007479) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) r3 = msgget(0x1, 0x100) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/34}, 0x2a, 0x0, 0x800) flock(r0, 0xb) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x3ff) sendto(r0, &(0x7f0000000040)="c0a116205887b27562dcd8d79f980ea9e01344d8cbf9cae972500c284ba8e1a26d92a4965cb3bde3f75f73ffe69a29a4a72aed30bf2d3f0e1c8a2ec6d513bea4bda1014c2a1afb962a586f0dd759630015459ffeb7a26bf47f99bdf5ea720dc7e60094", 0x63, 0xe0996d1b20aaf159, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x6, 0x10, &(0x7f0000000180)="b9fd81000001001f8f07b3e6929648", 0x1a3) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) sendto(r0, &(0x7f0000000000)="0aea1f74a7d921bc", 0x8, 0x400, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0, 0x10}, {r0, 0x20}, {r0, 0x947379721dcab7ec}, {r0, 0x2}, {r0, 0x10}, {r0, 0x4}, {r0, 0x4}], 0x8, 0x492) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) syz_open_pts() 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) setsockopt(r0, 0xfffffffffffffffe, 0x77, &(0x7f0000000000)="ee9a36b1892c5baba162e4f735fd734c0f54755a6d330ca3c4a942ff4ff16643f319411a114b295137ee5bd81cb90f99da8f9c3b032a425de28e58d1f868b5e8c82930aa9baf57190278a9c6166cd5b803172863b7ee140a62471392fef6520931b9a9cfefc763a7c02d456fa91ec93a7d04cd9b959f138b3b7e9d3148f062abffa53a9e9e876aeff59d8b0e1360308dd3522f3908850c6f5fc14ff3e43c37e15fced31132d07a0eb7efc11f7acc17bda2fff5f2b8dca7df6d25a9dad3755e7a3c6c985442bb8b81f948e741e02afc1005e9059cbdb7e4e2c2bf0cb58201d00ef92b315fb8c8eafc50eff8bd669025edc5e0604e1e1cc11036f860a70b756c24ed32ad3cff577fda4e79d2764c9fc4b4fb18b53148b484cbb878bb48f74a42134ac6f6e04fecccc999ae1c50c735f2fadc54495c3dcf310179d7a3555d8ca47a66050118945f329b1ffa328f1552ce7ed61ca869a9b42dbcfe75b7f5961f30643f2ece706d1b7d455d8da4dbf4d75e1d56549053f85a07b48e6b0e6e2fcba5b1adef19abdf37e56f5e76b1044d1fc0c34dcca596010f552a33b198a417b2858b3e464cfb7a28cbc9b325ee0372e49d9d7a52161108d8e6541b707d31b2cb8f877c7d4ccd7eceda8bae06c70677cef409d94d3f72f55901daed80fab12b0ac458dd2fc55e8d9a1cdca44d5461c6dc50c23c6eca6db42c02c0309f5fd361b2a0abb9f9aaf19ae0c6849cc75d6af9c3eec3b67a6a213e9e0d659014f63cd146845532e6600a39529ea43f6052dc04c16ba34cdf954c7a3f137019757240e2106475a76d8f6ebdd90544c6f73e7197944917fa62f63b0d40e8d75ad7a214b2c701bc190cce3195055fcf1fe26cecf30a6c3fb9b4893ba37abf42ef9f8df3cd5b1b5136976fa19e22ac3fa2ea442a283e647f404a2a1cd52195c7fdb748aa6c020888ed7d764045582858a3dc77ae11ed6b89a267a903e98f332e11c7b8edf9c4edce57232106d86b7fa78260e0274f7c060c8c4a19e16d9159150a4c380ff7d979f3ae14ebddfa5f48f778788f0e115b9898ab0d68cee39a0a7b9ef341399dfdbeb0900f80fd3d2e3bb9b0f1bfd9a0786f42abaeec62ce42c034a946a131df583d2a2f4fceacddc92007ae7856d766ce568a3e37831dc21d3460634c16d4ded4cf65ce7e3e4d15643b635f1133d8d008fe2a5607bbad8a7fea3c3d279f49e603b93649a79ff6938c1b36512c4eefb4767cfcd5ce3e16e51ad01848da2b6437361db605af94d928704358f00cf05429bf56f8a67ff3ac71d0232616463fa1b7ccb8ca844262be7c08bdb4c12f475dfc3b81dea595e620f4731527cd5ad20ece4152aab770d8171e67d490bbb5a3acc558e14423e8771a61df200e1391cf0ff2f52db3fba5f5f8195201b88cbc51852fb79dc7c054aaedec508a7ca8101da7c097e6d6def708e3f6af63bea18df6b31e3a9b3802a72188d52483562a2d2272a52f00ecc0f77c6b31a9cd6e3b704d18ffd46117776fc2c406dea30d88a92a81e22b2734b9049511b8defad8aeb8addcb12f960bd498ebf37a18246b03bee5948a71b3b82300f9568e510386039a91980cd4c76fb0b3c8dd94a0f2ab4b4768203539cbaee235d9776884be10789ab72f26a2d96a959bfc0f183ce05dce634cd2658d35fd6535edb1867614ea1e54b7d73600e3b22d7b7e6fff65df178c6444f925fdf79beb74c77b255443350a3a46c5193a800b5f41ac7b91dea9c43049a87007e1aa18dc9289163d0d1ec3f857bbf74d57746efe26c2cb1aae1afe70d466bd8837408a443695f04515a82d5820be2e942b20883e88faf17229dd7485597bf0780c09f25c24adf9f455cb06b70a5572eeab3c8d37dad8e9fd8bbfd8bb738044f279c7102c634cbc234fd51b8617b73bdc7ac3d24121d279abc25a99cbeff24bda6fdf271b54952921b5d1d45dc398850dfab35e661063c8984e86adcca4cc71f04afff7bf7f60a5a7b5a7a023a11fcfee8bc30ae666539b959de5225c8f6e9604f508a7e8d4e91273539f406e013b1ddb64b78b0520e3783070b35111bd9d9ddaef362d5acd7111fc1a9c3044db53f870a1facd69298bac95f66c8b0f359f7dfc36f086bbf31ad4ecd5369ad0209dd2305ed95097d03ffae66133340938f973c40622f9b061e53fd3d863dc2eb73262f80a15e5202a5789645b3d76882a2e8c70e6d6d8f9169f195947ba9929280640485a502ddad33f0fd91564de97861947671c5f38322dd3f13cfe434b940cf9affb8f408765d650390caecb7e2ca3be78d3c351a1c94904c9280e80fc26c2a3108575a7e1ce3cdd6b4ea50cfb0280363db50ee67456e37b947166bdc11d19bdcb4552627766814366844ac330494d2301fa15c07c0f7c770b7a907593da0a6b20c59a01dc40d4c7632a98bfa3ff5396c68e8e1cdb8cfe7671ca34f7b6eca355a972a25fe7e023ab06b2eec5e778acfb88313c50dd0342a1f4315407e425c765c520d6a18622b7033311cc3205fd1cf30360655b3e858481c571fa4c5189c10f3073a8b950752ed1e4a4b3f0f04072b05760f0a5015ae7a67ddda79047b1cff047c6f1f23519a69231f7020bebe2d2990e21f2722cbf64e97c1cf8d85c36537e679fdc8a5d5ff5f8eea056fcb320faca82e73b1a84befac7964fb5dc239eead253a4f34c8f29c33b77f306830656a1b21b1c8f6804067c36d2c019abc30557f224e9f29b1d4e2ecc781f303e79349e5eaf440c638edab33d67b55a664a470189ff7bbde8029ee2f522ced4294183cc55458fa4c11d31d5fee919fc6d1d6797d9a4c041ed83ebefc60fc050e1c35bb81446f472991f6640c852bc5a8ee989977ce914f546364356de369116766473945d69ba297d895a0bca7687b00da107383ace6817f1615f68fcb235254b5e0e265fea20aad5131de740cdfe40e434cb936b21f95bbe0f2be5943c744932a07c504ded7eb777ad29347b7e062e9cdc0b80a5c96cfa4209fdfe5fcfde502de1952fc6436dc1d63bbe4434ccc603322a6b525dc38dfd213aaf15832bf28c2c644ecd7743397acb46a6c9dc95beae9fac2f5ce2fb756dbc43d7458b0fe724f8424a1f9f5940482ace4a22200876637bd3852e4e593e8594c8652bec4a1580d893ee06795dc3cd5fb14ba3ab1e304fd1500326dddabb3786905a0e404c8e25f7709d9dd58eb2a6b64466678338757e11ffdd1883599956e9ffa0aaa74d9d7f8ad837ac9976ffd57156b2ba6258c607a9516fdfb42203bc05bd5d226ef50f47540cf49dfec85d84f37d60d6dac6e72cdb380164d0d18c8091b637c8edf2bbc4285ce1c61c9d5d4938c152ccd9c5907b2e5867e2156dc31f3e9a652c688c4b39339af9ff83052fc839c88e7ec3d1ca2aa2b6a2a45f39ec27114b698f29d880b6f4729d1baabeb333fe7b22569361d282d3dd343f153e342cb0e5ec39fad497ca99817fc96b03ede89a7ba8c0c1a807bf812e95c9863f36cba689c34310c05e73169cce50b03594590a53c22cc23b00f2a4777dc0591e500f5c8975871a9f25b45627f2b641fa6a243b8c0d90e0016639e9fdc78fc2be804ec4057232dfa368b4f7469e3bc8c866fce4c4b2de115ca704c9d1d9c1ac1534e7d70f38a8dd312def492c1dc42544c7c5d937935b0b88f17c64bca3ce42bf0a4b08df6d27e59a17c9f037f015abc443269ff8f7ff1ba94c4aaeb1f45db03192a3807b1731026adb07e0a2ecc54bd09641a998a52fa3ef3d58da3bd233cdeb1d202998308b31f9f61588b1dc018f7fe3c23a2f32aa5d271964eabf06083ca31971422960b79207ab0523502d812d94f6acd9d91a68b7010234a7a5022492d7fe30f1977a0790a0f835a1175e5b0df3000c0665cef710d6c4909d81ee2c133d32b694ba694558b4c72c57f344f50493991c550352521cd94dc4608584d5b1b768266713d198a0c8265e7c341c67e90307ab1c0f27923b5606e4877d74ec95074efbc449ef9f2927dc8097b7d8521e6fe2949823b3e4c70e80fe404c53fb9fe17c4d563346d4a89aaee9ec015a795cf565c08f6e46f05f5b1928c8ce50746f441a2d263fa29e4db929d622e55d8ed4af0704f933367a89c87185584f82a1e74f8d9cff07bb1424b2379264cfd9d1fc2b70109e8a6e0b511826d24d8915add31cff757971f7209c19ec41c1cc8622a69aed523395f5397c2383da5d8b3243eff0b434463e0682f4033a35cfa0a4852ac2a037f87f163ed95aca9beb43bbbd95f91a125870f5f7d0908cb8033b9d99eac7703131b710fca72a379b098b33593438bf4902413c4d26b4a3e746e04eefd89e9f02a20fd49341a887a88d11fda3a61fceae35e05337539ac91d8056cd24222a60584e8676b1da291a81f7157831706f7e3f1d0eabcd83ecc2d726320395f60905b8da63c426d50ed497e7b4911c37dd432ac602a12694c70f106e660a183dd540fff1d91eb4fbf4bdf3a8fba709a30996de1432db13abb7b8bbb27613a7e6af1566d39263c69c162e9b4e089d1b91067778f00bb154a669e1160a3e9fc17117429f6d707113c9e9639af3b6293654383d6dce4ac6f7a3582a637c4a507e1386315dcdeb6ea972325b1471a2d4727147e3cad0290a4837d070534cc8454b3d79bb55418a1a521feaf477780944da3c0439b35a916ea30452305aeb360c60ee2ae498231caaf44e28e94a8c4905e1c7d7cf919a1c17643339dd28bfeb6d0b96a72bd51304d8630e172a669f6f82e16254e0f512b8ccce65a25571743c0b7cc50a8bd3427060c7a6d1b1235caa07b44c5e2f6ccbabfb64eefc6d50cc041c7a1f3f896039ed94dc7c9aac978de3539f1f8bd00448e17847dcd87555aa804ec578859d2f01c716a2212cb6f8080571b38963fc6b9a19670b614aff1b9da881fa10f6c706e637fc10afbf91aae55ab20e058c4469df100fbfccf3bf85805044fee55b3d37a104c550c015de83b3ffec38cda022306488ff925ca9c4c0e44a73d09de25882543e345c605ea2bedd627519673def34c739abb66b0c2cb643ff2cea742a566c4850caeac7872c8ee51e79fb50a25f2bd72a9f9ef7885eb8eb30ce2fa4680fc811b15bf1bffed5c86c7ba90304b1ba844508fba9f39bd02ea23c086da8d28511ac22b573f99d3d5efca7953fb585538d157fbe877c4ab8f703ab9ae053ec61d27c9f3f3c0c76a4fa62caa7c39aeeedbe408c25e87645b72dee5b0775c980e31f8abe925370f6596c6a23b2bf34f7c4bb3dac949a8ee403dc2b0b9a68bc8e1cd7ce5f403c1a35e2e6cf2ec5b9d754218d08885d90d8bfcf0011ef73f0e4458b3642fdc50bb389e66881275ae7077c39516a7c18710778d090f9c7a7d3e7e207f6c3c84f9ca98b4512c9826504d7145a488d0593dbc64275adfc7c23e630aadd5ca5394c759fcea61f6c6d358023b29825b70e486e42f2eba9d8369c8d8282ff2c1645d412d0539dcf5abfa240768732dff11cf993c12f512290b2c6e77cc007fb0e5f5a1b93e8124937e6174572e185e0a31ac6b9c629f729950907846a9a1e77aabf730caf65954541098d62b8227efbee94047376e99e63e6d0d53e6ac6c400c218f033ffa1ac569d703c69c9aa75f5d8578cf8f6c667cda875a078c9c0cb062c9e743b6b3f07608733bfe7c6ecfbe783c9c32f398785aeeaeba9e5f961b45a7b9d65d92a85565de3648f937bb44ad317ba45a1e329de91e9cfecd36ca5ab3b18801f3a9ebe71d8966b7a3036e44da2102ad3b0e7a8a6e2bb4a7c76fb9e1b417f8a", 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0xed69204d6255fbdc, 0x3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001080)=0x1) readlinkat(r1, &(0x7f0000001040)='./file0\x00', &(0x7f00000010c0), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001000)={0x7, 0x101}, 0x10) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x6) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="4cb10bde8fd3d9f0254a0909bec1e4ced0d04e93a5dee53c4fbb21188dcb8596332564743eb555fd1d4ee185ea25f18624370b0c221413d427be7787c206d0a6dd82e87992ae43d4e61ff5e7a085dc1fe2b244b9ebda59135ed4d592aa0db5983c9549b49c8f21cb3160e9e8ad1aae1ea1", 0x71}, {&(0x7f0000000140)="31d337be52bb1c015167ede5ca8f7611800454ca1c2c24cadc1aee016958fe4a7b9f6f6efeab56b932c0aca34ec8d64eca98739715b154b642ed668155b16e655098554c359b772c05b381bb01a7dc047fd367547d17978cb1013f9c6611eaaba9ecfbd902c89a08822fb695cedf0bc47de4f43f08ee04dc79dd477f2b9d9013e49c87da26f6dc3a755d2fbe33de78411850b0b9fda7dcada6dd46f3c36e42bda5764f99f721596964da55cce1190735abeb50c6c1305f3bde4691af8d5dbb6d7cc21fef1b94f9a1f9f6d5561b6978149985cd355223ad0b8c367dba454168b84ed01909", 0xe4}, {&(0x7f0000000300)="0ed7d3857ecb384fb5f555a4038954ac2c1fa3037c00093ebf541458e196388c875de885ee250222d1a3189924b93a3ee6c481a1756b797a61ba66fdb57e77a7c12fb6457458c73c63d90f1b24b9d2c310fed4a4d582dfb1a63b9e04194351cad5d57d8b24f32e48d9df80cf3a9ad7aca100b69a2962e4632780f5cf0570bf9622a2f49b978ac11a9a36d25f71edbe3650019b9716e9f54fbb3099c0552a4118813b816168f4c94656814eca2c8d8aabf212a619c4d2b5f847d158737fc384c6022600ceabe0f2f34888d49bbb8ec75613802a01156b38616b06385b19138f60cd40", 0xe2}], 0x3, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7, 0x101, 0x7, 0x1}, {0x41d7, 0x200, 0xfffffffffffffffc, 0xfffffffffffffffa}, {0x4, 0x8001, 0x1ff, 0x3f}, {0x0, 0x4, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7aff96127e13adeb, 0x11, r0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1e9bcab7466cb0af, 0x7) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/53, 0x35) 16:00:03 executing program 0: mknod(&(0x7f0000000700)='./file0\x00', 0x40, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000a00)={0x100000000, 0x3fd, 0x80000000, 0x17ac, &(0x7f0000000780)={{0x9, 0xffffffffffffffff, 0x100, 0x1, 0x0, 0x5c, 0x3}, {[0x7, 0x1ff, 0x0, 0x100, 0x40, 0x7, 0xe2d7, 0x1, 0xfffffffffffffffb, 0x0, 0xfffffffffffffb05, 0x0, 0x7ff, 0x7, 0x7960000000, 0x40, 0x40, 0x7fffffff], [0x3, 0x401, 0x100000001, 0x7, 0x2, 0x8, 0x7fff, 0x4874, 0x3f, 0xfff], [0x8, 0xffffffff, 0x700000000000, 0x0, 0x8, 0x4, 0x1], [0x3, 0x3f, 0x8000, 0x0, 0x7fffffff, 0x80], [{0x4, 0x1, 0xfff, 0xa83}, {0x9aaa, 0x3, 0x7, 0xfc}, {0x0, 0x0, 0x8000, 0x80}, {0xfffffffffffffffb, 0x8001, 0x7, 0x1}, {0x20, 0x5, 0x1, 0x200}, {0x3ff, 0x0, 0x10000, 0x200}, {0x4, 0x400, 0x1, 0x59965523}, {0x0, 0xfffffffffffffffa, 0x7b7, 0x5}], {0x158, 0x7, 0x1, 0x6}, {0x7, 0x7fff, 0x7, 0x822}}}, 0x8, 0x3aa}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/bpf\x00', 0x20000, 0x0) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x6c}, {0x6}]}) getsockname$inet6(r2, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000b40)={0xb2, 0x0, &(0x7f0000000a80)=""/178}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000a40)=0x7ffffffffffffd) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f0000000200)=""/234, 0xea}, {&(0x7f0000000300)=""/12, 0xc}, {&(0x7f0000000340)=""/41, 0x29}, {&(0x7f0000000380)=""/161, 0xa1}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000004c0)=""/205, 0xcd}, {&(0x7f00000005c0)=""/152, 0x98}], 0x8) syz_emit_ethernet(0xfffffffffffffffe, &(0x7f00000000c0)='H') 16:00:03 executing program 0: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) getgid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setown(r1, 0x6, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x1) semop(r4, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x25}, {0x100000024}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="a7") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000280)="8967f9af0fde914baba02e22bfc2edddf7d9fd844d3cfc9076d4d7436b38ae0dc56edbc1b860ad0b557b25888370564f77e1e4a153231ee64c818955c6945dd2fb3f939a2d0a2919b76d82a58a139f45a7cab3ec40e5903c4e376a4f6dc0600b40dc2a07d2cbb882371acd89a1607553767de136accfa5ba841022316deaa98be9628e3e006e06b4985f7571c230e362b692463bf85d349c9d80aa6307dd323aaf4a288a3e63d855b82a82054ecc2cece6a555cafa2fe054773eb583c0c590667eb858be7428d154ccd8fac7f7e5623c0f17be1136d774a6b76740bdc4ffcfd63a6de93e1db02d7db26ca0fd27f6d765d46f93f59b5cba7ad174da4da9c543322e791050a2a52199a85b0cf0df7d694d00d732253d998a845d52baf3f475ba34af4f4d7c47d103ffb676a382235d2bf696990a96507fb7c18b7f7c3af4bbd2c156af3cfeb5e384ec26b8080ebc323a2744cf287c4f3d406d181bfa661a27f22893721a490d23b688cd9fe033bbbde05897689c695c73bc5952f3bc24d7bb2c6be7510ed5f6573ce0b12a4a59d3d26926ff9374046e772c7d62e6ce1f97f33e28496d7f071e2a1f368933a8295b5bcf3f4bad840c60b2c3209dc400a92cec4d542a19c8cfc388944e722cab96ef8c5adf9cdb218e38a26248445074288788f8dbe92657e107ecb073b0a503a5769cf4b3020f2dd570b13aa1ba4462a5edb0026c9f7ab0f012ded5238b7fb3c02c6a085d86d2aae757229c7c084a5fc40a42ac003cd77332ed42513b2af1b4d45ea32f324ee8fc3e13a3e17a041c13d83feffbc82a1a47a81a7a4f9004c23f4c2e6bb8b2115127a006cd505e98aea3bc31b3b0c38f3e7f375be089ec0d473dba290705e90191f7678609b32d5da5e24b6b69cba6c7722955c90a7f11d5777c3f942d0ba34ccbf262f9153d88613b7f11ee30a46465932da10f9790e3ebe48c58333638e6f3fc59bfedae666e6ef38215eabb66101b75b556d81834fa3a6b4da109a23fc3d10c4f749e6942185e945d1980981743412b1921fd3e56fba8bac136586aebae6e2f614f3e3b894ef35b080a83a9d7a3fe2a9a6c394907f2cb3c4ab172199de812f545aa20f3324c6141037385bdd08715df911f0f28766955031156a96c7fbb18fbe9a90a62e908a26baf78d32e7a69a038261aef412094e7a41a3bcf1655cf37be10e205d5f42004de10e911719ee62b22a2ca452766f8baa49e83399a01b19bc264bcd1e664e73ec73a322fe43cb4394e0e3f38890969a4002806a99760623fd2097ad481cb0a9152b171fb66ef625388c9a8457d0164406a493b432858e9348e107ddf5005a9fee64ba680255ecc590d4666e2a337340d4e273dd3ca13fe78b8df11ca947286eef78f255d360d2615dfe146ccdb49f442a9ed30eceabf16d7b52f889929bcb9e176d9592a9793341bed377f795d7213819b85646553e822518237fa1ffd69a4b6cce6769dbf6dc702dac40832b441a4780dd7f200e09c6d62376ec9c17271bbb9ca2b98dea14768e26fdcf095bad599aea5102515c8e17c79ce0e97cb29e2dad8494a08ebd283f44ae7af23c0daf87fa0b89e3c531acf25b9d509faece1a46e421969a8c6e59b3e890ef451fe22218ed8f39c99d55e168b9c358d21e219040d86b8d968f5a55f8b7c877a24f42311cfcdd19fe0ddb31801b47a29d07596dc9913e4267aeff3ece727b3c66b5d683c12f13ca075ad850f605d5074cc7096d094d9ef9a93a79f71da70a20da91b4aa647fe6b36235369d959f20842da5b0a63aa2fc2badc61904e25aa05573e1f2a0ca89e6dcf0d90637e863175ad242ee0cce00703b16f1fcc63039806d90f1354f7a30f046def18dd833fd4524f637175cda039d626588b1723de987b596b08186d19757b018403ca50b59843bf1a2c1f08c9f5b7b093cfec6be0a6143a47e0d21cae1722fabc2289bb95ea8f92cf16f3275ac0a32c24fa24a1e4054af51823624af971546f121545a1b43a72b7feb4e72bc4f9886c70c74fc8b7c3c34f7c6203aeebb2a1f3a97f4a7497498d6980f9e84416adddbab1527b9a432356446ef8db8e963eb1675f15f0a587aa8b709751c14f7bda2b6fcf59e93948af6b90ad557a00759501f5432b0801b1ac7a1de12ae755389ab0dc318a43cb2de2bcb088585d6ea41479fdfd05b97a83b3ba82368f25d40b8ee9144f32ee2fd79377db90c86615d92e2e41843a32cadcbc7718a4a486dbe69a9f2acb262604991fb5981b3ebb6a0f49270712424a2efb94c803f395c4d14f904fd42b1b96fe6ba3cfc339789e3289647b1b15e7b70fbd63de0f5a444977d27afd99977c9051bd70ae97c5835798a06798962c049691041c7314b68b941e04c39ded4eb45dae832316634db98981d9690aad8138a9cc4285d15a1ba545de8634fca9df7b023fbe7ef9b02a5bf268e5ce4b1a0dcb21a153192d5030509c4ad1b0a85a2d44b12f2e959edd6fba7350286f77c5452e7074d67e3c8d72c65988872d6f69ebe88b937e38279e11053bb722093990b9e5a24480a80b8c251e35f781883bf4ecf1f1a1a2377926df9fcb38c5482e5fc2d5424f8c2808434c2699fbeec9c8c2e924ab0d3b7ec92034ef4acdd951d1c27d350080f6a16190f325a2659ad1030368a3916fd800eb07231ea16d6fbd605c648e9a1c30e051f4f21a447f398d16ea3ae24abba7c33ded22ae3ced86d7e8edb17500cf250fbf12093a50f7d1768ef0214328752a7f76df1ccff8ae937fc421f018041246c6e331906cc1527790199e7c6ea48a7256bf193bedc2f3f5a92eb9cc683698294e11c8c61e824c2988fa6f14316d06a69e0e4674939a95bc2520ba6f73e66569a04c9d9156e5374ab0dbe88d95f727389aceb9f07575443a282019e8355d22dd0ba2a898fa4a516400c3eae3357fe668d6ec7a8401adcc3633f09a0add96784b2da71178a1ef4712f1b7feb8ac0e8afef8b8b598c6260e90f0bf0cedf1255cbab59bab4b1b448268892e034dc0002d62b251e9e95094477a13cf0009221e15239383229648f2adfb59d1b08f53bd71b0a7bce1bc582f1dad68ce9b256dad27771edbe291a88923882601b413d77999eedaa7db51c4a56040f97ea1326b722309f2836974e1a1473fe253f03d861770b6158a1ca92e9f4bb7f2ab2f85347d61ed51651a5d8564946ef243c6355cb9f409d8e5d64c1db622b4c11e2674abc3712219b2c5d108b19f595a136f6fcc216988800499571bd8bea1555e5c2137613aac0af5e95f3554fc7836d2ff94eb751ca1d6bbcc038a632f1fb01ad0b504d6d30095271dca204c7e7cde8e1ddfbb0cc40dea0b16cbebf217b68ab7fc2d2821e5083b862b7cf24eae3b005aaaf57884a395e254adb186d2668ca11ae8e8ef0581d56e3e77071e4716cfb508bcf2fac3c04c9cba63c16280b8f52ab89385d1a24a9ab8eb080855531ee7762bb7bfd17ae8a5413f0fd1dc7662755ae97fe913576f3b4f6b9a01f32a3f3243fde645c4db4b23f4faa787164e10059f3fb87ed7a34750070a7c36edaed9d8cedde512d0ef25252a3e88c89a72eb6c57e0f53b362bde03c9eaef119d15889942b13f6a9c20edf198f9cf95cab7451e1e7b038873df67306bb19405186e504ebbf3dacbc6c1d3906c2330d7212949a5a7f09e67cb849e6ab29f82eb85d78cb81a202e02230a7c710edb9bb165b608a49d98fd91c52076655a879c6db0233dc892734491244f597fd6f576a1f13689d65b1943df539b62ae378aeca8fbd837674f8bfd1d68d66d57c2e8c378b5ea7d49bf4f129988730fedf4ad3204b0aa93aaad29713f945ba043526d84cf2f63e40ea68318a9e42e359e41ec8a2b155fdeeca35d363fea41ba218c3954eb953aa4530244060863d9fedea61690f07ac34a6ad650ce0b3c4953ef0de9c6d4650b5b41a7690252bff76743010cd03151bdfb116e0bf3cdb4d019b9aaa43bb4b6fe558117e3e4abddbf29e074026db03611f627720eb98aa0e4967dba885ac3a5642542faeb790f4928ae25f68681b53bb6983ce96e26fb21bf8e765088eba0a2a78b4ed74194dac5942d9624d4ada463040f62b70c08cab22ea9f66af3deb8466ec49226ee947cf25efb6374bf54abf5edafc0a95bae2f546f3c386a048d770b2bf8e781204102f43bd6027fe0b3e4c433675cd8dd2fcda64d80f9f90b781ef7c8611e61a95699607964dcc97de9761edd9ee4695078912d88c317f3ef9d11fe7ceb80078b4626456b16296003407233ac0a5a5bbe3600cc23269a9909d8f27033b9742369d59fae87e30bdb16f21b2783f2d26c5e28d4cda89da88310ddada8b43255fbedf40724240b682445a52fdef531997efd28a98628e31eda1c8983fe471796662b8c912ee8349e8736bf48717e3df41fdffd49fe6e4dd9647f4e1b282723ef1ddeaa5c26ffc35761409a89b52a40ce0017ac31fab385c58ff36a775ba8232ddebb957caa1a5f14a7fff9f72696bd808601ba5a3dc6ef6786a59776d53f9357b048c379b3f3daefd7ecef124e98e31208b022640c70ade5de1b91189acdd804f5d56ef4ed1cb3db81957929413590f391a63b7be8b9f93ad13f1edaada7b4fafeac30cb2c8f36fba1e09799ea35e33b0b04a9aefcb2c3d912237cf65cb1f5caaa6d57bf74db101a48cb0e899d04dd669e94a96afb4fca36795fe5217f0c92985585080d020247df950e3cf30d87a0d6b3312ddf48df4697a178313b69834933de85068b8284078a346a0c044749b1ede63536c9db81d742874e0b2453cdbfe45d2232bc4166b24ee534b1a0d9243991fb10ab5e2c3fb86dfb9df450880bac57b1e4c289f02393fac8fda3a08951d0953c984635604098199d02c29e5c4cd9b76bff100383ebebe6ee075ad22c6d7c7cc5d643e439416a2a77c38c91badae6ba539c8ae8f83a07d1ba8bc0f41caa308f11fda0212396121dce604ec09806c7b6e126222ddae41d6dfa26eb13c85d675e56acdb853b69c8a0ff2e57a3c4e21d645b4c069dead3b542b9c5074129c30dcda7d93bfd0cf5d50925c1e90651fe233f0ff42d09e35f2b93b362d603ff1ef0fbe9cd163595c51a3ace33203a70f807a762f957724a5e09a69be2eb64e774dda4f11586d3aea81fa0940d5d7d3700bed557bcd5e550be8db358796933a8469f2c4386f60065df0e355fc3e25a540c79347ef017d08338a8ddb3a0ccd246b9a52b55da8e49b1d4416d165280a2e8a0e837c1c82a741d95de20505c4a341c9940f99768490e72d0c44f663c2383fa4f5d995a6f336ae3fc99cb6a124d41bcfba8e6d1ffce859b7e0096c424031b9d40d80f4ba6794a3b82abba1cc858745655864eb79c8160f4ca4ca413919cc1535bb417a719268f781558a08dee41a63ba8f525157eb0130e97b8945e4adda20f01c802a316ce291ac0d0569f9fea2b3be1f1b5e64a7016c3dd9afcd3d23d83abb318efa8199943c5ccc0bb1b66cd0a70533313ac0ca854240d371bca17d84815dd3e881249d4faaebfc3686ca396fa8115665c690126d0341af406123e9be93f3bdff4b14b94f803acbea4439cb7efe1f5e32d66accf60afc9d04a56e4dc36568fec83b05c6610ceb95e76d82256c8eb9a8dce6cf89205f6f5d7656e5c819e01dc7d9e1bca258b74241faa8417dcfda734e058a905ce60a99c6a94685f62d54d685359cb9489bea92e79c89368c48c6d6dd514a891dbd98ad49c49bcdf66b4c0300df14ec79f044cdfb03aac6d64c82fcfd87aeeeafd60d1e23fd0", 0xe0, 0x0, 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f00000000c0)="5faea869e9419a073037c8c2c88129be1de78dd764d627e7e99c4527bd1e1abeb96f6b2c4148c3aa3434de98372f15b9", 0x30) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = msgget(0x3, 0x8) msgsnd(r1, &(0x7f00000000c0)={0x2, "d823614b75383e9a05226104921aeda925b3a6f4e4ab6d1bc3996c2fdc6aa8979f7e670d993ba6f07e67cbe485145a207c25b6f9a1c6fc5604539a787c7aacc673e6d4732a53883647e473b91c761d483a555fafa9a259e294b84a39adef4d0321bd85f8a7a4beb49d6b7a0a57d4e7706a7b85a22c8a7d677ab10cf61b7e6529b208562707e3"}, 0x8e, 0x800) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="3c033a08e88ca5878835f59d3c21f6815e2ae635e3d035ba7a6b8188c1b197b5a8325bf58354368cdbe8b1ce74a5517a624cdaa502d74891e31916edd6bbf3412080ebbd88d26d83099709f5bc5ff8bd87f1feee2e8e26ec520fad66adc732b05ce8eb846173c043243e50f9cac76c91"]]) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c99983741f00007cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c025ea8acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca1467544d7171cb8fce479092a48dd6234538c812a0010e84dc92085df0e7de408ee"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = getegid() write(r0, &(0x7f0000000500)="8f70b2169253391018d8653cceff9888ed32aa950bd25d3ae86d54f3b3f1a12a66c061b2064461873ba38062fdcff1d4b8ad08fe1debf7924a3b9ac21e5b", 0x3e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000400)=[r3, r4, r5, r6, r7]) write(r2, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) write(r2, &(0x7f0000000200)="1f0e8bf4ec4b8fb0a522bcd97ff5fb98b310c4a0f51c3f12cacbcf6be36fcba681e565d323ebc6bc60aa2d33eb85e843cff8b161b09c1ba3654a407f09a9797d815f2395292e10f601aca62e42f65626e017476fc674e0b7427fd75dba1721a11f00000000fe00"/113, 0x71) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) pwrite(r1, &(0x7f0000000180)="92eb9c901a140aad2c55a497ddd206f86f68f4eda50714834e0129a55998d612d5112f1776cff15f188c6832ea2154e15c6aaeaae2b15b3cf72807", 0x3b, 0x0, 0x0) msgget(0x0, 0x190) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) faccessat(r2, &(0x7f0000000480)='./file0\x00', 0x182, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000004c0)={0x9, './file0\x00'}) close(r2) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000500)) r3 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) connect$unix(r1, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r1, &(0x7f0000000580), 0x0, 0x0, &(0x7f00000005c0)={0x2, 0x2}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000640)) shmctl$IPC_RMID(r3, 0x0) r5 = dup(r4) recvfrom$inet(r5, &(0x7f0000000680)=""/101, 0x65, 0x801, &(0x7f0000000700)={0x2, 0x3}, 0xc) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000740)) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000780)) sendmsg$unix(r0, &(0x7f0000001d00)={&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f0000000800)="f4bbb32e53cd9893f9e51138b981fe7ec7ff16094486a8a54a82d2c9d24fce30a11640965bafa74a1039f86f5a52184711b5a4d9cdc4", 0x36}, {&(0x7f0000000840)="a8a0160f61b54cc58131cc8c88af083a1019a48622e4fa2ad592142f2899659d2b756d73ba15ce94528ecd7bbac0a896ad24923421378e7f5e9257e796b2e961bd3644380ba7b032617f4160ad4e00618fbb628030b9d5633fc374fc365bd433aa5cfcfb63391d78e7b60bdc0895804bcf1d956e4f20629f657f1c400229c7f9a4566ff1bc4371ab61f4a3af15c8009d8c58838de2caeb1eb7ff02f14c3e3dc232768c2a32e03f8bd3c8124ad416bc6c590e7c34b0239a4ee4e6aa53ffa5a0b69faf526c519c819576ae3bda518bb7698dc4583a098ecf9073291aa084d7bafc592dd30e0b19", 0xe6}, {&(0x7f0000000940)="344b3bed159b3af3b72ca70de2b9cc323055a108dbfdeea716cb7553c2813bff5aabed5113240f8b0238ed2136c67bdcf801bdeba03c706dfb3bf9687e4ea8d4b7436f6b1fc16dd275069375e2637bc2e9b10758f4e5f7732c9d21a796a3757ac5a2b99d6f693bb02d93aea520ef3590883ec2990fe42b1a187d75981bbe035eeeef8d41713e8600b76dc4b48e198c2723767f450c69a59acb4d0dcff0e03d08ee939d26cc14223465171cc0a30fce2ddc9b109d64e91f7c6eb490d4d949c420aaa47038c7593a0c84469e6e5ad714c457ce9ca875ff78b4807cad1285a0f0157a01da75", 0xe4}, {&(0x7f0000000a40)="8e8561657d4e550b50e429fcaab74f4d249a7c630840b8f72e8e4f71f4a9c408cb6545f4942682ecc9e646b7c42691117ff852965302d31b40e5a132974f9621ff3785a3724008509e49815103b1dfc355fb815c38582b822e0b4bce557e9a2182a5b4bcf8e7464ebfdefcca181169433f9b475561a68479bc584560aea3051eefe286f03aefa75819539366dc845512dcc73cf464f1e670675d14c772a249f544bf9e9f5a92", 0xa6}, {&(0x7f0000000b00)="721d1726a60e69fc6e2b27d983226c1af49f3040eda217ca2dff6e455d703fcf60d62a4f0f2dd258799e23c470d6704d6f3c495f9dc578dadfefe549aa3c898895a7dbcb0cfa0496097faad88cd2becbd034d63229c0ce964aefcbce7425066f31bb04043d9c79fdfd771da8effab700f4943fc5aa54dca5a8285f2df45f70f630809caf316cf67f579077d5d3b156b5dc311bcd8093ea20fb2c02baed50b801ea39a1d8380635d152a3d740f3d67ffed924d2dcbb1a6d87ad358beb07e89fac49abcfa6107af34f55b4bfd648df2a820b1aeae0b34b5dfb6b4354371a72b6a912f94e3cab92ad34ba58d9b2bc2ba7b3c541e47a0193e11415b45e2b2a6cc269691aff68ae12b6f17fb8071ea93b1a4bdae28936e813e1de0201a1093dffe556cbfbf82425e41643684ea704e9d3ea04711a7399b94bddffeb284343b3a667f88c31d65844c8e0905855880007ae9b777723e84c0a93fbbb04cd3438f218fae2415079e29ccf5a9ae357bebcaeb12df403cfe1d0195fd1de151a37c1b7bd27939b0531a3aec9d04b5938fc3877b87f1b9ba1b964096b787ac5f6fed1ace876ad8378da90ccf9476b9ca93e885add653303c5af44acde94bb33b7212696ff266328d6ce892b083f0704103ecca4fe172efbbaa0796a184659954a49e65834a911c8c2de1172c4ca554d0296560b36b39c4b44919ed2cd92e4ba5ecb1abb0cc9f13516459659c5e8dc9672edb656ad9bceb538707e02cf945ca53cb0ee64f7fbf848a5fa9aa02c537c265763478db6bb3d9b2caa9b2a43d4f9ca588896ac42ed3e98d8f7f8efcb27a43ce08c352a240dc40d53a378a2390d9f2ff7af1a459b440d948e4a8f5a73906ae72ba7b85b5e32ef8171906685b39a8799529c1c2ced808dca2e1ef0fdebb74b7c38dea898270b97d0e464cf6927a4af3a3e81a775004015c2766dc65e0e0281fa6fcf8aa46bb347e259aa04509a8f915a6877b2ad604d97ee07caece125db9232506010204dff1af8679c78dd08aee72f643e322b14f547ae986ad1e661989de90d201d98afe98543e3905fa45de4c68150bc84a7c4379ed5ec1dc9a4089ee487929fbff03a0ba31507f301b1c74d9511225df59ff559e57a85de80f9f61fea106513f9ce8f7a07133386ade5fd27bfc07b8f7eba4460ce37ea69562dd7788f52a40b44c153f5b2807c52f88bd0e03d599b0bb6a2ec8d76de0dbb528b582b8c57361559565fe71eef1dc532a33b52926c8834e4b740b4feeb7996b54b9cf602d6415786f017f2f2a73ec8d73cdaeaa373c07c914eff2097c9a63da89749b7fc05c23e89551077b839abc277595aca064f2fa8c1a29f4df4975b3c46d4ab3473e919242664db555066cfd8e34bb204f1ac6a1217cd48e19b1f290b4b42ae53081f2c9cb6ebab2f90e868fc743d5fdc5d94e7dfcc050f5c6dfd1e745c58ecc9816fc0d916610df73b648431c9a839c3d19ca9b835be169e347ae3911e0af0ce51a650ee01f3b62355a01aff48993f50b4355a4c6c2d77a043caf144f871b05374c156d29bb46ee1ab12c8883b23c0bb33ee1dbec6518b452ac9c613acbd74ad77af465161633dba42ae4f8bbe2220b5d0c908247950525830c4e9b8665ff7b878eacfcfc29a737e502a9515c0f91f95c15b5fd803c8dd558acb9e36b7a3647f2783fff5a6b65cc42eeb6d1fdfe2a5e8e7f4b5dd8425991e0c47833b1deae9c5b132f6e8041fd48ece6527c2c2f96e33cec686355114e569207e85c0d5cf03fe812a8a12ab3fd8dfb18084f97472e75e8e47a1d312b62cc1f207552e5b8240e1d7cd63728337b8573ec7a822c4f7e87d23e9e7728777afa4e6432f7112ef84cbf622fcb9d883be31969b165c6f26b8d7feb6e5821a16e9fed2ed0aebe5aa31dd39c15577e51b17fde4275a51e9555676d4c57eda795fec0cb7982f922d44c2a443c68ddcaf015d2f5a32bcc7c4740a0abf990c3cf157bd2334c88dcf85b5410ac636dc01f208cb596b644a979d6486b678f47a4d8a07fb41b63a93eb439772afe76566a39a57be90d5071e97c28883a1d9c28eb6989344d3a33ba7bfaa380d32401d090e34e30db80e2a0cb6de593d7c313967daa044d4d37a48fbdd0d5ef07009101d0c256807d7115e465dfcb0b9a67141a71c61ab6070a858bd2d91bd2ae36350862a28222ee4fa9ecacc88b54c4730067624142384adee9a04eff6702c5c673d0e0ed762cc000bb61b12bcc5f375786135138721655951c0a6629e1d7ac0f72b529b6dc5457ae63bea7f2945868f7121a0217cf57884fa029bb7aad51ed7e6959e943c875727713cc9f93a66079340ec7ec39bc69f91a93ec3dbd1b4435cb00f880e2fa77b13c34ec7d568c505f53f2082492f6aa90e235da942094db7fb78cfc61502f8e8a7547fc3cf0f0353a59d04242df5259ce85a9b1aca553635fa502014f01ad64e8781f2c766e1cbeddefb4842835f863b3d7cf8e27316d612b6660109297514c325fd0f5dbbd62df4b1cc68e820d403bd91a2b095fe006030e12970374dd3bd6f8e5c16789d1036a511d8182e0a50c2403a2b7dd9e7b7727bfd7926ef7a44e9b15312165cc6e965a3fa22ed735f23bcccec7e9077f1e1c0c3749f0373e053600017d9d5b91ad4857c080798fe6451998637813c6a450169265d5cd5932459354cb74ca3255fae925342c1ce07250ceb2c3d6aa0addce9be32feb63ca6574759f7352cc09a3302898c41129591a22419a54d01ce3aac809aa23eb79497686446678e357eae93985fc48cc0f6aa4075ee059f3f8411f014d1a7966b2be1d32f5255f71b1663de3e5f41f4945d5c0547d7f9834f0fc24d1b22d5b315d84a348c2adfa7a2c78f80d79d8c8baae14f93317056796091fba05348dddb17330c827892939399c0475787830209a3b826cfe1179012ca04d523d51e68e62fe12762ee5d7b4f653834b841f5efac37e0018fbe19bc2b9b0ef36a25dad6ad0b3ff998c82a93dd4bc5ed73a19b6635b6461fd48bb3d1a97097034ad8ff69df598dc32787807e80d54b09f3fb4db05664d2f9a848dde23a5150921ccfdaefba7fcfdcde88d9eb37f385b369a1dc33aa5feb502d78acb349f6d32239507c4a836c6531ff676a938c89eb4d63f20629146058b6145ddccb6291d0355868b637aa215f8be6c7cc1576db097e4c571b65e882eaee7c99cee3fe35dff2349381bcf1041c6b8cadc3eabdd216e42a12201815d39821799e363803044b0998ce8f98055a71f6518b1917aaf923610ba3a6ee7be03b6102a8157bed2fb38b9c8ebc7e5229b8a840a52f9e1205916ab7eec2fc642f716586e92a9bf84747ab4a8e54ab56ae400a76a3823eba3bf9caca98198ba216f360cd9c86bc368ee0c4eed4d17d90a5ee94f292fb422dbfe83413817e1142f8879813eac8bba9feaf33c165764b297d534c3e92f931f551ae177c8173d512a8f22fff9b54c66ac86a77942a6551d3add3cca38e79c38d1eafeef7bfcc85521c6bca8399eea114c8f3314fcd186486e9f37d0f49a9931805b630e3ebbcf9f878298497d2f30a801689e5670a891a1b25284236d5910410bfd012f4be1fc3cf8795be90a55211eb8b0cc365c5b45fd0aa6b0085c006c46d81b3dea1f8921b59fb05b16c4090b9562f0a1475dc4b3d5aa6c20f9054fe0c96049292cafccfb112af85bdf0189fb2ed21c7de85dac476123c79a6f1b0c9d13dbfd6c883e71bdf5637fed43be7f9fc9e4c379a1d1375f5a2d62276d8602f1955f7d5374b72d7db2049ccbe760a230d0c31950c0a31e96441231fea8670651720e2336774b6552382097fe30b574f25cd0344193c565820e051a18bf72a2e321130b6de1830909a081acda858575f23332421fac6f729acdee0df935103186f7760d2e62c9c7d6fc859e29cc5ed2ce4e56898d300beda7778c855080d71bd2bfe06c9f387433e337a077556bbe289dafae3e209627109a33035b99526fa38de9ad7d970b56beec9bf29607f5d628c68553eb70b47582f3d3cb986eb783855079560ad566b914133bf45953ea85f37fc4275f7c7254cb9c0b52f1b116bb3035c840306f1f0a6f2d94aaa5df34528e9ccd689c96f961280203ac72e4f6055fea4f5c2ad423dc401f0d6de37241feddb1d49088372c608f02904d9f20d64a6a835129e9c4cfacd2e4e93b289a5d3b00c5d5e688e7ef6c862abd2c313f5868e960a61c6ce0fb156e2fb36d4b26f277de665c0f2f5a4b3eaad2140f7aec03a539a8de31c59357c44096ba46578f27d1abec26e2693934ca3e8a7ed1ca6212ebf1f2135947f14557393ed1f6bf755a3623728f3697d5e1dec9511e14dd419e535a616f9aad1d9c82ff65bbf9bff3c2f149c4da78d08283dcdcf74b2b3a670c807f6a46d0c6e9af7045127b6663d1ebd6c42d61e1e451461f4ab5d58e888cb143a6347bc1288ec86450f88484bedabb7bdc5eee891c76bb7a506c383b5aae3b44bec574e89686b67292eda1b3f799a8ff10e55d300d6231f89015c9698edc7791dfa7222db9b4e6f95ba03d98a97e22503599657d97c2226be43408a0d597a569c82491c3530116511a8b8e2d0974fdc7f8a35569961ec22264c84d1594a8acf57963c5d962a40168ac6ce6a0cb524ca5d61a6bf7828636766a94a8fc34fff63e331dfa4a18e0749a1c76ab16cffb2787ee5ec257aadbc6bad94743ec0f7ee7fd1944958a948968fad879e2baef52c714458da3b1ba597d1f1dbd43b9e2e513f478413ad797435c5bb3d98ce954f6c5ef5ebdb0d06df6f59d27bcaef0b6e4b8f7b9841dce811cc58a0282665ce3f43ae9d155e2b9e1bea5d8fe840be01e113a6f09c5fc6c2027cd7a56ec6ece435084640b342950595b0c396666a93a22bf2d2e5f8a4b5815742b461bcc1a22cd79626b11a3ce819a3c09a28566f32f49c0296285fde9a5dcb6dc919988eebe8009ea33f6958d3e5a4c724e631e2801020f8a4db2380f704db9fb024162263087e6a78ab75df45e009f04906b4cba85c1919cb739374455bc4233195b43cfd186923af6f409047321f84d0ab4c992ec46286400f8846b3f3895e124da8cb48f02f1f6b6637553c4d4dfb803dcfc795da6e30800bd23bf7945021dcda5d803ab491ac6cfe09f23a410cc0d9ad622ab574b67e2b7d16216f8c1b34e3ecbf9a36e76111adc7a38baa59462eb9eeb2097339e7247855b30e09fc78e41a54eaa7dbbd3d1028423d44ecceeb404aa61a21799355fe0f3ce5214e04a08cb415be1dd1d1c1e85e15bc16c2fb95b93760bf15aa2af7ebd08af9d64f70052905aab19ebb1fa053bf5b17486f61c98213cfdc1c4495ccb4ea8f96b8e23b500cf052c04d22faaaafe9b330f781ce27fb28b280adba50d0f787731d97bbe02e7885030a8d553f3f3f1d2409ea4dc27debe274d63e4a5693bfc032b95dc57844859578642f69c6143f05cb44dedf14dfab855ed27a24937bff7602a294ec668e6386460c39d44aff398ee1b291b420f8b7878524ec448ab3f58f9dddad94c9485662a0181396b5262ffc106a3c9b1d4886e27760fd5b2dd5e1e34211fb35f2f0d6dc418cddb869665969d12fef2aaf9449d6f62926460a0f7d57ad56ebbe6104b1fb873fe8b6c9ffb4f3fb18f2282e73f95f2fe0ae293f1c5164f65698fed3c8ee595f8624e3e96da689e6e924756b5b63b8eeea6fa09c3346435cbbdd0a72dda0288295c900799e13f59ed22cbd77eb14a257bd53f04dec7d95e257e678d811dc5de57322d991e6f7a9a2af05b15e", 0x1000}, {&(0x7f0000001b00)="dc733c82f141d6677c02a348193047047b03c1274af536ff298a8c436a40686bc75be5408abeb81a294c3ce3bbb390cf9b803582a3fdf4aaece2e775f557d76a3a11b496ee64caac2255f7ed7944294d3bc22104aeae6364d02e25e0b44d1902af3a46d8f83b663e84571e2f257b5bd48a42a8ee8b4c41471b984d4983ee7013ab0922b8269ae6643b0c27837ad07023347664dad7b67b7b61a0912ccb21dd5e5e", 0xa1}, {&(0x7f0000001bc0)="6d472a310a1d887f436356e61eca16958a51ca19078201f2450281dc0b69fa5dcb0ee6fb3df4f320ed4f75b7a395c62ddead5c8981a1a8acf6b2284643a30e5d5678ae4fdac021305e04a02a61758e24b1364a9351f819e10e91483d1c", 0x5d}], 0x7, &(0x7f0000001cc0), 0x0, 0x408}, 0xb2480cb72dcd24c5) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001d40)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000001d80)) 16:00:04 executing program 0: mprotect(&(0x7f00005ef000/0x2000)=nil, 0x2000, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x140) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x1, 0x5, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:04 executing program 1: readlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)=""/48, 0xd5f0816e05919bd9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) dup2(r1, r2) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 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) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000075a000/0x3000)=nil, 0x3000, 0x0) socket(0x10, 0x5, 0x18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getgid() setgroups(0x1, &(0x7f00000000c0)=[r2]) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x101, 0xfffffffffffffffc, {0xfffffffffffffffd, 0xa9}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffead) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700000000000000000000eccc079fb1cfe6a7da1aac092b17400735e38a953855ec6c544910f765bc93d586bd857acf9b5c9370591f450c51af1d0558f6265a524dcb67993015231ea451088ad1d0cd722b4f8bbdbed79d41b4996b2eab8f7f27f31aaa80f56559801a88b9364ef309cb6569fac607983a83b89721e61a6051ba72b8644cf0d256324f7751ed11531aa7b600329035"], 0x38}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x64}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x48}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xb0, &(0x7f00000001c0)="f99a2a1fe3c235c524a89699ce8b0375a796f85d00035c94e3cf48371a5afa908acc3855c6ece2fb7cafdbe2efeaf43ba173e6a3474c176b9f29ed0137505306a6a360755fcf75fea84cc76374dee9973fbb552f1e7b7268c889a98bc9a50dc641378d14f2077a4143b3536ad6b5f0ab24107de57521b3e23104455b0cd2d6932ad37e50ce2e65f457702d6c2b4a03cc43580179c8e73570a55be58f060ac07a00"/176) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r3, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r3, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r4, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300), 0x1, 0x0, 0xfffffd5f, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) semop(r5, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="b13d36aad81ad3518175d5ff9a4f86d7558b04b41948af61de3c85bf6e5d9ace03f41cd002f3cc262c57ca72398c4979dd8425e2703d94f52e56c2dd166606441c084058d6f600543b4b98f0dffb377d2ac260cd6b7b641944cf2d5935a87966331c74b640cee5b261a5d88f03ca9dcb43e172d3f974598f0af5e4529a905e2f726fcb4cc0ff694168c11889003b53622dd80396c10d87ceaf0ea63024ff9d214c259011e067c4c540c03c16178b0f003c22ddf9a5f6866cc6544f83fcc42da8b14cf3401223b84fd2f31ffcf862bb6bc036536af05c328b8494f1752fa7d16427d94cc82c0942db667e4953d9dce1f59fb83a58a0a0ad5c390732071ca35b844457d349e2006e7450bacc30379047b4fb23f69bf6c8ec2984d1ec26edaca2a07f0b8b36454ec55a27cce7de8e416305dfb7245a7ce7f9060a962690c128004b4d47700500bfd9a051767682397461ca1bb9eaafce12cc3ff959e6c310c3bd6d434f6af6663906678eec6525b636acd5fb16ecbdee5b28df42eb7210e4cab67fc6c0914db5e85f4ecbab68cbf6e1dd769b1299b94df74fbd470e6479fe600bc861d624caf935ec7065eecafc60427a0f8914af399ca90dd18b82f7ca2b0a93894180d531637bab7618ea65cc6871e6e08ae250389b1ef68ee2fdc69d4cc790216018a780d61ba73558c8ece9739e240f4d5d9e0783c632c20f47b24acca2c31666441320e7a7aa6dd6364671baf5b94be41410d7bc2581b276475a38c547fe303bfe7a22b85f2edcc9f176c3278460509ebc7ad6a283738e090f77173004b927258dd7cfa17fa1e6b0597c7bf83da2f2b59c6269db398cdbd560c7ed699cb512075263c2c9a1644eb5cf598012969b12f84703833f169be5a414acd4825105afc917e6efb0ba8155370c5eac9d2e449404eba3018a4ade8da48e897f32fc25f97edb6a70af4e4b8b09e0ff447536dd358bc2a38f465d4e303f934700a5daa9ae2cfecbf008825b6f776411fb94c8d5d76bb353cea6bd0bb56bfc3dff5dc6a1594f552e113705605e4ffb86c7d9a029bef963ae688e5dea5644fff910e910c07035de6e7e6e478b72824c5ecad6dba2ff38433eb9166d1371c226b94336e79d6a97d75422fb757554a69543529a81b3be668e686a7feaebb370ba67a66bf8e88829ea84a7dfe55ed90d526251f412fa58e060e577704fdcdaeee361991f54c2e64988e5446949addd95a190fe7db050b036feed5a8bb6cbe81fa2f6462cb4371b1e837e49d20471c3b28cf33a15e557e467ee7263d6aac18bec5e9c20d59e7a92db74f0a3c163ea2f031b10c2f393c641b2698b39837c8d45e5efa30f0732a32084f5b90ac94dc5dd1da5b8fe3652afa4c418bbb94b31629e5ae975f6c54a489b97fd0108b7050cd761d4c833e03a3c3c6be90f7c0887c2a76db4758528e4688b951e2ea89e7ace50450efb5a5364204a85e4180b287c1917f47a1689d46a65e47f0e75a235c2e42b5b27f322b41cc8284ce810f041f20458526d32901a2ba213d60e0f3e862620437c5da4da45900836e6c8f1086d11a86e21bf9d2ff3b728609df480cd1f1bbcb21134541b8fd89fa6fa5960a269ebfb2324efd956467be18bafb120a6baba9395da96651dcb8d05d5d7985a20cd45937bd229a4243fcf0d7d723ebe13e2779072e469da955d77902f2e3eddcbdc4e3fbf90cb087a5ea8a6ce94162c54dbe7ca42143e6fb5a6a2459b688879f821653369f2c9793b503c0279bcab076c74cc8699aab99612240adf4c873aff8b539592b065ea53fb2f0633bb17d659beca5313cc886cf9eabb0519f34d38ad7506edab0ee38d0ea134fc124c4850d4208e83eb907b0575aa51aa41d098d3dd1b6040774f28992650e95576187e7af948f6a1515353d9350c3044ea9c7685769d9c707d6442766e8deb05003d155547604ff8842abb7f89740a96b761a4dcad963b328c7fd8cb778b032d43377e4f7b5b17de3fa2b9684273d7f93a471a171b9f90a56e034f413cd116b3152fc05c3f39062b1fa0ce357b98363928eedd58b62e62be527e554603fae9205dd9b8148247148a2bd46021ca862baf59dccc8271b70ba6d0eae50b859c6adebd631fe6d14bfd9228e5f6e5048f20a72069682e0ede16355873f747d96bb09f9cbac078dec0ef3dc596cc76ad478ef647e625a20fdd3b5799f8bb2c7b001d5e269ee9064377c3cbcac8b39b8c45f3e3a1d66504091f51f021467af0fb3bf59946d9cd99dc94206c17d923f1cc078a2692e1018df601cfb949be08c95e5df199cf7fbaa52e15186ac1c2723ed0c2f10b4f85212d616fdc681078a5d1085ede707b3770197ee2591f5ee7a6cbed2ca7cb558f1f8e40bc4d1b36910fecf95d9f7a0c10562956a2c6b0e8ea61f31c81611eeafcf7b164ad4bae9a41606b646e4f5f9ac6e25d25d5491f7163b3a96192d389c6583318b6ec3210ae50c43a7710010c3b088ded282b719e3bab804b28502970b395fc79079e91900dfb0f9a09435f2e2492a82642f156a7a73cdcd2dd37e241cecbf99e43ba0e2efd5662d5f00cef34c4dcfd51f7eac5069aad362be222a362fa8e2663fe64dcf635bd922dd6dc81f55d5d826d717eecd889cc0011032046d4e6cd14cc252f2ab31d7cc477ecfc0dbee2a9b75b4cc155e385d12b02b41a630b8d1cb8681a3402c478a45081e005bf045797d6f54deff3c8f98b7e1a7c5a092040130a4d34de23d06f8680cd1cd7821de3d30a19d6365d9e6f8a6a45f82aa189168396ccc7f21343152b61cf810786625bff513e12b4a5cfd955c0eae06f0507c13ea290f46108d59f4a2f2b3464bf16c045a8ae74cecb72b267b907ae4f0a3c54551fa98cb9d0dfa28becbd1c3e043f9f74f13cb30dcab131db318a32407d871c02ea5e55a5b0a926fd82dfccc657401b87e07ce658453a035e772c5b1bbb4911915e6e09029195f07fb9bcc74d0061c61975f8aefcf605dc2ca297bdf783a25fc58c904b88b3444b8114d97cb4bfe38fa745f28d146def49e9f271be7af254a5084cc7388719efdb41fea702d17989a97622fbe0dd00cd8d2c40dcc6d4e960dbbd9ce0159fdf150e747c7a5672f44ffa0eade7e2554b3baa92774dd4a6fe14ffe461011ba6efa75d7854c9a2e9c37008d128c4e2df5cd406876a31917313d5e87c2cb3aeee1db6487e27c949bfdf803e315821724d8066bd45161c58dc3014a5e0d4e96bc2ea0204c153b2644dc9164daa7e754b526ab9ca037f083e7e5dee3b962556e9febc65f2924795f9829f184dff5f10349ec4210cdaa6e4729f4f1e994ea097691868f48ac898ee3c5d27f6519e7e869a7ba1cd4171cae10cf0bdb4f6c2927c97408d0400ebc6acdb1c26a83507ecce82a22f5b802853f1115ff58eae894589ad9b426a45acbfe37eaeafb731a35a44b1fd8db49c126ce0c9a6347318d0da2160bcd4368a1f5916b848ca46be5d2a0d5e017869e10e857f9a9c47da1d0edbd2160c0868b86e0a644ae165e0beb740adc271897579887a08e305f4518cc03a43f9e4a4d57856094a3750776a6dbe727aa2a1b71641c699a32452e02094497f8d00961eefed3e1332f4dafa13e8affaaa1fc9605a8d6f064cdc05d7df9ae37745685f967fe52bd30010c5e0b8ee8dd5370a8fce95bbb37d2705fe896057f08f54713c74646b3c05db4931b5106341fd1465358b1a5b43cf473d46997b4b71480b406b5b43582d2fe72010305c28e8fe458a62f1bedf3175f8ed58a342aa20664173324b565903081fb8699f11158e052ce1f3d546c9bdd81bfe3af7c0488f12634642937e3456ce342dc907fa8c8dc8881d57c1b0622db7160e3bea290c4aee76951245c3eaf6e80234597fd681630168e684fc5251abe0c8de3d360be80b7e7834db6065b6772f7dda5c8e9dc8afbc1a20fab13101b832d01e20b152270a9e871a81b6c58bbe41f01518a2da2f413061e24bd1c982658ce7d9f2effaf849b015510f70bed3e238a935a076dfb1c3a85925c5339c064f5d6573239bc8351b40832627451714e27cc6e7e57fc791af1101a2f2a332a981585db879465af0372b69d650378fdcaff63494075de625cae7935eaa242546d7366d667eff6cf34e3fe74447c7e45127c76f7a8c71f1420a309ae03853583000e87abe0887385fb6256e444ae7600e61ab15782630495fc716acdfe70fd4efff38da25ea7dfebd1f0a60c9ab5bc29b29da923334e42031f8187018c56ec6ec3ee7fa6129e82e60c7ecaf0429ee42fe118e5f778ef467ae424f2f76c28ffd772357f8230ecfa76ea2d11cd6f4313b515bcfea18e8666fb05217fc8892eb98d4113edb8c5cf3bfe90a13476eeab389378cc9d6c93ed3aeb138f77287db85e9464eeb1cae2af103a0eb06a23dc99aacf2109a94b6eb8e0987a796e325dd3e87dead85a019c7061311113c1198c1e19070bcb44d38b38c2f0aebe24a3237abc5fee3fbd33a6ce7f7ca9c0f50f2f42909511ad846334636edf9c985497613dc8397ce4ecd6d04ecc8e1d15ea2d6549cbf9435db31ac7418eb7a5dca8ba3d06543a3dea8e95c12a27cbba7d256173a2b68021ee658eb5546a5e6bb6594c3bb693bf41121c7ebd6778e40973a8ba2641bc7c9f45e9f63003bfdbd65f3cea2d970b8ffd62c8d996e4f3df7c0a696720a40c353465784c12b095c34372bef7498a594680872dd26031273b99ec8ad0ece56d68ebd1372350c337522ea72facb6b3c05341855a813ff49bcb92fb12b4ee7403c6075cbc5783dc8b9b25d05279deefb9c6425e0b8b4673eb613252fb065dca3ca451f9e9bb9bba1355542721e5d698a64f6fca48d4027ad8579ba00345aa3f67ea7378d3173b04b98ba73f5351526903059af7f4c6acf0f6b093a4dac71bc2af165149536b3edcc7e77f3d3019479874641ed9394aaf3ce0923a5c7a1dcdb5f42f29a123df1b9f9c747a23b30003c607140398c4cd6eac13af325a2aadb8a9fbb62bc809c535cc8b99870311ac3f6bc4bc7b16f1da8eb399ab4e2d4381989397e19abeba5b3cab8ae040d6d857d82de30c28b217c6f3f29c67c3e97f49acf5b40bd429aa5120b23436bd20fe1727d94421476b7749c1d3b933c0f997624baad3b16c278cc360767f8ff095f28eedde5b85fb86eefd448e5365c8479dc1cce294cf83410f8a11bd7ef082a22b743507478db83fa2bf7ad7b8a3f6989e10910f2c2f1c0d26dcb13d65fbe702d870fe08d3ccc92533c5c65b3ec83c11533ffafd28340f3433537f8d896139f1d728ab043089febb5aefdb901dd8fb3056bc2750af703f53acb483722d9f405f0f9d987a15e25ee6d4da9d8b1c46457f22e242a46b18c1880c0930dd8bb03796f19bdb80e3789b18aeea14024aa8bf612086f60b65081a3e31b91c0d6b4f87f6e78087ecddd5dc29448b855477356d66485c0a9eae14fa9e40cd1b6e41082e1d35ab0040a5052df09867c899963daa65db2458d445d3773161b75d71af8f930dd3c509472ac114350113b85445eb8a59fd1322ea138feb73d301adea5196d8774ed75c16392556a1237fbb38e908dd1d8318699260335eff52f372b229d75b264544c451627db4668e56d15cf908e6f9c7c6f4f1ceeb29858cc7a241f664989e8b321fa4c37a920acf89d76aeebbc4250824e2d7b88283d866f6a9fef561f02d262d44cda01f4a7837af3f6bc9b94f5394b9dcf064995b320e1fdf5706c375a8c0754b55a9f610b64ea8fa279e2f55025e1d5e8a9734b1fe73ddb6dbf9b9e5e", 0x1000, 0x0, &(0x7f00000010c0)={0x18, 0x0, 0x0, 0x336f}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000001800)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRES32=0x0, @ANYPTR=&(0x7f0000001300)=ANY=[@ANYRES16=r0, @ANYRESHEX, @ANYRES32=r0, @ANYBLOB="d00221d5f01024421ef7fa639db24aae1adc3b79ed64924c72bf5fad0f29880ffa802dea53139fedd40ecf99ee988a5a54077ba621872d155f5b7beac36604814b47446cb9194e147465b716defa93d3c3a6570b22687d1ce5292fc0a9e4db73c70ecbc1c6154f8eca557a0cc17d492b2a0cd2dbe9ef7c46b1e1f42d4d8d8bb727399b93a5419ce267398c8213c3b09218f1495e01cee4f7dd4a4f4fa3caba1d8ceea9ee78e07fc53139bfff4ab9fad2f5c6e6aee5bda95eb37682e508", @ANYPTR=&(0x7f0000001200)=ANY=[@ANYRES16=r0, @ANYPTR, @ANYPTR, @ANYRES64=r0, @ANYRES32=r0, @ANYRES16=r0, @ANYRESDEC=r0], @ANYRES64=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYPTR64=&(0x7f0000001240)=ANY=[@ANYBLOB="494671759268704eec45a05922668b1fd1abebc63ef3ad0da82c0562535426022b5f2c13c7205401de768caedb82d1a1c04ff7d8f27814ae9009d969676bb8908b4b791d81a692703a644e253233", @ANYBLOB="c0cab8fb8d0632e351a20bba78c8025eb1dbc5e5de9cae7ef11402a305f388ee0f802df9c6dc460152a0a93f839fe124fd312189eee9122aac", @ANYRES64=r0, @ANYPTR64]], @ANYBLOB="81d2824ad6bd2a6e949ada3652e0e14f72475276b07c1d26366c0ce1690d8903632498522c8a4b8eda457cd2342d277d3c59d1f20d56dd61e2f9f9b1fe87bb3e4e0f89db364686f9821003310efe90583e40425a7ba0eda05614dc176051266690c0e6b0dcd0ce7e6d6eabc706b38dbea33333f99e68903b39be9a0a3440c9aa949f13689e30ae0aad0d2ba2b6d93d25ca9a57722df4d282339841a0c3bfe0f361cbc8fce102eee41a82fbcd47cb9cd58eb252784869d4c96669d58464ad3cef628c1eae16f41336fd796616c250a865c0819dcbfdd98f3182c181d6ab1a45894b0d6c81c34d", @ANYRESHEX=r0, @ANYBLOB="a066172b7e1600af85035fe3bc3f9dde129153f5cfd29612dd0da11986e4703884e7346a5122059f07f78ee25071f3d37582cdcdb4399556cad83e5c99cfc6bb9fce1faedc711015e1eaa733b2a7842b2c42b24444778714311167d36905d49d8a5ca28d2d208e9626"], 0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001140)=0x2) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) shutdown(r0, 0x1) 16:00:05 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:05 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = getpid() fcntl$setown(r0, 0x6, r5) close(r0) preadv(r2, &(0x7f0000005940)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000003740)=""/4096, 0x1000}, {&(0x7f0000000380)=""/174, 0xae}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000001500)=""/226, 0xe2}, {&(0x7f0000004740)=""/246, 0xf6}, {&(0x7f0000004840)=""/253, 0xfd}, {&(0x7f0000004940)=""/4096, 0x1000}], 0xa, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x810, r4, 0x0, 0x0) r6 = dup2(r0, r4) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x0, 0x1, 0x1ff, 0x0, 0x2, 0x7fffffff, 0x7, 0x0, 0x0, 0x8000, 0x4}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000040)=[{r0}, {r0, 0x20}, {r0, 0x4}, {r0, 0x8}, {r0, 0x40}, {r0, 0x100}], 0x6, 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000040), 0x1000000000000058) 16:00:05 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acc8f36d8b191c91f48cf9304283c98c0449f1a76d36112d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae5906aa033f0100000000000000f1205c458ad269d7ca8a8c8610c3ed291cfeb708b5a7f46b869d6d997ccdfb0c4057c0a996ec7f18048dce3e523a441b59348cff10b16c97a50a0924df7e0a415258bbe7954079d73fc78bc1970f1a771611fa77055f8dd6f87d9af19770cf68171e88d21afac7f10214422b8c109fed91e4f901349e027b503a0ab653ff8e22ec830d337d8ea4ec5d089856fca07c6f68aca381f0db2504d1f6d24b116fcb4f598e7cb592d6975bb8fe7d0edf1cade10fa5ee3c411f513fa8bf", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000080)=[r1]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xffff) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x2, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x62, 0x40000000, 0x1, 0x8c5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0xf7, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x5, 0x3f}], 0x100000001, &(0x7f0000000180)=[{{r0}, 0xe1e2ba253bc68d05, 0x8, 0x10, 0x9, 0x2c}, {{r0}, 0x4a81f37b90a34903, 0x80, 0x10, 0x6, 0x37a}], 0xffffffff, &(0x7f00000001c0)={0x32d, 0x7ff}) close(r0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="98febbdc4f", 0x5}, {&(0x7f0000000180)="044540c4226dd67327536af94385ce5c1c441c0ba9a10bd92cc3ae9ad9211fe20dd93ec4a7283d0a88fc9dd0c57e51e1b64a482b274284a62903f41fcd5c33f17c1d61129262ce0e6ba86e8df7b5ecc11d89f4bffc0c91a2e49e97dd2a55432ea2746ad1fc03c71e92c1b92e3dfa45f03f980dec826ab566", 0x78}, {&(0x7f0000000200)="5a7609b0c6bbe855869b267e7e165014679b17092825cf425030676d58ef898b7b78d00dd18e1ccaa2543311b0fef865019f87787fc1a7c7ab19ef915ebc0beae742401c9ac61a62677240045e314e3857ea309894e51f3ddb83931dd0cc2cae66acbd4165fffce2f37fe63177aacd5df8e6ccf942549f2198b0555d8bf7e54af81222a42d181207a9aae1146f797787678475fe896ceb8cbef4ad4518ac2b70bcbd2b21a8bcdd0551499b32703379d05b155782edcefa20c355759334aef49efaba9c77e9445f30e39cbfce", 0xcc}, {&(0x7f0000000300)="c8611821c82505b7f4400ec00d4f4437c4761ffa003ed0d35433e8dc3fa353f7bc7aadfdda41352095998cf58792ae64f6df42de6f35bccad1af1a15b8a1fa2e62c3fda79f1c4cfdad39e73ae55ee6efb90ab02902997e7c3a13a915b102bb8cea362b075f199c3069c2bc659b30b253f83a7cf56f9d5fb957af2de70eac6757a101363e33090e4ac6a4cb6e5b872acd4c7ad26002ef8dcb7adbe372ad23f79b688f11f02daf19ad3ce007b67e13195cc47fb0e3f0d50c2529dea74d9091cac5e201c89f7c3dcd3389ddb140d448209689c3bcb1c7b7f8141717b3ab4c4e6b4d03f61456b148dfbe2bf4a71422ebfce4554dee11a7660591", 0xf8}, {&(0x7f00000008c0)="79ddd862a54022a518bac1f7578533a645c467a1b5d518d27699cd6b467b16aee43434a3ae3108fcee571c83ecdffed4f4b66c660291959ccddfe81a73e53dc1ca000f8f4b34bc5e94c0258005f5f8f19fbce1a4ee4e2f2030981c39ae0f409cb5495007557db0bf9dea2022723c36203bb796a05369148c6e36028e070165c583842ef16c823534c2e5af356ca6d91ae24d6e6734b1170be604eef263d062ca49ec71d73e34e792dc8927bfcf1cab4251ca9dad8217e1601fc1bccbe350901419667c0c7f5e64072862b17cd3d043ce38ac4d9cb5ad2541e53a4257309bfb1eb59f059658ed73f35445acd635ef9aaad07c197b1ab4afb355bcb044c1b2aadbd88bcdb85adc3c19e754fc06272954e71405d4bead9d53444a46d2d4ff013014bab43ede281d5a8dd1ff06b9f70470c4f4fce160136bee331e9614fa883e28990764e9e5375da7ed1ebaaee33b363ab255ffaf032d45ef58d67d0585b0e992b8c041b5da6d506750e9569ed32eef1d01a9058d88cbcb9cabbfdcbbf377a525135fde0b8d5cce171167af6c2323a08e5b4d163292e84cc514a3f8a279071bc1eed284489cc9f7afbeab0351eb9f9db79db0a8d3619149e511947507a4fae3c5c0f353862997b842e9c0385eec35a50df6af4918d004b9db5977c6c16bd382fe2bdce514a53db6e36374ee488c1ed56669793dc9d3e3d3c0d4f644d3785110d30c57f473b4e4a9c59fe105d55e81a1b96159eca52a7dda8d1f0abc61213006d1a278a5d09aa1af66f2c18813065eddb271e902d5d567ecd90c5588f71ad00eb71c1142682e63098045e56675d2257de53dbcf261ce3b844bb99585c04086cdedb48f2d61544450eb071298755d0ae38fd77d27e26ab08623ddeab6c1e44e459e0135dea83cb9d3c88b03dc5fa7d2767919c9cc450d1ff26ae4f14fcae0096162585c5ca57ec7a4ab59d5c978a76f000d60abb42936ebf918df57c73d00fae0396de601af28de420983fbb49879e1310300788af3da93ab44b020c2c765ee9a6b917bdd3b85533aee9d3e26fc2e12ad9ce0794a4c495755c2ca6863e1ac5c80a0b056eb150808cb669c5d1e03a394fc5224d7f5a1f5ccc50ae4619ed1b8af12b5d2c7d5f82588e1e1b682bb3834f273d40a4ec6428647c7f14b2c03df44a159fb6810ef992ec2dbdf2d52015e2c0a6bb988982abe82e212bdd60295aa3784d059bec88aabbbab779e330d918be76adab502ba64ec0ff19794364de56d755e3af8498bbc050b870b13f4dcf070b9e9bf0992fe163ebba7a807e62217d6e8e6fb0f817eb3b17c6bc6df899fa03306174413b7570b60d3c3b7fd81d7da4f299101b8cda1608e9687524a0135f59a6bef18e1e272738a7bf47beec960b6a8101f064463df831750a8abbdac608ce6ea067df6b8a7ae7023d1184e9295e19f034ad39c6f65c1e7164006136dcdba4f8049141d5059294ca751eddcfb1265c2fd8659bd46775e1f38ae0eafca1dc08b065ebc08651ce0a6fcde633a587c44270cb7f09fb0ef636b803c2a2b653a7590fd1908c375a5dac27d0183afd5722579b03ddd78117d0bdfa22ca7b29fdbd7f42bd93e31b2ab6eb429953897a8ef6fb2bbed3b7d2ea88afe8ebe578955be61ebcb5210ace14c60916df76017697cd40a41c7a1db1bd56744a1c528eeec4c98eafc66cb38cb74df81ed01b780750e5fe0b9d404f8a3e4b95fa423afbe10194c375a0c20d836f583cb3f1dab2f34b8f7dae9b08e1916c11aaf434fbc06f2a5bf5e7b8698200e2f249136431390aefc2b6cef4b68d552144d2c38c87c72245c0e890e04573347238ef8d21059e56a340aba49618281035209512bea5a71d8b0abdea42e8a5a35d06b38b3e4f3bfcf8de42679a1ca4e84435765f937cd01797e78723aba54d118fb3cacc3d5fff493c91b22ed7eb9b81961bbe2ca4968200df475c80eac900150061e01ab68368c143ead90a43e8f11f988a3933c0a77ee1a6428a3a42fc146ccf4ea104655afa3b6599ea58d254e78bcd0e58e5348d78e696adb0115ac812a744593e927b483fef082f7cf6fcdbf8a0155209b2c649fea8e0699464b948906b308d1c9503bb8e50cf586c19695046a64f2fb8e524a319f0c2428b0c4a8ba20182dffd657ec57a3290a7ca84476951a9fc1e1a1fcfd239c2f4e2f3183335f1f2d5d7521f0efc5fd49feac371a10bc25d5a8b2257f255a5a1b60cf76aa624265f377dc8445a7d823d18f58bbfdab73ed39b8e8bbe15ea19f205b73cf2cf69782f532b37b36118660975a1e7cbc0e56c336d9e353edc9e96cc24d189c6b019b091142ad6234b825633372b7734f6769d779ae2557b0ba1800a9d4c9b3ef6146f42dd92ea072a045cf6a5e8c355a95ce72362f606b4d718015dd2cea9cbe95e8c31e96926390d7f7ad008ee48b3ef22592a780253616cf6623dac87723a8adff72356f0a493164fc48dafdb855338711b7ae3e075f88a7c40ea46ee15114a641e6b6c4836886b3629a1ce12f6a786584d5f57f72a19c7fdb44efc1f4790f10ae618e7f42cea3b47d98ab8f2fe805882c0304e7bc19459faed516953606443ae8f31a5973f1422a558e13133bb826387c59260e2620d402adcbc991eed44196cc811d5e4a1ffff4ef509b4bc8621a95ccea97435eec44b283aabca5e42d8014429ee6c4d1b66346af54a1cd0862feee829f5c1a94d94c8f29fe13de515ba2d9c29ea8e4e7d83ba379e78e8efb4355b9afcb38853e27d73fa1bf4ee3d1c6efae66e66d72db23414d6614def94ed71a784e0224da795dacf8f805a17657f238cff47598c581d19e4c5b7b6187591b6138bef8fad9024653a85216ac02a05d84f5cddeac994f4db5384a7b6842146f77621ffdb69c53d7b05d42cb04f8e24416f98ff81b89699955207ecbc6e6906346ce9bafb7ae1a6e33429e0b9e45d57a7d8f8edf0bd6b00c54fd84bbcb9d57cc9b49a54de515e7c63c73ca62b33cc3ff61e058948626e57e0c2ba5d7d5463a324ad7b16b43ffff471c22911f9fca7d4b957ab4fa470c644edb0ab0cda868ddfe3d3d39174698ea51dbbda1cab47043b2c440547616389fda8025b3fb8e6c994f0615c7fb5790a0c837dd439943015d2739ed3ca4fdeb0074395d9f381a6c5f8ed446729cbf51c6c8ec2ab92862f796b9d9b6815f45d23cad15d25b2b7858e9a75aa2a66d24be1d328bb64d05502b3b487ca82cebd1297975e79878bd753837fbf35267030d0c059dbe354d28a752dfd2045f263e9449ffe3aea80a425ae98321373c8b367840bf7f69bc4358943e0a39104641d01fc1f74cd3308a7908579a09018f473d1d133538b4190c2929adef6c73dd2f5b12687e6d799e0de743e3a63c65e6b54e14f9c781fee8709598c9bf4943f9393fea85cea2fb9aba3daecfb383d3c17db9e10426a9ed89e0c762df6e223926305470b98a2c7c314cb4def0286aea409a7b853d5874dc2ef07d8c7c40dbe6d296e559a1af9fbc272edee50b6378bd06d7d4e75bd84527bd075cdefe9adfa216e458619107290f9b7e5af66a5994a85c55dd7ad9ac893d3fd06f09cab38b811c404e520b9758d5059edb944b6e90022b736471105151b48858c7a146fe27aa5938d576e83046ea25492c21f52af94b52624b180da6abdca6adabb9b2dbbcf12bb124fcfa125dccc537a5dfed596b71cf3e3ca922084bf42647377ba9b51ffecf6df3d76d60ea70ff95746b3d1c66ce93dae6f8653f2ecbbc6912df2628bd35f4ded0d77e921da27cb4377c282d0618dea9f1ee05f401e59aa559828449311262a1888f92117aa67245ac64baab0a6bde73156a5880c6a0469300f0a2f08a4b43d420a16abb65a08205c5c3c6af8bb3973edae559e9ccc24e46cda96257f9f271001fe04baab34fd88ab0c4bbfcd71ddb2e2af04be2e2e7b06633cb391d1dd4fcd26c161ab42caff03a5edba319baa1491898dff2d3cf36189fe2dcf173a87d3ed0705072858bae54c0723400d5d36d1cf6f8263cb11d70a34dab23b8af03b0ccb2a71e55bbbb7d37d22504a359365e9799d6e3192c9e141aca87d11a36d6139ebb10652397efe46de4bc6fb3a5a87166d37b00dc0a1f20be273cc64a1021c6f4d16f2ff749edd6d5fec4fb63485ff9c12b571196fdfbdae5d4487586623d4c59afc8b3e551c8317013aeb01d8e4bc05aa0bf9bc5cbc593b29b6e5954261fe79b3a867de8c6fa65ad2dd6e397de55700091e91a69ecb94d10179d8f8210f284edd72960b3fce4667c8bf59c5ce52abb702be22406f5983d2f9fed9033dd35fe4d309ee47b785e1334644523f4a4075d6f7757a96e8e915ba06dc7db1b7e008d382f713a8f9290f664f784ed406a30ae5513b8cc28b7ac48b6b09e70cee077ea517457892e66c0b9effe43167d4c586005aa2d81cadff8fa4ea6dbefb72eda529fe6ebe17b7202a3b3f55fd33fab390287032c20b7744c783c3485036eda4f01aa3c49633123f44469eb4932f0445b742840ea7cd5a325948481b876d71f398babe6285223f4cac0118bb436cef1d30d8a9558eabb3146ee79a78f57653c8d1b2e4d772cfcaf3bc5292607ac76baf5b2c28132ebbc1791b6cfc00dfd0c54144a4fd16867ac868e36024793c6bc8928d12ddec52e54b5e17e0cd50e79e68ef88d5cf9bb7435819c0a82db04a83c3e491372629af7644118a5a73455e7137eef4b329019c265d42e136066318e8aa63298cb1214cb235b54de3c31a0e745395da2af74f30476dc0785d267755a6ca6fe53197c65a36c104d702022ca7d339a21543372c14735f78ee935ad827e0972cf246b37c6deb44aa91b4295d25146e82877d2f7549ea54223a038ae6886d842476cf7a36286154e939892150e01e2f4f42826d05e3f3791215d67aa855bd00e7dd12481ca427ec109e48b995ccf6ca40572c89afb7c82ab15b3d3351742fc0eaef4eea94e54371cd0faec65ed52bd9781ea8431b12a35aaee67b593bc70466b4ed575a7e3fe65a860740a4abc1928fad58280f691ab801de65192ba862b08324f522d1c95803ffb154ea6f13558cf5b26e54df8e083bd5fa6c6d37e18ecc568eff0dc1caa82ae1e223e2afef5b49e7d2b1f70f472c7c708c1d16932cefdcd6ff5cdcd9198faf90e1a3624c0f8a938a1a44b83b761e01cca2482d56546be213bf890cc8b1b30d5c7522f57fc889dfd0a000753dc72557045400d12c78312bb76967e8b8ac47d56528bda51d71e3667502c99e14f2c91edd5078397d62c8b4d3a54fad35352281e308c6f04429a3d8aab611cb80f6245b48165bcdaeb6c9c7ba5a78c75f5bab2f0ce2352e85839851c4c0f5930380d7f772b6039e53598de97180baa2a6eae87cd5b3f72e96d09948f80f6fabc9ef907f32f6972ffbf818b0bfb075f17d9e14ddcc60c5ff92112ec68954d7da0a54991307bc03e75ae9dab13c40de96780e49d9a4f157687e07b2441d9b23ec2448356093c542486bec4b23dc74e58fd3523c77ca886cea777acb48cc5fc52c68805ce7c95199d12296834e882b516ae1dafc6223570cbb62b4c593c10862b20e54d810404dab395888a12442fa3cc1a67a796b1c5237d3fb3aec84c181946f37e8f3b595dd75e42c7328bdc65a3451646f399a13b4627a661535f266f8f886d949a881fad19c11c86c1a4b05acfcc547fed178f5d9ca851ac3cb384a41d7984c9945ff5146f5c0050de11c864b807fc93be22cd0bc4f34ff4367bd28c41327a89aee618efb8a61c6ec8d9a20d521b7b86e078", 0x1000}, {&(0x7f00000018c0)="f50c5c8fed30106ed0fa135563f8f27adf9510630ffa17893b27eef980ae0075ada463015a4394af921a18aa194888b6ca094350c19090af28e5a543e9ff6ab15f6f42d7ecac1249ce4f8fe1a3e463fa19882da3b4e6db182a6e5b0945ca91e4bf8e4881378f0f67030e8fa06c25c9fc4349ce1812c22c016347ca67fb9f274305b18b3c298f6f4e13c18c2f6f9e73968daf0db17b3841e6e7d78b7988497494fc1e3a716b2d81b026fd78271064c6bd1c8dec1f759b1eff5b1389c4704f72dc71bea524beaeb06222a8c7d45e5dd06baf6fd5bff82a1b22a8044846eab280eec1341f874561f5fe99572924acf8d58e5cc97b8084b527871485cdb1cd16a45ebce9b7ac5284032a0a2adecb95f92eb8eee079f80a93d79de3c6b5c545321c446238ce96805b0a70ba73356e71ac0e3a5be23c4198734f3eda00c89f787488fb9f3713d7e041878a6cc6dfac361969ddb01ff0cee3e8b47260a830dcbe69f0c3f43a9a1a0b4a3359b9cfb7ed39c08acf5a6e2cf494fc9df8cf83f22c3bbc3a3f8323c5f35aec756ac3a7ca217138f44bc9c3763d79f0ddc84c49e453ac1725413e055bc23d413593ac70dd5af51e6311a625866e5aede2975e44ad3e4a45d4927348d9465c8621492040600ac975292572f949b768ee517c7c8a505e8624804daa621e9d0c11436115279383a04789de308967aa64aa053b14e04bc2c6e73ffd34bd1ddba6f344aff4a92055d17b30667b43aa5b5cac54cf7f8a18f65bf396d70a9b1c2c7daeb15121ad5a15bb59a27945b316e05ee514116d4d32573b7c7102894f19b71424b482b963afaeb8672d2e180e00ed7aee93a206f2a75875322d5ee90dafdefef356856c74fd94d5b1e4d059049da91423d46f80a8c9389b39363774bd6f863729ab2f12e82e0c74c4730549c7748783ea9c9e5068ebb421dbe954bb0c9b63ea8b39ac18dc2b87370f123ec96ca810a8195a5f02087922248702239feea6befd6955e6a6ede51964134217dc4260ec0988878491eaa85caaf0b82ed7fe367247d83d653d08bac0fcf9bb0efdb81499d54df72a39a1a11ccd14db85fd6afad2d7e55b2c388c085b268ca45b8a21dd9276c5f3a0c37d6d91a44458a125206769090c0e7778475e77532b5e4546df5a145698d15a556af344c73c4863ad643b5c4253e3ad699671de50110bcdcb05d09e6d3bacc90787157cc55dc6ea18cfba53727d189ecce4be3c52a4eb1c3e6206b972d5903a4b223943c7f1f64708289b1e051e938ee3b5163ae4aa73921ab1fe07fa87688630db87a781fdbf133d5c9f54c90a740865301522cd8ab89a74abda7e4b9efe9a5449b8e9f128d307786486b45adc72132eb9f5b2e3af575c91cbe23bbb9b61246a991a21d69f53c63ba236bad87ef34a2c5c0c1a949f3c82f14e3baf6325a189ae215b66d8213af913597a52db0ae1a49a16fb973a312582aa83d855bfba7dba70e6cb52a1fb1f18a364673a18970f13e123873606ce69ca9b6ed8d0575b888a01c9a5e59bd47909a8647d66259af9e682e9ee948c501a78ed140f9f07478ef88eb45937c68f0e408ae8e07691b2eba07228dce7f7f6c3412ec32a1700c64d9828e5db1a2fe87bf5b75b8e83682426b2e7a537f59d696a3bfb1f08f903193000db160d52b755acfde23469122cae0921e9df8a400eaf2cd8213d4a19435dac7bfb0c888b55fae8a1a72389d971a2246a0e52dd8d9bd6f82c0c160e9ad82e4cf2bbf8f190eb1ae7cb1901521a6467cb740c98a58fe549a49c8daf29b9a5741d44b318102df57df3f78f8cb1263b9dd1ba65daa99376ea600465bc69236b356ae3ac1339201f3d54c5715142d6be15a123a856002f66e312fc5a045070c29f1ca0fe897f3227bffc41c8d1e11fa995c0c693bc89a1de57e276c2bdfe52b41dc433882406bca968d517e3e7e7e7856374c78596107fc46aeb9861687b563b8452ae1edfba802b4f98e862952c34230e3dc6df875d2e458e2ec2d51170e51c3a7e7c1cdbeaff31e5cd18a0367b4b4de6c799974df55d63c2237802b2d2d64ed87711a9fe5c509dd59944a7dc90bc975bfb795fba49da3040162704aeddfcae02dc6f8d4895a57f911d0054a73513b96bbc2fa8d132d63b5fac017c18084ca2ccedfb50943f268ca45ce1f82c04f2c41a7c8274c93addb7ae1868a36a0bfdc5393826031ec39bbb49f1d969ec71c4ffde48999da2c61dcf7699e691548cfd721f390bbcc378d6ceb9aa4e9e90bf28efb6ea49fc0aa414d16442ee8f048145444b1f6fe7ee2261c31951f6d03c0fd95d95c15f4983bb41edcfeb809bbc3ca7a2031de5ad50e9b17be4828efdc8a293ee4b9833d2a616c14f951a33573a668490ac993f8f846cf903bf98d6275278957f162001660b6f774f4c5eba2db0d68393dbdf554ef085bbed7102ad61e32963883a79ea3a85e654466017c707d2f39083e4f4245f3bd478c3ac36ce8293324620d5b5c415c43e330ee9cd181f5da1382dea6c9845b623e92ce75c8f35e52a35fbabeed6dbdad44ed6b87d7d1e4345474f7195778ffd558fd89f50c08c2d437c9fe9a44779e0ac5e71b476fdef778749f24bd004918f33b137b642b3e7e46ff1643d9345a362525d1f735537fdc74a649c0cfa9e610c389991c55bd17b402bbde2160584499182984c231db6b339607b0ec7796d7382a4da7e41945dd1de92fbbc4326c63bad804f958de0dd934d3865330beb96bd52d83e814bd6e3043959101951732dfb19264a50e5365a9326a52cb34449a8256cc718df256341a214975ce607a364ec5e704925d80a6316dc3965e8dbe997caf40611a3de49795d3406179fc1aad3acbc6a1a07f16f0bdff2784e809f51d29fffc36f18dc026d4f9ba9ee1ff48403e53a1386ab4f605f4108bc790e73bc97d5372b71236ffd245aafffdda34bebf532d8d885d0efc6546e6929f27f7c5831900e852bf08fb5caa5258b40b5af7b79d5c3666e11e4b8bfccf03011be5139e3dae389df027b544e6302ba0f7e198f6f689beaef48aa2dff3b863ef0f71b3d08a30d2d3ee23efc86a324fe5f595760160f39a07451182726b15edb051af54ee389b3834f083fdc7e6e5275271c1e54e7a16166a9a2c33a66e8867e9e5b38c05b1c1e7be963a1dc0697a3ff02c274a3922ce1adb4e7cba6fffddfbb395f04ec50b4d510eb2da867072cb86f28b0810fbb3ee0b655a6be12a1b4c4b897c439003a5818b56dd99fc7965d5788f764a1a0b7dd0f7713bb77972f1e261f3ccafe4ad2f36af601f8aefdc1426a6c45b3885df71dbb8c71d23a3704f74e4082c197704a3006519b3207bd49e7a0b049c735416ef6ce429415bda8d428465db92b2147c12ff9ac92566d73eea5f7252cbcad2814beae325f977ff97391a9490a8113911e6dbd2bc28f986ab92c7f03ddda9b62b6e94f6c9ff2583cecfe2a6ef0ab2a5bf1a643ebd72a94cc0e0a214f4042ae3bf245db11a3c25e77d946b8b6123416bdb5f3d9fbf86efe95b5a7134361b460bd0aec9eb6c70d81588f40f71f0eca3be21615d1bc2cf57c2877dd90da787d86cb28fe3524a6790e85fa55641ea3339b18cc0e161f37a17da117db0dd4d2e83766fc537e63055310f95bbc03843b3bae49c624a42857391fb83944b68206436d62363163b41bd90312139d7ccf55219c2028eb23cd2f501bb49539fe66df436c6b1c069a21588da1129d3b60ef30e81907e06dba3e5a71172bf870d1357dadaf242dfc438058e1b6ccb4f6617034a07945fe4ce91f56cf95a454239186ed566c09c3f74543fbb156edd8235571835a32cdf2c56f7a5c2ea722e1128a6b24a027a431b50cb1fcbbe35398fe3b320d927b9215d6cebb131f17addbdc01c8352cc3862551ddc843a29cfdd13be5043a7df269601819dc98060a08fbb43e5778652b52f250b5450d441da2dad5b995f56dcb6954dc82842de6558cf34ccb8c3ac28782b92e74c0c2fadbe3899d5aac2f0aa892821ace68c7a72f1790ffbc0546afdf4176a7d1580f22df1fb61900f0e20a30be170c424fe2c4400b3ecc0da47fd630585e09a17973ee62bd6859f1952a1944a6c335bc07fbf7543770f5c45754d189d1e4efe5cef9d10847491e8f0dff7bf8811897f2447907df770f1f62a723bcfe7062bad85bf291069a9ba263144884c6b739c948e175036f9fd579d39f38b89ba0c4c00704901ad77c4b286f439645e7e8d32a629e076a2ed2f88f2467efbbbb9051c4082d5393188b3f84260b4949bde2f3e37ca058dc0c5629503fc3ded6dfa852b084b8cff042f70626232f02a2c11df8353b8d70a1112cadfb25fad8a4a9bdae30ed25478c5d2fd3ac03ddc1517f3d7692296d2ec090908b9de0bc6190c8b37f21d1967649ffbe57871ecad08291f5574763fe4e8c4b57fd46f4786d68d658bd4d31e8c8f0493b60a3eab1d81beefc667428d91af08f7998762dc47d628041fa4298c25b0bf0b0f47379ff93021b4ff589183c07198a428cffa195516dde2eb37b4b0d1e7c19f3148befb7c8c0dc265c868708ac0e459cd399084357b5efe2bed4eba16e16150cdb3568038852c07c0e7ffe6275a745cfec1c5dedf0456a14e417abbb80bd37e3c85aff58076900b9dc3be35ffde8376daed00b1362b55280d939267852aec9e5797fc1c21e10a4d26ec22be1e776132309909147cf2a47f2d304e6384953f5a92ae82e338c5437be937deb01445e39380bd474390a84d8a58e545b6d0fcbbe61cc70a11b3953f928cb99fd6a9c8151fa7396de9630fcd484450c8c71426c2f252cb6dce9e638d12a353fd15ecf1d7d3d872c2f2573609da72bdb34ead4f5d41917f2225cce26f5035bc9ab60698a2281b0b179c0af724392f6c7e2275ee738405b8def83a0822cf63bf5cb2dd25e8857bf222f6e8ef8193a2ffefffbf60fcbadf5c52f335d9c5bb3177adbe698c34e8601a08dbcd51123a56cf34df8347def8fed7b2a5c69e8c782acd65c24c25f3446032b01231505da6374b597d6f00382d30f11e45398286c8c4a221a9b7bc14e9f5e4c1ffa7bbab1689375c6bbfbbef25e4b79d3278cb7121a1d35a2eea27725ed394f4f1dee47e488839cab3f945de978bd31e0bd83c766cb880af4b44a1c21e7b10c347ff119fc4cd95052cc5bde78582196c6e139f11accb9819afd135498dc2052b1b48e8ff6805b226418eb2d4d50ea8b09f076f29d143a544963ab64865fb6f8ae83ed96d975242d5f21a968497a08ce7b4a4241689ada5ac531b4a93e35874f055ceb76dbe9436cde931e1c99e9faaad3088a7cf580af57d719eb868864242389ac96dddd56f5b03c37f1897343fa7b9f20bff061192e842f5512bebf7b8e8f107bca48177bfef8e47aa0db5349d1f2e3c9e4f22b37e9fbbe43e436a0556d18553c08870b2a6035c388b291cd29d4c750a74c3b36c0e791d73b63418ddf7ba966c46df6ccf732c8f023abda5bee4838a85787ee01c1c366fba827cbca9749c8444273d6484005ae83466213029a6772ce529096eb6a0e04323a436e0282e8b2dd950b81e4edd09fb9e35008fdc2c44f853d09c54e8afe4723a877246658255fc514754e972c6896c2592e69c552d05713e8d6e6bfa50f2297fba2fb63bc11e765ac4716c5aea767cb089de4cf6bec6339ec95bda1102815cbaeb19b5921152acf46682724205be342ab0ec09fa057468057d38ce0391fa011a5c1140b24f4733b4f93028358e111ac8e3c4bff1b097e12b1fef63e5370c925b6d92932126b", 0x1000}, {&(0x7f0000000400)="c2fd2c5a35e8f7b552afe4951a9c4cb2d8643b23a53c1b5c4b0017cfc9618425b970e0a3b4358a0cb952d07b5aa505cfad357979ce8eedb283e0205e1a495cbd5d615175775b3cecaca99edaa92d1cdc6be06292621f4afe08b0b261e6866d490c41fe7edfd5bf2ef836cd4efcbcda6a4d", 0x71}], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000500)=0xc) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x35}, {0x40000006}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="14") 16:00:05 executing program 1: setitimer(0x1, 0x0, &(0x7f0000000080)) setitimer(0xa4380d979a7c6971, &(0x7f0000000000)={{0x80000001, 0x5}, {0x6, 0x5}}, &(0x7f0000000040)) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x29e27d656e4d3fd2) dup(r0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x1, 0x10) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x1, 0x1a, 0x0, r2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x440, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r4 = getpid() setitimer(0x1, &(0x7f0000000200)={{0xffffffffffffffbe, 0x6}, {0x6, 0xa0}}, &(0x7f0000000240)) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x3, 0x3, 0x7, r4}) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8080, 0x104) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") 16:00:05 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000300)="f2da1b538452d7c99f9d61e27e2f4164df5c35c0f0bd9d18c77c8c3efc328c2db6dbfeec44ad1f1b4639063c5f74a447ed0f9520559806ca6deead0204667ec2ba0d0a8e13f270be7d91fc9d5db2a74261387b81876a0edbfe27d9df82c04f5c44d272122dbd3e09ebeeb77ddcb20d01e33bdb1408b9a349e38fb6bb30d4e1730de5bf44124a698243161a8a0e28e48a9dcb79ce5f0b6b21d017c5b07771b2098e8ed62af250fd1340af88993b71359e21224cff0cf2fe6a2564760ac2c826a8fc90d5da8728372eba844302e610b711226f861549f7638048611a16cecb13963936b6643e6fba6cf46287af1138", 0xee, 0x0, 0x12) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x10000006) r1 = open(&(0x7f0000000000)='./file0\x00', 0x27cabdc0bac2487e, 0x100) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sendmsg$unix(r2, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x9f2) mlockall(0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x2, &(0x7f0000000340)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000280)='./file0\x00', r2, r3) unlink(&(0x7f0000000240)='./bus\x00') socketpair(0x6, 0x4000, 0x3ff, &(0x7f0000000380)) bind$unix(r0, &(0x7f0000000000)=@file={0xd0c561208f892084, './bus\x00'}, 0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x40) clock_gettime(0x4, &(0x7f0000000180)) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, r0) setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x4, 0x9, 0xef8, "6e1b4f74cb5577615ed916f06e95ec5edfdca804", 0x4, 0xfffffffffffffffa}) poll(&(0x7f00000001c0)=[{r1, 0x8}, {r1, 0x84}, {r1, 0x40}, {r1, 0xa4}, {r1, 0x1}, {r1, 0x8}, {r1, 0xe2}], 0x7, 0x3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x10019) 16:00:05 executing program 0: r0 = socket(0x26, 0x3, 0x0) bind(r0, &(0x7f0000001500)=@in6={0x18, 0x3, 0x81, 0x200}, 0x3be) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x8000, 0x80) openat(r1, &(0x7f00000014c0)='./bus\x00', 0x80, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000001440)='./bus\x00', 0xc4cf10575b678571, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r2) listen(r2, 0x5) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r2, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001540)) 16:00:05 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1036, &(0x7f0000000200)=0xfffffffffffffffa, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0xa2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x100000100}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800), 0xff8a) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x529c03fe343f8634, &(0x7f0000000040), &(0x7f0000000680)=0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x1f, 0x101}, 0x8) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000400)) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/74, 0x4a}], 0x3) pwrite(r1, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06625fa2abee4a00000000080009905780b99ebfa2c3adb49798bde34fac936c5d45512dd5d7864db6f033e250335b450732c66af292ae46e06dd5f505e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa3357b3d2488c7ef337d6f4cb4f54ceaee3ed2b3568d9661a64702b359c559d42e62173343294f3690a0b2e91", 0xdd}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x7) 16:00:05 executing program 0: r0 = socket(0x1, 0x7, 0x8) r1 = socket(0x10, 0x4003, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r1, 0x3}) sendto$unix(r1, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b077be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc55303b22f310b40cf36a00f90006ee01b1204000000000000000000000000000000000000000000000000000000003faf04d6a844034a12e3f625126236aa426951ffe6b81c44f8a6d9d8719ddb3c55c9eea6d4fc9d5e8cbcb896dc254bfccce40e9cbdf12240f945d06e67b441b9ee0d6bf07202b5740f9aa6388e43439e0ddc10cd4af32e510496654654f04449667c9b0c2752efef6f5c0b96314b562e9da07d2f102a7b447fa5e8154981385a01086d10fca7aa817bd42880c61a7e7723fd7959fbd5098a5086bde67c378f1d00c406a118e8bfecd5603877930bfe5e52af6050da328acfbf23a6ee63ebb05f34744ce94edcb1cae5720e4750321f44", 0x175, 0x0, 0x0, 0x0) r3 = getegid() setegid(r3) sendto(r0, &(0x7f0000000180)="7c7c379e8db4ddc160bafb981c839b52d4f95506064f002ec44a97a2bc29baa3c2427cb128d73da3e12ad90de2af71646fabbb69e9f04534596eb0716496788a9536ef0148505dd5b90d91b0e820a25318a7135898793f74c781360b752094e50d6e2159d81b7c2bf92f94a10c4f929c0048fd15dada3c18ec714b0436be13d847fc67", 0x83, 0x8, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x9, 0x7ff, 0x4, 0x6}, {0x2, 0xffffffffffffff80, 0x8001, 0xffffffff80000001}, {0x0, 0x9, 0x10000, 0x7}, {0x3ff, 0x4, 0xefc, 0xa3}, {0x2, 0x2, 0x80000001, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7a}, {0x40000016}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x3ff, r1}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000300)=""/237, 0xed}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000400)=""/107, 0x6b}, {&(0x7f0000000480)=""/191, 0xbf}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/8, 0x8}], 0x6, &(0x7f00000016c0)=""/218, 0xda}, 0x42) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000017c0)={&(0x7f0000000640)=[{0x6, 0x5}], 0x1}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700", 0xfffffffffffffff9}) dup2(r1, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000ee) kqueue() 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) pread(r0, 0x0, 0x180, 0x0, 0xc600000000000000) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) semget(0x0, 0x7, 0x100000114) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x7ff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x3ff, './bus\x00'}) write(r0, &(0x7f0000000040)="514fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000240)=[{0xfffffffffffffaac, 0x5, 0xed0, 0x1}, {0x3, 0x800, 0x200, 0x1}, {0xb341, 0x8, 0xfffffffffffffff8, 0x10001}, {0x4, 0x698d0a3f, 0x5, 0x7}, {0x0, 0x2400, 0x4, 0x1ff}, {0xfffffffffffffffa, 0xffffffff, 0x4, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x4006}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x9, 0x4, 0x6, 0xb3b, "77aca7ae0cd922c466801d2ce8f39f41c38f1a13", 0x7, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000300)=r4) dup2(r6, r5) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7, 0x0, 0x1000}, {0x6, 0x71, 0x6, 0xfffffffffffffffa}, {0x1f, 0x7, 0x3}, {0x5, 0xffffffffffffffe0, 0x9629, 0x7}, {0x3, 0x9, 0xfff, 0x100000000}, {0xc8, 0x4, 0x8, 0x4}]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x1, 0x9, 0x6, 0x9, 0x2, 0x0, 0x5, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="a2") 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="3326c2fe7ce0573becd676aace765ecee60bc7f417118696b78ed1ed771b6215b3d3ba5cbb3f3bf07b9c959ded5adda2d1a6d3cd059f7fc6afddaedd76a8f8d4256cf5bd9808c66751b461a3ef37d194a660a37ac5469e62692df61e30", 0x5d}, {&(0x7f00000000c0)="fc16deca5c59e3c7cd38077d2b5295047dffca8729f53026d1f9c12118b1e562947a73cbf6a33c3523475bb0ed8ddf54882d6bb6ff3d6d368de78dae57640a309a124e883cba3b2c6dbdf3c70d354d40a20329b3af8f41252c1efa84af1a0912e6e5315c3901f81d7396e3775b8b189df210e3f1cd700e262d8e2887a0177b4f41ed33e29931e08ff05475df7bfc1097141aabaef72265dc757e542bde9ff0d69a7c49edf41e34f23f5f7c08b540324a5b5eb35189234211552f200146c8614b159312137d8232e75645c228fbbb2318328e22aeb9e31f7123fe1ed6ed2f8e79be2b7da367", 0xe5}, {&(0x7f00000001c0)="cc8c2f69f7fed62c77d11f7f4b47d1b18edd8fd94fe48d2384dd620b01fa490eceb7f7f62a0901e9af26fe0d470450bf170f0934c017fa79a608ffc800", 0x3d}, {&(0x7f0000000200)="f53139dd04fa794fb5674c9dbd0f8034fae4a60409b547c08940603c300f99ab3d567352bfae84f2404048c2b189bef9f779c4bd42623dfb1b87f3b84252b558e4d6d64b421a22bb79a15aa949bbeeb790c10d83e88fdb88b934075e4e7c4f787b2363c9f2604cdcc948cfe892c2b59c47973066e3994146e5f2590629cd4c6ee731f5005abe9cc8e76e2dd8c70c90ac7ca462fd53a3d200dc6a95b71ab769b2f4f736a5402451346f59abccee80c37d827c02f3f92aae66b773e8c0a2f8fac8c106b571ec622262f50e450431cb2836d73201", 0xd3}, {&(0x7f0000000300)="5c095339cf9b60a382bd8705875e50aeb2742f4bd27a1d8790009ca0a46f118d1fb5bd6982ba4d82f5cb5badadf68f9dbacb2079d5046780c054b0a40eaf86fdcf9ebbab25e4a58477d1e95c88963cda4aee202dbb2683ce7203d83474a49e7b9381081f0aa51c94518c31fff6ef10d766bafae60f1dae73798652a5f8effd287cb735ec6c504d85f112ffec71fb11c8e464b624ea079cbcb2dd5f08d1bb2dfd91e6ef18d10ca2cdee23593a5e3e9b30dae4490ea609956bf2788de1b6a41b63d083ae18ca67d9bf2a03435f1bbd886c40c411c05b632828dd97411c7ed7bcbb739222a23c45fdce0fb3d1f85b7df00ac1c3816322e0e307d46f4616319410dc38bdde3efb3a2265be6895533ab7f15158b867068b59bfa3b4d8eda806ce26b1f9c807415e50fc4f6fe6465fc9a02b34a55143e0173c9d6cf418ca7a839a261e1779f79e1d3d2d28be8ce0df0d06ae5c2a466fdb2b712b763505af7835d87ac9fececb8239bd20ccdd40bbd02b9fada06543a7072c52a96c54699b3a34b7070a510cc3faaf0f1753476fb88b83fde97677321e81892960cdbaebf7a6f17bb058886da417611b173667f033d35b9069b2efd12638db829661c6e69c1df8a1a0d92cf66b3dc7e85b4ac3d64f632cf9be3e1e4a2408c21423c877bac550e3044d64f5f9f9181eaadf77a159baa4e5703708983ddbf18bce07b36a574b025e3e173250a6b5da694bad2f75bba03c178b52ada51f2c0c17c246b2123a0cf7518e5ac4523522fcbea5112955a8cf234d47f378e56822b30e4dd0c0cdf2624852c3cad99b5dc52ca0ba349735b61f7feb70fc49800c873da24e09565e95bee2902c140b657d803f778b14ae33bd0b37d785862c3e2d1a9efd5745b0cc79e15f403c2ccd5523ad29c179d59e37af164931c354c1d6718699fe1690d7a7f714c63b09fab81433dd44662fadd79fa3477f3c2d55fb46a99b603de4ea89394025a877fa0cfd33f7f130ddf717e7edf8e6930d0878079427dc7b5b765cd4d1157c475229213bf5543691580f9914db76a7364bf4cc31c8ab1ee320bb66925500628b60136ec8ee8756acfe2e9cf6d6c391aa41fa6ff1169ab55ce3ffb7a0a8029c57e033ee23315337f773f08270b6559a28b5dafb9a8863f57e5fe6ceeec096c54dfa0903670b080b5ef80c1be0749febbec643cd8b9d1cc0e70d84c108077ccc5114fc4d34065e4b8377c5b4c7bef4e9f999827d6dc3cc840c98362fc88620661105fe3780f5456f79eefaa6b49712d8ab006b71d11e9803c5655fe6c9b7022a9ae357e16c3acd10a4d62c3e4e6388d721cde96525ff840e08b591a5e3dd4f1c7d57b6f754c9122cd51e5eb0c7caf5105047259a7140dbff1e8287646b5089331a4a1413c91457218c8a72c9a34489a1ff443c9f986d14d5c0bbb9dd54ffd21c98b1fc4c559f6dc37fff37f1ce8389d4bd1cc9c55d9a15bf322f948f63dd73e18a4be2d49ce881d87c453f4a7a76f766c9509f720d6d555cfa0b96b9f92b7ca57d2c033ef094817c13283f5e70487b3babbe32119ba4e6fa972d00bf8637bfa14afdde751e3253f72a33bbb337c3a8b8e3dd67aaf354326b6245be78c602caec3b87f346cfa2e6c942b2aa5f84715644b359f8761de817f87ec6bfba74a7fa5b2b6eca450d2ee3c5a47f9af61b7fd681160ae0a06179c10bb2f2df829de4216a684ee2f4caa37fc38694c93fd9a1e886f302dde33582e4b1292c630f7d41ab54518d73f2ef94ed05c09857269c1b66d264dd9fd5e93b9af120a21a49719b5850dc083ff5b4cc4b583cef69917df7475159c607f793fe3bce0064e9c12b0ea8314bb728c6f9558c469c2a467b7d5cc306ee92c3e968c3c5fc33f2a1141b90f23fb8f271da6761a4e7b40aa5ab946fd3b2f172f935079cb2659ccf8fd2b371aa079bbe2cfb0022fb93f8c6caf7954ac969e3456cd08bb9e7afda29ea5b5b3a60ff9917cb8adb468c29df53c72f2f1c9df3a115838ecf33986429288098201b37a33fbd5d5f8125f476f08ae29f2e1393b8226e3c56e229efcbd22841a2fe974c2796135815a7c0c4448278a7a64091cd1b04ebcc4fb897278b5cbcc392c6fa07fa8bf2395dd97bf25d9f23d318a6901a5655bcfe45118897b36b1f7e21dd9e4500b6bcbe0b10b74b3ec74de169adf9737a1ec56d65f439db540ecd944d6ecc13c4a810bd5cc1a62a10ec5f15b18b201ff97971519a07d555aac9238eb1cc068fdd5102a58cfdc0e45187a5bb4458a532f284f4920a487c3764a36ee7f9ab668c6b64edbe4ed5755f3265d4c05d553d45682465848a9616e12dc28d562dd4092b53b4c51908b80d9163f41a7465d253a0294f3889d9f831a28635750cc15babc21a1fa554742351afac8d6987f1e19c56e26271cff804681f8ca3f14968d6eeb5ddb500e35a88362119fe8ddb7866a6503004fdbd4b69d92b278a41f06ea90b7d09a2f8329bf29e61693d061c47041c3ebb5484685646f07370235edd47bfa0eb45c51f010c74f54d3c3205169aa0b4205b0b975d2084d2c2fe31a6d07e4dce64dbc800ba380873fd61e8d80d6eee575306c786f4f3dea557533d4f6e92f237757086ed64412ff5da154221492acd32d9f4bbf0d88fc898b105f3a2ef2ddfb0f50efac3e947d693d573530cff65f0f2b8e6316be5524d104360964f95ec6cfe6e91204c2b7ee0225c7e570908d389980f1ae678af82cc7d0ac556952e8ff5c593591cc112f13a9c195790da21a0312e5eb38d18da5b10d6b74c7b1d3b3b628ca4f2a18f6dd01b00fc18526de8dfb39f58992222d06f136fe5fc43e8e937b3c7a5e947d0879992f5030a7a5270208a46fe1f1e268701cf8a028b92be9f3d633bc07d78b1e4ea7c3b6664fa05fd0c5b52580db40175e43664c01f6474a71432ecdcb66e63ac04e149164576d84d100f1be968c7945073d02ffe5a1eab6ad368f652dff801e4cd6ed003f676106714230d8eca2c853275c9c7a84535c14227c912338fb07afce94713d77952d40b9c26532a13d46828de81b1e7e340e8596e3203b760f6efc7a7f8772130bfac00200c8bf7e80272e7335335cd25a2e6bbd4da1976611d8c05ad43b0ce926a12da863427b7174dafcb5b6d7100bcc678d4cc07bd99c2a14b67afd170081c203b7a9178a7f4c857251903e6fc2dbfa5a99bbde8dff20c5e3c2b897da5d3da16b74dbb8b53f1f521d0aa80cb357c39808713cbcb4c611ec4729aaa537e3690f419af81d9b91d22ef48a9e9539bc70a55446ed4fa11300e0e985bfe1a577dbead3fec0eba821ce1b32caf16de0c70a1866746f61c8d248c61f930421132993c613af36ff0a7b2a66361572abde2412655545827b40e5253ea2e91a76a1603db4a4b5be3dbe96e3e260e9a81bb0a1109202252586b8b2ef2138fa130517e13d0bc4e5648c5850a7ee7eae3a64c4fcb5e802d3ff35882fb7dd566b316282e4b1046eb108807b30d3251f61bcd46f4b5c2345a3fba362a36b1da37f7a2ef43e454c9c6dec5bebfa4cb2e879db4c014d09f6cb628e78fe738151483a4fa26427b85c8ad7c2555f8f9d9840ebff706876a2a70444743801eac0eb634c2e41ce48d0d14a12745f92900ee369fceab800bcbb1ad3055110d7dacbfb15d18c4e94fb31a773e24217452aa5330df086f6e0053c1a796779fd5606c64b23bc6410ce217ebf4f787d13d1bad42b3e8fbffcd14bd2cfb007856aab0242b57484cd46624473c2c5361b47a0d1c07555f13c70b2a36674ff2608ed0b89fdca2d3137bcad24f88e26d33627455f4f6876402726050d8317c2622bf3f1864037fcbb752775046426fe7416200e64c280308dc7dddd07380d18813d99a3a43beac4edf63e01d6e089640f6660d613d0a1a03157854d727253c223410c975209abbf62e962ce145904c6dd6347286cf3b87fbb6f82ff3671d6b8482573ecc59176589bb02a7d419d53c4bca7c6b3735fabe828f30561da15386e86d2f0393eca2399e4f9f1b8927ebed28c1cdb9024503e5cb61fec1170f58c313fb0d00675f08905b68851442da6979f55102f3c6558d355cbb9176881b987308c2531e9e3972b54d934f7e04a4b146aa825110c8d3147301329f6f2e2f9d809b275cc5ab1c2a9fb15e2d1e89e9e3a73c011b11ec99530951e9f1883b73d6f0296450f098e255efb7a713a4f98c396b6f961266f2bec865d7f67535b8769b97c80ff670533a365794af4793e1acbecc2d6befc309796acd47cf9a6df2268e2be99962f13c54519abb3467f768a7e374936bfa96d3f307849f9c7be5f840c5bd8b612eb66e04a4a23b12de267b03ad097b0c8a0a4cfeab0d805701f75d964e2f7c0501a6a1e91032b5257f733b716a1965ad2ceea75f1a29d7520fb4ec2994a2150f50b4f2175a8689c587403c9cd70640385005fa40e4174f536e0c7f6c4baec038d1209fd50bc2f740d87603962f3a9b4dbc7d1e8c701183f8145a49b652e29bbc8fcfbd8784728bc61bef2348a6dba5bd9baf6ffe4d09a820cc2e724a90791edcd67c7d514b8ecf92f5d4a02768cd78faa16b9ddb953debb774286126883ae4c640c38b1d1610b2ab5c997cf5a3eef87d8a048d5b8f966a5cbb72c948fbb12dbb3ba763e61b3de0c39a6dbd7b09fb5e4c0db7e532dbb59c2d95b7cf99230a9652ab12fad773d33bf113cb2b3ab0adffed6115039707ac7eb8f0af9afcd5361c55a7c54e0baafaede4371f65662d8e26e21363e3ac0413482e7a569a61ae8d4e7576a20f411b11576e7ff1f97c7501784a82d7832d9f563d82f57ba859075b8997771c5f11a56ed251fb432654a996793ca409559a938e522796f517571d18a8ca505069c0c60e6023149d8135a47aa368769115c06c4fd38a8833fe7b0cbad6b2bd030e788ea9712d350e09dcc385ca20cf9dd10a86a74a60097ef0399a7090cb183fa40f90e3d03a3578cd136c32bc35d70896a0911842521b8ac819753f1654423521b8fb40f5987b445badf037b248cc2840b7ef6c27d24cd6e1936b3260ae3ca59a3a22925cb0d28e44090593a0a9b99dd1c33d4ac9b026cc42c7d279bcf65eb54f3aee9c5cc64cd15b59c803a20b19b03eb8d8f1c987512a46f391172789d44fb73546bf48af25e2fd7ed541f8480c4a9616c5baadd2537732be3a0062a701f1db28d0da691ca8707f5563836813a2c41a0b1f26c5d44859da7484269c7be246f265cc48b3d19ad266817182c5d5b9f7b084e99e6070d700c716d7b98af31d68a97047f6155bcac5cfd6824df326b7b743f38fdefce03ab47b548a84be9c406f72ddcd7de822d60d151f7435bd4c4937cc142114dce4947f2e1ff507ef4b0594901b121ddf5e413ed36ff41bfcb203b2346ec1a360c1c7ed8fec260e1389c54a7a8b45befe1da6edfd4961e42c011ada802f780d4ad1d833b5cc43e959e06d44bbe8d4eff6254aa3c1e6b5caf647fbeb10ded159f81738161a570af5bedeb37c965af5b8b564f50ea54feff0633441b98292eae3eddd67f57b20886c94a45b072209ea01acc19d7fb2e26b3aeec4bc0588e3d54e9359cc436c548c7fd90fd9f0cfc5050c0afdf4adbf0803aa08afdec6f2f67914772d273533140ebff83c77c838cb95400ce061d07d3d1750040ccba19648c685780ad6721fd7320be56a4317c9e862622ff723600825eb03c062a59609056b1fa47f18ee6432371cff0d9db3f792228237f08216b4d299987065dd1b55fc6ae6a7679140badf2acacdbab5122ac31733d096d0d0", 0x1000}, {&(0x7f0000001300)="f12ee22696550033901f089c962698b9f1b04541beea111349477f49a54621ff001f31e903e44c00164111af13bd3725cc1f397c1ca30b1ec6f1745c94c30a8ebd3e8b06f33386c61d8b013ad6a211814f9ea0dadbf4a4254793bf6cacfe80b329164e422dca5f54b3b2d38edf46845c2830", 0x72}, {&(0x7f0000001380)="3f767f3115e02b289c35572e", 0xc}], 0x7, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x38290, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) sendto$inet(r1, &(0x7f0000000200)="f0083ac468f36701eb471d001819385139cb3365d8093c0d95fd2cbf84738f419a97eced60ad275962460444929e2d3e7df70825824fb851b6e99df3297468de878b275d32c2078908ba569f4049e231816b66d4474bd77584810422e95699444f6088f9f429f258119093d6c1fef87a3dc6b5dcad226f93a0bf2fc92059eb4844b0668db62eb08d804c95c89f1a2871e98cc235303fa237d93d0f771633a1a93899372b3d5e136139b6be4fd9aa84d546c5b467", 0xb4, 0xa, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xffffffffffffff36, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) 16:00:06 executing program 0: socket(0x1, 0x1, 0xb9c8) r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffe) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) socket$inet6(0x18, 0x4007, 0x3) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x40002065d) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:07 executing program 1: r0 = getpgrp() wait4(r0, &(0x7f00000000c0), 0x2, &(0x7f00000002c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x8, 0x1}) 16:00:07 executing program 0: lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x2, 0x100000000}, {0x6, 0x8000, 0x28, 0x6}]}) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x32) r1 = getegid() r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000140)=[r1, r2, r3, r4, r5, r6]) write(r0, &(0x7f00000001c0)="9c87c377284c35b8506e2e2e", 0x3df) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0xb282, 0xffffffffffffffff, &(0x7f0000000180)="467fa72b160c3e6f56729e606c33896ace8a8f40825f75968228e61da49e2b928a453c75ebab630ba916c9ff3305b0de0a77fbf12c3eb40b85899fb5b7896d64e8aa540134aaf877fe2427f418252b250f06d83854375d699b8e75e9c54c197484937d94ac3a69813e18cd223c6454e06e8744dc9130572f64cf52226a8b18e54c3949481288359c3be1681cd10b376a53711058989333055b9fdf42229acbe479e4eeb7cd85dbac74a0f68e5de0b0f2b34b5ed4985429401b7689dd114707c30962ad7c20dc35351574a3987f1558892c3ff2dc47856d9a2b81b30a64cdd6c915d0d8f5a6f49277656c1eb5f9ef62113a427942893e", 0xf6) setsockopt(r1, 0xfffffffffffffffa, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe91) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x101) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x5, 0x0, 0x3, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x9) open(&(0x7f0000000180)='./bus\x00', 0x8, 0x6) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000080)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x1fd) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000380), 0xcb) write(r0, &(0x7f0000000180), 0x271) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x10001, 0x7ff, './file0\x00', 0xc883, 0x0, 0x5, 0xe000000}) r2 = syz_open_pts() close(r0) r3 = dup(r2) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xffffffffffffffc9}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x2cb, &(0x7f00000003c0)="91eddbc7291806ab3580b5bbb29e0387ec36833c4377a173f63e7b303cb7cd7f069258005bc5c7c5eaa6086ec3c0a38e7b59b9390f2cd000a76cf661ecabf6b26bf83661f159aa38920d309b5684e38fa3f5228be66db501237f9e0126478bb8179412539c9f97e69bbc6715b9924d078642bd89bf6a1503d86591c2117bf275d9d1aeb9679e8db685dc8aab563da57ac83088e28fdf22ef4dc515a5337c81b97a7023957ffba245429dd9184498643f60cde838d3cde3e9a9a1b3a8d12bfd46daf9fe60dc638e363b3e20bd35c52dc8a8eeaeac4962f01662fe59ecc764479cda9741d9f422cb4c2f3df9717aa5dc54b2b40000000000b08d04000000") dup2(r0, r0) 16:00:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000054000/0x4000)=nil) close(r1) socket(0x6, 0x5, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0b12000006e9300"}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x0, 0x8, 0x6c1a5eeb9ace9ed6}) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000100)=""/133) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x61e58a1d, 0x2, 0x119, 0x3}, {0x7fff, 0x9, 0xfff, 0x3ff}, {0x2, 0xa67f, 0x6d6d8ba2, 0x7}, {0x1, 0x0, 0x81, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") 16:00:08 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffffffffff8, {0x4, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x5f4f80da}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSCTTY(r1, 0x20007461) r7 = fcntl$getown(r1, 0x5) open(&(0x7f0000000400)='./bus\x00', 0x811, 0x24) getsockopt(r1, 0x1, 0x1, &(0x7f0000000300)=""/113, &(0x7f0000000380)=0x71) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x975e, r3, r4, r5, r6, 0x15, 0x60}, 0x4, 0x2, r7, r8, 0x2800, 0x21cb3eae, 0x5, 0xfffffffffffffffc}) fchflags(r0, 0x10000) 16:00:08 executing program 1: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x0, 0x4000, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0xc68f}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) sendto(r0, &(0x7f0000000100)="e690cac3347d45370f59c6b0668f4b8125fb2878e2b11e9956aa00114afd6a69648066ead7b620cea2b4723fd68a9e6174e2c1bba9490ef16a41b27572d4972f89263fc30481379d6d220cc2d689837d486804a39c75827725713cab3a52ddf05e9b6bb56effb1f188d2725596fa4137b0a9b62fe3a4e1dc4c0d3622b16e6a0ad02ad84e157f468740f983b747024e67282a6d3208f78bd468ef377acd7067ca9d371e41f432b6c0d85e09fb0cab840ca31fa4ceab7d0a80435b170b00a80af0ba26c25ab16d55919f25461bd3bfefd31b985f9fadce44d761528f818c2c91ada61248cb1038308c8508c5b751b7b6a1d0c69143cf501a5f6e984298d9a2bbf093c87f1c83c46982efa5d255b668322c2d0e9a7763e0455bdf9a58c478bd10426aaf632e58a55dc833156766586bef6b491acfb75d7756806a47cb0076e080da6cabe36fbade8a3d0f8475474ac9868222f2e4a356f144baf340b6b7c7319b76dd7e983eb558f6df38b5591eabf1fe08cfc8554502a76afba324846e52a3cae16e5cad1357122a2edbaac0310a2b59d417ef41c963496528379661a5ceef3c69878b85e3c590883470ecf44053001614156e75d12da888b27dc1b2a1425ade6535c28b70ece911133b95b704c3d4612c24f2d61b1b6cdf66a3df1542ed8b24083d4d26aa57d58e047d6d55e9ea10663088b1495199be34cde314d487edabda3ebac7bddbbfe2d37b2e2c75ddef0db8e4784fbd717e5fcb1ddd0f7b5cc3bfe69838ed52f018ec62e7656da9bac6174491f7c0c6f66f0b7fefee94338fe490886b0fdc59b6887b2427d0f505e75f7679d7272d9bca36c1c94adb99d9c1f432f06c13edb618209c285414b9f01c4712b3c17205f67befd3f14d8938c6a31b155a628936b22cfc22760daf15635af8f1043ec42f17565c6503956f8e203206a25ae2fa57b3464b9ae6d24a4358382e516c84d18c2f22594708aea5ac982e9231f074b08024e3d1de991084f016499b83918e0eebf16f15cdc55d2071b869732ede3257fc40ec9b62f31f6026965d453bf34c33aa7f2ea2e3aaf6f3b5e7235951db0467a7f33e834f7e0d2bed10e13371b77e5d5f966858c96217d746387586fafe730b3baa6fded4f06b42232a4f1cb2930231988cffbf5cc3c33af4ef35e757c4eaa33f8bd62e9f9705f8b44c85479a315931a01f2906a2da92c0128ddf891a670ca0a7491e8e9f43b8efaeee9029265e1e7aad651af966f708ee6c7e69d957551e70d6334f204d9c2562f09f1f0f0b81a37d58ed10a452a2e0547b15da3b78cb71eaa79fd134e7a31319e5d56bfb8c257dd5defa09378f55d91201fb206acac849036acae47a50274063feca4420913ac03d05c6268a3cda3d35085e68ec666500ebbcfe49813ffca108e0a3c394cc02f62198c6a435008b2ab5c1cb654c81a57bd8b88e44bf2a171ae3e8f53b246f66f073dc7920e70c01fccede8e523b11d6ed40e9d0825169dc9eac8f4bfc4ae7262265e256c6dbbd3a934a586518da40bbd04f5743e4d54d60403190ddd9464e884d9ced902495626d7b1acc3b393022d9ec20ee7cde0cda1e08be36ef7ced42ffdf5c5e18c87d5abc21c76b0bb24f10bf970ccd9e7d065b4e5c75982744801ee84cde36cca35ba03d8aba968083af97769080d60f768bc87a73d55a637450b450f39e8671d592fe317eacf2a6ca9decf8386a8cf61ba660e46993031d42331d8c3b4ffae5bab86c9db0792aa2e6597af3c3f6ef32c24901498a5299635759f1a4293002135bae85d46c2f2912a965efaffc4ed4df113e1bd2d56e0efafab7b806770708dae78cc7d9bdc77c17876d15e4177197c04afe811d86ede42729d5cda0e5d93258e55017c7fd1065f9be2a291a7e1fa6cef128cfdd9abae1b6ab54ce8dee7bcf86e5c87f4454f518b3372b2152f0f58f2c1473147099682aad6faae8a1374cb757d4a86ef2f54ff7ac7576ebb50b1b07cdf69c6ec5ff44f2ba2765e212f13099cd5dd9ca1f885165cd0e9c45098c8c690dfb43f3a6353e061bc81ee1f1a8319f001618655a3b856239ec8fb7c1f09ae7a40075d6b6202d9b82d0f0fc0b73e6cfa6ef829e68d3d5116df79a883bfc1183490607559100a11849b1f2da1e701ce4ffd615ece19e0668739ecf25628fd0cfd448425198ee5104940e368a6d84db48de16a194f5e5d7692e64c5800209e2d2ed5537b3083cbc92c03719a7d5211c37be4b86d9be538f4b4d148f3bce8ba2d77cda254cb8d0deb3288e8b2d1f3c17e64a03f1b3fa935c8547022dfa4965a709144510df9a273dea53d8a69112c6cd6eaf132075103e78f77ce98081d6e1201c39a93e850d9f849af3f75d9d0d1aed71cda9b4d7011058aa0a946721b26248737ea2aa3a0a50192f3e145d2493a5791c8da25eb06ec0027a3f4ceaf8ce1197ad7e0cf0366e197175df272e8f971d4fb2b0225b32f77d8b384dd2e0b0931841844dac4bd1fade6bfd56ee1583d51933dd26a5a744df4c96229cf949696b9e472b5a8b9f8f5fb7f869ddc4532018001542a5674673d044e0f7ce32fb2fc2d811d264857785fd89e9f4ab618151bb5104c78ca6c1d56481675f791ab10c6acc114ffa074cd06310edf2a2a7063464fe8eb5332a5ffab9e8f9f15d8d7e3a2a6d11f6f7891fc48968a15680febb3371506e82f0a00de99d61a45472c0ed8aa8835d8db9ae943efbfd239f2052b72167af1479018ac105821d047e591d20771b2dc1bb63f6789172bbf20e555f63f40f2e31cf594622ee8f0069cd666936b0148834a63101b6ce4ad7eab0e9ea358b2f1ac9ef81267be32cbe101deb5612e39ab2251ca84d9120313b70455fb2b4f3a1c4b10ee127766a5a4c43390cf2331f0f618240d869984d7a1e52b2eabbda3a119c3d484173f1f9cae51932556c7b1410b2e8ba421a3dfc94fedf63c8bf2e06a2a8a8b7c1e723df58d39a56ec46eabd4dccd44ece94fb53d6059ab0116bf4d07d86b111260ff32e6e6a78619172cc69c434ce62fe767cf8e80aec8dff9318ebbf05b6f00d991d15aa60d2d0ba457ebd3d53225bd72854152659f4648b8b68c3acc5bb1bd8408852918a4970b4b08d85ac0987905326d779d561d12c0ce44b40b433130bbf55a97324ce4139118259ac5ab73746146925bc16cdebbda50dfb4876e2f6e4b95276c70cc2ce67996a6b0b6d50370298c0ab8982b058031448f420fe8724f2c55c2493318ae57bdac7d36756ea372fb08c6181bb737b814d6917c6c4897d10e3361a070e7c9892fed4b3a84ca949bc5532a95f133b5af95984fc12325f6498dd9e4d357a20362d35a870c21ee42df5630db81ebec3d0f14402c9bfd681aafbf376d8db9f6d2737a95ad5606ec4b10c9cc59f53e566d35525e592e46ad97773c944ea4d3cc802bbc0fac3dbc3d0d71b75841e1a9e93557d323c97390f411baf0198fdb8968db96d7e3d98d28fbd14b5232510ec637e7dec17bae5f2833bbfbabbb3209061cf522fba8a1f75adc5290b94de1a33dcc625c237ccb6cbfdc93928e62252c31eba215e7e9297a3cbd46fb0934e9071c52f61efba518bd2ba82ca388d59c62ea7862eb12135c0104dbf4387e93eee964e23993bda3dbce39588b99075d37bf1812440e1eb841a2c4ff92faf119a0564def92c827c3460e3c31598cbe2d115d61e245946506b6896c5577c0de56ebe7f71ea6596e0ea9c1286d0f20e1cda77136a01fddce47821d82059c283658bc353f9f21f12f28495e7fcac0df37f8dbf6938ff9929c2a1f9a3975394ba8e07417e4b1c2cca7bef0166846b879902986376ee39e942c31cf9e506e48fe943fdebd3be313ecad9730e155941ce3bc516537e56dcdf0f5fe424a927519dbd3137ab099b4e5c51c3d375df7a64b536a4b1f3c494ae96e007b68af31e1f2410503b37791c121fadeae655446986f048f01ba121fc0fa016a048d638dc41121d5f64d39c8f78b33b966c75744361ca02dd93b21365905caabd34ea169bcdcecefa9b8f92be6de1e6eee6cc910e45dde90187611126ad60c6ece83fcd34fa18318b8e5a978776276e8e448c661ee94a426a0a01f0095765405db451f2fcbeffa39a7e5b3386e5834a46fb3ee5619e69a5ba7f92d2cf92841ee7a62de2904668622529edd2a593f8f3adbfb42c03fceb7158db3dbc9e824a6273ebb1204ab160eba6bbb7213abe2a2d448cdcd066b0df835f1bd88b41e668e824aed37cda0b4d6a00646938e5293104f4f1c98e839ec567021b85e8d29d0a1d4c86ae39af527f2abac3cc9257e92bc81c9fef99353ace26a94ef4ce06d6809deb82b9e5017e3c136d000704a07afbb8d1853a5a739bfcced180f4356be1a86ec5b5e223396c6d5fe1f7c68ed98a52947774ffe7dfd4f6b5f04d5eae4ce0cb5f78868a98657ef6713791f92641889c1b1777bbf950fe33a58b52bc011eb62849a44f55da266171348159a05013a292407e1997e77bb64f75761670dd57c7c76ecf60288edf914d7a3fbfe471cbfc1401524789f1f729114b333bff0bf6ffd9495f155579847f0ad1e0165aaea604182a4c10fe38f13cc07dc51ece2123389b0ea56665fc2a2834450e236fd17d60f85b6cba95cf29e7fecdf8bfcda2377e53f4a6ee9561e11758536f4499d005fe68850c4eec33a437ec82c31e3abacc402befe51684f67dc52412239522b2ff45a05910f9981226cfb9012ac07f5de07f895a9cf52f62ac11592d067c898f84c8336b413b945c88efa31110d5bb5b3c6f6a5a4a01671d0704e547f028c67bc16c8db645cecaf41f56c6e68cd8b3f635e29e3c64eeb0973b621c93095fee4c7ad2f1bfb619c4983bf1644ec7336c05e16f4d5074682f33b44985491106a82e4b38adb6549bf136d4bd7a4f02a1d10b1e2cc200e99215bdec105b9dd98dd286821e6d688deb7c7462cfc274dce20764050c4575de9d03faf7f0df5bfc21515506a683e10ae44cc79b93cdeec5a1f63e64017edf019a9c2615924924f7e5917335307100b35a1b985dcd89b02fac0038524f60dc71bd6f36e40523933e7a407579f66e707cc1e7eaa65d48832dfc206398682dc508e376721e743ab96594f8648712847e4c6684b20071785b498b645b2d8ee580f2f07444af071a5ed4dd671244683887f93a9b9c58d62b8f95e5f6cd5141097938feb3cc725c6a33e794dd5470319a70c29f4823323830ed14fe94592d2240b675983cfe05a85045458ec145903404c4c473500f07aaff759770b4f40f1698263cdf3457b5ca2eb1e0fbc81293bb47da78a48b65bc20b5e6ef968ff13cab6711b7e2c5a2d6d40343cd7d331a07984cc38e76847eb1466655716cffa91cce15524232722b58e90e0daea912c13b7803d1278b8b945027dd7c5ff7f188720f79d01609d39f17689f6ac78a5aa73d6b79acec70f66072a583e9b20d9b64ad150514d6e2be1113dba257a79dcd9dc491c39a7f9eb3a0591d42327933372fe2da072b6ce1c765ca58c5e79fe25c695a9614f1cede23187c9c8add7c0f97335370581d9e7e3019617ce84f24b897f613f19b1a73d011da9b2c5d94f366f2bed4f98c3765f101f4348b6637699e8e1922618e82f109f5c4eda8ba611a01e9feb5fa8e4ec62c915714edf1ef9d5deb76619dccddf407d354ad7bb1bb8a94f2fef432f8acc8283cc7c8d8b3bf45dee209c42e6a1d2b7c7b00933a22cb763a82148a54e8c02cbea939c83690775c199b4ae2ca846aee336946e8d23811ae7fb431edfe79ed633c4977a4ab", 0x1000, 0x1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) setsockopt(r0, 0x6c0, 0x7f, &(0x7f0000001100)="0b30f710f822a959a5e1c967f89edc319f4370c4341bc5c932a2413a180ba66c5f54dbba85877a25335408f5939f1bafb9bb7286af3d15081e9f2fc958bd84112ac1e0d4de8568d676aa00164b441c305e40b6a4fdea422f4fd6e6c329ebcb79d05977d99de9a40166ade7afc2cef9bca707e18072654ea4cc07078f3e81132d66ed82888861c8e92d3f7c87d4942b3db86a1605dca8d345b017ae994f68e8622f8f", 0xa2) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "d730c15b00f4ff0000747beffde400", 0x20000000000}) 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) read(r0, &(0x7f0000000040), 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = dup(r2) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = getpid() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xffff, 0xc42}, 0x10) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:08 executing program 1: r0 = getpid() getpgid(r0) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x97fc, r2}) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x9) 16:00:08 executing program 0: r0 = kqueue() mlock(&(0x7f0000736000/0x2000)=nil, 0x2000) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r2 = semget$private(0x0, 0x2, 0x1) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000000c0)=""/151) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) poll(&(0x7f0000000080)=[{r0, 0x16}], 0x1, 0xfa) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x81}, {0x5, 0x5}}) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x8000, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x23, 0xd3, &(0x7f0000000040), 0x104) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) dup2(r0, r1) shutdown(r1, 0x0) setsockopt(r1, 0x8000000000002d, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71444ae69931939648", 0x14) 16:00:10 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="bcc608ac4c0680fb65302f664cf35970ba87d6e9ab2d672a634499694236350dd7dddfd9c5d4e29ed6b74a85d4876f472e58e5c81c77389ac2d20fadff75877be5e2a11aceb76add4b1ad7922ea3e8e88a2c1dac6582c88e2d3e94e5", 0x5c}], 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = dup(r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0x1, 0x8000, 0xffffffffffffffff, 0x400, &(0x7f00000001c0)={{0x1, 0x4698, 0xdf2, 0x100000001, 0x0, 0x40, 0x1000}, {[0x9c, 0x5, 0x9, 0x3, 0x9035721, 0xffffffffffffff01, 0x20, 0x1, 0x5, 0x8, 0x1, 0x101, 0x1000, 0x2, 0x8, 0x1000, 0x9, 0x200], [0x5, 0x7fffffff, 0x9da6, 0x3f, 0x10001, 0x2e20a758, 0x3b40, 0x10000, 0x3, 0x8], [0x1, 0x46, 0x7, 0x4f, 0xfffffffeffffffff, 0x2, 0x5], [0x551, 0x3, 0x4bf, 0x5, 0x8, 0x9], [{0xdb9f, 0x10001, 0x8, 0x9}, {0x0, 0x5, 0x0, 0x6}, {0x0, 0x3ff, 0x4000000000, 0x3}, {0x100000001, 0x687c, 0xe243, 0x8}, {0x1000, 0x800, 0x2, 0x5}, {0x7, 0x8, 0x3, 0x74}, {0x0, 0x5ed, 0x0, 0x2}, {0xfffffffffffffe01, 0x7, 0x7, 0x7f}], {0x7fff, 0xffff, 0x8000000000000000, 0x7f}, {0xaa6, 0xfd, 0x8100000000000000, 0x8}}}, 0x3, 0x9}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000002600)={0x0, 0xfffffffffffffc6f, 0x0}, 0x14) accept$unix(r4, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) accept(r2, 0x0, &(0x7f0000000540)) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) r5 = geteuid() syz_open_pts() r6 = getegid() fchown(r3, r5, r6) syz_open_pts() 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040)="6d66b176", 0x4) 16:00:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000340)={0x3, 0x8, './file0\x00', 0x7, 0x3, 0x7, 0x100}) getsockopt(0xffffffffffffffff, 0x200000029, 0x1021, 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x120) connect$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xe582e7c96f06833f) chmod(&(0x7f0000000040)='./file0\x00', 0x64) recvfrom$inet(r2, &(0x7f0000000200)=""/240, 0xf0, 0x2, &(0x7f0000000300)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x94ae3c88948f8654) kevent(r3, &(0x7f0000000040), 0xffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x44, 0x2, 0x3, 0x7}, {{}, 0xfffffffffffffffb, 0xa9, 0xf0000000, 0xfffffffffffffd4f, 0x95}, {{}, 0xfffffffffffffffc, 0x0, 0x80, 0x6, 0x8}, {{}, 0x0, 0x2, 0x20000000, 0xfffffffffffffc01, 0x5}, {{}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x10001000000, 0x660}], 0x7f, &(0x7f0000000140)={0x8, 0xff}) listen(r2, 0x5) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x8000, 0xfffffffffffffff7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 16:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x466063f0ef82be8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xfffffffffffffb28) r1 = socket(0x20, 0x1, 0x0) nanosleep(&(0x7f0000000000)={0x6a, 0xfffffffffffffffa}, &(0x7f0000000040)) socket(0x18, 0x4, 0xffff) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x63690337120644f6, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8220, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x711f39577e7d05ba) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) 16:00:12 executing program 0: setreuid(0x0, 0xee00) geteuid() open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) setreuid(0x0, 0xffffffffffffffff) 16:00:12 executing program 1: r0 = getpid() r1 = kqueue() preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/236, 0xec}, {&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000140)=""/245, 0xf5}], 0x3, 0x0, 0x1e) fcntl$setown(r1, 0x6, r0) 16:00:12 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) r1 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r1, &(0x7f0000000000), 0x9, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x3a, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x8001, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0xffffffffffff0000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) getppid() fcntl$getown(r6, 0x5) listen(r4, 0x57b) fchdir(r6) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000003c0)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') semget$private(0x0, 0x2, 0x200) linkat(r0, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r5, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x1, 0x800, 0x7}, {0x18, 0x3, 0x8, 0x100}, 0x7, [0x0, 0xb4d, 0x2, 0x9, 0x2, 0x401, 0x8, 0x8]}, 0x3c) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:12 executing program 0: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() clock_settime(0x4, &(0x7f0000000100)={0x4, 0x3}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x2b89) kevent(r2, &(0x7f0000000200), 0x1, 0x0, 0x8001, 0x0) clock_settime(0xa70010c68143d6d9, &(0x7f0000000000)={0x1, 0x5}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc2, 0x1, 0x40000000, 0x4000000000000}], 0x80, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:00:12 executing program 0: socket$inet(0x2, 0x4000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x100000058, &(0x7f0000ffd000/0x3000)=nil) r1 = socket$inet(0x2, 0x2, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x4, 0xb9, 0x8, 0x3f}, {0x0, 0x8000, 0x5, 0x4}, {0x2, 0x100, 0xfffffffffffffff7, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/238) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080), 0x3a}) 16:00:13 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x68ab, 0x60000000, &(0x7f0000000080)="4def22700f1610db628eb9ab992f6e81f7f50d3f07207233516becab8b03553129435f0d82b55ac5f00235513d8ed12175d1b413bcb4e57c02c7bf212c8160d307fea342d8b2a77d0fda8862807bfd6113621bcf6fc4c4282bf48ee166edab14637d8a143f81aca76be417cc42fa0114e48ade153a8e63075b875cc65602e4e00df5d173a25e5a1fd3acf12730e275702570daa021d1ada92c5357c2bbcf7bb0241cc63ae2bcd8c9158943798eee08346b7bab8a5ac5dea747d061067bac299fc319009ef37b4cbdaff4c3404eabc7337a22abed153c3e573701f9769accd14e42f947e66f06fefcc70e81585334e9b0400135efd5603761303c5c8da0f648821c054ef421452320d429168768dacae5c9731789eea953b85a8e804baf682e7c80765b001af9c83ab23e9caeee4fea3d73af6bff2b5b1313b4eaf1e92c97af3b6de592f3b8d7a4bfb54b084cb289b4fcc5f55fd80fd33c020794ca073ebddbc4980d4b0e9fc84eaedc085effdc0920d86443cfe1901a135ddfc00cededdcded94e0776170c1a50651d4d75297b434be8d3a33c3c9221f9cd3abf803d4d79df6bb4edb013bdfd008af08a20e26f66d4caab059db1f972cd45337ec6f173f4a379685f5c21813e537b32318ede17558110bacd26addd3c56e17b668c4a8e845fd5f592f1526a23467562801b693a43399faa61d9c462351c2c76f5602b8c372559df34fda562b94eff7175ac437ca2279e930680441b5f88e0efb7ae7d8688f913e36de96df83ebdb6816d2403d5f44fca52a60cdc257dbb493172b2ce379ff55d036332d422bef7ee1644a10cb44d74dc0e815537559f1ab897cc7421f3dc9401ece8666fef1faf9e91c0406437ad3fd2b9a54d532f12fb9f1ac9b3ea03323b4a1cc4505197eae0046015114a7cbefe54ab021a32ccf296522ddc6ea1abdb1752e776e615ef3a9f09a7c32200b94adaf3cdd0bd20d881252b7f7e6b87cf1b7b38483619dd33a61939294b4b09ec75098804467596afe546ae028ef7e4e0fc358f068b41c90b385c298d6c8ebd2c03f48546cf33132418cd73c9b943d738b5f35ebb719bbc803aff31b5ba6eee1a956c90d48bbe576a416096d0d27b28f0a641eab794a573bf671d38d5b3f8fd294dbc74358e5bfeaa3696f5b77be4bed0a64291c4998d7be224798357b3cb06022150355e395308355920282a73d24203fcd090e15d75767d79bfefe2ae53ddfcbec25e740472541843d8092c120cf0cc6529bf4915a5684cf74caedeb778a13aee6faef988c37cadabfe94ee51fe3ee12bfa6b393ef5d30a70b24b9e3529212b60d8dc48464ff5e82c3ca69e72ca60bd950f730019df5ce826300233de7e4891eff4df7b1718a9f84603f8f9353838e6cb4f57907a5d81b1004a64fc78b873272ce4093343c8d3eb050696e90daadb360b6fa972f6e3f01124a2bdfde99cb23d0d809f635922952e4e8033af7cabe2e3bd0ed4f031ac4095bdbc93c75fb1937d72b7fbb8de4182af1649989e61fd86818823b10627e1c621f0abf875d3e41e010a46edf39e5eefb0fe51ef78b8df573d277b30695bdeb6c18359929dd7b74ee42b9a639661a191d60659afa7912bd966f5d1a6cb5e716a93d6f959775015e1e41c307b6655f1cbe508407e209085af412f4b73122c5ce63ba59915d9905eb28b560708ec8f764a722529491713561dfec061c5c4aeb63f1498cace67dfd7020efc67c8184e6c0e6ee3c64bcbe7c8827acc3910a3cb69af94d84b640d0b80b4f6e41ffa5aaaac2a74475277406b1a644e3f7fcb801959b70d8a0fae5a0b0d632511fe3d793016bb723750213c68706bceb845c8d57c37563b4787aa7efb869758ed46131a65c85c25dc6cbf21bf44928fb301be86f9a74dbb0c3fd6042c1e2a8a760d69803a3b06deef6374b2b8aa1cd3f568025e8e5ade2aaf3007a9e7a6f9eca9b850bb28b349f7221a2a6519ffa7f4251652f83bd461f9f33e2e629f8e542722690735265c1ba129cbb1d45b0fe68827aef515f3d0d4ef5e8b9832ec9787d19165aaac653491405bcdc488abd261af5be7e9666205f3c332140bf86bf052dbc11ed6c93603ce83eca2f7e073cfa36737bcb1debeb6b806bb91a50243890270e97b33986747165a936d39b50c4961e0f04f59394f7eb79a2693f1ad6a8c46c4271bc812cf0e41e34a31ae21256ccbf83484ff56588cfee2a23a8400bab0015bc297c1dfed262f9d3f4080dfb6336c62a744d78d78e7795c70406938da326cbf73bc34014fcd9253c1a228e4ae085536f91f8060642b4c2a81ac615e4e6be72a5394cb5c8123882cabe3e08355ca8ab7fb7da98268694907b4b5e18a16ac7d19ab20ce313abe8477428bdc90602510dd4bd3702e16ec7e0c4c224084b97a10f0ce15a19373e381d3404e04501143d4af4dc1ce068b1bf6159aed6b9b3ff9b68c4abf7d4a08f3dcf91de1bb9d23455748ad67ea343ba196a47c461a48f655b4bf98b32306cf899bc0473ab23687f3ca31bc5d8d5ff54d82bcf4a846ca13bfd5b8e8f93be8af9af1dcc370ab0403878b0625ece077c80f23daae19988df8277ac860fd9d4dc267fae2a8ed056bc83c2ace94d33b8d489dbb08e8a34e8c606b2a5082a29f823aa25cc0afe781d4523e81ab3e3e3c4e5a06db1d626ffd34f2122d67353699b076209d837ba3e8cacfba399f701c6a4893d75fd0b45561db0aed2277fe0e980f4ac48e257473d7a1cea93b301b69a7c8d9877990b7189009af8bb086ebb554aa6a1cca6e70c1d4f92fd54d0658d1742fee520e310447f8ecf60b307d689e7df7b9d513192fc552849ae7eedca29db7b91f6aecd0374c445b2b786c79b1b49c11915742c0702e1b7557dcdddc6d8dc916d7a479fa4cdf6c9ecd0fc55c966609f393878ede89b831f19c756f319fd2609deea25e23f1cf6816f556634c25fcb5177a9792107ca6f90c5d9b8fb28511db5b037b6db6744ef049f5caad1449c76ba2d45ff84e7522595ad5c14c1b9fdcdbee00f13d8253a094eb619902a8c607510c5c9cea264f109022a1bd0b62ec348df13d750240bdffa3a37ad115fc3731fb586ec3749f103535180e7650cabbd59c11f6c421fe65ddabb1d43a68afec4f6bf6956cda3b33e0fd3f1105c1aaa66c15b8d6b6474c1ad11f23651600a19a242ef553767fb914e4cb4eb680c22cfb1120e56003dcc7ce114f6931170099fc71cef178a4e12f5b14dda5813c56b84c22e3b3fd10638ee2b0b3d4f068ccacf10f213dfa5977ba49502f7ee2a1bf121e656d950e8a9c28ccf55370eb5301b9f01c1c6890ca9c7b05ad6c8c5b4c9e10b41030f1b8113c0f5796eeef62115b2766a818abe59f3cb4f02684783dc0fc6971d72761f0571becf6bcec6d19ab793514dac48a88f1ce00f3ffa59873ed9f2895a77e191b8077993fe79e88491b866c6089824f593758ab2ec36a6bdfa59faacf72be44f52acb5c435ec1958439c6d26c5b57d6b45284d0e6e7b2feef55e5a7ee289ec6fd70893daa3014ef513f6cf6e13f1c8cd8743ac3ef039beede9fb670bd046cc1cdb247330e75c0d53bd8f7c03b94206aa9ef28513ba5b21d126d471b03a439a779f2349947ec1d8c3031c2416da0cc4dd0c87ed450b7aae2aa3e6e257e653f0f8f088a7c02423c2689131f27b09b5d276a22a3cced1e79ee58d92fa457a8d63cd27d9ad3c84a089805c8c550c55121c248fad1ac3d730c46cb40edc9b52fbff0505e9a88935cc55188031c92d07bcabae87e35a5a527ad88e388dc18077578b32de615bfd05c159aefd739c5244bbef8b0ae91f33f38f4fb24d8ce0b7e3ce486cac6eeccf91e0d60368dbae9713b1493a3ee78407e9db99657d05465ae484958c7f1d5d8717bd21397f2feacae3f35fb62e896d84e3b53b5ad5da1582b6e315a01dbb4f8c292a616bff39beda2b95ddb8442525868438dcf4c8ba2b396d7a5172fcaee8e2ee65786587a1c346b6e9bce13542d6879452b2e91f2db69ad8259a304181499a56fda10f9aae0094aac5b92860ec29f61ce90f3a74b3f1b38d180be2a46e972dd3d88ab0658732c15259a4ee0b4acf6e7a5ef89d45b801172a8051ed2ac89b35cf147fcaf98ecdfd8d76cb949c818e4d9c3daa8f347163bf83d10d94585a6019af99899dbe442cd3524de097dc9621a6c3de971e68ee7eed5553c760aecbde88a2e27570d7f0035b396e8c926067bdef37d964b2032f62cc0989c04ebbfdb6ffc6b0ad342d106694073d2d24996f2c9d716144600371b94542c58507bda81d6c0edc49cd133c902e1aebd8a925a86e3bc2dfd86bc5f9d6a6061fd5205509f95b729d91108125e0f0fedad5a69b39bd475e0e547dc3e210a5d0934993f9d92d8998e347d6dfee8bca8ca0e32173fdb039c415eb8afaf1b9e0eb66d2845cd41d11521a4cbcb9f0c7aaf593c2aad52982418905b9a184e7476d04ecd1341154df4e3053220bb979dedb23ff6d5e75080d96a07d3f23b1ebe6a4517e6fcc2d4441b2615ea63bb126fc7d655647bfbe851942014e8f0720a8999760c61b086189c2b6475d5ee3aabdfad3ff6188471db98fb5b9774f397fb49b66473873828c18f0f3bb9cf1e4e3dc5c7a78a53858321648096aaf3ed5c1fea0ddeb82600b95e55c326edb0031d3afc40df122408ff0ccdc00eb5e8e975a03f483fc634885180278001ca8d331376480fa674f5a1417e901e3270c030e25c780c575845754c3f8c0c5048f47c39dbeacf4a92049781d676e014ec43e2db0f56142bda24100dcc379d9543571eac4b9dbe576b92f26a9725aa15a3f0f0576e53a25255706bf59be1c60b6f17b3153582dfe56c1de1676e7ec73a0e33c41296004a700ce2faedfce925494517cc9d1b270816a0a96d0a8574a5e9b70891affa2da89857138fc2e45b2ed2a8bfee49e5369ebf105b4165330f84d054fea94abbbd51554415ea30fa8ff5eca394238b83da218dd12dd10041a568d21661c2666478be04b864990a2923fe7a2f43cfd29eed1f32bcc1a4c91c79c2000f5f97920529d2961b892ef5bcf558ee360cf56975d5f3df27905a8ecc5e1afe9815ad660aa308a84279e0601ced8d893d430201e8c6b9802a2b8f0b3e096423648ff4b4556f3efca2e3807202ac36cdd8891515a51238c2e865b66a93aff4cb93c9147d49b6fd1f55be98430a2ddcd3eeb5f903b57e6290ffafda1f917057a7f0b6f3f13740e0e91a055d7efa4617556e8ca1c2fb53a9157f3efa3ac9ff8667a8fec77bb8b935bf84c9ef3b4c5689c68d82d431bb75dd01d481c1e25a0973be2d43d73cbd5c07ed8c249c57b328f2890374b941e7a970914c1afd3bb1d4f9fcbf95cf414aee1f3974cdefa5455ccc7dbd7a1cd5d52b4e1369335f825bbe44126220b6d95b38632c936d48bd6647de37d5fd9a4371b269c9aea0fa0a8db750ef6329a3f0b22c39666660b81c1edb99d4cdb764ea2bd14b93fbc8fc02c49d84387c2b9f22ebf6a471a62ae5ee61012f52d368ac2fb0954e5121abe28c3fc3baecb6c1feb555ed51fef771b6369114b0be58c7dd8bc5595c7215f6ff16d4285f4d931e97567bc2d6bbd575fc1aab9ec19f9b6df0cfdc068a72eeb28733f4da5a04995167b019107f833a8f4cc6716795c9bec6aa12187710a05277348661f66b2cb77eda43845ec732713f775dc32014e2d5e1580dbf9d41730b6d8c0ad67a6201bdc786504132197d734608f925d61e3f148c33ea695305c0e3e2d87519ea4583864e2917037dc4a527f9", 0x1000) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f0000000040)="5ab64d2937096b46b3dc6922898970701fe8d8d63fd12f40", 0x18, 0x2, &(0x7f0000000080)={0x18, 0x2, 0x5}, 0xc) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x8, 0x4, 0x5, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x82}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x5c6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000cb6000/0x2000)=nil, 0x8}, {&(0x7f0000a93000/0x2000)=nil, &(0x7f0000f2e000/0x2000)=nil, 0x2}, {&(0x7f0000e5a000/0x1000)=nil, &(0x7f0000e47000/0x2000)=nil, 0x8}, {&(0x7f0000f76000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x3}) pwritev(r0, &(0x7f0000000500), 0x0, 0x0, 0x0) execve(&(0x7f0000000540)='./file\x00', &(0x7f0000000580), &(0x7f0000000740)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='@.-', &(0x7f0000000680)='%/(\x00', &(0x7f00000006c0)='!\f&\x00', &(0x7f0000000700)='^)\x00']) fcntl$setstatus(r0, 0x4, 0x80) listen(r0, 0x100000000) sendto(r0, &(0x7f0000000780)="6bddbc2613ad9fd7cc68692e696d1a2c92c6a4fe2174735c9cb81488d9254fbc099cd57d0529b9e7bc296358b530d9475a3e94ce690ddee8a921d0e4c1294ebcf8e382ad6f77e891c5b5a3d7ee972b974192eef4ac3b989cc5ef9b69c05a74fe081e137ccd3b1e3e4df54373ef09a0c451565ca65de897a50ab857b8a7312d36ddb378f35d3967eebd4bfe888b79f4e66e0ed939fb53a93e92b55044881e3097dd15ec1c64ab3d328039905ebee6c9afc14f9e294ed327889483708f8757fcd8da71f4e097ba08f20f1e69895642c5ad86f9767bcaab6b8ecbcc21b24b", 0xdd, 0x409, &(0x7f0000000880)=@in6={0x18, 0x2, 0x20, 0x7}, 0xc) read(r0, &(0x7f00000008c0)=""/227, 0xe3) sendto(r0, &(0x7f00000009c0)="550ad8b1fceffb814f37c7f9595dc87aed133b641caa51297cf6518c6ca8bdc97846c1dbdf5588e011242fa07d79569fe2a652501b897c2a692df2f7a4263506560e197ea321608429b53b2c184615950b9d4074107187ee4472897dfaf96022d840db371eb07920248ee54c398c16b5b20bccf2d59996dcd9c985b0ea8fa84c73a412f9e37d2349ba8c", 0x8a, 0x3, &(0x7f0000000a80)=@in6={0x18, 0x2, 0x7, 0x2}, 0xc) r1 = shmget(0x3, 0x4000, 0x6, &(0x7f0000c4f000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) msgget$private(0x0, 0x396) msgget$private(0x0, 0xa0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000b00)={&(0x7f0000000ac0)='./file\x00', r0, 0x1}) shmget(0x0, 0x1000, 0x48, &(0x7f0000ffc000/0x1000)=nil) bind$unix(r0, &(0x7f0000000b40)=@file={0x1, './file\x00'}, 0x9) flock(r0, 0x4) write(r0, &(0x7f0000000b80)="2745201dc4cd887007941692fb8d1d972ae2044f9efe0b930ba5c3bab615a5aa2ac96b5c877e160af8d35911cb163d7673c9716c6f897112dd6b0a190dcccda56570479bd930e468c5542aa35edf8885248173c7c45321af495456aea0f2ea1426f3e87d3ffcab920d16d83816bf72884820528788d11c8f8152053d223be0c3d6038a08727b07c266cc6a8a70b4b1c19ad1241de06d254159bd911f62878d30701b176f63b6fc1f584e8fb3c9172ca46717b05f7c62764493bcd4e8df14757dd5ed1db48713ac7d9d40b9bd2c1e7d47d0a106252dc27da07dd9", 0xda) msgget(0x1, 0x0) listen(r0, 0x1) pread(r0, &(0x7f0000000c80)="e7fe95a3328c86151b327162be6a774a73270d77b479246feead650d47b201b615fe5b88916317b3801c51cfe344b0db7bca69aa7622d672e56c01030b955ab9409f1d72d9ec469e2f0f064d6ccbdadb9ea4e8871c8ec08e21c38577032fba7a1f4cd620dfe9148bf19cb83d51ff1295ae2ce1fe73d9c54aa83a0c9ba7de9f3aaa591f5133721f3a07d99438c9282bc7a4d8a45b98baeb80f734c66216c92c12a387159c67468f82a6b688fbc757a56f6491f0dfac2f9d301a9c5c81ed53495cf2a68267763f7ddd74ff02a3435a19227d5252fc0c206d855a98c9a41eca", 0xde, 0x0, 0x0) chdir(&(0x7f0000000d80)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/bpf\x00', 0x100, 0x0) sendto$unix(r0, &(0x7f0000000e00)="069740fd1ba7a62f4a4bc6b14d19d24a351d359d5a62732225ea111230f13a870f82fe85c258ff370e04adb4df98e63ac700d29a5f3b1b5837eaa4796290e56ca0069971d93b6f653261d13c4a989eed477988d3903dea38947678b6771b52ac04c10366a0d89a4231d918070bdf6cd70e5f9e494fd83fedd546287400a7877fba4f6733046134ad37740a199c7f00bddfb7c67149fbc12870294907cc31061e170aab939997362d4ab63904c4048dc4026bc88611c8ecd46b7e61bb7133e1863f0e1f48ca6d33b8b39f2800854bd00d8771a8e03bc79cee5115748d18b6f433728beb63aca1ab4e6ee17d5f26aaa896798d7a", 0xf3, 0xa, &(0x7f0000000f00)=@file={0x1, './file\x00'}, 0x9) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000f40)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000f80)={'./file\x00', 0x10001, 0x1, 0x0, 0x0, 0x8, 0x0, 0x3, 0x2, 0x2, 0x35, 0x9}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001000)) msgget$private(0x0, 0xc0) setsockopt$sock_int(r0, 0xffff, 0x1084, &(0x7f0000001040)=0x3ffc0000000, 0x4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x5, 0xffffffff, 0x9}, {0x5, 0x8001, 0x9, 0x8}, {0x7, 0x49, 0x4, 0x20}, {0xa6, 0x1, 0x1}, {0x101, 0x6, 0x81, 0x788da2b9}, {0x6, 0xda3, 0xae, 0x4}, {0x3, 0x3, 0xb8, 0x3}, {0xffffffffffffff00, 0x3ff, 0x9, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xd818) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xf) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x191) r2 = socket$inet(0x2, 0x2, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x113) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x5}) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000000000), 0x4) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0x400000000000, 0x9}, 0xc) pipe2(&(0x7f0000000140), 0x4) 16:00:13 executing program 1: mprotect(&(0x7f000022f000/0x4000)=nil, 0x4000, 0x5) r0 = syz_open_pts() select(0x40, &(0x7f0000000180)={0x3, 0x1, 0x80000001, 0x2, 0x6, 0x1ff, 0x6, 0x1f}, &(0x7f00000001c0)={0x9f5, 0x7, 0x3, 0x6, 0x154cc0000, 0xd7c4, 0x8, 0x6}, &(0x7f0000000200)={0x1ff, 0x4, 0x2, 0x2, 0x2, 0x0, 0x6, 0x1}, &(0x7f0000000240)={0xffff, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20, 0xde, 0xd2, 0x9, "d18e5e8a82a4eb4799bc6e80d2f9ac3dc63ddc07", 0x80000000, 0x20}) select(0x40, &(0x7f0000000080)={0x243a, 0x204, 0xef, 0x4, 0x1, 0x0, 0x96, 0x2}, &(0x7f00000000c0)={0x20, 0x9, 0x7, 0x3, 0x841f, 0x10000000000, 0x0, 0x2}, &(0x7f0000000100)={0x400, 0x401, 0x5, 0x2, 0x1, 0x4, 0x1, 0x9e2}, &(0x7f0000000140)={0x7, 0x1}) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x1000, 0x2, 0x44}, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg(r1, &(0x7f0000001740)={&(0x7f0000000400)=@in6={0x18, 0x3, 0xfffffffffffffe01, 0x3b8}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000440)="45013486525964c64d3cf180e2bc299d95ba7c1f8018b4a12183c13809485d9287325f515f65cfd954be88a9c547e096bda8770909d712f80540d0b4b1a968f487b64b10499f1fe53a4e5af1563d7b15016217cd61aef5f2daa2e1011ccea82e508415a6aca8fda0b2b3f866268af67fecbae67033817612053b4c2c5c9ad0338d8b45784caca370e3d77ec5557da156dc7efd42c4b367ac6438bddea1de97d8182468d60c7b45fbe6462f64f799b0dcd07ef6a8792ddb2addbfa577fc504c63204742092b20cfc2f88ef55ad5a3424da2729bda578121afdcffc0a405f7bf0c2de33afa449f1142", 0xe8}, {&(0x7f0000000540)="dbb36a0edc5f1d933af95f180c9510caa8f31cabf1fa6aacc0f8853f7c4c5ee22b1d55b3ed4a7820d40f0a", 0x2b}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="a511bf2aa456ec5f4cc01a16ba104b5c09df43b5795ac74f0e9c9722f400ae985bbe3e7231cf33315d734183b25c660ae14c9e206add5f174d18d57452220dea934f13c17679f36e52045e245f4acf54dde5c25b2a1790b1766f10aefa82f662a067ba9b8bcb72578e36d5b9a28296de666bb8b004c9a2bf3eba73ba0f05b2b3e62238a8956d93fdcc51ccbcb35c803158785b93d8a43473f60c694ac173254b3d1956e9e33f7987c6d2bab479a133482b77553d7ad06336a12543005692171e18ee2d5db5575b8e6f2858ed49e268a3d69074cc160d635283467106a793b49dff9c14", 0xe3}], 0x4, &(0x7f00000018c0)=ANY=[@ANYBLOB="1000af1a65f02967d68b1cc69368e52bad68552062c4696c25b1450946280f947496de8bc25092b0fc7ca57ccdfca407bf6dbc8178adb0eb4c266b3847b77d67889a3572c63181d8b5a0e6196b966a8c7504db741f5e34e3229f64b170b2df23b144a2efa7bceca87cf398738606a67fa82082d89d3a77498d8968f0164649656d832bbbaa81fd784302d57b2fa02fdbf973364888d9ec5e5e9fae0869f708f06137390aac3bf5acc143a65f945e9c0001a7ac18ee4be01bf4ac1bfdbada4cd6349843a4cab0ac093ce4bff0c6ce90e2fcaae3c9c049afe2459627d8d5576c9bba4509dbb2991f42d6d4bc2506c009816d688cf07ee36fcdc942584dd7f8ab37af79e4e63fc1a090e701f40fac27ac6ab25349af189448e7622bdeb9a3c32ac3a4120bdec08c9d8a68d7eb94343ae382825dbf933776ea1cdf3fac64eb486feb87891008df60649760c313785343298e72237c436261df9faa12b6ea572ff9cad24b7f5c427374bc18dbe0fce028470166e791fe6853e534a01c6190f37d8cb8e1f0f0a454d8778cae693e651c1c867ae8f42f47773432ef7024e1385f7e189527efcb1dc667270534d3f2d115538a580323aeb3fd1a8df90ae6a2f12ee93b81c25cd2c3a99fc2502ca2a79ef31d7bb391cf240e16223ee3dff5874187a534fc9aacafac6c80876a56ffa62d8a883d8ed462da776faf65710e938719a5381882dd01413124f2da7b361304cc722235c48e995c245fc687724b9c7b9643f45323c0f0cd19124e366d2b638270d1c1db19f102c7623a4ffbc5e25520cefcd71173f64e73ccf689fa318ee6e7401889480c00efd2282f436d3baeb0c9c3276da919b7dafa085f29f44784ddc01f407792be333f7130a24cba9ccbac4f76da6beb989316e30da4e520e2d9a8dcce4c74f53968cc3c160f8c202e0a15f1d89a8ee2b8fbc1aad02e919fc95afc99e513d49e76ca0b116b8177d8d9e45784377305fb4745ac9fa14b71a1949f8a8fc374068675f80ce95b2c99b6089991102ac9afc7fcb1091326e49251df12baeffb78d02d035cd913ff8659dee60a05080f2493789fc60e6d87b2645c27b5b5f21b7741391a2a891a2f7c040dce285211bfa6bef9695dd13d27d40ccfc4560a8d4164d3d64fcda3b98e63c2317b04523b57c83d5d965efbdd79fc5a92d8c926d2999f7b278e05597fdc833ef1b06557c374e633be38c4c0f785e4d511eacfd4543ca2bf75ead3d85b6c0189129ca7105673638f63e26a3b37d03f1e32bd40d62274b74084b1bdee6df552a91a848e020021850cc817bc607cc378d51c77742480f21d8e441cc41c55dc78040c320d304adc11e7f1150d9e70c2496854dff634f0b4c4536460bb07612ed6ab08f430a542b1001a824001be6865e8b13e34a4266572d7f72c475029b0f1e1518b5b1782c204f3f24e79906555f228f7d967ad5e13b9fdd61d63afeb7cc274c16aa23f5e660e58a62105b2c3fc76fc4dc4cf3f543a71cff004dd22728a3981e0544913f0aebade4c15e698cf70fb7c50260eea2c877baa80c6df06cc32f939724c2862cba06520b82160a78836811db463e48ae08ed779b3a5e16d894f90e20935d771411ff1b83903693ef6984b3a1b9c61d3153cb9f5d46025be842c3997a25882b905b87894853d5bc331e5bb691f9fa48e677eb718c0a991459ff2b5a00dcf7fbf90e608c624515fc8606b96a1045fe4afd330bbe0b5b2c5ddd42fd68064352655b5209c312868a8ccd2b0347a0aa09992ff9d043b2ed04b549a7811e44fed15137eea8ecf67f7353b2734a2ffc0cb54d2307b63b091ba2a0925719bb2801cfae0dcbf9ed9062217072f60039378513f87426a3d3449235ef6312861160cdc43d3fdf19d1b1b288b27bb0860587a5d8647edcc81fabab4a41f24944ca8c5e79bf30368a9d9c4e5149b2c4a0f7cd67fedd1368c83baa45957a5934066c124b1848a8056583c2f6399c1b2bf9b4c3167f25988e0e8385a64dad7e621ce09de42a73698297ff99dd6408dc43c05c97e5e934e1a8ef54c9d9e8355e22717109fb2148b9f58f4bc1343b4420d68fa5bd005fb42337719c7fee912574e4541a78bd33339ec76f031cb898a2149d5b9e91d0c467dc819afff1492a4df9c12ceedde4cf466374a76bc06b6de89edecbfb849ed222c68deef153404f656e62358b2fe9f0abe7735efd4c44e09a8cc55d67fe59e76a7e48d4d45bceda78fef13c188ca79c858726f85303c07bea295052ac02407d4690b3d818585fe0c1f5b1ce7f38ca4ba9f8c1e84ebbac5c3ad420bde551005e5d703dc695df7f75bf753554a698e5441e9e384dd008a3462a11e5345d4670801d163640feb98d8fd7a41e1269537ae0d5f1c70bc2ccad8d1ed157cd7651068012353f13356f0767594df36a6b089418d2bd7688a1ac9c50fbb2ba36ab54e1c996439027eb5f1c010151cbacbebc42a1d5d3f5be58919ad2abfa86c7261e8304f777ffc15522ba4aff39b097f236c84f0554bf0218237bded0f25d216d11933b426e8f0502f359b3b1be5b01da474b30dc2d0e79d80fc3dca1ba746ecb81d94400f1e5be5c305802fbe5a9133aaafbc1edadd0ae30265581fcff897df9438fef3d3f80c0184cd4042ed73e059c43836eb23572051007013cd731791570e282fa47a6ae1f1b5661d7555676c1504c6abb765f4febd451c95d1611a6b5d7aca91e7ba3a230b206bc868acc47c4976fdc91e0eada7380ddd35f418a2cd09e29e980788bda2b8aaf94cd38ca1ba9bfbf95d10c70aefe436bf99503a79f4d1d3fb98bd64abc53ac1a74d7fb3148248fef5b4ddbe15be8cff0b49fc4078b57b7eab5f774ec531b4ee6a01e5842483435982b63a2dba2633ad7caa9e4ccadb974360724d6eb3de3e3c112c098aada828f9f8304454d9fd7bef8829584e5f9af32b0d6e0eddc7cc2ad1f71604c904b99d3afe5f3ccbe35295d139f5b1fa48e5b27d7f68a53ce72388ac1c145833619c767ca607652a1e6fc8083babca2fd93299a3b25a625401473685056669b4976f4356ae33ee1bb05ab6b5036fc641ab3eecfba23d539cf341437933c325c075dcf427f393ea5a29c05347272a6bfeb1ee3d6e7ed133294c2f2dbd0be95550348ac19686583793a6428d726fbdf91598800fac01df3514a3734cdb2e1a91a48fc45d60273d82a1e888c6c4f509ee9e075a57b006f786412224aa24d809c33e219e4bb32db8bf93be815e7fc73ceefb01fbe854c184da8e1eed7d2324f23e7d82718b2084ed9d25d73ef9080120e7342e185d761692957e5658b26caf983e74092b85b7552acc4d38ad56447f21d5ad35771b856b4dd6bbc8f8a5c076e8e94c04c7091f016fbdf02c09a6bf6a09237d05786d90b05a2d4e1a6e9ffda476c7afe0f7d70e56bf1d333b9fc732c3cf8211fa832861eaee420c77951dbb36322e21d3dee89bb7c11830a6d744a9d252931d5755702d26e666e2662b4521886a17dedf0ab376a469f58b4a9d309dd0d95d6de18c99eac52ad3a17597f7f38fe5126082ad84d657b9442a1360b96971ff7cab0fec3e28f20ff8bcc4f4a9328d5eb6b21a51d15479250533e85a31875acc21660c2a80e94b34407d35762c57cb9ac890b59cf7e1b2d24be47d03243cbc752cb771544487b9425248eb11ffa05681d4fcb77616532bf451aa3ce257beb6acd8b62a85a93017cd78917fed9cc14664a6fa3079d09d3ca57a90e2fba6216a1434b3289b0b69914fdd70ce6b45b7eb7494d1262e7266c1f5ae074b965e2726fcc52649d322e57d649de4006671bf48c89987ca98be26c126ba255f0c6656b1e82d7606865c68035cfdff542f8360bd2b86f5b9ced116348c1184522f3480cc529af01179ad65d007bef7d2812335043a8ef4dc25e2471db34583fc2b4dfa625627bd9e6ea82713aa55386b56daed2d96bff187041432bbdc6a217d183bd15cf85c67a158bf4f25ad4f526315183d70b01c56f1cec0074283c8e7bfc3e89c14c4b06111c548f8c0e8e6ef58cadf52574e19bc7ccfb46cc43be33ad1b1d6f5a9441fdb570e261c4bb13573cfe6072fc77aebfa557539d6e9d6603613dd6c63fe355fa7f518ce92221734987e5f1fcb14a992b725b4bc90572f75b5aec77447d8d3a8c2e984a489f95673045ffe030ec06571ce51cf8a770f49b2d69157aaf0e01e75cffee51e297398e2831d04cddd3f9a35313e10a65dd8c04d2908faeeed6ae1a98c6d275e827062da2bf3f12cd8f694027ae7e8870425ed3bfa969ab3e605864b89780487cd365fc0bd1819e7832d9177fa9c87095fe82cdbfc0fb000ac40c0b31746f8313a1922bed04dc239c43c73d63b7254ce64b91b3899ef93b3e817ce1dfee38ab8863115243d7eb7b678812725320e969ba0b20512f94f11345051d3f929a9baf8a67cbcf8a72f7be4635460f73a2d2863a04151e51ece006e62fce9e1f825d65f840b2a5496ad3f3437fec7c51544edf980646efbb19ca29bdc404061040c693b75d3a97860c6ae68cac8acd0603900d7cf7d4a00afe7b6bdb9ba981c9c54fbffa14588db31c32e18f0558618a648cf835bcfee29c47fc42638f2734e5dcd4a7938adb5311b944eb2da61ffb2cfbae08e1f771f6926c2511853d5bbba4b4e0ace0469c2d23c600859fcaf9e0d1521362a49f4f1851fc97f6f986b5a077e81f8ef0cbce52b2f2b9311bdd7c6b56de5180e66c62aa711ff81420617d664e8b520ba9f6c77120b1a13c8b723a5c2fa23c5d2d63977982069ccb119cea8e4c4a0b7bdaf4b073d7e5029ff61e711c4812ebdedb482e6de75c06b4c405cb0c79992ec77894e91a34933e63edf121840d2c6e6dea107d411145995db49fbaf28d7da8de5ba694b5d547c7bf5f32a5afdddd4c0d600b0b6e44a129ca4120fe888286f601c2281b3bdcf96eee68433a69371128dd2e978a5bfee0e2f911625b52e0ebe1761a5720486a7239e8f3ae1842b731189dad068226adfe308958bae0ac29c535e6a8775ea24c825c55fd9b8478a0c1ad982dd4e1b9864930bf93a1b256d0cfb40609ee1d674a323975daf32a18c468e2856c7cc090f342a1a807b9f81522395449a7fc8a1569a022c5a389a19514cd13c24df8da871a8a6ceface3e6e2e3afeab920836f934b13a504fdfab45a3814ba916a5db26044d2e51d63f229a280b795ff806d641b72c37f92f88b333ec39ed615131a4862a93dce6cf55ad3017235c7f6c10b72c1190cb100d5c7021e1366d762d97bf7b45ac66b0cb47c62384a698cc6752bca85e13c5f600f8720722b550d2015e7367d18cd00450e26e159eb8487112dd14cd3c6c2d436690ddebcb72fbb898c5146eb5224abf7acf7b428837dd4cfead79e183318e4bd35d387f6bfb9c2b2ee7d176990b7fe27e1a71d4e3df071a7ac766294d5b92acfc4ec134cbb6db7f9c308c0a9af3674acf4f2281fe59900760037dfe25a482ddf4e27b51500c042364129f31c718ec1b7f30f45564a0569f418da25fe4d2b1ffcba96c4c84507129f486f9bb18fe31aae8bb39b2c4257a3bb6d38b06562fe0400eae05d8080e2488c5bf317d52b7ad7900465f171ba159a800bea8b69245a6a59ef2fa6f2b3ae82e56a5874f4d7b5d7d29dc0555e582ed2a25789ffdfa96d66512b2588ba5b2648580ea399b1e1e7e11365ca939a0b5a2c85c4fef17b005720fe363fbaee7649f26131ab126e19501098d623f05c3a5ffe173011171c2319d3fb2a42a78205df8b34caf645e2b95ce325de245c0a7da5cb94eb09b8f452ffa6566b2c0054600000000000000000000000000007f79d87c90a83ac478ddaa3ae6ceda587f90d2c8d55d6d5e3c958e591b5cc5f9524dd00383dc9b3a804a60bbad2f58fc9e52be078e60871855e308b29b5fb064ecde7e878d661a5f3814a073dc6029aa2ae67b378c9fbc0187cbac5cd422a8d7312b04d0009fa34a29e7ada4344d80961f115c8c572cf0c75518ae9aea8f96738e16f4f900d61aaa8cec4164909412d144e40b36ca46c3b7ada60f66fe84213c301c2c79327d561e28e2698678c8ae1fb8295f050958c371f08bce2acfea6876f8ad5d18c2176c000000000002397dea36fc7d0cc6fff35c85d25ce11852aaa91a6c548075a02158388acf99567c5096cf79cf5d66660c5a5e699af39fe2b9f5965624daf9fb1b9a9134ff2c0355e0f761c58665dd7c9d5b1e895aaed48181023fbd5e3e4336ff7f6401c1b6d1a6bf28a004716338a7f0c451ba8b200b29ed4bed1038df4ae029e4791c54da023048b8bb3231b4689687e6cd516de1d85c07f5d32a69f65baa0d56"], 0x1010}, 0x6) socketpair(0x22, 0x1, 0x1, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0xc) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)="d77dfc008c100b2000ee04c68ddf1cd821bc39066ffa901d588cd94fc474a2b47a05f117b01bf398fa223194998929be19891b67b4e8f394d0d7cb990568e3328a7c0c09e080178902d2f5658b587223e8a9596bb809cfd1ddb737f91a9e4fbdfc0cbce490b11ad27060eb311cf63d37a613b83867cde8721804", 0x7a}], 0x1, 0x0, 0x0, 0x1}, 0x8) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x7) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40000000028}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="64c7") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x81, 0x65d, 0x6, {[0x10001, 0x3, 0x0, 0x5, 0x7ff, 0x9, 0x7, 0x6, 0x4, 0x1, 0x6, 0x1000, 0x7, 0x1ff, 0x8, 0x5, 0x7f8, 0x40000], [0x1, 0x100000001, 0xffffffffffffff48, 0x20, 0x80000001, 0x7ff, 0x2, 0x0, 0x8, 0x8], [0x1, 0xfffffffffffffffc, 0x8, 0xfbba, 0x101, 0x1f, 0x9], [0xffffffff, 0xda, 0x4, 0x401, 0x700000], [{0x892c, 0x32, 0x8, 0x100000001}, {0xf1e, 0x80, 0x401, 0x601a72b8}, {0x20, 0x5, 0x8, 0x3}, {0x7fffffff, 0x2, 0x0, 0xffffffffffffffff}, {0x7, 0x7, 0x9, 0x4}, {0x2, 0x9, 0x4, 0x3f}, {0xffffffffffff07a9, 0xfffffffffffffffe, 0x1, 0x80000000}, {0x7f, 0x99, 0x7ff, 0x1}], {0x6, 0x7, 0x3, 0x6}, {0xffffffff, 0x7, 0x1, 0xff}}}) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x6269, 0x2, 0xffffffff, 0x418b60e}, {0x0, 0x2, 0x1, 0x1f}, {0x200, 0x0, 0xfff, 0x6}, {0x8, 0x101, 0x4, 0x7f08c1fa}, {0x7fff, 0x7fff, 0x2, 0xffffffff}, {0x8000, 0x100000000, 0x40, 0x3ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa00, 0x4) ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$getown(r0, 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xf29f96e9eb08d5a9, 0x10003) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000006c0)=0x8) recvfrom$unix(r0, &(0x7f0000000580)=""/215, 0xd7, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002eaf620100"], 0x8) 16:00:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffff083, 0x1, 0x8, 0xac30, 0x81}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x84) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x99c7) ftruncate(r0, 0x0, 0x81) setsockopt(r1, 0x7fff, 0x101, &(0x7f0000000100)="2775e14a1b554212de0db65abf987ab6fd870fd88fef79ad2dfb9e7a16bc7f8ab0ae302e6d88df40b4cfcee6b079cdc3c963601ec8e84114fcb8940ceed919d68bf7c6", 0x43) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x978d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000024}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/4096, &(0x7f0000000140)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:13 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket$inet(0x2, 0x5, 0x32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() r3 = getgid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) r4 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000040)={'./file0/file0\x00', 0x3, 0x80000000, 0x3000000000000, 0x1, 0xadb1, 0x1, 0xc59, 0x0, 0x0, 0x2f1a4d34, 0x3}) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c4, 0x30) mknod(&(0x7f0000000400)='./bus\x00', 0x8100, 0x1000) r1 = open(0xfffffffffffffffe, 0x0, 0x100000168) r2 = kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f}, &(0x7f00000000c0), 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x21, 0xf0000000, 0xe6, 0x6}, {{r2}, 0xfffffffffffffffd, 0xdc75e61fc19df398, 0x4, 0x9, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20, 0x2461, 0x86}, {{r2}, 0xfffffffffffffffd, 0x2, 0x20, 0xd4f, 0x9}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x10001, 0x3}, {{r1}, 0xfffffffffffffffa, 0x9c, 0x20, 0x7, 0x3}], 0x6c85a85c, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x6, 0x9}, {{r2}, 0x0, 0x20, 0xfffff, 0x100, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0x486}], 0x9a9, &(0x7f0000000280)={0x8, 0x9a}) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0xfb) sendto$inet6(r1, &(0x7f0000000300)="8fc3fb323ca36d4d9ee8a95d9ccb1fd695cb2e42be86b9e3cd51b473ce5fdfa5399ce265b382ae8e28c5e94892d8c4285041a2bf374d710e0509abf5f6517aa36c1f4885aeec9963a1294f42bd2d93a297c308d455a1eccfffc4435d10a735738d13cd2b7f178678860568cfa6aac1e8b051a604af685ef738abc70d7de81e71a53b777386b0d2334bc09e41325120985b3f0394028802a6a2968ae4", 0x9c, 0x408, &(0x7f00000003c0)={0x18, 0x3, 0x0, 0x7}, 0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x6c}, {0x1c}, {0x6}]}) chroot(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000080)="12") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0xc}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = shmget(0x0, 0x4000, 0x205, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) read(r0, &(0x7f0000000100), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277dc5745192a101000000000ffffffffffff05000520000004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bd5000000000000", 0x7) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0) r3 = dup2(r2, r1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r1 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x3, 0x1]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x9e430810fc8fcfd8, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x6) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) semop(r1, &(0x7f0000000340)=[{0x0, 0x200, 0x1000}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r4 = semget(0x0, 0x0, 0x40) semop(r4, &(0x7f0000000080)=[{0x3, 0x1000, 0x800}, {0x2, 0xde9, 0xe4dfe89e24f8d07}, {0x2, 0x1fffffffc0, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x5, 0x1000}, {0x3, 0x9, 0x800}], 0x6) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r3, 0x5) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000380)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r7 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) r8 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r7, &(0x7f0000000200), 0x2a857773aa0375dc) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) dup2(r0, r1) sendto$unix(r1, &(0x7f0000000040)="c4946dfc73b589840aff8a1193464b6a67193dd61eb4b50f5216486d013c351fefebf3803ec3fc644c02b4e01275182ce87feeba735bc9dd35f52086921426e73a430f5db2003806f45e065383ef9cacbdf85d6694d2a8c83043fce802a8513fbfbf99b60d091103168b46600c69f4e4d4092bd537fcf714905e3bca85f51f39a7700b1c6f468e5a320b2dba121335f639d53f7bbdec6a873b05cf1ef56b92108ad37ea73be8d5f535dca8b44daee86f467c612d97ebb9b90c99d88586c4539b59", 0xc1, 0x407, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x10) dup2(r0, r1) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0xfffffd33, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x0, 0x4, 0x5) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x20000000000034, 0x0, 0x0, 0xffffffffffffffff}, {0x4c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = semget(0x3, 0x4, 0x1) semop(r2, &(0x7f0000000440)=[{0x1, 0x2f, 0x1800}, {0x1, 0x8001, 0x1000}, {0x4, 0x5, 0x800}], 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = getpid() flock(r0, 0x15) ktrace(&(0x7f0000000240)='./file0\x00', 0x3, 0x4, r4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000340)=0x10) shutdown(r0, 0x2) r5 = semget$private(0x0, 0x3, 0x10602) semop(r5, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$getflags(r3, 0x1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x41, 0x3ff}], 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000080)='K') ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0xfffffffffffffffc, 0x3}) r3 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b9b2fa433bf67f745050c773c216ebfb6f74647e5cc1bbe87baf6c70ef844fcf2e01898610be89ce9e08b2cf332fe0d09dc1e63060da182771acc63d4f6c9ce5f3e220661222a3c91762e0f33d1003e1beb3f2761b94df9e", 0x50, 0x3, 0x0, 0x0) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") 16:00:13 executing program 1: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = shmget(0x3, 0x1000, 0x201, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/32) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x456efe101f8c40f3) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) ioctl$KDENABIO(r0, 0x20004b3c) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x92, 0x48) msgget(0x1, 0x5) setsockopt(r0, 0x29, 0x7, 0x0, 0xfffffffffffffe43) read(r0, &(0x7f0000000000)=""/13, 0xd) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x7f) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0xfb7d79ddcca8cd03, 0x2, 0x3cd, 0x7}, {{r0}, 0xfffffffffffffff9, 0x52, 0x2, 0xfffffffffffffffa, 0x6}, {{r1}, 0xfffffffffffffff8, 0x40, 0x40, 0xa3e, 0x400}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0xffffffff, 0x3}, {{r1}, 0xfffffffffffffffa, 0x48, 0x8, 0xff, 0x80}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0xfffffffffffff600, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x1, 0xd3b50694f323a8e6, 0xc}, {{r1}, 0xfffffffffffffff9, 0x0, 0xb079de191f5cb6e8, 0x80000001, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x100000000}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x42, 0x20000002, 0xfffffffffffffa3b, 0x9}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x7, 0xa92e}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x41c58f9e, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0xd4, 0x2, 0x7, 0x4}], 0x7, &(0x7f0000000340)={0x2, 0x3}) setitimer(0x3, &(0x7f0000000040)={{0x10001, 0x3}, {0x6}}, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{0x41, 0x7fff}, {0x26, 0x400}, {0xad, 0xfbb5}, {0x42, 0x7}, {0x4, 0x2}], 0x1ffffd87}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) clock_settime(0x0, &(0x7f00000001c0)={0x3, 0x9}) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4800) socketpair(0x6, 0x4606e0ec866d155a, 0x400, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/1, 0x1, 0x40, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) msgget(0x2, 0x414) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000100)="7bcfe1e614551dbe46c980499a5f939951320f1e8c96c57490eece943ce985c12633947a62839a0ae8710ad60ab6c2c5f10022ca118c3358b990700107b0e68604b8d6abdf721f854b1971a25d3ea251849cf7ef8af152380ce55f351e6dd86852e21f6fe483c1a4eecf0cffed12da933b1401f97d04577174f4372519121c950b6f519e16117d3c395a3f3ed85925ab60e0ff") ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) 16:00:03 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) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x1ff}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000200)="adb632db3928b199add4d34faa598ff25b6d9cd2a54d9360ae0ba06000fc2a52a7c73471378bdd09c7b09c55596741f29932892959a4df5d704eeb9ac19c10cdec930c5200eb19c8a4f4566de33d62d35c43e37f96c588135dfce979298ec83c684f7a636e", 0x65}], 0x1, &(0x7f0000000280)=[{0x70, 0xffff, 0x1, "8fd718520b589b91faefbc65ab5a1054ebecd8762d0a8cd164e47906393fced66c02086f4f4f2b9aa9d2fdba5a9482abaa98d74dd6b751616d97d2b72fdabe6a7a5145f15a34b4895b36d714c1bd1c0f53127e08f0399d50864b260ffc92"}, {0x48, 0x1, 0x401, "ab6371199345b7db7a0ce2191d7fcc61db40fc44e300854b288bf1f1c722c7b0cc5063c8c6e255c8596f8c34e82b03eac64d74"}], 0xb8}, 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ee") syz_extract_tcp_res(&(0x7f0000000200), 0x3, 0x80000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x2) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './bus\x00', './bus\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) r1 = semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r0, r2, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r2) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r5, 0x5) r7 = open$dir(&(0x7f0000000480)='./file0\x00', 0xc901b4ed9822ac92, 0x2) mknodat(r7, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000002c0)=0x8) pread(r7, &(0x7f0000000680)="b02e91c0ffa84254fb8d305f2e407d75b80622113dd7cc8de0fb50df2f00d5ef9407ba5c70422742bd0736a851b32c19113cbad9611fbd543c3ce669cff8b79dbbacfdee6545b8091fb0eab95ded9f1a8fb9cd13b8226b2c6dccdcc145e7e6584ac718ea69f487045f3595b0d87fc57126026807d2da9b8afb0e2e9d38da48cb09eacf0d80ea2e64f71a96a70aa3a9c033b22869f33efff19a9142e98ac19ba289", 0xa1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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(r2, 0x4, 0x6f, &(0x7f00000001c0)="91bc7a34bdd0837d3be2e224bf74a0163d3b843bc94cbab702b28077eff54a8426bd7c24697906eb6c9ba74c2012a7788355df05b9933b8f5bd46dfac105737b21e1f636b7ac59e12350bcfd7a0fb9571b035da7bef5e9adc58b9b6a34164a2ba7a8bd3e611e3974d2b6dd486e2526352abef420e364dcc9316eb83001923eb08a4ded1623c187403838b2", 0x8b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = 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(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 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) socket$inet6(0x18, 0x5, 0xf800000000000000) write(r1, &(0x7f0000000080), 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180), &(0x7f0000000140)=0x4) r1 = socket(0x2, 0xc003, 0x8) socket(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9cf884ce9ed4bfa7) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7fff, 0x9, {0x5, 0x3}}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r3 = shmget(0x0, 0x3000, 0x600, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 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, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x1000, 0x7f, 0xfffffffffffffbfb, 0x100000000}, {0x6, 0x80000001, 0x7fffffff, 0x4}, {0x3, 0x2, 0xfb, 0xfa2}, {0x672, 0x40, 0x3, 0x10000}, {0x7, 0x401, 0x5, 0xffffffffffff0001}, {0xf8d1, 0x3ff, 0x6409, 0x1}, {0x10000, 0x81, 0x9a, 0x3}, {0x87e9, 0x4, 0x86, 0x7f}]}) syz_emit_ethernet(0x77, &(0x7f0000000300)="b6b24f31607b92063eb089942a219845504a63f5081cb1d49d8daa57ea6fdc96e0bba0116765f6b8a80508b3954aa8601a53e541d0e2e6ac3501d1892d350aeef56dd69d6e33ecec57bfbf745b6743703b414b1a0b7b68d1be5b34a3c4e5f2b6320498fecc2ef017a18a9c67b3edb84c44160f4451ff70785d67a6e219928d76344b50d52d9dda1c3382f4bcd3b452d95fcc35c7dadc741be0d1026416b5c1") 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140)=0x2, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000006c0)="4869852075aedae4e1d3cf43732560d3322ebba79d9a5cd20af8", 0x1a) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x12}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x100000001}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x6c6fe02f42f6055}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x7fff) 16:00:03 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x2) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/14) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() clock_getres(0x3, &(0x7f0000000000)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:04 executing program 0: sync() getrusage(0x1, &(0x7f00000003c0)) semget$private(0x0, 0x0, 0x420) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x1, &(0x7f0000000000)={0x1, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) pread(r1, &(0x7f0000000200)="42a5218f80846d9220f397eef90bde14ce1ba7959bb66fc4f1d4ab4a7b2b27bfc74fd5322b1112a4c20275d357728a20124a8bca3a9961586c8bd7e67eeed469ce1c90138caca3dd3a0e0474be761201c8e846f6f30040b04cc9f63a0452fef0c7cc462dd4d2994be281299a7d48947a2995d8fa5b474922967560ee6f8c656a8f42838b09f4d6701fa43f2154b5d725eaf33c2ea721a3d5ba211695370833686795da251c643de6549024f5c84fe8479183594c02e51deb65a72188a3287d3f7bc24267c14f35", 0xc7, 0x0, 0x45) write(r0, &(0x7f0000000140)='\r', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8230, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86134) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000500)=""/107, 0x6b}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x80, 0x40) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0xfffffffffffffe09, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000ffff00000100000000000000b8656f770a42c8761a18097fd710323c009a3173df3d77ad2fb5aa960f62e875de9fd423cfd59005e56f7f054a8985354bbdb143e6b28af715ac940012de0e3204769d3a23aeafc283e0d565e8acbb062326dcb411c3e41b42b8960b1c31db2a6462abcf31d9e40f37f0ecf89318cf800db3cc1f4c6c4d5ed3f55edd8e9b1740d9106c2c68bbe0ccd120cd509f64a175956f4aa90edafe802bcea01366c24ba28a505252c6afb44674b8f3665b825e7d7ad32e1a18549cc6977e48d9"], 0xed, 0x110}, 0x2) close(r1) 16:00:04 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e7ddc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa448ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b0446001249f5b2000000000000ddffff93d6fae9aa628e168feee437a46b3f0bd77f62a118a2ec7773dbc5d133ae7543d866335240df193212ec33337c261e49fc36201e0469adfeb4e1599a21857ab21e"], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r1, &(0x7f0000001400)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fd995bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0e70afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d581699d7410cd84c057806c0e846364582b31d421e6db9fd40870bd8b9ee3444727583caca40fc61c6cb1d69683648ea4fe21c9db45e2cffb8817aafd2eaf0fe955f2b8d31129f814f300b2219aee77250cebf6958488a6069ba1b514b2ca9399a31537b877797909618860978c9f74af22d47c980d464e2041fc9564aa3438776bbf32a9e78a6454fbd3dfb9cb3c6bc74264dbe43415d0595f2957df19b878b9c85e49e8c7efc3555d66b4f95ca27", 0x1a6) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) r7 = getppid() r8 = geteuid() getgroups(0x8, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000580)="0ddfc7ac386b82ef081cbdee7c4ef6158bf0bed790b89eb74c40fba182517b8d588dffd3c5694d7d373ad939ad32", 0x2e}, {&(0x7f0000000b40)="fb471cb04e7c813ec4b19ea315fff6448add9ed8666fdd48be389ddc073594f52e1bef2b90876281f1dcc07ef9e44f34af948bee72de51836881992afc3dc81a6763cf0e82fbe54d4948b3dba3fe1fbac85c74ab57124c0d059943c82aacb19048976848ae630059467451d47df99ef0afacdc84c4c7c193185ac650d28f820403969c49a0ea57fd99765852f2dc051eac472cfb38dff4bb95d1de6c3e602c2707c7c27469f1cccc4e88ca6b74d92c72eb3d68a42cd17be14c2d81e38ce304b56efb0fc3738c617d201d5e592613e4a3dd0e1717b00d6a2fafaa2b6c8bed28bc4d9cb1cc97eb1c1f4da5ac96ad7d96c48529eb6303b4", 0xf6}, {&(0x7f0000000d40)="f6d9d69bbf59e04ef9a3c832aa538d1a7c430bcb84298685fe8a259aceba30cca50d8ba0bbeed0794848d07f300233dd7449b8051bb8edd6d41de028630babbd030991f3a9b85c89b5321ad86bb45001a1354a49fd987b464c31a0ae20db9506650de93667887f0df7f4329d53c93ad693d8d9c9500bcc50ff2ade6879", 0x7d}, {&(0x7f0000000dc0)="07da233c68c83f2d435f82c54701647f1c094be7fd5b0aaaa67102e566312067fa618ee8299fdfd9f057996892719162f992170d655bdad65377868bb3c98c5371f1790a3476ef82089f70936f439272e964b8ec5d47f432eb4e64c836bce7f6e8e3d5c70459f7e9f9576697608fe95aff897e84c50960f4b17813664b1214d5a647761df8418bb1ca27411e", 0x8c}, {&(0x7f00000006c0)="c1519d9c94341b3e238b54dc9a3ea5", 0xf}, {&(0x7f0000000e80)="748b4bec63a9279b0cba6d27f4c7516ba23370cfc9ce972581b4526e381ff0ccf097ae1ba6a8abae65d57ee0b04ca65f865b0c8102465b5d7b9b6755a2ef2a3b4e67663af494c262fc801c2f5e9f46a40823e82cab125dabcf5aa17b9b8772736fe00e5e463ae8402bbb66cbfa47704c85d3078b9c77d3b932d26116ca6ae519460588b017c26e7ab4f3fdcbb37a691ad5048c07e4673b4e9cafacb5a0762ba6c2bcc3bef6a3723f9c25ea8c0c1001a5466f73a824259c5e8d633754035bec383936476f614b8bcf34ee4f1f33555e4e3ad5b2cd23053e15f58f458c1b", 0xdd}, {&(0x7f00000007c0)="6bc7dfb1ec1028b625e1043217619ca012bc504a6b2dc8196e53129928c33c4335298098ea893a334ec769fbbbc5a7b7379a9f2f9041b73e", 0x38}, {&(0x7f00000011c0)="d756a4727cd72d20988b166a49f118a06e8e86c59c629e1545e02cd296116989244c2e428036211a6562503ffe25ad46bbe2bd6c6d4619ec8fc07a924d88974ed7602b455430a9dfd7fc245ba67b4f8aa4ae79fbbb2c75fcc64b1c0f0620531e7176b84b79dd797dc0e8252c05d30a3d1667cc0b1a639003212b5e0f9f1a6313d960bae076040c6b1587f15f2f803a0275ef760a037f8c0dcf8b46a39c1d049e401f9917dbc982d73be85269fbe152ab39b88377f6842134a3790cf1fcd11a5481409b50bfdd23", 0xc7}], 0x8, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r4, r2]}], 0x68, 0x2}, 0x2) 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(r0, &(0x7f0000000a40)={0x0, ""/233}, 0xf1, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) execve(&(0x7f0000001380)='\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), &(0x7f0000000980)) msgrcv(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="253d95a8da8bc9a5c08bd1fd0443a741d47d969fa1b8290df48365d51fe3409898bad1c353a5404357eb1aca1934ab2e62720929cf43686dc3507a2bd91936dd40f15b58f7417251e0e47268a0981162fddf31b28ebb3627c57221d333ae8029317fd13ad79f77871d5d94f1b8c4422a9d03e000141f13679fd846547940ab983ab1e7d20e655ebbe8fde89fedd7940ce6348ba0e96cae1e48e98c141abd68a1c3a6bdd156c2bef7a2e849026105efc87152087c5b9b6ed41cc3fe56b45a16b3b3c47020b6602e4198e74f2d35c4ed42e0d452dbc723bcb566d5081aafa673f514"], 0x8, 0x1, 0x1000) listen(r4, 0x6) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0x70, 0x800) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x1}, 0xffffffffffffff50) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x44) pwrite(r0, &(0x7f0000000200)="9b27e5108ab9b5fe13592380dfddeabf315f65fb9c69defff0b5d84c21b7d82f7a00a618a56cea770ef85973d39933c6f0f228dff2a659e3bbd448f892ff7be154d0a9933cf066166cb366ed160e5d38774f3cb7cdfecc911525ebd1534e604fd8888999015da3ef4480736cecbe204039c69b72777b49739af85320eab1354d14fdb8b966c483", 0x87, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0xdc364640f7488b1f, 0x8) symlinkat(&(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r2 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x8000) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7}, {0x50, 0x10000000000}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x2, 0x4, 0x9, 0x1000}, {0x5, 0x6, 0x2, 0x3}, {0xffffffffffffeadd, 0x5, 0x1ff, 0x6}, {0x1ff, 0x1, 0x26, 0xffff}, {0x1, 0x6, 0x8000000, 0x5}, {0x1, 0x10001, 0x7fff, 0x1}, {0x100, 0x4, 0xfffffffffffffc00, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r1 = kqueue() unlink(&(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x200, 0xfffffffffffffc07, 0x3, 0x10001}, {0x3, 0x0, 0x4, 0xffffffff7fffffff}, {0x4, 0xff, 0x87c, 0x1}, {0x5, 0x10000, 0x10000, 0xca}, {0x200, 0x3, 0xf5, 0x6}, {0x4, 0x9ba, 0x2, 0x101}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) r1 = getppid() wait4(r1, &(0x7f0000000080), 0x0, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r2, &(0x7f0000001940)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000380)="dcbee48cbc1a2f5afdbb43971980f1a7f67b839c9f36187c2d842a0d63a6f28c7e9e6133892ed98d8ac76db58aec5369d88f80fc7cae360c720a0f51574ac061631d1102612f163a80ce26b7b1e7454312b3b0f1bc06d75569f47c78297f9c19652fbafd4c7969a5c72ca819593ef5f04d4bfabe7a04bb175753328ccab7193f93dacb3645b89ddc17442326c6a8", 0x8e}, {&(0x7f0000000440)="f0a7dc404b544da460c85fe123687611ef7361943a16d9a7665634508e5280ebc4b73c9c218f824ff72927de8608f16401806b3a294149da38eac67f686e65691122abb4c2acd6364cdf2a940178e909d95fcebbea357f7458639bb8e01730da8c2d4425906c39a27ab3ff4d", 0x6c}, {&(0x7f00000004c0)="73ccbe28ee381240d75ef6f0e2c661e9cfb533e476fe2f9bf42c15d35fdcb7d4eda00f4fb05c3ec7f8af0dcc72c339bccbb6289b4f7965e5f7b65eace807729099c00dfb1eac74734282dd7e2596f176797849da517f31e2fc59ed1c3cd31a6007b27337c4eb588ca5fd878dedb46d1a74032eb4eb7f0705d78cc070d594e5914dbdc5334a3dc4f0feef90b3a7b10d9a157714dd95920bd965509a83582d3fd87de28cbea8bc40c9", 0xa8}, {&(0x7f0000000580)="9e4c1669a34ca8b8679bdc034b7e854b5e24e39cd02f49a2e952510e5d4b87680d8c076d754285e64215554bd52e5d1980932e7eb68d68cf856aab464a6f3e", 0x3f}, {&(0x7f00000005c0)="f96c73147aa1fbd8af7b08a3eb40f4812d2f012cd4cbd390ffbb3d092e6aeafc4707903e1b6ab4aabc5f8725e4baf4bbfb6cc3ad3032e806b4f51d2c774fac92cfc0928ded6bbbb1fb217adfdbc77193f387096d5f7ed6ca34b8853af2654f381e6915b92d50ac00e304b8eff354f255bb25ce345e0405f481da2e9d3ff1069d2e7a10db8a4e126edc688511cf0beb33e041ecb8d536b7e3c40d92cd45414b5d28febe20cdb941e2814937fa0e40e8fd671371b82679750daccc8ca78c084c6b9e71528b2ed448c4", 0xc8}, {&(0x7f00000006c0)="be350c681ee92fced207a604e10481cb77269ea49c1ad3e91c29081ced0d6866b07e1333c5a547014f0ebc2cfab23263195183e0292f7beba635440fd1bff9eaaa389d759630707d6287db3536ef89236ff9209083d3ad1ac5e41067f51f820a343256497105396c92bf86a5deeb0539bf10ab3a5c2960d6d4cfdbe7aab38a2c690ba2e3ad0bb9c96cecbc27a5e77a95d242777f51aa2461959aa3a366366e5affedf1b3a722c7dde178", 0xaa}, {&(0x7f0000000780)="1323db16e5e436b8b7a5f48368437a04241cce5bb31351e3550267b1ebdafe6fada460351f9b7dae6c9c0da2e070863148aa04482bf22a52cfb9977e2dc9d7ed56f48bb9d78c667fefdd8dea0101caf43e8ec8e594a9451f85ff7804ff6599341d0db7a745c2f91d8b03a3d201bb9184e80a59583897733981ac21a6e15d535ab1fe67554132bbe5d3405c7864ec52be068b97b3b4d5dc0d6907f9ce32f3edcc1188b27ee9d7ea8bffd3bc261bee7711393a07a8ba5744741fa3dc6467cd62b8037cce919d40e250de7b7bf278019bfb29c03497d8913f68dbe0ee3ea3544692f1fdfa6afd7e6add1a7ecd440de794d621ef1e811337f8ad81ab5035606e33a3217478896ad8eefaafb205f84c2d00fa449a49c0d1d99f31257a5225b551492ffa424946aa5fa621a3e890551da68bfa9028833cfd902e713575096c21b63bbbeacde4f7ae7a2b48bce473c5cedacabbf20ee37f0dc9e222a4bd12ebef07f64cce6c2c08d79b47739a96da035212d4769ca31e86b330f6d95e77bc7909b99f56917bd79e9a83f49c373fccef5f223fd5a3e9f875962a3022f845f883f1d9f9fe8a923224bb00407b7ebb9327a27bb76ddfbb46e78a52f5d3bacea6c3cc1fcf7b9205b22e475ff45f4708bf066c84bb7021692d4ca5d0058897dfcb8aaea5fc4d2d8cda861bb8ba6ee4c6872383b326058cdba8330873149b4e98e15520421d8360445f18a1a4bacc5a9c713446c76353262ca8aadfb349f4341c45c57ef10bec007e5a596c0b36c992fc4e22019dfcfdba26ab55e88e0db1da6d547c11444b727525fbc5b47de2d895970ba40fc51d722a44ccd1e861224d1099c6eb1b0dc0dddfcd25c96343829ac799417b2e6a0b1b689dc8df1b287e9c760247c6dd5181811afdd83d2231de62766b1a9cea90eae70096c30391c4d6c355cfbefab9371096c92fa2d002fda91f008630fa85bcce378d5378c7cd0020c67af7bf928d3cb0d57a97638baa846f81d65ea1a77f5ea4b886ec5eeac6bb98750b69aea063c0df6d6e88bf6f7f60b6d9c8f4582f76016402d8c5408e5bf8c62476de94b9167080378d3e5a920af2fe146f0abefc44975457be68ed1970e618d9703700d902a88067cff5bd46ebc204286fb00ebdc61aed35ad341632eaab7411a9803af277472fedfbb490a9d3526b2830a8b26164a61b6c6293a70efcad2a6384e6cd6c1243693fe6a2ce36a9d75cd200169212181c070577288ef6a30375a81419bef7cd7899055db2e3733fc24922840657656c684b11aa9e3ad6ce50a214d880d73c53264bd4b5e58d727dbc0d93a8c8948dd583f302a5adafb09ae51f4edd13721f017b089da4b95b4f621474ba5d55fa12a461b24d78991d16bca05dcdf892d8aa611eb436335d8bf86eba57d0b5d8590ec3a395835667fe5699af83af1ec17749096fffef940be9fc8f9c7345df09063735cedd5ff2d425e5e400c5b9e315ce8b1c1413e75d7096347964455fe12f3d6c5ebd18a1d1fd426317f04a9c083b3abd63c2671ac287ba31eba51a58d830a4bda59d4cbcc9a3e8981ce8edb9c011fdd2a4822a7bb1c1ab48b2b77985fff51b133376968f6b8f4caeeaf2cc90ee45db100424080783d181fa01d9cc08a4633cbf94c976532c0907cb014d73248fd88268a9b8dac037a564ef53b02938abe324e7017198761981b676d4a0091d2d6eb4b09a9560d2d0ca7713f41d7fe7e81e8fa18a0d97713a6c997677e1b1eabca51bd76325e3cc4b51d740479b03d439132fc33b4b06b5ccf7611cbc457eac9f73d21246d4395eb2f938015343ce83354ebbfc06d7a68c420dd3b7fdb063ee3c9f9b9373e6a358f65660d06954819c1884bd4de9c1cd9ad3bb5b5df012d951c990d0a02d3d2b862a906dc1c3cdca1390606ab0bec8c540e00316152ab1c990376ceabb2e25d4d9fa2436f28b1bfd5cc47e0e426af8d9e8e39fdb1b2fca90e9bcffcf1dbbb4dd668529d53770ee1b3b40fd03a12af159b53b99046ba675eb7689de55b307c4b77108bdb3db1e6d75a4cc413ae70fc4253d54deb4619c7e13ae1e794f372a6ab07e18e7b8604d31720a33bf81cdcca19ad8fa5ec01a1669c59401a7165c192313f4231ddfd939c10335f1140a8740ae368e6a8627a690eaafdb54114f83e98720bb9a596adfd9c9d826753400a79639d7df0c62a9d2e67392ac97a76ebd780e744a469e5c36cb726bc04336b13ff525331bf2146d1c70c622792ff02f1e6c9ef700f85eb3c91847e28e29239f9444c2c081ee29e60770477de8d508a9731fbeb75a4ccaffa6b29df6a89a3da320890c85c7ae20091bf251d4e172920a2b567edf37587ad4547f742a7219f96c2ddbd456ae64c78ced28bb8b23767abb6764920c1b3df5cbf011c1cec3a72d9cfb5053808015f155d0c40c2635b6ca13de69393fd7fe00276718150313a3398c83adc1fa1c0e6595a35319c1614f0ed086f1d5a91eaa7b58c2f4e27269f73d67aa2690773ffe2be9e026ade5920e747db3401b6f6e34ce757a56ba225bbe79f850f481fd393d51cf3e7fe3e6069529e49b3cf70ba7a984759def655a7bcb2648f8ca0f80afb7e014d4177d5d28665e0e1465d9f27e6cc954b5b7739a5b8d5fb36a6a7253c3f8597b6f0f96f38202fb35e5697e20737a262a3a4b3fcbb2379004b04bc54bfa671f81fd57158c334835d117062d647b1d0ef0726f74edec6530e0f3ec2318b3f2b3d8c46659c6f402ea9a996a065a803fd18850bbf3cf1b83e12b792f29d2ec1f540bf5a1da51053092e8ca21242d7aa44ce3e1ebc168ebb4c40c7ed743212376d91b5631a8ffc013735748378b277f45e39d06926e55025f53affb784b8be4b7aee7ff37e059fb484df06e6edd0280fcb106074d9b51b1d4485b8c776558c44ce82f11f86a6841d50db023bba5001520f6b11d6ff2ed19c617f7b13dd7cf05066a9e8b06b5f95c22e183621cde04a4cd96b94e951ab34e3c70e64ec39c675c05946fe59f674fef6cdce29cf28a2eee1c62385439e7bd69b703a3cc1f405d2dd523f810addeeb625aa64d7dbfbf109198c3554d6fc2d6cf6af975c73c3a4957908b2a613991ee1ddc954e4d92e3241011a67df00b49e8ef17a17fdf5b2b8849a926d8f99738dba4232d554a38e7841eb61efbbe939883ec43d3b272d6a6ecdb9bae67d632bfa3db7dbef063fcb77a7a9e4a2d9bcb5c1b18ba7fa0331c8d398b46d1d1c6c21d91cc7d1aba148e8467c8da839ff8c006a30029e54940c1ee5e18715281cb1374d1077ce827c5c6b73c56c4744f4826fc7d0c7b61915de4b5c10e7bb699053731543d28969ee886e6f57a815e2c936e781ff1998a8ba9f3941d02cfb677dffb7aadc1c3ba23276a330a9b2b7a0ec69fc2c30d68652dd71eefc36b40eca1b7371fee53929c9ee0c32ae707b14ac1e8760859b689a39e188c3f6fc771ad976ccacceb3c2e780edba02eb9b520e540e2d5d4ed7b7c9000b8bfe5a61d698c168c86ffccebeb4d87e85d7c9e036fd460243862eb133428dda01083e1eb3e381c52d420cccb2114eab99f3b220ae98b20d74a20ac080b5eb2dc87146a6d2e760f94f592501d0255190b3a770e785dcf218cb9913814ada894e93e6071861de67941d3120cd39311af6a65ef69036455336d8d7c6085cc8966fe08e8dbb32fe0cb81f025bc917fd3aac8e80b3406f218bd2b738c34b390d792163411caad28695e6373c874673f8af8f986f5151ab4d6bdc57b4c2c810a1e469b8cc2f857845b8b07310803981b1888e87d1f05e462f10911aa2439b46a8a4ddbb79330ed7150d6c89e70647c970c05bbf691e33c5e2bfb2d867d1b27ad15c7d277088bbe4a90cadf4a24c35a575f2df243eed4c380a2e14f74446883ee8f19a628bbaa742667e50d0224c545b982a59c6021157aaf93858b15abef36c597db27f3e892b39514ed5a68383d899e5aab44bfab257c13ac661adede8168bf82347536c3c0b89e36c8b9c495355c4202f3ccd0c27f28a518a40dd956fe4fa74584861152ca04b1cb2c662c3057de44bcec62b6826279fe5d7c96dd0b3e76101f06c75622977ad8c4de7f490459b2ce4aec209b9bdaa530c7621e6a17c99d4c88cbbae8e40d876d36a1d13a4c54a96932e40c52c918bccbd3a3b204af157efaac766d9d3f2e809bfbf64043fe61614b0872d4c1ac0db14c9de34540bd62fd0623b5f84f1493b3f2d50bf6a8343fdee1d13c310681a4b73859566aa10e322cbf84374ce1065a14af225a186f6297fb1f8d6fddd110c25bbfe7505c165bdb4ee8589b32dccfe886274600505800e71eafd3727c56ac9eb398d5f7c22e56b4ba199e136b2a66c88f092938ed1aaac96db5476a91f1d5c62f8cff5a011bafa86a851fa30350b1adbe60c16b792da5211f6492ff24c2345db490d1a37786d938633cf799737720ef91f00df271282e2941cb2a2b413f659bf54af95098118119075a62332a810c22f88caa08353076eb5caffcf331aa51e771dda1a32e4d9ad22132cf31ecf42d7c489c975594d7c0409451a5755f79d145219958276acd78b2f139dd1fa7e68c5a361baa01570db524a188ff1c3bee642f4889b09b8643d4b54afd286cc9f4fed92913c4608772a5a74d44486db56be6ebbc06b933043da91702856d68267001fd33ac95afeecc7ad7735bee1391c3c00b46b2237486cd7328953376a6e985e16be84362b541e7f2b00c1a47905659ff2a4831ea78ad31832db8fcceed924d9b49ec97720c5c26e1f562ed2abb0324652c5c51e64d81241cdce6b740b9f20c54e7f2c97d2b0bb0c362d7bee73b591f9c9c033d5728d050aa96e9c3009f6104ff1d3a2b13b2152d46de5b0a4e2f04ec0135c71130b7e28b2ec593a2338304837556983d0907d05ea57817de1e32e76f57a77aa6192e32a0163750b4586ccc81104c1ee578d7706e272a803c25fdba43c0328bfe7dc96c6fd652712953ba0520fbec9c7e2b82d5d3977e1e7ce135bf920dbaa4fdb67665368723a1fabbb50af49a6686b7fdfa77039e0a620af8412ad37db34ad190dbf0ab2e78de9610e662a65773fe1cbd191cbb0d52096670a8ac6b2a99a3419acc5750191e70905293715db313da6a8b02e810c97e4c456babbfa30ff709d4e8ce23b80130ddba885d98d20dec53a35136a5810c3b8bba29bc109fab0780c8c0405a61647e7c75d15366bfe82ba62c7644427a19184b302d929037ca2faa398515cec5d6b1637bad517fb69abf95897caae488ad4e2a25a1574539e029e66ae0818da99709b40e7792a9085fe99788998b5661ca57037adf9aab311d0696173610e8f2882e85e270507fc765b9be3507b2fae25a32016e1c846456076dc93d2159cf6fa5b8b0edadcd29ed0f56573c524b4e26761c7547701a2edc3abbffdedf67c8efb59044402aa027b72eb3cef5d3e7e8a6d0cf00ddb34cd4c7d59ffdaeb7435cf170574f32d3399daa4453ac68a2223ffcf76762b8fe07ff58486f19939e90409127cb04b9ad921cc0a043a39f84d69b9d8f748bcbcd1a2158dd549e7617d80419a9a16f02601342f10a944be27d02274c127098c40527ad65ea315c90a52476c5a8d1141a1ec0df2c80b7c71c46e23bafba389f8e37b076e4e2f6107bd6fece016493066adf94649a21d3f36396ec31510c6ec79c4ad0b145a46227efb06adb01f8b31a041a419eab4e5731aaca4b3d2fd1e438d311743c80fc2dcaefede93e29a8edd435f22107d9aca0aad244f1b875e7bd96cf20953d81958afc", 0x1000}, {&(0x7f0000001780)="eb645dc7d0ceb33c9c3f2858a177b64fd6ef1a35cd6a3ee4e3e8e9b9b14cbf3f56bef842f95397b86dd0b3711e28308d16f46f8ed3316792ccaa65e95062de0759c71f99621e6e08fb99bfce27178e1693de9b89d6fdfbd8669973eb15337a7582c9166e0b9cb230c079cbdb715b903393116bb308dfab0d7f6c8baed6e6afd552416a8201", 0x85}, {&(0x7f0000001840)}], 0x9, 0x0, 0x0, 0x2}, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000100)=[{0xff, 0x7f5573ef, 0x7, 0x14666fe6}, {0x80, 0x9, 0x7, 0xff}, {0x10001, 0x5, 0x4}, {0x3, 0x7, 0x732, 0x101}, {0x7, 0x0, 0x4, 0x1}, {0x5, 0x8ea, 0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) getgid() kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r7, 0x1) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) fcntl$dupfd(r2, 0xa, r2) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000180)="08311a394a9233f43c1100afda24ce57a4e0e409aba3e2cdf52ceeb5c064a37374ceeb633241f8b02f8e4c417a9c351c", 0x30}, {&(0x7f0000001740)="db46800e0708cb3f7f52e173c731c288ee7d32f5d0afa58ac37b228f2a20576d541fb4641cca77a0fa2341672bdfccbea73518d5be57ad752c71c4b88348dcdfc1cf475eb73f5b57359e676f6802b3df8a534f482e8cb35b1eb558a341ed2b469e60577a6c039ea7aeca85c67fcdc176e455eb569367b1250aebe2acd7912ecd85303bd101b8c6181e937dd0276c605bb0b339710fb4ec46781c370d1a7ecedf4053a1416fecc6413ca50d65f3513e6d825115bad4779b5622247bbff87549985778c7fa3f1ba8271820ac730c972d74bad159802488a393ddba3ee424c569a4ec0d508027c8e80eb83a78582c", 0xed}, {&(0x7f0000001940)="a1971fc1d35f4383704f89c18531328db84453c190094e4d65369a58f4d1c2403e0b6c80fb10475422f7d5aa78b70ae7d7a0aeefc906b79e1bdd9082174723d350ae50777802bf0f9880d14afe35bb5897c2b12fbf7ad6017ae165d177a62686961ee969a68d90b8877f4eac9bddbe94222f765c3e03cb7636a8fc0036057ee4ca5c4827fe43e1614cebca2723608e41a7728ba9a601150124d9a28f0f9ce92f8585a21cac1c3fda1efc6b86b288416c095ab21457af5a9e25915e613f0b2b6973c8803266b4c67bbc", 0xc9}], 0x3) kqueue() semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) 16:00:04 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x30c89f6415846d70, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xb, 0x40000000, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x9aa9d4209e97eae8, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x8000}, {{r1}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x775c, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80000007, 0x7}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x3a5, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xffffffff, 0x8}], 0x40, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x7fff, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x4, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0xd8, 0x6e}, {{r1}, 0xfffffffffffffffe, 0x4, 0x80, 0x2, 0x8}], 0x5, &(0x7f0000000040)={0x4, 0x991}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000480)={0x1, 0xfffffffffffffffb, {[0x2, 0x8, 0x10000, 0x8, 0x3, 0x3ff, 0x6fc00000000000, 0x8, 0x2, 0x40, 0x0, 0x5, 0xe7, 0xfffffffffffffff9, 0x32, 0x3, 0x0, 0xfff], [0x8, 0x1, 0xffffffffffffffd4, 0x8a, 0x9, 0x5, 0x2c1d, 0x83, 0x1, 0x7], [0x2, 0x6, 0x6, 0x7, 0x0, 0x10d, 0x2b000], [0x5, 0x8000, 0x80000001, 0xad8b, 0x4be5, 0x3ff], [{0x5, 0x6, 0x9, 0x7fff}, {0x8b1, 0xff, 0x4, 0x3ff}, {0x7fff, 0xfffffffffffffff8, 0xe281, 0xfffffffffffffffe}, {0xe7b2, 0x2, 0x7fff, 0x1}, {0x508, 0x3, 0x81, 0x80}, {0xfff, 0x9, 0x9, 0x3}, {0x8, 0x5, 0x1250, 0xfffffffffffffc00}, {0x0, 0x8, 0x2, 0x1}], {0x8, 0x1, 0x7fffffff, 0x3}, {0x3, 0x4, 0x3, 0x3}}}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xacc110657663cd5b, 0x8, 0x4, 0x6}], 0x3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0xd2c9fd28e83d43a0, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x22, 0x1, 0xf32, 0x20}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x8001, 0x4}], 0x81, &(0x7f0000000100)={0x7}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x9, 0x1}], 0x5, 0x0, 0x9, 0x0) fcntl$getflags(r1, 0x3) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e696c653000000009f34f89bc98ac4d3fe59a3250b14fd5dabba9feac"], 0xa, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="10000000000000000000000100000000"], 0x10}, 0x0) 16:00:04 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = dup(r0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x104) setsockopt(r0, 0x1, 0x3, &(0x7f00000000c0)="4957438a59bc48e78e16c83c787874e636b75424f5bea3d0deb0e554bddfb5b70eddcdf6ce3df403c0c07a5cc0184da79216a1e328e840bc881a51adbfd03b60782ee5f32453c30a65ed2fe71e2783898c7dc347bc377b118e2dc5a653ebf6bf2bb7edb5ac2aeb51be07f7b72c56e3b2a8d416ac9df2b1c2373d42a3a25d28d360db59dca34769c56ab73161f49b408425b7a9aa2b87c49b129a9fc8c228364896bdee7ad117c76cdddf", 0xaa) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) 16:00:04 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) pwrite(r0, &(0x7f0000001140)="ee2d95ce13639ad5c75e7bab4de9fad38a12248b519578f6300c5af5d6953a1d2fe9c0d53093a50fc8de683ed1214cd037861a948cf46790c6c509dfe19b23059e4a", 0x42, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="8e", 0x1) read(r1, &(0x7f0000000100)=""/1, 0x1) pwrite(r1, &(0x7f0000000140)="f04d3027ef3410a2a19cb3a4f04e95cf88e398f0b09099714a8f9d33f2e5f51943e44896ab7869dbf991b7bf991013e1345fe525902ad63f92b64799d272eb78d213768d385ae803930b8b53d29b507f9ccb0d61c99d9c6a2d1296fbc1e6b5bc6142b0695f6db945bf70d7889f425e1d9f183dbabdac48a1a8efb8feb921b1f1fab115d8fc0e753d7caf3f8200fcbcad1f7c81ff9180db00bd25a2ae2d2ed0e395e0d2389de43555bfac077e5606486fe0ca009d228f954d42e0e81b621b5399164bbee987f89518c88a299fed250368bbe6db1948b8c3bf37167908efd149a9cd3bfff257d0cdd092573a78d31e5b0b49afc413e29e0432c729118686072ab16b62c0420d2760d86eacb23ab696297cacf2ae4469e13ea4ed831ab6cc3d6006684ce9c09d157acacedb34c1aab88dc72e5e020975d7f921a215d89afa49ca4c80c396969c750dcd4f0d8d4568d3d77e7e3df20af2d27bbcf6f7a1778423a7be463915de130f41ff911cc200d7c2de68d6655cf2080abc1177693a23c5ce134256722ab1f73da8766b97dca23de2ca9fc530a436e0d5bb15e84ff4313a76e47943ee9c163c121565fd2e8f2799918b98b464940fd4dc0d8ef63763575545207e3c4b08e5800a794efe8e9f2872211496936ae3765657ac0637f1bab6b5e294923cec4d6ee5f21dad0f9af58162b6f1e30beba908eef18f9bf8a9e5510bb2bae5e146aa9d7a7c11f047fba386094f1d98bd0815f10286f23b49ca3de6cec702dd848b9dbbc3d56ced7bd433ef080da8e30853a46145fe8e3e66b66ec1f6e9fd82deaf25e06c64fc83ad520041353729623fa8af651820464368b2bf0ac54311c7ccaf64e23e02741d58aa9b92c61af32fa2df29c66ead808c8e2f4fb5e5ccdc224d1ffc076a71e5b6a32f29d433d9b048a23b97bbdcce7c3b2db231ae15285a9cb23bbedc91c8d84e2074a3c6cc8bf58145515066b3d97d4277932a500e4f4dedda65cdf37d8e22ccfecebf0299b363bf977a05c591c9ab223db78d594a23120f47a842df85cb9529b57673bbb3728fb30fbdecdfeec1f3dbd3b24822af329986c3de2447ec24464f48ff283c5754229aafe2e4cd2c0fc953d12f1706a25ce934e47bf19cea979fbbc673692b0bd230bdc360a4e5738795a404f4dc22c052b7751e0745fc3113cf2096a12f41e051f44632a2c2087e7196c4adbed886495fe995c500eabd8c79f9b5f01aed76a0eebfbdb97bf3cec47da762a1726067d026215c7c8ca0c6dbe9784e68c2f1f96e73930b81502872df649288cb7bc9241dfe26310b38d23330e99ccc48baf79982eca7d9daa546b0ae0d85cf45c2ec27ea734a3cba5b306475f5d80f5e3a940113edb824533757d5fe39a09a3639f185d1adf6b931c12cfd033a3f17ba1a5aca3b14c2d740ebdf23b540e17e78a9a8ae3198ecd2a2acd328f10427f00963dae2b43bca4eeb57edf924f9b23d86ac567d8177d35fe6b7c764d8a65dc8e271588927b7f27c9fc8f248f4969ed6ac80291f0d9f646daa11ce8ad89135a43efa753fd9b135c261c80f33edc1afc7ca7cf23bf49a37d68ddc403c849061debf5045e2d666f8a69ddaf2ed437fb5437f2d01bb3ea2cc44485736b6a4306b2336d4626975780929af21ede6c46a28df05d684e7e36bf671baa73095d6dbe840daccbdfe5c476065d9bb9dea53762c047e08c4bcdc93b474883e8785b3232ade79e155b242dda3ed1ce3219e11f682663faeef7acdf01005434f3fc147e3ef43c9600d255f81f698f5c87c08cc7f756cc9ebc86ff396b17513fec770ec8d8f02f21b70743927193224f31286016f479e8434b3e8310228a5b3b84a6a8746c6b00c45aef031e5366ad9ec7d592e84c99b806fcaa2ad39c73a25e2a7771389c0544d203cdc929c53742a97f0bd4bcb6d0857871d24717338f9a0850ffc583410f7c7f3b8498f1635e6b871aa6d4c4ee4320ed756e73ec09bdd228f76dc84e33b7bb6e8590c8d6e6090a5ed3daa3e39d5701713f722bb2cee2830f51d1ff9938abe8034186439d8b228147dafaf066d9f95feb353065e45dc2666c4782a634c2b1c1f6c7e65ab9c506eef7c0d4b025b85cb51d94825d9643a2079bcaafd888a44ea2830a85ded61fb92556cc11f26d96cbbbf92842b2485b201d1c7fcadf2684cbe27c1854b5c9a708b1a5aae767e715dd5c4de435ae88463d48e5457877cd97ea6d81835c7d6e9267cdc0a8e48a428e1fdeafecb7f9d289e672c05e980946d9b83b5db3906b67010072604055cb8f40739fdf5cf6d757f6ff520febfe2c172bb776b3169d15f3cc123508d7f33f60a7296a41e713ac063751b9e80d68213aa17c6a366607d9f313d3aa514d76a7322bae8fcdf0866acf2db0ba27377153c73de136a8c52d0d4f1ee50f040290ae0a85b553a736f0cff70af3f0554b9343f684b5fe643952a6d57ec7a0058b1bcaa188fab4a2027bc0877e199c52633b17c6e7ebca0b342bd9de38de94167a36f67b0694ac0ad188cc9e3d2b639860198fb0e1946887c91e07384eb8cbd6fb24f241e6ccbc7ec7e61de100ff9caa2df6199a84fd6b6199186388c717fb8b0f3697dfe40bd54c89203b7e7ee6acb1cccd52c946baa5df8232b0193c19330a90eb5000ada656e7e4a2c9d68e52405ee75f1ea48f7fa546d6a08948eb193e93285c151081140ab1f1a9ad388e174dc9bf8067abdbb7edc520ea21ff6ce4e071cda0406dc4597356e080eb7666c621c4d8cebf43376080838bc9a02ff6606a29230c2e1a97b359b87b1c4430cea8fd5ff3d813ff1a02349f3bdff22345768b1afc10682239b59363d2bd4eb08340f0a773536a0e5944694a32db52b6908868602d171eb52de95cf97d6fee98b0bbedf5f879d02f26eea7fd91152657b0be733e83508059ba418fadc83ef2650ab52513699159c503b8c37465129fe2f7eff75d7eee2bd1f74a0b0fe3e6aea72acea3c62ad7bf3c2e868eefd257f64b37943d78d3bf2af98502b3de22447b0b395925b2c56001d4cc90126f3c9a7c70df3007fb364f462471dbbd998c8528cf8633fe840ba019bd0aeea59e1e6f083fa04be7f6ae49c2f5bbba57ca8d1accbbe5efa54f19c6f71a15ffb726e74bf7ec86d926721a944e0fc6c74fdd7a5311972f586046275f2359d20e7670459110004303b1d5432338bb1874441ba2d7d639850f6e88731d5b09aea3ec097bbca062842da23e1e2a8595ace90259c0ad9a80775aafafe180de5ca6548222268aaf0d8dbfbff086a67465e48a95deee611c214bb103bed1d757151fa8a5c8f06f04713caabaa03f2442e2cfb86ac5f035aa1dfc84425a8886b503bdb1554f3bcdc4d785cee52dfd1152b5d0da9160689ee633769b2c9d8263601c9dfd8a7cfc297cc9c4053010d7c7b1f8a1890eea455a8b8d606bda25e15fe9cb21ed3d56a1f01dffd771befdbaa38ffdb8d03b2ece49ed77165d0db4b4011309a06199ea0d3d2408c518ea362a69d794c06ce7abd9b112764ec7280dd12948cd7f6c1e267e03ac0cb05deb98924c6fb46ddcc06819e2c99e1790dd7155badf0473064974f5d4d7431e65812c38b38b2f5321facc8a57230728b5e27afcdd6dcd062d7c8e2370cd90f0d183d2ac0f9b760ff00d0d4e6abb7db68b1fa3c8aa959e781919d1aee08461a7c6cc0fdf39f980cab31c78764f1f87b22d522e0399329c2728f2ada142ec4a9664f47f71974bd2ed1abac2af2a66758363b4dd97cd4089a478c822859ee6a6e1e9d9bffe12bd1a5e1d9b52abee8e777ee91899b2318cb5a164fd740ce53d737d57c959140d21d1153ced213d409738be8b37e9d579dfae7447b01d86b495251b53c5e163eefaa80c644fbc2e88486d61facbafa62c4ea434e2dc24465621f1a646b26e5d175dca993cf5aabba6d32230bee1f738bbf96aa3036aded7122279ea0f978bcb18a08abedad0c69fc280bd22b3a49af32fdd912f1a48e2188243a9e04f27fd1f4aed2494460af6e13517fce96127ab21df696d748670529e5e6b0e71785062d6f165be02bc24cca9852a1961065f4f2d2a339824b6bc982526a1a3b5646b7048992edf852982c34b4bd353954604d6004fe3e2377f3cd15d4e27e43543544b841c2335044a47b68391b03257f5a8ab874527dcc303e69bb1b05fbb22399947cdf5145c6e1c3afda9a6f339f7bfb241efc910df926a7c18eef2281d07a3b9350b383fb07915a828bc7cf80bb037f15844d40b989596d13bd59b521c72920b93675814f02d43cd217ec1d3926d807ca3be36e27fa7d683a79ac996baa3ffac9c9ab8a9a24ade322918b49948c6e7b44b8cde1250fc58b4ee03b3db45d61cf9df04cac49e0e06c622a32af88271085d092668085c90b27c88fa8d41c85ad4f9c9e79183c74a34ee8a3567ec82af5ee9a62db605d8c45c312a9180c8387ee23287f2a84996ca2f8346ef483dca5997df684db656250cf1b7a63418dcc4351918b0e59bc5f3e2447c7b3c18bbee6f54f71ce629aa9b4e2e1bf69717f357f9240577d580d5e28fef7c6cdad14811e874679ce0f0914b8560b9dc3085e199aefc3f23e92bac0dea5d3d1b335577bb80cc8140f24bb1d42931482db79313e9f599f7ef6b01ee69a630e98d1a6412c0f59b3bcdc4f40dc6652ab7ca06bc4540fa26d980b0e01807ac9507b0e832025545dbd982167a672dea0aebb8edadd9a49c8cc9283a87761eb53c04e3664c213d30a1cc9ffb537f0970ea3b0c78d52caed92376aa107422a189965d283fddbf82773ccc3275e10c26caa513c5ac67d1c68236dab4cede30c4a39522c0fd124dfafc237d35b7c04968b103019bc922f21e198194fea32aeafa7b07e898eb5c05c6255cc44a804f093a8a52971ac9a7173d56cfc7ce1e4bd7bd5772eac57bc121546e4863229219290a994c7791837c74fd7643f4a0260fd016750823f51803e986efa3c23f73dd0dd38d272e8a696b39bcfed508056d2580b62e70e7dbbf77c57bdfae357f2482deb16d9cccab3d7a2f450a9ee2f9b2e9507bd29018517109f64d00ac78b959c1cfba6228ade6b3104f09f8ff10d4ba462ae0439233a835d5b999ec9dd51dfc46101ba59667ea8eb85893df4c4523f800439c4d3e0ba9ce5c678a2f45d734e102f3da880d3df7f1c698537223d956fb2f834704fcde2c7a45a098be46826782e13f3d1d68832684c8581417f5f282007c6e577f7735b4c6b1b56326668acb56bb877bbce790e3162d24509b1f16bbdc0406437f68ecdc72b629c68c4065e5842424ac0998ad8c4643f9a04690d065caebafe32a2c8366e9c146de9555bc32668c34dd082cae680df4c81ea00854b7db39d0f02809a26aa32559a901e5f1ee2f07c0dee43a678ef3b2dfceafe5161afffa756e90d9f9977c859c17c9623bc3fa5434d5dc9c7c58d752a395393fc051d4f5dfba07af43e14c3acbdfd68a4003206c2a44218bcffb3b49cfbf23d48d401feaafc64c9f13825e91895e3f1b0a1a27f5d6a8b6f5080266139d51a108d68814f90aa06f8fce2629f42bde3f5bb5efc1524d7d51f0b5cbda53fa4d25876eccef090fe469224be962b60598b5d485fdd57f75ef31aa73be89e3608e96ad109b3f796d01121a1fc0b0d5bfab8d67419c9ce83ad0f8833e8934448cbbfd670534b3b4e8d8412c59aa9e844ef5d3c3d68826144450f63bb85c99dbef50503a445f6d4186bfe4f0b599c403bafd7b7442e4f6d4745b42bf147c01ba62b068c9b4103a06c52851deffe35015174e17030", 0x1000, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xce, 0xfffffffffffffffc, 0x100000000000, "00ca000000000000004000000000000000002000", 0x5, 0x20}) syz_open_pts() 16:00:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/248, 0xf8, 0x40, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65302ce345fabc517c1e997ffaa88276d5f7e7c12a5d838bb28eaadfd83be9b01446f76c04562e8bf652db433fc6a000696a01bf56d73e1ddd736e7e0138d3cd93d04c6d0f43a02e9c14ccf381a1f8c99598defb9da972a941e5cc6d5b12f3529893854eb14613c300000000"], 0xa) r1 = kqueue() write(r1, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x4, 0x30, 0x0) close(r0) syz_open_pts() 16:00:04 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00'}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f4") 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getdents(r0, &(0x7f0000000480)=""/207, 0xcf) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="6e854560c92202ee90d27f3c42f9b87222b80ef00debf38345ea2ceb0ff5b463749c55ddee768d293c40c2f3b3e7f654e6ad0086817f078ee18a772d68c689f8924df898b9db34a7dffe2f1568390dcd2a62ef9a0a6ccbeb5098006732ca84b3242df6584637453ac485d3ce75ca0b6d69895afe628d60f21384e3e35b5182ddba00189ddce7b9726299eab1c0d0eb2bc0248d4af1d5350dc5020741cdf80d435614321bb584ab545b2c55144ae435b6c1b1978ffef152073c4c1c2b", 0xbc}, {&(0x7f0000000240)="a55a8431e88aae5f6eaa8c3b374ec662bf5b327588d85468f9f09ad812083929a0cb92212b2514cbd8115d75b288cadb584788f6e3b71c41b468a739d5e4bea6a627eddd5b2d776251477f5df5db74694a17683e1bd5e2ecd1723de2086f2b8dfdbaee77e56060362fd2d26e3fb0a99e9da764fa911b56f9ee6e824f25af38b19413dbb2042ac775dba74c88c639c162ca344125afdde72aa2ef24b25b06affa297355697b354c6f6c57a21d1d5730ff8604980e6788c2b987ca167085562d9c4b8599af15df88ab9c99be22c3ec74974eeb5334a854d12aa89ff767fe145ba5b3893ccfda33eca8c01fe98e58d645ee3d50b00908b0f0a2da3d1c", 0xfb}, {&(0x7f0000000340)="eff4fd952af069b04bc18a8d57e0a820e9e5c26a64641384adb4fdb9e159cd0eb6dac9503e7f4a8ade57c6be19abd16c97f342dfa9ffd2d57bc4fbca5cb521c35574f70de5d646933efc234424d90caa28df55bdffea23384c91458686d141f5fb8ddeddaa853487b9aeafd4653abf736ab87b4c8d9d9fe148e2955ef2367b85de90ce082dd2b7f678c742342abed2e4b7299588043720b3847824277b860023777dd04f79a2ee", 0xa7}], 0x3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x10, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x6, './bus/file0\x00'}) sendto$unix(r0, &(0x7f0000000140)="0f713b3cfaa2c7a0c2830141fb3e201696a493199df9e29aeddd88711fbfeb1cc9c55a79c979da495712c4b55780cf1f281f70ff06f80c36a8a574d538e646386f604f5c61a6cd3ad9efe875d297ba3cd2c2bd1f0858bbe81053325d88efb39e49ad7843f89d0a840d6eb9c2b3ad21f3f3d3a5be456037d757fe1189d3372c2fea6effa2918b5e50836560649815d5c0a4857061748cc295398e9578d1beb148f85776d021e1bddc0b5867a5d79d58a288c5c43fd6b2aa3cd81dec9153d7055a7818b2b95c1de0955daa8a4af70ac2bed8afd6264c", 0xd5, 0x1580f26c2fec51ac, &(0x7f0000000040)=@file={0x1, './bus/file0\x00'}, 0xe) 16:00:04 executing program 0: mknod$loop(&(0x7f0000000200)='./file0\x00', 0x4, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000b61af41f64000200f000fd1a3956720db2288bef308f47fc63bfdd659e151e5e65669a0e577655cb85b6456ccecc58503608faa4baea0c14ed68e978e276c9065cc4762ed88db4a47f68bcb8bbf92e2f3585ccf2561faeea4229fd25d42b9bd5e5ea7ba1aa7ce95fc106d86cdeb86e51aa7559a5ef0f0549883b025f3847c1099c97180a413db0d576"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff04) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) 16:00:04 executing program 0: r0 = socket(0x2, 0x8000, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/152, 0x98}], 0x2, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x5}, 0xc) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x8) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000100), 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) read(r0, &(0x7f0000000300)=""/203, 0xcb) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x4, 0x100, 0xc7db, 0x0, 0x7ff, 0x800, 0x7fffffff, 0x2, 0x2, 0xcef, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000340)) sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r4}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x28080, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r7, r10, r2, r11, 0x100, 0x7}, 0x40, 0x7, 0x10000}) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000100)=0x7) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchmod(r9, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfe3ca087626c05d6, 0x1, 0x1bd}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x9, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0xfffffffffffffffa, 0x80000001}], 0x4, &(0x7f0000000200), 0x2, &(0x7f0000000240)={0xc000000000, 0x300}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x820, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x3, 0x3, 0xc77}, {0x3ff, 0x123, 0xe0e0, 0x8000}, {0x24521050, 0x5, 0xd3}]}) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x234915c9ec71f787, 0x2) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="3e003b9ae92c4b79893462ca63b7890a4fb6ac881330ae924ea6cf6e6f39515af206b98eaa64ac60dcf5ec884560928ee880a4ab81b1684af2a14e5e221e505fed678ebf402b2a79724d7c5b7899865969a49e6abe22c054b4d5578f8ad0f7016f8ff76e49c27ca2c460bc53084f058eae1a67572286c104f515dff7a9c8383719f5b312f12ae54beacba178a9c078ecf7852459479b617f52c35eaee91fcec5053b98c527cbb68cd007d3", 0xab}], 0x1, 0x0, 0x0, 0x7}, 0x5) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) flock(r1, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:04 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000d756432d00000000000000"]) lseek(r0, 0x0, 0x0, 0x1) sendto(r0, &(0x7f0000000080)="d998f758c25099f9572576fde39919db146722bbd149f80da606e1c6df8458aed16bb3df23110b8f2f5729c158d5acb10c51fc672f8b77b8b2a9239ffafdcf80a29140029afc06f520fe7874a79fc9232fa5ed03eb27a45794ab8dae007748350f1c25f2ff9fb4e0cdba0092e0a4940d379a49bd98e7037dcdfe872d452cb3c9c287e084122c1bf626bce57ee7dda048cdb3d8d5d757626c3131ced29aeb6534b844d4686ddb38ff915268c6a9c9ee34", 0xb0, 0x6ab7fe5ba138d0d7, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:05 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0xc001, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0xd9e4fd49827d6397, &(0x7f0000000080), 0xfd5f) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) listen(r0, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x1) r1 = msgget(0x3, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) r6 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7, r2, 0x0, r3, r4, 0x18, 0x305}, 0x8000, 0x2, r5, r6, 0x389d4675, 0x6, 0x2, 0x30000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) r7 = dup(r0) ioctl$TIOCDRAIN(r7, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") connect$inet6(r7, &(0x7f00000002c0)={0x18, 0x3, 0x1, 0x62b}, 0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") sync() 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x400, 0x32) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) write(r0, &(0x7f0000000180)="e25aae6940da000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ecde", 0x35) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x10001}) 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) open(&(0x7f0000001540)='./file0\x00', 0x0, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x100000004) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = shmget(0x1, 0x1000, 0x90, &(0x7f00007be000/0x1000)=nil) shmat(r5, &(0x7f000040f000/0x3000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001440)=""/55) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000001480)={0xba, 0x4}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001400)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x4) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) seteuid(r7) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) ftruncate(r0, 0x0, 0x6) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r1, 0x40a, 0xffffffffffffffff) sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) fchdir(r3) fcntl$getown(r3, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x100000000000024c) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x40, 0x2, {0x346, 0x7}}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x791ebf4277950b43) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "91ac309acfb30e9221782a358552d7266fe45f41", 0x6}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="80295ede1b775fbe15a100"], &(0x7f0000000100)=0xfffffffffffffd75) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10100, 0x8) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x5, 0x4}) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 16:00:05 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:05 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) socket(0x2a9b2979655dfb36, 0x3, 0xb3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:05 executing program 0: r0 = socket(0x20, 0x8000, 0x100000000003) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20080, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb04000000fceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314f6c7a65df8330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000b6906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a80c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824ac4f0d36fd11e6518793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbcac65f747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1009], 0x10) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2012, r0, 0x0, 0x0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) writev(r0, &(0x7f0000000100), 0x0) 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socket(0x2, 0x5, 0x8) r2 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() r5 = getgid() getgroups(0x15233f58, &(0x7f0000000000)=[r1, 0xffffffffffffffff, r3, r5, r0, r4, 0x0]) setregid(r6, 0x0) setregid(0x0, 0xffffffffffffffff) 16:00:05 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0xc264a8a3446e178c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:05 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0xfffffcc0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8b5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6f, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000340)='./file0\x00', 0x18) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000001700), 0x0, &(0x7f0000001740)=""/56, 0x38}, 0x40) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r2, 0x20007471) unlink(&(0x7f0000000300)='.\x00') dup2(r2, r2) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f00000016c0)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x20, 0x8000, 0x80000001) recvmsg(r4, &(0x7f0000001680)={&(0x7f0000000380)=@un=@file={0x0, ""/54}, 0x38, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000480)=""/66, 0x42}, {&(0x7f0000000500)=""/58, 0x3a}, {&(0x7f0000000540)=""/207, 0xcf}], 0x4, &(0x7f0000000680)=""/4096, 0x1000}, 0x40) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x48) r1 = socket$inet6(0x18, 0x3, 0x4) r2 = getppid() wait4(r2, &(0x7f00000000c0), 0x3, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x100) sync() preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/216, 0xd8}], 0x1, 0x0, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000340)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x80, 0x0) fchmod(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000003c0)=0x9, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000440)={0x3, './file0\x00', './file0\x00'}) getsockname$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000500)={0x6a4, 0x3, './file0/file0\x00', 0x40, 0x2, 0x475, 0x7f8}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000580)={0x6, './file0/file0\x00', './file0/file0\x00'}) poll(&(0x7f00000005c0)=[{r1, 0x40}, {r5, 0xa}, {r3, 0x100}], 0x3, 0x8) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000600)) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000680)='./file0\x00', 0x40, 0x8) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f00000006c0)) kevent(r5, &(0x7f0000000700)=[{{r5}, 0x14998ceee2e54151, 0x40, 0x8, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x40, 0x6b05cb9b41ff9967, 0xfffffffffffffffa, 0x3}], 0x9, &(0x7f0000000740)=[{{r8}, 0xfffffffffffffffe, 0x8, 0x1, 0x1ff, 0x20}, {{r4}, 0xfffffffffffffffa, 0x4e, 0x4, 0xffffffff, 0x401}, {{r6}, 0xfffffffffffffffa, 0x10, 0x4, 0x1, 0x8}, {{r0}, 0xfffffffffffffff8, 0x52, 0x1, 0x8, 0x4f}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80, 0x3, 0x646}], 0x400, &(0x7f0000000800)={0x91, 0x9}) getsockname$inet(r6, &(0x7f0000000840), &(0x7f0000000880)=0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000008c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000940)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000980)=0x50) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)='./bus\x00') shutdown(r0, 0x2) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ac2000/0x8000)=nil, 0x8000, 0x66da48888622961f, 0x4e51b10a940389be, r0, 0x0, 0x58) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x5) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:07 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x1a, 0x3, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x20, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x80, 0x0) preadv(r2, &(0x7f0000000cc0)=[{&(0x7f0000000b00)=""/155, 0x9b}, {&(0x7f00000007c0)=""/58, 0x3a}, {&(0x7f0000000bc0)=""/45, 0x2d}, {&(0x7f0000000c00)=""/188, 0xbc}], 0x4, 0x0, 0x0) r3 = open$dir(&(0x7f0000000780)='./file0\x00', 0x2, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x200, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x28200, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r10 = geteuid() getgroups(0x2, &(0x7f0000000940)=[0x0, 0xffffffffffffffff]) r12 = getpgrp() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000d00)=ANY=[@ANYBLOB="01002e54b44cb4e6f60556d5aae62f666b6c04ab265e31febb17b3348d6530ffc100b24dd9"], 0xa, &(0x7f0000000640)=[{&(0x7f0000000080)="fb9478979f54b7037516702882e9ba", 0xf}, {&(0x7f0000000140)="e716b368a6a0709c23e88a30fb1578f8179d0ec0a3d5e56fb2f530e0a4c8d271cd6686d964a8d596c5024a94e1b269a68f6a0249869eb40056021dd6a9b03ba4700f0a83a68d5966a14ba264f5d75994efd180ff517d725578bfea352f408bccf9342e76cf1648d1d8591b14efdcd753f4429eb1d7b8b1fca82557e4c3a5d473e0ee118a9c42fbc621d7443a96a3dff815931831ad90ba0138ac1a75e32b7613", 0xa0}, {&(0x7f0000000200)="4f40c2fab7482105c0b25fff3f82b0cce2f41f06740b662077c20699a6141ff591f9493bff10cfd71552e43f42b7010cf36ebc4a00017339568f01329909b4b63c6a", 0x42}, {&(0x7f00000002c0)="39026cb46b585f66a01b6dc5159c2808294a94", 0x13}, {&(0x7f0000000300)="23a9cbb8d5c78e52a4b14069173a5b1142a29485af0e0b991378f7deaad7ddf7960b760f4aad59e3996e1ef45f1923b443a30fe085d48baf103f1f9c51bcc3481aa76dd2a41712ca64f7155420ea85c3ca64b05edb1e1730f1008c87807c2c13d677d5a7a047f32461591296f0b6bc34e47cf53ba4c4382e2938bb218a69475cbc9537edb946710dca41a3f02e713a847db162c301ff153a1838a0ef4de533", 0x9f}, {&(0x7f00000003c0)="ba533503c5087bb79602396fd8d5faef46b5b6fa3a470415f30054ffc229b7fd0deb3eb1a88bfc55586f7c5bc8c085bd5815d90f9ecf8bf2c8a5b43a363b478c33ca1eed06", 0x45}, {&(0x7f0000000440)="f094ee21cd7971fcf3693b0a6842443f5b7bbe4074d8bb261813b822137591c8cc47c3fcd4b9de430b277b16d1b2048d9f183146445788a0088a3ac77c2e95077a8161225d1e73cd54d2d84b557d2db933c4fbfcc9c3e73b896120cb3cbbf9ad2a6f9ec3ccbfdd923e0d275b1b87e0d41f973ddb1c1763b17b63c782bf88cc14e817b77c91a50ced14e368431dd894144f4276957f8ea6b2e37c14086d0dc5ef3a06b66c1cb0024c003a3740e5260e", 0xaf}, {&(0x7f0000000500)="c7d7217629edc06c46a78c6fa1ba83435343bc8c9815163a538681375df476803769af64a1f323752c86118318dc6f0f1443dc9a7cab40ac9d16695987a47ab05440009c3465ab699f76529996acc90cdf4add15345d204cfbcb7dc054ad5b0b0ad24c448da3f535b97ccc62f98d61603c71a073183dd6e4f5ad411aea9d2fedbf86036d60f36300b874600db2145d772d842a839a40a1147ea883c72f967bb3d8f02490b87c810b0e4352f59067bc9f786755292a8756f627366765c322f8be", 0xc0}, {&(0x7f00000005c0)="ef68a84a14d4b5aec039203e37d299ed5fb9f7372a72d21bd200c3f392ee957328b183fc5f91c227b747b208af5c9a4ac231b59268509fb87d4de58b8bc37ab53658701fa451490a491d247664ab4c9aebdad94b9b8b5ed77d6f2e4104bf805792036d", 0x63}], 0x9, &(0x7f0000000a00)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x70, 0x6}, 0x400) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000001180)) accept$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/4084], &(0x7f0000001100)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)) dup(r1) getsockopt(r0, 0x29, 0xfff, 0x0, 0x0) kqueue() 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000280)="a2f93d991703b2d1c62cfff6bfe3e9f260ed4a247bedd622a8b362f0db98c9889a5b9079f3cf3019068c7f4550a5d12b343c21eaf73881e0a03ae2da7f24964d1fec8061584e252790bc5a5497955c7e2a42bffdc9359674893b8ab41bc7aa5066f3a9998bb6a1d5011a75b53047552e1e45d8dc6c6378106518fddcd0bb2c1aef6b004f89b954b23eea9bf21fd424360fd9b37ea23c13ab52fcae2d0b0b5c758e4d2d271df6d47fb0e4391ce76885eb348ef379d6e77c77e2e7225666f100900f9c4679b5fad92d64e48924c05fb5819e2f1dcb641305d3401a45205257cc4396a91a2edec9b6a98ecd2c729480665b386fb241a254d628aa4a86", 0xfb}, {&(0x7f0000000380)="7855a2dc9dbe28e1692082eae77a33b1ace274fe98d7c8cb9dadc4d5503391ea789213eeb2c8721216838b5d64cdc31134e07aadaa94d3e2808569c76079bc3b5567a517e4681ecb912e0f95feb3526bb24bad1f86d8d37d773bbd2ef498c4daa209c7b1894728823dd385e08076b39682bb02cab21ba958c061d785166e2b5071bf03c4af6e6917493525dc9e9510bc9ea7faddaa119ecc5464cb7997941fb03fe0", 0xa2}, {&(0x7f0000000180)="f5b2150cdad5f965617be444cbf3a43ea326de7845719ee5eaf662add9a08042da6fdc3d5222c92777c7e168043c35fb787770128d61f23f3b5037b4dfd12d69b0", 0x41}, {&(0x7f0000000440)="4cd3adec303e901380845e0d18cb3406c9c7d9b3d004edc65fdb899515c1baa5fc234969c5ab6c547a52585fe205ecf5aef1295d62a42a8d6149090b3bbdf8ba6ee89b0a838870d6d51256f3a233801585d78082b7f3198b243b284c90ad450a846139c09266aba63c66cf5e2da3761417604f0ddb613b665544ebb89edc854e3d67bc25b47badcc02f612d60535ffa5", 0x90}, {&(0x7f0000000500)="d15b0f7c1e1c179243a6ebd972c6ee57ca6613fd7ba6fb25afa7a6ebf8e97008b61dbaa70abe937b3e025fc4f4e52025ce2e2a7c2e6923b19d0b2a488a961660ad80282634abbe9c3dca59c8b47960e75416314b90cb1e795daf3de7eda26b20a5f833f4fb576f3d858431cc225177fde45e10746ec3b884ac0beca8a6e34981dbf73c9b05a1cdb1852a0ea0b4b7ad01f69b388ad8faeecf036bfd3e3288e346a0d0b7abfd641798d114dddf1a5a927a4e1dc25aab2c9167d46f4ec3ccfa892dbc5ddb54b46c7e2c85d16bea29a45203f216385974c493ed6aeee4846db5cee7ed4b35df004818", 0xe7}], 0x5, 0x0, 0x0) r3 = syz_open_pts() socket$inet(0x2, 0x2, 0xffffffff) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000455925b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000004c0)='./bus\x00', r1, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x9, 0x1, 0x3, 0x1, 0x4, 0xd51, 0x4, 0x1, 0x0, 0xfffffffffffffffe, 0x100}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='^$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='.#,:#)\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}\x00']) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) lseek(r0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x25) write(r2, &(0x7f0000000040)='t', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) read(r1, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:11 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x20ffff) 16:00:11 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000200)=0xc3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000a00)={0x10, 0x8, 0x4, 0x37f, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x90}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '.\x00', './file', './file'], 0x80000001}) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x10, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000c80)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x60, 0x40) renameat(r1, &(0x7f0000000cc0)='./file0\x00', r2, &(0x7f0000000680)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f0000000a40)=[{&(0x7f00000006c0)=""/169, 0xa9}, {&(0x7f0000000780)=""/196, 0xc4}, {&(0x7f0000000880)=""/155, 0x9b}, {&(0x7f0000000940)=""/214, 0xd6}], 0x4) syz_emit_ethernet(0xdb, &(0x7f0000000b40)="e4f81dff40c7ed32df6f7bfa7c11113553a9d83318f8e98a7739fdfd3f24158f93314d9938e9cf5f7f650252ed59d101c8fd96a0e83338c0d1f41611ebc81c7b2e53e4296223c501f981ed5efeca3be3848d2938f864852d2b69e062cfff52f49b3f3dc8d94f06da8c60b0c8cf1f1775d2d0cc41e974838630301dc7a72b06497029ee0a357732375d6fee5bb8b6966aa18ed5720a5fc845e5443bb3314581a8e2ca7ac21fdb1457e24b5a7f6ad06f51cbf08c9fd6a7b942df309a89269c13a6f643559a183adee840d00f0d20a69a025469f8f912bd7eea7abe60") ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000c40)=0x9d) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='\x96/]]\x00', &(0x7f0000000240)='=\x00', &(0x7f0000000280)='),\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000300)='tap', &(0x7f0000000380)='\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='tap', &(0x7f0000000540)='tap']) sendto(r1, &(0x7f0000000a80)="53225e0aeb09b3c644256846fc2506d16429aa1a92cd928e6341bbccfcf75321c9c122f103fec3af729caeb0fa3307ca54050bc06680f2f3739083fd5051c9168ea6795a3aee5b1293f517967f93ca", 0x4f, 0x8, &(0x7f0000000b00)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9bea, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r0, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x44}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0xf86, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) close(r0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup(r0) 16:00:11 executing program 1: r0 = socket(0x10, 0x4000, 0x200) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r3 = dup2(r1, r0) dup2(r1, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/164, 0xa4, 0x1, &(0x7f00000001c0)={0x18, 0x1, 0x100000001, 0xfff}, 0xc) sendmsg(r3, &(0x7f00000018c0)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000240)="4f178b4666762cf1913742a89b52555c5df9039fff45e307c2259dbca30f4c9a4e5abd77d9b17a9a21bdf99070cb82215d4e0f581039438b1fc7ed67a8a63f82853a0e6b980cfaa6cc875f66e5e69c622c37407880639d80c93dd0353d421065bf1a4eb1d608b8d01d86d162a3de33eae2c052f513c4c5158b8d0ce756667b53fa511e500dc5135322f22a12bce6a98d884f2c410e80c31964c22f7723f5afac7c7e22b289514eeaa3a82b8c272a3f5d5a3636ecdf9f3e81513a662a8398e8c51b8411fb550a5e6b01e7", 0xca}, {&(0x7f0000000340)="2565c0cc42e278a317a51cdad862814147b2c8bef6e1d25b36234465a802aac34d1742bf90aca733cba42d6cc218dcaf4cf92a83de446ba67a81", 0x3a}, {&(0x7f0000000380)="7e576184bb24994f697fe2a6b3f5cae13d1d35fc021e2b7c117972d01224f137a923edd32d1442796006e8029f84cf99ef30eee0badeda13e579fa9f0eb6957e90334dece1f2b4cbbbb64e6286bcc6a89bb64830401ccdfda6924371ef3c5670f612146ddd9a8b5c2df4a81a5d53e95765b9a374ee410b895b554a7cbdbe28490cf76214c71be0a3136dfdf76139639025", 0x91}, {&(0x7f0000000440)="3f117eacae31d4a23f4d2254d90a418d90c329c92b7f50c6a1412da20a4ff41515ab8f8587d9bff12b08dec5f31ef6dc5e3219168ccc4d41ac5ea2a014d417775cecd67fabe9e1828d0c3abe06409a6e3165b2249f00109ee2e4bdba3f9c127b3840e6d08b53c9b6dc16a66467414879eb6c2a4ae0a4f1de6370bf695469bf2411d9f1816050d76547a287eca320cdabcd9f2efc0f4a06164d87eedb2903241ea7f5a46e7ed8c6ec0c3ed7aa4fba3dba65cee66235d1d1f92e3baebfb4aa0d0fb7310a3f12222c7b5417f4095137089e8d9e15d09ca6d72778b262f32c9a2260082bf449d307a622b47e10e2e8d58526964c8f1ae16c8e8d07dc8616b0b49da1974d56ee0fab79f79d2dc0c3f70b976b3a6c48be242f947123098af389164c52f250dd777b02880997bfc7fe05ae2e2700f76be17b9b9e8507b695ebad4a85722f598337679a926195cf50ccb3d0bac105e53c02c0b96aa49bf1ce6a362a36491aaee4d5d628515e88868de94767c751d992761cbd6bf207382d510c8fead9303e06f13c4535ae4f4a65582fd58f8f25e4de1cd3fa04677d81217ae96ee4687f738c9510cf6a802a5ab330f186ed503c6167865116b2a46a197900f086fe0637e5e9ac2acddc4c5231b5cd2d17162fc933508173bff4c8e0701ef8312686330bbdb91b274a0e76e94b6ae90c171a6d50754aa45550bb0a45a683180013d6b53f04705f7494dc0b9c439c5b1649fea17f944b1911a55e0e00b464d65b79403cd8870869ee5068a084ae7a7981069e842aec7eac0b6c231ce55c80172cb8a9221d690b81c737c5175b4330ffa2e20f5e4d8e10fc96a46491f39af860767e82a8fad28492ea33945caaf1be46a77478b7c70d43780f5527eff3a0b62998383b7ddcfd6817fef67d5c1d1017f3452a86c73863581d7e0893775badec066c04ed06ec11ba5dc7bddb86f589bbe0812a095299e526b03511e008630f186e708e9869887c473811a4df688081bfde6732cf78f2a40f338ccfbebaafc3f01f2197d63a41a224d2e2c497591082f80b9b52f33201aaebb52a715125c4713946120f3b38154519b9232d16a817837e2e68ba51911b0debd2954666d639d8f25c0fc1570d58b19e8a2b34d2d96218a86d279282dec9769dd90694288f1937116da61b28ff8c55e1c880131246d0646d63ff023dcfb969f8266233c5521e38c946b05680b1f69ae4fe0b421e5c2f215abb578215eee3671a42b619c8067fb37cb1d0bec1caa917eabaf311dd3087b267b42f4667637dd4694a9399940264d4a602a08fb0f8f791e68f84189af40c2bfeb9b93dbeaf0cd14dbc1e80288022e6582617ab61536c47c9fb875d633f91e99c01b5d755e9421af364f57c96e7a1add3cb6d520c00b7f9954b79c17d0e05151c20f4b026fc1f1fbef8cce62b14db32fde27a80ba73a68d3ffb8594f17b7f77a12bcc0060779a7ccb6bd0d5d181c190846fb467c1887604b916a07192b907eea51f7325f02141a833124920fcb24a8110d993aec68d9c8291c423150b12db83201d85c0897874d7fa36183c1d57ed547c6d76d6b87cd429c96dba3f3e6195bb93e090aef7004541b4f5a469511e1094f7b63598beee75ecd109931fb94db4fa2cfeb76e43ebb728c3f626172dc28d07c9946cd86984cc8955308158b1f04694d348e5afeefd86078d7d34e9aa8d8e048c75373ce6b981906338f0b2ddd272e02c009a8f622860b0c0d850ae4d56df4713353af05432e7ab32f25a72d9b4f7b8a018f6f41a44630f1614540c38d9bcf21b8824e2b7120dd97d86b6a76d219e97137e0c83d35359cc3e740d659d548a98e511b96469e9f4e2b4dd0fb03d5203816eeca184dfb42d853746e55f2c427cf70dc7b74a6032c3667a15d6e0790d34438dac2b87e0c8378738bc36743acf8315c9332dc0f99ebe8e911d642ee434db6b82e428c867d38abffc5eb3201577398818a3a1e8bc50b1e4ccdf2a7643b437b8011f49b877886513c5d79dbbafd384c668d319e06dd04198f04409395efe26fa6ac896aaa822edc5afb86346abcf280fdb849e6660e4986b0699c05245daafe9c0e4f74d2aca209cd31a51b8b95d85ee91fcbe5b5a0c3f4b6bb4ea2dded40847fc437ba154d10650f5c68bee753d889ebb40a8a7ed11d54a9e9b2cee014404bbabd5c6e291c4e45b969b07de278f07f6bd2a2a6dd6409b23c8c5d270a42f3e27999be80e4eab04e746a959a697deffd64cdc3fad8497adc2d1b107626e315798170278dd467f52825e47fb02f5543f3125072de6fb87567783bd5127f0ba47254095338e37941b8af961f236b0a6c45fda374bea50ddd744d59dcf46d91c65dfa78cc99209fef8e4f616ff27288e36479295cd0f45130bf7d7e9eca9cd8a56a4e3ed94a359e2a73bcf098027904b52a368e19f4e267d4cb7336af7a1a8418bbcef6b329666a6264c60aa031171556ea79ff67cb63b9fb6f1a566390b056e57b2ec496b02471135034192cc17f06bdbd2db691ce526215b5c80771e3cdfbbd25ce6a1f096a5741963c7d384d77c8f499130e211ad9b13554794864ee4b0996f34f657ba8d9636f05cfc18741fc68376525cd48c3d40355637d9a11c325a8f97a0ef43d059f2e8a6c3d725bd403c2a2372213be530f05459cf0815ee692393eb52b0328a0039555394ec9022ee7c7a522c36f9fa9c772b76cf6709122f88b327334c7bbc2b9e7d630f8abbfcfc88561473a75ed629c4cc6473f9cdf779345cd1c4f4be1daed87d9a43b30d5d2678509f20d811ad8d42187139583337655b6cb6d58891a90621b13d4815e78b0d18e2c9a45f9153efe6178af32c8b2047c6a80d6fc6e8aff33fa0b37cc84321e8de8a34bf850629d9d288a926474bcb2a161766469b7213c40814e60b14e3bdca0c07cbade08507517b3ddf1ffd8725cab12b790a75282f3b77bcaf2861e63f084136880131b5b3149ad5815b10e64652f4cfca7295d875e00f47854cfd65909270e32e52e197eabd6bc832455f0314be8541e5ce48e81e76f5d4b0ef6b10f316f82b8aa97ddba06140d5781b5abf00c61dbba2ebc81f0848487b13bd79c1afaa0e888a740f8b2940c24c4034c0921e6a2de0ef2b761f3c1da9164fc2baf5d0ecce748ef7cb21a419352ef51e0104354de0bf76dfb60b9fe5215da26b9b4a6ae80b20cb910dd37bfae3f9f513e6e52d652a7ec1713028245ceddffb81092cb248d6fcf09f0594f8f4064a988b65b5ecef72352f18ac1aa983bc7ac3782fc8725b7568bacf283ac13a4254cb19750c85660b98c3bb18131b6df7a28a3fc90199971f1fd21801f1df6bdb2ead558f9bf1457698e8754a9cb8fa25cfd9c2eddcfe37becfa1a6dbb1be9c016aa306c31ca26f4e433f14f3d22e9031842bf918e4da904ecfd215b15995b9894a1c4476baf4a4b0685f81003768369731317534cedfc74a940efebf545c487e9eb2ec5e96f4093aa52979b7e0e41b28690f175a7ed35a95515310665b4f2d7102e658d8a95ef480bac73f295622de6e89c3e1af23f3b2c832ecacd9b1a81611982d0a74ad7af29b3254170dc9ff1a7847097fcee2e1b6bc3ef268cf0652e9295152f54e00a6e7a5a8c0e55d2243d172a18d4b98c3db6540125607295aa7eb9b2db31cac672dcec82c3e4261d140e2eb7f9de000011a9d48d53c224c6c0202848195b7cbea485f402d8e9901b0e41e0c8faa7698b183d0cfaa586e7b74758a83cff5200eb806144e25163d18ef76c6b0e876b8ea81e6af7719f12099fa23a9cd10a329813eae8cbcc7da473ee0950c7639737e2ab6c236db39699037b44b020b188d415b7b21d3971407a3d735346c9004ebaf52ef2964ec68f80a11a29d50e35aaf6f1b6e3d589b7a1f9bf884d2440221f25168ccbf56200b63441acab763b3e7a51da0b0ea116d6a1eb4cce1faf0922455a6cb2357897b26a663a33609c266b87cc912ec4d0f97ab6a68880c23fb0078140dea1fed745c349f8c06013c78ff67bf8e50ce10bc24b6f20c13c83fc9493d984e67164f39ee93be4b16ddcc24dce09283c62e67441b0a466c4b70c8f0e180039ee47d321e5c31cd932dfaa5ea68a41a102b85a0f606fec2058825f83104474825e980147c7d09f53e77d929b81b7b02ecc56fe8f2473ad40934b4671b4b58506d2a1ad6ceab8fe0db381d4c713a248e021a1cfc38cfc4aeb42defaf70d2e4db7b1e5ab2e0a338bbe35595d236d7340aafccf45e77a82c7cecdc3f32cfd40f54c853f6ff8c286e90d0f58d3e5c8f1f66690c5c7170bf7f8c637c83004f94e55cdaec7f7735a67c69de09292a788f4511b43dc02c912fa49f5e448752322b76d0d648e547e260eabbd1c4d83a95fde6d0ecb649146e2e2374c9e229e0aa02c2486eb24381d9ee1162cbbebbdf516176480cfbe109eb6b42abcb1416f7446be5606166a7e523830e7316739d5af2423476529f8a65d8c61c162ab670cb178bf6f0b3d307eae0095c06ec5f3011935fb763f48d174edca9bb4b5610b8bc1438b85c02eddf0d30c7845d217636b7ec9de0101b57737a16fb3928e28c1d3c5800e59a27b39eedcbe327332a29a3793240c805ea33256f0105b976d3d2cc5b821e4decf530b2a3d590994d15e700e900df7838d5060182bb5302b5ceb18b9ab595029d901fce934ca92810c418c7860c682227b8550e530e4aad1f40143e95bb7c7af563a3662519f927aeb101e1d7368ddbe5ec45853de35c7f85b456961d3cb7f03838b876a0347992688f939a8c9392a7e0e91e9d55ee430dc62fadb8ac7276b71d142f536b841211a64e021ed85efce8af724eb4b67cceee76fc2297995a6a564160718dffc10c66a81d2cf2e9cb7f4b854081e4c30f97fb6919b59ffa5ad1f706ca0bdc503d7067076233dcdd98f5cb3c22315424293b0df0a9923f27986da07ff4998a91d647c8cd55dd3108a4fd1af6c6ac5494f3caa52dbb4f21d47e7988edef6a48a1ec0afaf8edadfb8577fd2039b16519a4ea1065a381ca4e1b355830e563f0ddd02d4a34deeeecfefcd5d92405b8ad1c06621057dd3eb3c73858f1439d451308eef647059075d6e6746cef872ac15802decd4676148bf033b0ac45e1a339e345116651ed507b4295f2ac5c1d59449529e75fb406f5e51293e92179ef81cd6996d2fb6badebcf58d8303bb7876b5bd45ce59a28b170ead6555004d4cdbef758959617668abf3ad45d2c96403b43f8aa86fb2de5812f8b460c9deb8ec8ba378402bdb220f9c628d594f05cd1190302ac14c8bc7f1c331c782b20497e552ca2ca1777a837af236446ec3169cce3f21f7eff6258f25ef384c6a949939bedcdc9cd96349d50d1928cec60b53436dd7d7a06b9254aa8565108a66910bd2f5923269172496c6e6e8719b8813bb816684b3cd66af3cc6773176b0c2956fdbb734bb9569ae7ea8a438107e12df97821f62ed16a8209f4afbed86242326893b9db7c5a73fbd86e66938bfb8bda3490247eb7aa3b6501656807bb0206dc4a88aff9ae791229769088c5ca0eac99a05243a0a7d7dcbca51ca88bee000ded93adb6aceb0ec1f975dec2d76371ccae8bdedfbab9047c9678f396ec3e15d1f199e4867974fc6f4aba75bf4e10c326d2a02f936fb1d8d5d9f101bfe62974e081076613ee2e33551898dacd266a353a51891d312dc87b5680934696aeab46fbe0469bbf0e4464ac7ec06fbf9b7b2077af74c8df202d4fad91a5cb99baea472be7bb862b3ca8885757f696b2afb984e5830205896c7c", 0x1000}, {&(0x7f0000001440)="9c857a5f171958df1aa858955de5c768413b9535c9f59c14cd5318b13af80deb8eb28fb7ffd128b6ab73010fe6991a0c6e14efa7ab855ec7a966b4f28de17318e6e8d40a14564aa60f8dc00ae2a7870b934c9a47f5a80002b123acb4b25c95198b86e865037dd5e5f29195e0e6badfcab2ed213900c4e682598234e06d4410a0c6bb55d66254a57d5ad0bf83f39c498efcc9e0e76780aac49ef502e0bd0a2656a96e7bb533225710f3191f153c1b6fa7d55caeabb6", 0xb5}], 0x5, &(0x7f0000001580)=[{0x50, 0x1, 0x94ff, "11418a8b555deaf0252010ed97fad055e97fa3287687d70306eeeaa7aca5f0ef27c12d149b03909957b1526a43c6c560e2c0dc1c438ca02f3e559c201376"}, {0xc8, 0x1, 0xfffffffffffffff7, "0e466cf35dd3349dc35e068948e68b4ab5dce429c1349988ba8f9ee6a86941e67a078e4288df832143ec32deeae1517e8aed523f57176a40b052ef6e85d8c0d8191e54bd8555565b23ccd8855f26f60c47b9127bd7fbbfb1b201d157006c97f76d08f67d0315ca6a6ce4aacf5e1387c4b1513de9be62abfa9b42f64f16135db03be13fe80e2d4ee1d2ee2ed90d7e4f772d2e024bf365d09cea6d5cf54c4eefb059d0339ce6323445c3dfbcf76236bac7ec18d815c37d"}, {0x10, 0x1, 0x9}, {0xf0, 0x1, 0x400, "ef16693518a4f4a2b688e12ee70e6bba713d0cfd004bff7538a41c6cf300b24e94cd442f7242722c8b446b03adeed4c341e383567ace63946d35fbe19d1d1b06833922feae243165c60039f381dfe4be3e4c2508f4cfaf615aa59981cf15a9313f12af87896e362899340e229a6e696fd3ed65161efa06e14449d609c623c595d6f1730e453c2d94d3f043ffb46e747cacf22eb7bc53f10e2153b66c3188a64f169fab191ed2ef7bf3853093ccca3b959b564360226e5dcb5dabfdae0a5780f90a9fb5cb05ea92affa26d1e33763371c943e66ce88311eb53a96978dac"}, {0x100, 0x1, 0x1000, "eabe23cf9737c399c5ae88f817a182cce38b02e5b7e8609247c862f153d91e9dabc2c06e4cfa43545b49e729b90b413e30b351c2164e8f157e10330edebe5625cce213982127230a5e88e76344af5ee2d460a01aaf647021d3fea272d4c4d1f2ce20f6871fae5ea691d9970deed44441535efa09496a5f88e6b5d3fd0cfbbe9909064b8970f7d6d645da154020e1208893dcfbd4827c2e458c167a05455c4fa30258c089ef9255759ba372cfc454829a8731c3789d78cc7b06f5d8ba02712fd637e38750f5eb174535be08ecff99d97ebd7c64b3b510b66e74853894deac5baf0bb4c268eebaa96f678f7876a31e09"}], 0x318}, 0x8) getsockopt(r0, 0x20, 0xfffffffffffffffd, &(0x7f0000000000)=""/146, &(0x7f00000000c0)=0x92) socket(0x20, 0x1, 0x1) 16:00:11 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {0x7c}, {0x4006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x2c}], 0x1) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xc8) lseek(r0, 0x0, 0x63, 0x3) dup2(r1, r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x1) link(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') close(r0) bind$unix(r1, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe46) socket$inet6(0x18, 0x8000, 0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) getuid() 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x8001, 0x4, 0x4, [{&(0x7f0000701000/0x3000)=nil, &(0x7f0000123000/0x4000)=nil, 0x5d66}, {&(0x7f00003ff000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000213000/0x4000)=nil, &(0x7f0000035000/0x3000)=nil, 0x9ee7}, {&(0x7f0000613000/0x4000)=nil, &(0x7f00004a9000/0x4000)=nil, 0x100}, {&(0x7f0000095000/0x4000)=nil, &(0x7f00005a2000/0x4000)=nil}, {&(0x7f0000125000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000075000/0x1000)=nil, &(0x7f00001d9000/0x1000)=nil, 0x2}, {&(0x7f00002bf000/0xf000)=nil, &(0x7f000029f000/0x3000)=nil, 0x4}, {&(0x7f00006cb000/0x2000)=nil, &(0x7f0000431000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000142000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00004a4000/0x3000)=nil, 0x5}, {&(0x7f000032c000/0x2000)=nil, &(0x7f00002ca000/0x3000)=nil}, {&(0x7f0000120000/0x3000)=nil, &(0x7f000017c000/0x4000)=nil, 0xfffffffffffff53b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004a8000/0x3000)=nil, 0x3}, {&(0x7f00001fa000/0x1000)=nil, &(0x7f00005f2000/0x2000)=nil, 0x3f}, {&(0x7f00003e1000/0x2000)=nil, &(0x7f0000736000/0x4000)=nil, 0x8}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xff}) read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:11 executing program 1: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0xff3c, &(0x7f0000000140)={0x25, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffffffffffc, "c7a49c245e1cbc944b681ce853ac5787f900", 0x8}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x1, 0x40, {[0x4, 0x5, 0x100, 0x7f, 0x2, 0x101, 0x3, 0x2, 0x5, 0x1f, 0x4ae1cf42, 0x6, 0x5, 0x2000000020000000, 0x8, 0x800, 0x10000, 0xfffffffffffffffb], [0x1, 0x4, 0x3, 0x1052c0, 0x9, 0x3, 0x3, 0x0, 0x4, 0x3], [0x1, 0xfffffffffffff88f, 0x1, 0xffffffffffffffff, 0x0, 0x19, 0x7], [0x7, 0x4, 0x0, 0x6, 0x7d24, 0x1], [{0x800, 0x1, 0x7ce, 0x5}, {0x0, 0x9, 0x64, 0x3}, {0x8, 0xfffffffffffffffa, 0xda3, 0x5}, {0x6, 0xde, 0x0, 0x72bc}, {0x0, 0xfffffffff0d98354, 0x8, 0x7}, {0x40, 0x1, 0x5, 0xffff}, {0x7ff, 0x4, 0x7, 0x7ff}, {0x0, 0x0, 0x20, 0x1}], {0x8, 0x100000001, 0x2, 0x800}, {0x1, 0x4a, 0x72, 0x2}}}) 16:00:11 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) fcntl$getown(r0, 0x5) 16:00:11 executing program 0: r0 = socket(0x6, 0x5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2c91) syz_open_pts() 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x3, 0x58a, "669ea6abbd34d16566f664ce5b925a4fddd4a639", 0x6, 0x8}) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r0, &(0x7f0000001840)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xffffffffffffff95, 0x0, 0x41) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110092053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) mkdir(&(0x7f0000000080)='./bus\x00', 0x82) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000380), 0x10000) pledge(0x0, &(0x7f0000001740)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03\xdb)\xa4\xc2;\xa1\x05\x02\x80\xfeW\xe7\xb8L\x80\xea\x0fJ\x8a\xb1q\x97\x13\xe3\n7\xda\xa8\x8a\x04\x03\x12Fx\x18\xdb\xc2\x97l\x94%8\x9b\xa6\xdb\x8a-\x89nc4\xf7m\xc0d\x96\xee\xcf/X\x9eN\x84Y&cy0\x13\x8a$\x17h\xdf\xda\x87/\x7f\xf1\xefI\xc4\xb2}I\x1f\xc1\x15\xd7h\xc4\xba<\x98\x15\xc7\xbc\x06\xac\xd0\xafr|\xebp\xd3\x89\x1d\xedS\x03:\xc3') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = dup(r2) msgget$private(0x0, 0xb0) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) chown(&(0x7f0000000300)='./file0\x00', r6, r7) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x1, 0x34e}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x2c2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 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, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x1f9) 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 16:00:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xf6, 0x1ceb8841, 0x0, 0x2, "e90f39a7a943deaa5a8c7f951ec1e9aae6d4ce25", 0x3ff, 0x7}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x3) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xf4d3) mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x2336, 0x4) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, 0x0, 0x297) r1 = socket$inet6(0x18, 0x4, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x200}, {0x18, 0x1, 0x7, 0xe5}, 0x3, [0x9eaa, 0x49, 0x80000001, 0x2, 0x6, 0x7ff, 0xfffffffffffff801, 0xff0]}, 0x3c) 16:00:11 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0x8}], 0x8001, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x6}) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="126899457f7540815a5ec77f2b7c75d0f6ebcbf6b29a4682", 0x18}], 0x1, &(0x7f00000001c0)=[{0x60, 0xffff, 0x100, "365e970a2072a09f6d23592d0998972fb8139dd5bb0e68a0ccaa89c055040f284cd3964bc58657fb2b948512bc105b37818512b0adba1c4bc961bfc0ac12daa28e9d0a143f0ebcd546ba"}, {0xb0, 0xffff, 0x1fffffffe0000, "b2f4a99314cf050a4576c7ff3e55e44fb8c663646beeaa5036bb36ade02c4024a805b83625b60e079758bc48801e48f8461521b1a90eff0a107c0e3df3b5a0f6f565d46e0ec161502fba149067b1150b71e4aea9e198aab470fb3d16b91a4773f98fabd36fea833ed0996413de18786f5948e3ef82a4c6f3b59bb932da896909292a4df092e1983ebd8fb3ef47dcc0b1bc3e286807b1f41e1659f0ffb8aa"}, {0x80, 0xffff, 0x1, "b76e93e64a399759db9559dc6e9985fd390eb72f73f19cf1447864617c2bb70d1a7587139f856c8f822b044e21c751a462c0502898b0aeba60efccc1099d033c55c9e75a3bd469b28903bf1bbf45c439be08ee44e9eb3fab6250fceeecbbd1034d2c0a577b2db09e40edaa5baf"}, {0xb0, 0x1, 0x10001, "ce5ff26e0ca74a9904dcb650556ecad626f9762af3708dbe8367a932df9d1e6c1ced5142c28c882eec48bc15b7a368c3d264e674a12819aff060e2787e656ce02bfd3e3cb938faf4be603261ff8dcabd4a19e83c4807b4e96e67f3e1e7b4fbd360069c8ebdf71ff4df6b04bf3f7a33304a8371d49521d0852d3ce517f7e5def6ba89d7489b78f48260248513dab5f8c9ef4e7420ed93e2ed5340fa417fd1b9a8"}, {0x28, 0xffff, 0x7, "e59747cf987e04c94447e29c5cfc6490b78b1d618a"}, {0xf8, 0xffff, 0x101, "dc659db7f469f9efef106ac462b54cc8b07ff07b76fcb083f467854f0a5ddf4bcf74551bf5536932053fa82d373b193e0d98341c04bf60796482351d7325679bfaf47780c9b7a5d08662c8010229e622ef5a36eb9f8368611204b4461fabdb4163a7da1a3dcc5ecf416e415318e60776c70e7a88712e24f46628e2b6d44abb99f261a2a7a7e24a2a7996e0422bcdef664fd11f62ff15bc80c7243b6105fcf31975274d38ccf62a055b7a41b2f41a2a25af58dfe2578320b4e750767ea9fbe9689e3881293322a8f25c629bcdf4fd6cc27ff9488fd71620bdeda50d1f9849280126f0f71405"}, {0x1010, 0xffff, 0x2, "3c333f3387d9b031bdc159f7362a791dae21cedff324137f7fac7dc8018b2ec97979d9db5a83ff62206882d55aa35bbc91e1228ded8a017435bf3b24da77ecfba257af31f181d2036edfba19df2d99c7be44435cb9fc6da92220ca8d1ae6cb2e855768bcfe1584060c6fb7e09d9c6ab4b2eae10b1a7cafd941704f57ee9f85ca0d2c3e529496eb41198ad999ea6e04b726f42122bd35d8c246d39337d681c674181b8c606e4af140e727e1caeb4e0c02f4e8dd7ac590efbe99232af904d8807119e16bb7ead9c1fae372c27131e51bb8ed8e0c24fa08fc0673809660cfdcea8926e7a7daf2b92328e10825be612897b24786abbc424f44c08588b1ce8cc21b6caa2f9db5aeee33fa19d61e8b273363db7bc0a413c9a9a9365ef9a770ef1c0870d837f9167b6b1995e0a33291a3b684f7b9c7eefac8ed65ecb66162c4552b5c039a9de9b4ee610265a563459145a1aaf51088eff60189ffd6cdb3279cb53c2afe5775cf60be445d03cdfa229c10115ff91361bc0673f27e7ef5fc8022a50052b67c636ad2879078605c36d7d5a7f8fd6416dda0946d89e955741fca81c621aa1df5348c563fc2f5383baa56c95549a72d0f130f03e1370297116e89a9cbed78f324e44313656513581fac27de3f23835cb37d8846d227a61fc925e104c54acb222eb49d86ac6b3620fad9a97816a426a62218494a829a9c6e535a9f05008df687189658ca1e416500414cacec3092bf0f852057ebee7ae55eff7550603e1b4d8e002b1983f6202ccaea464a1def9817f2d976707a40af8ec1883c05cd5e98b4f0ba38c036899f0486aaa3066fe4ee758405c08ee0c9f39c6d7f724bfec1f0d2e7294fbc77d0b2babd9826ab5dc72f5ad91f2655c385d1c3ddb04bc323273edad873ed3d178973559fe677d2dac500bde3989ef0575c8805ae1f985bb24c93f49fbcc50f9215408d58342e38a9af60e8696239904652ac6b1759053870b020772d8478cf0d19663d0f07c94e274635a12bde05ef5d8f153e55c96e04157ec4ee9188f2cf1ddcbe69c0aaa3becb72c901f21750d75abc852e7cf48e117ffadd183fc1ae79b79474db849634248b540d8fea6ff5111d5a0effff236b46b0c4b104d8f0f1d741c5af75c9d1c2e681455ad33b1d0c4f138cf2269f4b81a61afad9213ed98051623464d76fcaadfb67f6f64bfb7666f40286ce608a0e5b719232ff5a20b4a3753ccffdeeb6439dfe723125cc4da7cd6385207ae819b63f979a7acfa03210193dd02f9e67a380e2dc66daac36939f61e70504ef5f0b00493c2806210457818153deb95fedaa116529a053f7890528abbc101b15175a0b5bcbeee5da5e40df329a4f8aafb039117ba249810f1a8b8e417e430097e4330b87ebf32899ec1e8e48d877ee08759b8ba144ab0e7b29046f29863da7c513dde0752585ed1de7f626a4a6161db1bd6a274a5766c8a10a2853d1b25bef960cecf21fdeef78cd00b4ceb20976826e661eac4b4a85d3480db7567937aa696bcf3eeeb2c6accb117c02efba93fb7fc3132179f4fabdbe217f445722cad4fcd1d32bca6ab3fcf4ec7e6392cf301244eccea2d6bb48a224f10ee0400b8e63b7b45bee2b93fe3c8e7fb3cc78c05159a64d44d360015d863291c179a881947d7fbe60efe086b03bff8e9cf1cc609871a509760aae06b920167ba60a180f621cd255cc6d1d5d64eb9126deb254e4238cc2d6d2af81b6b9921e40b37e6634f520204e8c6184d59fca875ce88d78cc5808b65637cbaadd61b0f4e57c85bd7fa035fff3b69533e653903e021ae5ca7ebb9c7d341e480b181ed4e5d5874a30b7eaf8c388c8176f5fbb088740ce8fa122dfccc12da513b5414725251af8debabe0f998cc1c3308db060c84ac1da95aa25961368d22b7ae2ac7d3975cc039352c7154f80ad3f07b08b73f49bd66041f3d0da5f48d7556960eef5080984d6ed59a3ec8b2044ecf20d1c6b0c5328cafed1184d53132c7d2cb01215439762bad1d9c8d4dd4ccced9054071b576054d09bf9fae3c8e2572e2b9ddbeea6324a8a1357c1631e3f059384652099eb1f719b5bad8e4c3119c10b0f0a1bd095105d74867fb8694307abf089ee19503362be72c497a40525bf87f10d43613c7a76bef088ee5fd15df716613715e70667d2f93dfe06105e5a94ed9ec8fa5d87a788c7074391868ed7b1948f29a4d70704af4316667cca0775a874c1da9312a83c17a1cc5dd01f65e064a560b09aa1356fbe123987279235fea2015c4ed1d15c6e4374c649bf30633dd97caf0bef07326a565dc32a37f9dd32003e17675108f23c95a6ffb413a62bcaf554c348893ede6ed50a38a59f631a6ffa8763983d58a23f5561e0207709c2b6bfe26b6cde76bee0541364aa8b6cc454a05fee66844ec5d978e09927bec4cee09ab582f89550d8e292b0ae1ce288d4a70b0da76a3fadc3bedc2e51dc663cf203e675af37a309585e15c42aed47d0120f914b7e508a4ca083c524371b452b2185e32077d194f39c3b0913afbde886d176666d20103ece071ce37903550e692d31af605abb265f4819cd677a5c27b41351ae844411df5d6a264462c17c9b72eb27c335d546af32dd3099ff2f442929271c369b700b8efb512a543b97f606c8c734f158978f3525629b715e5a90c77bcde071f7c4bb240edc1740dda7f4e222f1a1bbc85687c70c107a7c6435a0d6f272ecf79b687989d0630489cde9f263affca630bdb7f0499e20ed012ff78b460e1c2b89ea5c4d185caf33ad58a7b771a0bb4502e0669ff2f84260b0d9228df8992417b8ef1ee2e78a59e167699d07bfcf14f5ecf700b587abba17e7a62c22f4b390053064a25f49b84cefc0d09503b51cae5edc7edcd258a5a300d896bf311529f404dc114b14ad839acf869327077e4ca5107cfaf28631d8ba278d7fd4b1e35a9b47f2bb7065d6f6f4597741edf91491f81afc9e0d322a2f91cce4b7275920a097aaafb54318a7ebad53ef89881ea4fb861f3298d285f29463242391399e0665225b218f2192ecbdccea6378a1eb1656527e75012068932c138c5b564424bee9989a157da3e99a7049281b49c206c03cd3d792584c021abe3f2116c255108499ae9ea88c0c89c2a50d6461c779b6bba94bf6a739f64b554ac706917183dfb04fd2bc841a48b8a7e434d806af8d35342363196b7c37a721c5f92eec9f0e3d6bda3f0e7c4f903e0e29ea1078c8c7a42cb66a4fe79bd080d60799a102257b217079704ebecbe561201d7e1ce072bd7ef6e30a8eb95e09e06585662c7f34b00a8f52f4b11e24643234f4969755df5b3bedd55e81bca2f2136e2e550a1da12e34ca26a08a657bef977ecab357f11cd26d8542257aca2687d70c4427b6669f4671a57571ed8d52a81154f9b1479e27e747073497d1bc7b4a47f135d69a51ddd4c9a029a70002b91200c6fd5257ee1cd3df96a9115ccfeac3521c77a0e2284b8deb2fe85809720363dafe6ce8945cadb95bd84cce9ff73f1c42ae24407ec3bb5740318889bdee6bf41a59326207e439656502a2f18d84daa10fc5b75eb13d3b506428a7105bb5d3f5c17785c982fcd59272ed67806fcb3440d9dd2e16eb406f530db248e1f33a43e9e9dd863b47faaadcecc12cbe722f256ad759637d2ff502ffb5171afac27ed741f06bbe67cd961d3c6fd9a348e0a91ed9ebddef0b7e3e81024fef7dda8ee55e023ccbbb1d16dbb3a5e35178857d08424d473d22cb8bedb14ee7967946018b153b355aa613ad498da6c5bd4b86eee77fd9dae90e203fc673d8cba2a27b8a8d2ce0213ee68e4ddb3fd6e95a9944a49e10ec3c2f57ca370f1676f47f2e54c01112036a3ec9ca906cb06a32e6b6088ba14589566f62910c26964bc0c1faa7ef2f18d209ff7b0fa4f765a76e968407ffbe0fd487476cbebd5e285d244f9a3c060a27c43c800edf7afaff4211a0fb7ea3b301d61080b7a6e04551e6160b9b0628fcd8bd037feb9378b2b9250fb6fd3f882c308e3e34a48ccdb87d8a8d3c94e8428d78dd11bc8e3c83df833833d97b34663eb67f63b665ed536ca55aa74918b1c42f395de815c8ff844605262e0659cdc12ab6dfd843645c203b56d4165dc1c74348eda36e64bc3eacfdaa2f45cba108006095f6a0bbc0d392e2f9973518b1fca4124cb20dcf80a6751e22aec5a00123372c803f4f4f93f1acef0a74a010fa23aa1f8da86b07e3afbb54e183fb37a5a81ee798ea10ae6580312fb3210fa858a395de4a57dd5021a92f330ede53f458cc646b7960c33fd5156181cb2e48983e840ab8d00f9a859ac4acda3107f4ce60f60cf1ce7ae0b321f107c688ea72f9f905f0a617dcd47d694c038dfeadbf63d93bfd68191a6c27c06956330afa579740bb2ef4214be87096ab70061ee38c302d216c1c2f87a2c91b4079bf2fe760dae9d6e93a3377f7e880e7e929fe17480fca887df970123a162cb33ff39913d877e84c0705139fbc5e7fab57cb184396421b34f769b3c4fcd2e1eb34affd604760c56386d7a285625e228e6aaf1e6971d86091a5c3ec378ffcdbfee4f720729d437b9009962ebc0a0a6da9cc5f95eec51995782cec6dd5e58dd36e9c6da3c91a757ea7343422ce45b7c213c9bfd578de5a2e478b15b72440ec716070a20bd980f56fe25a904c9a9ea9cd23f1a057b588e1dce3231aa40d3ff150d1d3c3502687232221081ef538b9aa7eb15eb830bbd1280184a6362f6d4b360e75739ad9be6eb90bc96a163a231ae7376460bbdb7890db9f3f793dc8a992552e540a99644232266c342c94e16b07b1a9963b780241875c598c8aea1044f7ae8f602d3b0f1523e416f28556b6739225aaa466f919a9c9d6b67179389452d361eb4c64d455a67f2a2a5ec16f46c5818b0e65cab7e73039c2942ca13c57053cc74c76fa0f0ac6b38a8a25c1de20d44d57fb5f44e91d4e78f7103dbac07507006f668ee52334ab4b87e0d9c0198fdc39a2cc7f6c479ce894bb7d7e08c92ac389068a54f5c3570b909057d35ad7c7c4f3c192e67e9251d1798219a60fdad09bea329b7913fb14f8c582058603b1c30f1522a10b26b5464c5e2ccc4109a10905e71f2ab0e011d940642acc9762f08d0dbe6de03ea881782db2c7866f35e476fd62f0fc99e52ce92310cf60a9f8494d622e2d1adb2e3ca05910921d7925fa0fc21f29a3b15cc363743a80614933a1c7e5c160fb93ee2be8ce78fd1f145b9e71239b528f01d770f370400a91e5659a847cc36a0d5c5382b8e1d6ac4c977af1f7e98e9ccb8824fa9e480b23987e66d5b44eedbcaf35a0f92753d57e12081e31f15beb790b3b52defcf6c561441842ce5f3266801bbe59fd66cbee67bbd74274de8caf1a8d002e69a7e348591f0456aa4f8d22ac94f404142dc9e4f021fc96460f57c1cebf77de9e04ef14f512233c3e97dba657db67d9a8eada125afb31727086a89de8913d78c97e61c1dcd400752c6f4ebdaa32f46fb68ab89a927157ac1a15cef92fcd50e1b45af92221aae0ff827e15a73013ed393de17205ecb284c49d578d547effee9f7f62277c33b425971b33c86c9dda01698d7f359d3c050780620f131cd0d66e2dc8ea578884c7892a95c28b0ad2b6f0bdb3e9844ce04a0b232e4317d2f2be17f5b7c5ea0843e1792c5c5cff9b38320601263b25a464b022697719abfc7c1cdc71af0f4a37ec71975ed5a58481961d71346c87c6cc7cd2bd50d620339351cc8093afa3e5f619c57d4689395f17be7f58b7159ae0a5dd86c041adb08b546e238f040edae153"}, {0x110, 0x1, 0x8, "ed7de62532cce3b245984a0de6c08a0e543561f234bc4b014dbf4a6967fe8415b2121d3e5adccaa0eff85547fe28b8c7c11b48f266cc2e73df088f8c164ce33285d47b3cc8b9bbd01e694742a926e84e36a6f40b72b53587ad6cb0f58a25a3e6cbc0544874bdc6a0211be7974dbb1343cde36069d367f80d70cd80fc0e7ff0a5f59c1e0ff3fc6da193247b066c9c1da7d6f953ac8a425470907244eccded539510d67d25bc07743b1e7b283ee98fca659a76a606aee3c4305cdb0cf80f0a08597e88485600cc36cff840d61197f5e128dcc8d05e613758d452e39da1ad20034b907a9242b0406e3d73c7fce346a453565ea5043e5bec96f5fb9e4703"}], 0x1480}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="66fb1265a71d40cfb7f5c482da4f80c3931cf597a701e9334d0aae074b5441fe5a9644ffff8b19ff76520dd6c3cc3f1ebcd265945aba8cc488d43d33e800b8e1068ee473a3c37a86a57c4767ef2bd959503a9c986943972cd667032ffdc075a3f3c241", 0x63}, {&(0x7f00000001c0)="28e9f3c96fffbb320c59b012915dbeac451df57bbe8689575e04b958377e73ca0eb72f8f6708404a1f1fe76cb49d821c26a1e84fc470c6a69b39edd11baa1fffa2b3d42ce9f45f2c7fc8054d0f15ff294c0048001b1ce21d199e8af8", 0x5c}, {&(0x7f0000000240)="90b02f1f2fcf013ad2df775af1c170dba6f3fb1229b3fd77d27751beb0a5083f63872cd08d", 0x25}, {&(0x7f0000000280)="1480c7b89fe8b7cec27fb90fc5ddda4f53b1bddb50e8b921ed6420945976ffd008", 0x21}], 0x4, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='.\x00', 0x1, 0x0) r2 = semget$private(0x0, 0x2, 0x4) semop(r2, &(0x7f0000000300)=[{0x0, 0xffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x0, 0x3f, 0x1000}, {0x2, 0x10000, 0x800}, {0x2, 0x2, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x616, 0x1000}, {0x1, 0x6, 0x800}], 0x8) writev(r1, &(0x7f0000002480)=[{&(0x7f0000000340)="6f1774d18412bbb11d28cc6aad6e33cfe10ace9dbd7b31c0bfc11c110199fe76434025b5b8d55ddae0b623c4557f002786d864cfa3e11639ec3c239ee32146654e4c482e578015e20cc672d2c3609662916b2f823e93ab43ec6be178ef4f853740e27cbeddfe4512af4264bfec0e65c5f3a9741bfba5ca252d6a818940ccff99bd092d6a13a79c821ec8a2a014373eabf2a8e8", 0x93}, {&(0x7f0000000400)="6811ec57d63519fb73f449", 0xb}, {&(0x7f0000000440)="7ff6a31cc6c5792f6ec6d2f443fba2b1bd98d96c5994fb103ba8e2b9", 0x1c}, {&(0x7f0000000480)="4f532137e85abf86b02d8b242a3101b6a2638fd9527d839a68bfcbe830c37a401862831289086fa131b78fa4a3addc657275d0b87bb8777175dce2dc3384acb59306af8e5ab42c31af0d87abf7fb5f424d2bd54d5849866c649684d537ffdecb4341b03e73136a1d44fbf5626d75fe73320e68e8ef379e6269e14afbbeae0f30c3d35d394db76006325512b1ae6d8e97674e3fedca808ee29873acb05bd35812cbbb2c64c6ee0c6b832cc37b6f2c9f0ffb86e24c5427af6cb1c0350f80e2d5c68db9869ddf5552fa31b95ffbcf9af7dc0de26e995df2fa6e959b2761f2a9697a60a786bb0d1a2cba5d61ea8906506be770e437958cd49587f9e87e8cb0ce934e546f99e8c1267a815f30d00159b82d9d4f98ae2bdf3485a98dba42d726e2c0124539914693359290c34e86a892e8cfa1dd755dc97f7d486cec268de576a66201d0a67ae2ffbb1795083e9c9a15e04d9b6fd0dca4a6c3248a06dd7336d15e1cff3e0a87bb29f1c812ea4218400522d642f4bf87b9ae8a2a22369691cc7b07a8568617258d04a620b7bc71d79bbf738835d9c3499ec2bbebe6e86006a620c5e2601b7a0af00af34df89007a77b9165a1f6cf47edec24870a1d6d1d2a39beaf5255c7d1e3bd2c0a4b73c130c05d955946a56a6ed0bf8a1c78f0de5300c5491ce325348df851a52465cc31f6328af25dd8ebb9f353c9a879fba5aaace621c9e9cd29c56f294945cf385573084d447f5942ae4af939be162ca704c22b3069bf62e698b0f7343149a7d625bec4f8eec9cecb16d950a2a232ea0bc7aabec27bf165d8ec20d4197a9044f777dab2f88128714913be697fe63b93b627d1b02156f8aa019cef9007c4fe6549d5b791019d68d314bf62cde3da38ad8b30d1b62b48047f62eea578d211c11e2c5bdac53a347a586c1acc56d0a0467b1896939e4d0b1f6c291c3b8851a452eeed9af3700bfea180082f8bf0c7623a915fb18f15ddde7a6f31e538808561ff8fa54f18637f98afbd22846430b9d2f5cb6db4540c2c7e0ba4890a78c7a71d76ea22aa46f004ae32d8b34a74737bc2d13407fe40dea68d5e4b70a4a7e55819b7b5e57ed16e28564e69f8c8b0a8bb7d71f43ce915a917cd265520cf68d09719146827d9be2226ff04b63ff37a1e90922444156cc0e625eb9733482bbe5f0cb0bc5ea569289548c8cb5d4c49d0586aa54e25ccf060593ea950bbc09d825752410db6151558a1b27a0e264851349ebce7f8830ed78ffa69288028e559f8f414760fcb3e4e7f585ebe30d42140640241518e098a188268aab0dbdd593dc04638cf5b5d1120d4303963eb6c0898ec172df7677678f37867a7dd5cbe7f473a13abf15402a34af4a755e20150b126a4bf3a34eb2ab1dce5a930fb9f5813a99c89bdbe79168229252ca7ecf294d963cdc2656ad962d10b0a4d9625731438cfc47e6386b51f2d9705e75937f3ff4240eb95d17da1c1d2539cfba8e705a0bfbf9a9465e787bc67fe1ad606ac266dfa8a3e388f22358c59052cbee7701ce7dc7381726f36b689114762f2701849701e011e1129b42ab8034f160fb712b1988712b9f9a2af75877a3ff8ae9dbe02926a0a96bc16686db5bbd740880b71ddf4bef94869cf068ecea8cd9b88e832f64b3fbfaa9b9746601a92e90d41d3502309c141157d7cd296858165cb7bead32224f018a7402d74631285e2d0f686310eed08f729f4dc2b5cb14c30857a050fb1717de2151dede49fe033750020f05a62643f579e76d1fb5318868ca120deaa530c73dfff6c2a043a91ac15c87337c7581bb015ec1f66b758c6fcc57c164c38a57c44c3c08ce19e1815d0bcade3c6d4a724e57ac071f6d10c4611ebb61b9357a4282423f053665bb3f570bc0a47551151b0777352e556050c5837a0f5306c1948cf3250e6fd35416abd8851250980ce64b915c6e7762ae0691037d4be3e65057ca96137ba747713a3b27190e9107cc3142261d2da2ed52ad1948e7af9678810271ce83918d9fbf34aa43b69b3c17480653f76fd1fb64b53a40584bb7f560a9fad7053919a7f23cbf86276e1be0a243a8ee2c17370f9813a2b7828dd8383709557563e3d95e5dbd4ae6b88db2aeea2853896cb76d62993fcb0dd2fb3cd5fde202e83a5a359e0c85f05de3008f44cd0b987ad493325383c86614bb1814601d6233360b49c2d1916ce2ed1ba752c23f3a9f625c37ed76c7e36a1bc5fc56403c5c725594a893afba6e2fbbe22f695e61733b0b8d1c0adae12e071351e96e9b23347a52b134535b8502f68dd6442ed8c55e02e819ff7cf4a83ea6098558e397f4073cea6f9005bb8f3cca23c63d3d066266aa53b69fbcb205cffd00bb08b66efbca3310fada00b6a500bb72a99bb38e0d8a4f8048f69ac8710b27d5bec9d5b23dabdf18441950f486b750ca7559aca3668bc3735820c8b3d2f985373a26e8f5bc826ccf9ec58308662eeefe65069668ff44d8a165087a665ec6aa357382464132098d1785676116d6ff31742c73cf4a1af022aefc5ba20d6b25ee58743fc83de20f2de78c5f17452aca098e62d8277cc32e5113c58de900a4473807a013fef3133a41a7307d89bc4501d16d43160e5545d282c64b0e8000bf7f9fa814ac41673916a3f2397d12dd7b24c711e4be609217a8c635540ff649c70a8f564a2e1583ac4fb5d72455f84b1e89cff315402710054e797b421ba72518a0012b3271aef63becb93ca5f5a4f327b0ff441c7bbd3bb010d53a982008561705c64eecb8feca5fa20742a557666e1c97a7005ad12a6dbf23e77064a280c3a29d585437b13d82f3be466996c3c800351d24bc4038b7f0b1fdd492eccc78706b133837e614ad0ee9f1c6a724f6861a259360fdec0ece6d89386d84875752c5dc113f99bfd4693ff405d727d81603a43a2abc05c680106a718aed59fec35ebf58dd818c0c4b105e8628a3b5079edc46cdef2df08562c2d91b76c3be6eade022fc000fb4588ffbfc4758cabd10809c9c86bfcd72b8a3e11e72d19178957bd09695d1497239f91e8df44aded18f26e187b6a9e7ab0dace044ce3bb2020f11ccb02e78a585ff6b90537c87941e23d5cb5183485be35aabd0106976e83658a0c096112ec4513d7b06e0703a63867eeb8b8d591d83ac830b81c428628a2132224c0eacc2a12c594e692e74fc1e57107a6e10006cc11e9164b79ff9ae11fcf95385cdd0221ddfb50697a3bae51ecf7ced731d711695d1d39992aa8939720f9dcfbf07154d691fb7c1b10c096850a19dd85bd98d3cdbb4e35c77cfbbb7793f4890d9d69dcf51e62cbf85dcfcee5a7c2f81cbc4de47cbf69292a41f936eca08cd82053b0d6824a182dbb3f4e2a88e4925cfb4c7122d843c2827da06fc6a07c718b29e07c2751841a270d1c31da0b92dd7acb0fb609f6fbc5a5175e1bc455ea45f783785defea197cefc90038f1fd2f28f98de01c1ffd5f8abfdb0e635ff4ddf1cb3e67ac112e0708fac0309271d6911a36b8e4bcae840a90fae0d2e89366fc79665354287e863ddca989f3e13de39be773a6d6a987cc5b67c805e7e6cfe775072b79f86b001880390305af37ca2eab7f2ae46ad7edf662a5b723257b4902fa6ef75439a234755729ad253f25c907c2756f43ddb9ecc4dc3f0e23f702ff0d8b5542eabfe76e581037610ef7b8e02110ff310910ee3c27b921ed4a047dac171373897f236d8068fa20b3fa19e015a05ff0f439c2ace7e5610a041494d3d503d05a0789590d851b734009157ce0cd381dfdd1c56d8227e7aded1c2db535e0afab7e1265c19c8e22b6bf77aa00c0a500a66333bcef574fcff370a81d5bb8a42de31906fbbca11d1b43e7897fa084ef0bc5e6fa9406d2a9e85a91460ba85eac895fe8d7402242d045a7aa22e2c01696817fefe87fcfbec7f93717abaed6d69d5e048c033ea8bd33df2b5221ce3daf5f10c9b363e1912cf1be4e2af6040b46a54d93368b33467dc4320a3956252a28228269e927af2aca7a6e3e88e2c967c54d6b1be59a302da9e3ff8a7126a00a46c4e57e92fc23eac5b37f422783db0d929a00f1a5378de7130f1a230a8a6885b3ce980fe24bbb5634d7de8534badda3ac78369a3bece4ab178379e1dd2614d42a58df1caedfc5212cdb416aa90886113857602da60b6f2e4978454a78e57afd831a8871a39bceb2a6194e8be0eab8a336ac468c7e84876cc6d999e7212be86c854188bf4015526dde7960ddc56429ee66246b7d500fdb112e242d03819e633d82693e66dab4e7f62c38cb0b4cc280fd856c80c6767260dcbfa9e17526e0ace6c7d3cc86fd19e45bc8bb9269eb2e2f319ca33d0195f1ca8ea35bf9c748eb27977d1d3768c9ef70eff401cfc3041a280ebe8f1efbd03d7bd8a951b84be812d5aba5a9e8538f8b70dab4753f6753770d87da2d3aecaa0cf48febde33b9452c3312d8c0467f1c8aa265d40972bfda2dafe4cfb6c8070637845e8baa2e07335af9036cb43bac0a7ec99d97dc60b8f0001d17d438e3355e989eac8f84eb78cbb7003ef15a68605eb01b5d6a71326637c2eaf7a99b2efcfb22bf3c330e146e3fda0399b9d70b3681b7473454ac3aa4ec35bfbb418811e2c6c96e60f2faeda1e6dbe009bb9e42694e167c5e3815d11a20af54991e3115bd793f7584854eee8b82f6c240a38612e4fa3362b82c8e9c511e443b658bf4b7e58df9d58578e3fe7af26aceb421a86823fc2af89d378cb58a0d54938543067d1f400a11b2c03aa87ae5e6da3fa43f0e0ee44f0c3a9fa288cff796e8ab4803ad7556ce342e0e94a1918821b4bce6ebf7ed4f8b9d2180aa2c5db04a387ab825537d0b50d11f2a0614ab16ff58d806511fb22eb6614ed8fae9b7e9fcc1bf50d8cf20463aac72819667d2de910b64dcb9b77631828364600fc712fca7c592d9f14c0e97ec982e6d85953cf1a0489dc542aa1147b678f313119448281c7db012f071472265625eb7cd8e18ca010aea1321a5c0c18ceb9a3b346496aa6cec19611ccbe974bd44c6d67d5f49009aadd7b4a6a3b85947f21b9dd3dace753a9af9ede913906881a02892c676be7d07b0c1a613b3f7fbdf66b4ffd9c1c3de1c5834d88c25b933d83b26c1658f3729719215ef816c57d328003dea8b45f43c65e360ac24068580442ccbe48118aeafa47db07e148aab8f3b29fce9a1fe8cbfb853506024ed8cdf1a19417c79717549d7e1b597ef8e1d6c7b3fc620faca18c63e0d1767254df0efaa8e0a9f9046d1cabea86768392b5eacb71561e8c0fdba49eb18e69216a5618226116e4293c90c3f2fb99d52207168993a516c38df446f6aa18417538e4ab048cc14049e4219c7a22220ea644e9c7cc5ec03fa3a18857e18e819de22f757045860387b1f26ad304eaaabde73ca7c2a9a901baf3809e3970cea915672e2a29eda18842529b24219a979d354d0f8209448afb5f4d5cd6a63f33dc3f14ab8f67ac1694059afec7aa89fbe2514d31bf674cfb036733c9380b0e77d0ab047043fe59649ac868cd917c7ebffa687e6be0800b8e3fd585a81d337f3eb0908a436fa17a564c1a1dfe71bf0f68d6c74f9c848eab7d7b851cd32047fcadd5d24bb140fce277d2e0000c974affea17db25776333140fbe52ead28603d68b269f06a16af822de0e523f58a5186dcfda7ffd18904f5ed204792186ff1795777aa72c3a69d7cb86a597c734c8b5a6fc3798a6873417966a91bedfe88fa03c464e170c2346ee3b6725f8490a1ea6310244cf598da6e8886dcc4988be639a9d7133d85d0bfd8141632bf", 0x1000}, {&(0x7f0000001480)="45d438548857991df4ea55530c9837bdfa6a362629e644424043f9ab0d6dc163e53464fe27d713f078b806ac037b8e138325158cd786309f046a3214760df09cdd814a9455be56eabd982d89644a5a66a88d0285f89370f94f7181580c8f1ed03f503ea3adaf1c582ef5f70c19c07aa1abf90c4fc145011e827bc2f2fd7ab75d692df05cf24ca6286be3f728bb198b45beb015e20129d75dfcb4766cc7c9afc5d70fe2e562e805f5c23ebd56ddcec4f317113e2f4e0824bf16e3100761c40c8ae43a51382d416251c30af8f8317a763d6551997ddae1b0b5633024f5b4bb7e4459c4c16ccb4aaaee931b9bcbd348458e5c334f280adf0c3e3cf1af984a072c54f379d991b190a54127724e679ef767793caf76bc6cdce6e4cd3cb76a57aada51849d8d56108e34e1be062ffda5488546e2fe1c7edc4ace6af4d1193f2822a23b44d1d0c06a4b51acc99efa4dc4af16d433e96bdbebc8a1f98998b0b2af8efc9c805106d6d9c98c918d9820364de15c8933338e0295f86713d3f05e3766c8adf5494ab832639461f792522cf966390d370d50abfb0c3a51e50d022da3ae47f2a30da9b0bc69e8e8df5eb59773c4214a82fdcafbebee071f000c67a27ff8bdb6dfe40e9eaba447d06ca9cdbac8582ff61009af18ae5de8567220ea8826f83144eaed64f2172f3157e3e6a32c092361e3de82c1762b5d36615971c0fb80efc8d297143831f728dc6811332912f62b63761ecd4af08304753643bde0dda7e41144f2d4ac72ef47d450275d34e6d2575633d45448026fc7d3c2a3c575788e8135ea70aaf222697475253df27badddd8b309dce41ce50d463a0a2ac0dfd0b9d5f97c5ca96c3ef43384e596e4deebbc4ae64cf707b77830bc1e0bccd487432ea30e4541bd9831b6d9a8e8dfcbda9d62b3f4db311a5ed690b994336562c466a20657d5ebb857e500b963250f7d3b8b91ee09ae9b300f2ea84fdae13851df0ea302e3f189d33b6da99a0a604df50473bb3f725e61d8f15d60f1a66653e86cc0b8420f8c5f3efa0b0afb0410c2561812433f8477029b0346f441068f53975c10f3d2d227baee64a7d914632b23972f16d94fb3bce9a853687fff4c9b7ff4433173ba37ee5b591e831dc566c7f94db6d80e225a4fa9446e294dd0f78ab45781299b8ed69a8c9916b5cdb972c155be60414bd6c7c447a4f91b2d4880b3612ea214f8e40507fc55bdad979deb7c329c0e476eb13d73b90b1f28aad11969b3d29b4943672438d195940e88bef0ffcad20484e87729552740da160d01a812ddb1e41ac585552f2002ea1f41db0a41fd035c122b511d2b09d42433d0c85b5cafa72eed3b20eba62fec37e50871dc6b6fd071165b845f6c25bc613d02a1021e333d543cd983ed68a7ac9023c1f4529df8a5146526f2504799b0eaf517454de91ec583bcc18b322784ab4bbfb0dc2ae6ed082fd0d5141c552484ea4f95e03363388b3aae0e960692a0f846ff0dc6cfb9444daf0c8aa2b048f80a71cde0061bd9e8e4d5dcd14066443c0e3785597f28da7158838b4dfc71b41d4e104212041bcc3315bae13014a95ed980d5f04409b191e78b40983f5c5b23d5474540b10cd32e39127ab62b80f63047657e0f6f7f2141c7e7b96ea09a9af98c199703d55b8194c43f4b93061e629aff1a62448a8326e505585ec2f3788e31133ce8f8657be63401dcd416e825ce79d57513196655adf1408d93ea37216ce2ade66468a2267da840f714a0b969caa12abded1817aa89e2ea0ddbb7efce5f1e83058321dd5628b8ffbd0cb76c7ec83b00f096eaaf7a6b5c675a5115aacb3acd5894daf40f8bbe6237cd17d2d3b906a52860f293eaa04081593dfff6ee81f4676b9155a6f1b32d23a1b10d684f9a2e1087f2157cc8e417de2f00f7191c55b768df40542cc75f0e7b72ce68775d20242ca281f6e95675303f63622c9331e4d093062de855ef90a531862bbcb453774ab67cf4ca630618d4cd7bf0eb88d985d0a075b68ecbe06609d598481154fc77352793a3cf65bd481dd75225819669cde3a93ef936908d0b368713a76c57a7f8808b86d1ea809551f718d1102343c725988785f59ebeea80be61c4dcd6d6525c5a3d7842f4ed279326477b457bfd17e2bff1e105d4fb19bfbd6793cf28a03c44fd80216e25c4fce79725bb5cd037098aa9d210242366b30ad71a0395478c35967169ba907ae266ebf72e33a9e3725732262c628a9ef435edbe74bfae79d97adbea9b14fcb5179b445126c8b616345a9fe1c8c171e72dc115ce35a3b2bcb8a44e7d3c142bff0508f146fb84a19e3d8b797548b08dd18bca89d969ca9e103b293776718b4d2df51cbf4ae97e3537465704c042c0edc1ab6921f1bcb151ccbcc840ca0daeac3ce74a08417b2e1cd35e516e2b5275a3e5e269d81451ec0d07b1aa132cbc2914ea7a993f9d1d12543facb3021c56d2cc129c8d6980312a4bc74fc3be56e0ec04040e3d0cc185487d4b7771ec56e7570f45ca49a827eb87c6d8821b7a7dbf0c444a5f7e3fa4c2bff1911b19cb7510bd0a668a40e21c99029072b85cd7037f48243d8abb61fc18a896807fada1781e4f1ff81c09e3943725484a9cdc21d350ea4fa3b59fbecfa8829a6568a7dafa6da1981d926ec4fc51e3d46d83b223dbe1b8575c97a82d713590f4c76784de1cd5d0ee1f0f90c7547ec99b7471f6921f9ea8a220bb2c0b0b32a6ca95ffbc1e9fe202e1f41ea949e3eb9a8c9d86e086144735d6698a9081ff20bca86ae8127fa9aa4d03d803475984b3499693317e769aced36b8c3b57991878b319a038957ba633e91269da0b3e702349cf089323feb8984b9d2f18b56136fc2215d3a1d4945ecb967acfe47447e25ace5ad248eea614e98a26740312677f7910085d4250fe23bbb842d4d76ab5c7b86a2c4938139a56fce1a78afcdc38fbedaa26d33addf55f8974e6e2280b7ac2c0f57f6dd2db08dff161440d1faf2f2b107ca145617f9b13b556be4bbc745d266277aa3aa2ada45a1bdbc75d1a7a05eab8adb40c770d5cf5eb06dcbe10a17f4775cbd780fdfdf547d7664bd185fa87f58828ac0ecca31cbe8129479755a8eb80cae020a30fdaa6b9b3deb8f99062fa6faba1b1c1f826c24ed6b91c042ba05fb7a2d379610e378fbcbdd54d08e1f58e550955e7d41faaf4be4a5ba4f757c53003e216c454ca6f0cec31801608859a5528ef5980156097e34179860d489939a71de74deed29ce19ea10c77d2621aecb6c21077a2b924b61af88a8c6f08dedc27b86c8717ba08557cbb4dcfa3bd6e1707d2da0daad9fc3a2ff028c8f44418655c6a2539727597f833d54b8d78f41f34cdff0b3e40f7debf32ef3600a70f56c8d61ab3d6542361dbfc5a20f9a01dc9fc1920e55409c5546d23b5182641519efc979fec48206c694e11dc3e0f446679719d98f00b4b562e9e761497f65e67db698fbf1ad17248eaed776da9d0ccfc37147893026446884ae9d4135b4cfb4b67555f4b53800f34741c01a3062e16b4ac58129447969be0e5ed53658dacf55c99a94a0c1ea5ca59cbb2ca9267ed7c602363d063a9acabc311e80feeef137535b1ce7d41c37bf707f6e6ac2b764ff097d91a39c8da90b7d7e41c8a49ee1050d6a973716a0ca60ad3389a50e9cbf619ab6078f49f6c86274f5083fbafa45f397dc9ad872b1ca9163dfdfaf3c83bc6f70cf9799b588c3b0c134a2b57ff6bc65d5d69671627ce651088e684d31b795d75aa22be48502bbc34977360ffb81363ce78887ec3d28a129d42d9eec31f97bfb03d2dd7f78449121b5b4a5ead9a5024f16c72f3345e8d6f791d32367d6775dc037e170a959f3bbb16d4c885012cc4681b8971943ada0bad9fe836ef44f0ef22a915c56d3f17f9078d8641d111eda9e3ec27552ca087601f1798dedb352bcbd87d7b57209ed235cab396fce8714bbcae85d2090ee39a43c950bb9eb7a2c3cca70c0698ac3d29e3753df02db83582e593541c3738d1dc9b54f1c60f73d8481e3b1832cb38c97abff37b2a7e2c599b4570ed7070917bd7b531daf2bf5d702d30bb67be171ed676859cbf76d4e13b6c4f490e9145a19783a57b0ea9f5e9cc64763e28784a202a269e701f353e007c5da7e96553874977b4d742773cecef1b4d88b6203d8f90519edf34ec9a7d09deece78b04c8a38a411dbdbc88b2547e34f927c91911a03ff33f9ccd6757dc6425b4681ceb5a46ee25487690df78b0c5e021266586e5858ab4202f1573f35559a45c16317447125c0c2c5f1973f7d552ad4ffced4a6598f3c49193ab75453754efcc212a3f58e4e7e0b9a3a7139d8474561a1c88abbce681a2e5ff8a529aa573cbfe0fc8f3735bf7f790aaf2a9b10c2f5c3cb0fc4700754acd19733734d7b463d965f41398b1db1544e71f8a4d46dc48bfc188c1d111d441f5248461f5ebdbce4b5f41a5f1198d95609af27ca4b55d800cb2bc3fe0e8ac7f6971135d53f2c58032ba74c714d2ecbb8a36cda94457d08fea4853c194c6cb7be8e43aff92c7c0e89fc0acc133e9eb17bc6d47f571e99470d21ab2df97fe423ee2ce59cad0d2ddab7da0bf85268379b666c1a5ad564ddcb07f9f11ddc70d198e3e5105aa2752d8af7df384f5dd0e64495c3e33cd574ce219793b1cc76fa21e0ae1563f7b75bd5583edfd74ee5abc59cd5251000cc8a87bb5bb65a925a857637a861c75ba7bdb2385a11a8238111c51215cae939f728989e963bb21b9deb9e09b0ef1983779eb821e1c061f9c239d2d16d12d388acf13b2e98ea43e728ef0d27ae87ab1d2204a2e4d937b700d93db20b7dc38eed41c94a37d9118074dac89c5cbbe430f2f6cd16e9203f245105c18217d5b04c5052462669ec850f68cf9e00ab5354a2a49d3c284292a2fb94132055846539e1515f152253116cf7c14804a08c18d410a076b46cad0dd2164c171dd9fd9c2874a6774c5bba90ff4dee8fd70a3a4dd0532c5e3954e580d278977304e56904316947ce71442f4fc06a9a5336d9fb5e73b731f67d456c10660c62190122c60289f12c72dc93b8a7d14c68e00fafb4d0cef1f6764a50da16923829480ee4589c3fdac54332ca103a7c87f081d97a605418cc30693c8e22e467aec9500f116ecc86e0b0b2e4f3e306e18f46902bc91f1a765d9aecf0767a2b6b0ce7dcb73d7b2338b21c570a4be8468b0041bca795dc39ddbc2416fc2076f7ca1e1fac00781bd5c6836b9e17900caceb4ee8c11d163ef97cf3bfaddd8c63f03bc648f3ed5f54f9c54d4778faf0b43eab3f08a5206464d6bd8ff0b01cd21709157756d2d0ee0685c80bdaebcc8c7d7829a6145aa1d5c084bd6e59d5a3946ed6483bbf3bae92b2edaabae771cb32438a161e81e3efbca3f747e152744a8fce1b4a9c8dc8f1e845b232f31e508fc4529dcb9405d1fd2510e2f816ae29a0b74b82a3c9aed127ab1610fb29c76b540558d407b0149a2997d83dac8a8d4a70bdb1ff62bbe5d1781e0034475591a5375e25b6963415b381ffbf74207e980c884d32b2de2074e255c89e343a771a2564bbc23085fd577d52eed5ecea9469da094295f9feae815381b9bb971307b35caf9ab6b2a9d5abfb3a1a38faef4a0afa563971cd0ed5012293ee7341dcf590b0d90c254e4412ef37f114fddc94e27f4c1befd9fbf5ac1836573bd22865aad1c9fa54ab28998a421f7f2d99eac6cb02a802b5bcac9c7abbe5dcb9bb80d11dc0a00c0d70e3e5b10b5d3c49e617905f4823aa1dc4f675aa21b2396421ddd8994077969d913b031be48", 0x1000}], 0x5) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002500)={0x67a, [{0x1, 0x101}, {0x1, 0x21}, {0x3, 0x9d}, {0x1, 0x3}, {0x3, 0x4}, {0x1, 0x6}, {0x0, 0x80}, {0xa372ca49761a3dee, 0x2}, {0x1, 0x4}, {0x0, 0x8}, {0x1, 0x3}, {0x3, 0xdace}, {0x1, 0x101}, {0x3, 0x9}, {0x2, 0xc1}, {0x3, 0x4}, {0x2, 0xfffffffffffff001}, {0x1}, {0x3, 0x1200000}, {0x2, 0xfffffffffffffff8}, {0x2, 0x4}, {0x3, 0xe4}, {0x3}, {0x3, 0x31}, {0x1, 0x7}, {0x3, 0x8}, {0x1, 0x3}, {0x2}, {}, {0x3}, {0x2, 0x8}, {0x67435f182c468e38, 0x6}]}) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0xe6f6, 0x9}, 0x640000100, 0x5, 0x80}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = socket(0x6, 0x5, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x97ab) r4 = getegid() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0xfffffffffffffffc, 0x4f4f, 0xef, 0x7ff}) setegid(0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x100010010) setgroups(0x2, &(0x7f0000000140)=[r4, r1]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000280)="8e4aba7678fee5e65eef62d7cf5c629a10006989a5bb5a3021ab010d9ed8f2fd845e37a5817fc779411216c8e415214dcab42e9b795d055365f0d86508bffb5a42b73debf5d1a7e3359223088a3a36ab87e7747c7bb4bb3fb818a23464cbf805138ad82d4426c441458533b8455adc9ef0f460166af712993023b91f1a538682abc39d56fe7dffb5dcf410a50ee759bb66d68d18aedb7b687d53387712d57eee10f443c3eb2266bd5397e92dfaa18713063cb6a1c375ba6157e3c88ecf15ff0b4eccf41dd5087f291efc7fc4ffd6335dbef5f60f2f11a3490c38e89fb2be797a3019ba46644ceabe", 0xe8}, {&(0x7f0000000380)="052208b89824f4c08badf02b6fe86ef121bef09c9d35a401fa28a635e90d55c933f51d91e840629d9e141aab05e9a97fdd6a120da2094e7331858802fe837709a711dc34df937a59d6ed85238b026c74c6284b8c556297c7367133578536c3e38b4433fc70", 0x65}, {&(0x7f0000000400)="e9035b9ce7a2266c66a5a704addcb1747157531e51a7e4119da1a10fa98c2db7ead22e63c77e2b16d9c4af48d8b12ebf01edb9fb0784184553e8a8b38b79ff6e621721288284af1d58a7fe243ee22306d86df00e7f589f9ac4143b1f68d746e4228905af242ff19352a4cc6307951418209d11c2aa95a282df4d9805f38b3b832f7364fc24031d155caa0507813d6af3dc0072eb10b6c2f676a9e308", 0x9c}, {&(0x7f00000004c0)="1d455f678c3ddbff479db8ce16e7def837393790576842da1ff72ecdd1c7fe2eff040db5a78a92d801f2dc1087154edd4ec27470d24eddb2de189addceea3fd48b8231b5724ac912f30cb1c63df943441b52f1516538fe9be20d63f949615f1ce95bd3655f8471a1e8a2bbf51b8abbaffc15e7e942fad605fe3cc2084215ae453a1a2db18440fda8f2b076939e9307c4d339699aa7a4d994f4fbeee6fd138cdfc9385ff20c60f75d7d4d12e402f643b7ea6333be055d15a8b8a893ddaaab25569f818c2930c698fad4ff900c4032f2b07429484d47f4aa62", 0xd8}, {&(0x7f00000005c0)="806b53fbf62a8317b0aaf2cd4fc19d33d31bb1b6289181ad7219d81914c3244304c16e58ca83a1b77cdb6963ee3a084c28d219c2e19b0868c624e0d5c52d423f40e11d239599fbaff1f2af4b0a69ef0d2dd91f93f34bd50c8cdfc687129c01c8106e460b45ec7ed317badf87c65191d61458ff03f91befcf1b7427f82f181615695e62ed04d0c9431dc14ea7efbda1fdff967e0661171102094f6cda3bd5ddc04cdd5ced594e112f93ee2ba4", 0xac}, {&(0x7f0000000680)="4ecfab4c632177c0a22fb008b7074f038dab73320e619ac1be8d25aa104d5b1c467a3c60ab54163b6cb6784223dbe8c1810f55f77cdfa0eebfd0a6a784810e5d4f988b865c9ac8f7d5ab7ad7aba99875a19fb5cc60aa9a4657ac14c520c03c6e88f5591c82baf718", 0x68}], 0x6, 0x0, 0x0, 0x9}, 0x9) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8610f6f0bc0fb44d) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = geteuid() r2 = getegid() lchown(&(0x7f00000001c0)='./bus\x00', r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000100)='./bus\x00', r3, r4) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) chdir(&(0x7f0000000200)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000005c0)={0x1, &(0x7f0000000580)=[{0x5ee1, 0x6, 0x80, 0x9}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) geteuid() 16:00:12 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0xb68) sendmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000180)="5c594f273fcdd1e42c503c5a253e07599a850328c6e7eb6fcfc694ac066524c6a994e244dc2db2ee47622c393c1bc28201e2ccdd826e7c461dbaea21efa4a875157a7a1bab1400c9cba4b77729b38c1324c62346f35bbe158fdc9b7d94b0e9a0cc3beae40b7da3b69c9a10a779f488d702cb7dad83bdd16692ad39cb97b4f5a95aeb78809d5a0f094033bd9134e304e1ff50ee5a14bb2a548508e6fc4cf3570b4973af8c8760b58f48dda34b9b88be68a833094640df0048cc1368fa31e02f19c28d932eddfe435b849e835ad4d04c72550b95b67b41c3517af7426d5cbfcee7b76369d7126b1e8aa3c4d78dec98d03154e2cbf7a8c0b24cc83eea7634a0da69cd288b5fdc86882347f9a5d77329a8417b3c2e1554820d11c64a74d2f321edf94c4ad10d91b6f41949ee5a87f8db72b1a6701bf4e1def6c25c8e6d7225bbefda3ce16a922f1445919f1cbde43cde73c4e93d73a934c1296a282d92bb47f2f6a9d4726d12039559bdab0ee3fc94a5b2f3f0381625b9e93eef94f88769f58a231cc52d6fd38feb0ca111de115a425757255963a37fd0a1e8ba7c73411f2bf5a29206a9613bb53002a590e6b33a1287600d838c978a7449e1c4e4405a82ec89488e0e50b88b559e2f98d3527003c228b6da9499383dc7539fe31150ff2ef51b28f9871b2c56f2e9c9b8aa9779fd6575fbe19ee66e7b79bdb105ea3875fc18953ba625f26a026312e3198f6bcf48192532a06401328a122bc9f4b4f15a4cdb9838bf2dcf0d972d2592b0583d7bb0882a2d5e94d49b9ff7483f073aae4971aab8167b628955b86329e5c654083e6c9412acaf02ad83e7ce2b89257395f4de24b735cf1e3964b37705a656bb6587b8f94f4c912fd79b34f9ee0428843fbbe962b96c5c87d27df2536bd88651c132c485b80c25ff910bf2420c312a5bfcff00ffebcd6da0d47e4e93d16bb35f34ea6ad2b808c7582af05597744592812c6347eafc272c496e70a30818007e5ef5e7d37775604a5a8bfd3b482604c1460c1e07b8b7d110c60d1ad698d65cdf16cee23311fafc2749757540111d3d4fc19093c5f1bc8145544e72f5db2e4cfae38d841084d6fde3da2f38abe1645baf2df7650029493ff52df82f0f8856864d92384c2e1c280b8ecbc28689d8f0770ca79baad86f5611e4c2fdacae0b15d3e2cc113b36097be96a5e2e80fd781575ad043e7f730c6e7b7ad88d0d5f6e574ed01f186d6808ccf9b10c4c4eb93584166ca030377ad9e74899db00e42deaee074d16dec7b4c5d46a12cca2c75fd1492d3414bf33587f7592490669243b06889dd04619e03cdf72b0b6ab137eb210bd3b93e0f1ef315dc961dc39c53cf3eaf032f0a06529f7ed9cef18645f93298c47089577e65edd5e9b912678c95f8c2754c7159f5867615f10dd2b73698cea778091d95258ed0e29b48c03d1abb12a7013c2ce3575caa54c51ca05d1ebd8e73fbdf3303a3d107099cd650c3393bb8e4910fc2e019dfb2829df24d38f6635f7632739979e9266424a452193a9f7187872a2a921a32199104e6b37b0ca3079256bbd1bbd1a420d53cc44210f5cc930e4105c2f0419d38698983f0fe07b0a17208a374c03c279644800408c26811ae47bdfc7356faa1ce0bfa50745dd6e77a0dc7529f542fb604f726cdb50cd9b225a2a88b60f813d532bc86a2c2494f78a51f3668fae11663bf705f31542cef010c6f5b8b613f7f867a9e980aa5b91b4d5f936e1ee18b6305c4e8bb159f876eae252e69465cd5a56a9aae4956ac191b884bca199587e22129f59664c2c7d7d00f2b720bbe233f00d3cc2c0c6327be42dc200489fb5a544fa99bcb5a2747d1373418ee1ff403c5125221088e5fa17bf9830cf03b44ed2433a1fa4b3e0fbefeae0a93ccecdc007506680c6783c466d6b091e372a96b0f26bb237e68acccfb18cfe3d265554b7b7fe4b9f529229ca28fc3f957412486b0b5cfc7fd4b0e2d7353dd8ab1a9f761185df3b0ea881710ccf57e907a3bc6c56d4dc0b55f55016b7eb07db1a25acf2480cc253379759ee5546aefb1c1fd340fd6314c0bcc63837e6a6fd2204eabf4bb560ce2ad3a300d1edc74e1b3ec9fb7acf23b4272fe282d0c84437929802e424e93c2f95f811145f1b6bc519b1412330c299e2198a01295a27b4c8fadcbfc2293729c53bf2db39d9fde229907ea5c8ddf77614e1fd6e208a280fb5a96ab5ea38d1a646a92391a951918ce273066a1b2808d5b33784ff6f2377209088f7bdf6587c64719ba28003c3bd2663536d94b44e5e9a59a8548fef2cc84a3f16ba49a83e587e28e07ddd33db97d48277d724651347e8f23c5b0fec5f8fd75b8ffa23bd2245990df9f7a7fe8f07abc4a30ea27dc7b0a92471a250f2c7939f784f0280155f167878fda46543bc4e67b638543f91690e062704618a649e1065a2772b01302f6f027de847555e7746c62107392475f797b922488f1ba4415d134968ffbaa8c3af3eced007ef888916a6b2ae3275770e1a2b3890e56b7ef0b0e806e773dcc9da4043d73544536c567fbbab524cd02652d8488f0133f7ce4f1bcbd33956745d7ef1ee6e7b8be6efcbe5b9c38aa3a097d95187d6a3f8af42024a0877c5c5edff80f6622c5ce26995d9e409d9144498574fd79f7610f408cd30413a27550b8d4f97824fa8966b145522a7ad77011603e85de49d79c19d327fa859aa47c406b924a64f990e144de3f5e6774e6f8c5efdd80bf588d42d9eaa87f97ef18c6ee0dc6f3ece010fa5371a8d3934fea897872c16c552812aafe42e32136dda66f45eaa9449210c51c657f4b42ec60ca438ec3d499b3bcbfefcbcf73736ad849ecd21d99b867c76f530f0118db010b5fd500bbc27ff988c4923c558053f751d81ccd4df67c01bdc7f70273e59d4365fe32307471cc73d540393fb7c8a52fc7cddb03c0b1bdbb2a67362a434c9bc166ae7110352ee2ca2a5159d5e0eb7b80f1d4b5c8d87c48016801dcfb50d0e5d6e0f222906e91dc11ad87bb65e0cc3bd8eac03b5d407c28e789dda68ec2ee2ca136acaa5fbd36b470d9630a5058c9f7e325d57e1b6013cb9042b479d52468410343c1d4e2f22e22c7b02d09314bc076d0707d6664a5556546f662377ada26e441fe245f902952aced828a9633427465584741563e12f6b6f447a61a88d170ac9e8ef523d19c4bddb321349add643534405229c9e5caa608f3548c5f5a3ba863ee17127ac6f9fa14b2fa1e89781e3d820508904ffd0211c3d77108aee88091453a72c56d60c654975c642e1e1fb8cdc6939d9d70f2437768ccabb3c4ae85af4d1181e8317d5b103b394d4ee027e497526d05fd2e6ccac169e6b70751d8de798cd5ec1cc7ed20496dfac4f10023a33fdbf4675f79505d0c35d05f10dc009cb6242793aff5086fa5a9ad7079e0e60bb7dfd96e6a4211a59525c357b12bb8cf4588537f5e7fa824ddb8d41dbce404c9549ce19ac01e33b2ea2d88fa75fb3fda996ec76e01c1bffa2a42df3e67718807bd2b07f47375187522cac1d80bf15788a4aee03fb752c66c98d500cbd3cffdb0cbf64732fb359f73d6a0c7540279691cb29cb9275affa9b35b655170a7563a02bb304306ddf0888dfdd6f4d3f4620b10e1d0d1ff8208b2ce7e76ebfa2c06f1cba1c812e0d20b480a0af6a82180938d5afbaa276dd12c34d6ed3b258c8b7f9422091a155b7eba5f170387f2a8905df130bfa86dccdb0dea3f3abae2bb5943b7693260debdf8ea15d3ac5b1bc2cbf38409307341e2998fedd229801b10984093d941d5fbe57eb3c5ca1d60c414a6a43422a7794677df8a7740985f5014b1970ca43ac67a28352758247cef10e5eaa834d5bf2b8dd3bd508cc58f0bdb00a5ebebfc06624997a96f123c2311ccbce4f63466246e51a4aec3325f39939424e26c4a217087c4b5add2c2da383917b545b8e455f1df4a1917de27bd96ae60f46d43b52983930d369dbfa50f28926bc3b8123060e70d3e77667e29db3adb598f6a27a48f864a181355b01bb97562be8214b4d8727830471804b39783d7ce17dcbc5df7c28f4c0c4127b6e6dadfd08fa1ebe5bb4c85e72137d645a4592bc6821122186c2eb2c4a0fe1cc81ffbf3123bfb5a31c458ae6cd3a41b59a07a7b08cf49d0dbac41cfd410ef538bd3654af62bcee546d643266367d426ec0ed5f546be12f4de88db85147f43a64c4548aa7f1657769a65762110b296f01247918267b401f60e4b74b1a382dd4d1dbd98fb6f5afbecb68892103df5f98ca1ceb7d5c092469ddaf1ec460ddcbbf6b078c774fceb5540ab2b8fa9c3f723354607a0931c56c4a94a7238f2d36a1a274b9111eb1f98e6ef9d1e5e885b011ef85db9cf41f7d0c3454019ed8beef1a1ec7ef34ca60cb36570c1b0493e7679df661c2cb48e763e924202659468cf73424d94277e34af122a56256aba5f48636740d17a3230315126f815e8668cd8fe0f386ed3a220209a76733d395dff94c432f6df968e72df0c57f24c0d7610c15db5af5353ab61132a4fdd6e26a7fbf731e20b9852b0906072b73e8968df5d4bcee69e8603026df7ef5e70e60f4873e2d14a41907b8ff39d2a6f9b2df397e70fceab7105f5e3fcae2a7ff58a178bf803962c6d3aefe729068ff33c708fda680c2364ad427bdc28a9e548fad20da9658c85bc467e010126c511acec5d4f665613ec2c4a8d7a748fa402417cee20216470b7176ab401101db6204ec2cb8924c0d1e2aa7e0a89dce11eb4c5b979b63e5bed9390752ece2cd03a31a5c1bae320c0f33c17a238f664fda63b744b36685773b2d89b207551be2ca5937f6e1b4efe4d6c7ef126e5d092d49c0519393886df63cb40547d524a0e8d89a004ae27bcbf9817a819e312891bf12161211cdabe75b667d9626946e73b7978ffe6adc520b5e4084859a8e273329120025eacf9c5eec67e73a52c32df3ed8e0091166dd14c21d14e0ee12519c6e922f8884916f76a204baa3da05117060ecbbe80b4b91dbd75008e2f9b830a02add44c5653a12c3b63ddfe04a50ac286122e6ccea1773ad82bdd4c02bf88bb6bb703d2c884751d3607708badc4e922f0cdc43b5f85fc852e1d4f75e0435185d0c8f78a20cf55b5d9952b6cb7f5c3cc26fad735552a0bb65fc3c28a99a40ede64319cb9f8240fd4a8ce4c816616da9d98971547ad4cecd7f6b3addcd0fd6c1873cddc58c830c8c79d7595e7b774ed0b5129ab56f4a59432602ce657d3cd3709ee01b30ff10c65e60eb3601e71e261fc707923fc3b323727f273539ba270680c52bda9b93560c188f8ffe477f893b2324a373e2470a74956052c7b48dbc03ffe50f5f63567c4ea02b1456d147d7bda8e00f4dae877ad09ed597636260533d68ccd184170bb5797239d7de91eaee821ae1409b400c03fea2e210f20cb67ed063be965912353dc026cc21758f2f01cc741bba48aa9cc7b64af9ba7045b42be234762bab06b3bb8267444ae56b13bb4f14ff76030f6bee8d8525c5a5762b78c1c818fb1982bc4024ae54cb88b1d4e00851ff0d083b788bdf8063a0a0d0f460fed82e693d7395e7b2eeeee3dbf1f537b3e7e194f2fe045f4e85a13ab93bf8e981d8ad96214f7b18c40f8171f061f5f25ba19d7f2a4cd6c0dbb97f31ee622999472c74b4adcda40ee99bd9e2ea0dc4ea9c584ee1c17e0b01715b06dcec6d38966f1bc5f94f78fb8042fb64d41e08190b0e4e0e62990f6804a40b6fc32bfefb3afa36c4d120aedf94558f149c0f4cc4d9aa2494465a840da98a9a282de016fb93d0f", 0x1000}, {&(0x7f0000000000)="0adaea90db491a89f75a1e2b1bf9287766223ac1ae4e8e946567d416358d2bde9c12f2e273ce", 0x26}, {&(0x7f0000000080)="41fb94d52a562e783120f4d5e4e9443c854cbebef4fdccad87495f1413b639585c08c14fa393bd1e66cd3c3d23102a048eddd7bbf0d7f3a34b3bfddb2f0eaa95bbd32f32dd4faace37be5a015c0b3db39f", 0x51}, {&(0x7f0000001180)}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="9aaac2ef3e174bb552644385b0986922bc43a0bcdaa99fc36e041e4b73ab9cf27be1646640a04d3874320a5f61918a272cc68f704b0b70dabac13852ca75df1179deb22502b67d48767143e50aebec354d3690e33398b44fc7bad3e199388203e5304f695c5131d215ab14e5700f4520316c4b649c5c963cb6a6f407ed1fdea19c20a2a16655f9026b6f5a8c164b7b8134e6e07596d1d21b5d296bef1fadcee724c45f93fca8e3e2afa5358206c614bf", 0xb0}], 0x6, &(0x7f0000001340)=ANY=[@ANYBLOB="b800400000000000ffff00000700000043989e3488b7187261d209eb6e6e6dd2fdb1cc6ec7348e3623d605b3490efc380924e17143cfa9003b691cf5aaa4187694619d6fc79fad76d61206d879f7779497001609efe5ce450b62efee5354fdf86f7607983989ed061d47a1ced7d2d3f4f51ddc5d6c6ca2905848f7f89f498df4efce2a335aeb821c6e734fe65c25f6189d379af006551bb4cd2f6b5eec1838db8782abbad4fad3f15db9c1451565014aa5fa000000000000"], 0xb8}, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r2, 0x0, 0x0, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) r4 = getpgrp() ktrace(0x0, 0x5, 0x4, r4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001180)='/dev/vmm\x00', 0x100, 0x0) recvmsg(r1, &(0x7f00000025c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000002540)=[{&(0x7f0000001440)=""/121, 0x79}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/99, 0x63}], 0x3, &(0x7f0000002580)=""/40, 0x28}, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000011c0)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) r5 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000002600)={0x0, 0xb947, 0x30, 0x120000}) r6 = semget$private(0x0, 0x0, 0x11) semop(r6, &(0x7f0000002640)=[{0x0, 0x9, 0x800}, {0x2, 0xb2}], 0x2) shmctl$SHM_LOCK(r5, 0x3) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = semget(0x3, 0x3, 0x101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3, 0x8, 0x2, 0x10001}, {0x5e5e, 0x30, 0x7ff, 0x7f}]}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="713f39a189e9fbc0efe5c8b000a6f7947a6d9018a43802be933a8e857e862eced745c1c055211de7603f33bbc9c5c1daf9e0d0fbd0592642fe82cc62224fb659465b9d5aef71d646e2e03861f6e0c6cc2f90afe104110f2b2a53f6c5930801433e858ec776c2ddc2897c133e7df8559708db11953706172a7591ae8940d48a6e239a392b058fce7f0a688f7c1e1f98ddf4fdc2255f10c89d76dbbf85953468984fda0e9f3a8bb3a3bfd9db4fe6a2cf9674", 0xb1, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='r\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x2, 0x1, 0x4, 0x8936, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f00000000c0)=[{0x4c, 0x0, 0x2}, {0x5c, 0x0, 0x1, 0x2}, {0x6, 0x0, 0x4, 0x40}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = semget(0x3, 0x3, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000002c0)={0x4, 0x2, {[0x7, 0x6, 0x4, 0x81, 0x2, 0xc4a, 0x5, 0x100000001, 0x859, 0x7, 0x1, 0xfff, 0xff, 0x4, 0x1, 0x400, 0x2d, 0x3], [0x3, 0x4, 0xc1f6, 0x10001, 0x2, 0x1, 0x740, 0x20, 0x8], [0x1, 0x876f, 0x0, 0x2, 0x6, 0xa3, 0x10f], [0x7617, 0x800, 0x2, 0x15, 0x1f, 0x6b], [{0x2, 0x0, 0x24e4, 0x7}, {0x7fff, 0x7f, 0x8, 0xe8}, {0xf56, 0x7, 0x6, 0x4}, {0x100, 0xff, 0x461, 0x1000}, {0x10000, 0x200, 0x7, 0x40}, {0x0, 0x1, 0xe30, 0xa9}, {0x800, 0x6, 0xffff, 0x2}, {0x80, 0x3, 0xce06, 0xffff}], {0x8, 0x6, 0x2, 0xbb4}, {0xfff, 0x9, 0x2, 0x4}}}) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x2a8) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000080)=""/33) semget$private(0x0, 0x2, 0xa0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x1ff, r4, r5, r6, r7, 0x98878476b8ae66a2, 0x5}, 0x9, 0x4, 0xcd2}) syz_emit_ethernet(0x8, &(0x7f0000000540)="2b982c4c3fd019c1") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8222, 0x91) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x3ff, 0x100000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x440, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5, 0x9, 0xfffffffffffffffe, 0x3f, "e1769ac1a3daeaa0c448f033ff8a5a355ec639c8", 0x8000, 0x4}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x4, 0xe0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x800}], 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) r6 = semget(0x2, 0x1, 0x20) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000240)=0x2) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r4) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket(0x18, 0x1, 0x0) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x150a}, 0xc) close(r7) r8 = fcntl$dupfd(r4, 0x401, r7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000480)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x200, 0x8000}, 0xc, &(0x7f0000000400)=[{&(0x7f00000002c0)="f8ea217299849db9742ec90e", 0xc}, {&(0x7f0000000300)="c2bccbca833e95e47eeebaf4f91dbff946d8c5c4b902152419edf1a4aaf9327e73e91b0bbe50a5d7358cc44233798ff27d36bb34e7b0014f840c5ad6e8c9866765ee0d3411b37b99f297a88b3296a8802cfdeb8c1751dfddb89ea83bdd19d42041aa4d26d9f481a57c9f84f6a9cb2422897017e2ee734ed6043b3d6cf884f2dd609bd8166ae0090ff9d095d3a97ed0862ca208f4371986773ba99a5d3577de815ec6c20f8668924bafc36d7fca26e191ad19a8d37f582c8decedd3bf2b860c018258f9882de24975827d478ce02f087fc3295322fe568ac8b7eaa5486932a76928aac7d5bde94d2587", 0xe9}], 0x2, &(0x7f0000000440)=[{0x30, 0x1, 0x434, "04bcc9b24753a35165712f92234d7829531cc3ddbe462c1a81c7b6b98ef0"}], 0x30}, 0x4) write(r8, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) socket(0x41fca7030147909a, 0x4, 0x1f) r1 = msgget(0x1, 0x230) msgrcv(r1, &(0x7f0000001140)={0x0, ""/92}, 0x64, 0x3c6c9ef86630a1ed, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) r2 = semget(0x0, 0x0, 0x40) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/55) dup2(r0, r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x20) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000191, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x7f) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000280)="8837f81f07e6890b9f11401183e0f0facced770e3531d418d6330a70eacfc31bf18da13305a409c44ef2abd794441566f14ad9beedfd6e108475bab66f77522c8dae56e2a1b5240634e2e2859992a3e02bb748172bcd87eb980e1448c635359a5f2150a8411a2a258d76c4b66fc7301a2748c77173d4a028879a9da0bcc295e67670d946eab2b053d39d0c39e5b507abe4dc5dc2771f0c55af9216049fcc63035c0285fcecb4c4ba704315e6fe2314443ad30b06a96f0fafd3986818e273be69da8b255eabb892") read(r0, &(0x7f0000000200)=""/32, 0x1000000b7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x2, 0x1c) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/32) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x2, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x50, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000240)=0x80000001, 0x4) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000880)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0xb0, 0x2) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x2, 0x40) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x1, 0xbb51a36c5dba9f15) mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0xe02) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x402, 0x0) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x20) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x5, 0x6, 0xf9, 0x6, "723d4d9e3427dfbc370ec666321decd095c7e841", 0x1, 0x6}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f0000000200)={{0x20}, {0x401, 0x9}}, 0x0) pwrite(r2, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) 16:00:13 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000067a000/0x3000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) r2 = dup(0xffffffffffffff9c) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getegid() 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x2800000, 0x1, 0x1, 0x100000001, 0x68, 0x3, 0x1, 0x3, 0x2, 0x401}) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:13 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10900, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) nanosleep(&(0x7f00000002c0)={0x5, 0x6}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000080)="66df9e45d3c4a9afcd402f82900b3d33385662400b9c8153905f8bffd664235b4262a1c6d9c7b12a0fbaacc87b4eb94f593ae428141f43394fa26790b61d6fafb8bf6cab35e004393a8c7c8d4f7393fb72a3db6d69944ff4446d6fe79e8bedc63fd05ec04739228fac", 0x69, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x1, 0x3, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x11) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000003c0)) mkdirat(r1, &(0x7f0000000380)='./file0\x00', 0x8) mkdirat(r1, &(0x7f0000000400)='./file0\x00', 0x6309c2b9c345375f) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000440)=0xe36) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="6c111c23b93d05725013b04f456509212189fe33ded3c7df4914e8508d95f52f93b084f01521bb885ab966e73eedd9bbed121c46fa8427c9733864705ed4005816e358b131e9b9", 0x47}, {&(0x7f0000000180)="d064a219034acd110ca9d6b43b014d7f2d5a240ff9eab3b495f27066d8360cc9ab520036263472d48e31ec52d2d5cb3c0e8e9ab5e802701cdbed3a1aa8f63275f268febf875e13a992d4bb1461ec6638b4879b5ce51dfcda6ddf65fb94bf7e9b3e8cd26aae0aff6898f8fd3c9655a3d800c5bf568dd99bcf868276f0a5093db785d2463baedd4d8d71", 0x89}, {&(0x7f0000000240)="c4b7c6b3920c1f970d865fce4436319bad94f2bdbe5d563112d90af633c15b2314beb728aac2aa0fa1202ea6ec2e6ddf24ad1f8cc786d59beef4cd68fdd1e874ae49883611d36389a0dc2d28336e428ea7604862f65b0ef66f8054f15b3d8211f26cb4163b41d239e13c542f98d59850c4fbe0946a8533131dc4fc104979f2c77b86dae24d6fb70a", 0x48}, {&(0x7f0000000300)="b1925d7bec85d55c4ce430baa0cf467b1601eed431f29e0b5906834460f89e2abb996d4e0123b41b85dd84ecc06cead7982c61a31b8e5612056c439db0e7adfd6859316b5c813a11a8b8c9f7aeae627f2777389572b454115326ce45cfe463914acbdf2ac1c7", 0x66}], 0x4, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:13 executing program 1: geteuid() r0 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r1 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={r7, r6, r4}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xa0000, r1, r2, r3, r4, 0x5, 0x8}, 0x8000, 0x7ff, r5, r7, 0x4, 0x6, 0x6}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sync() syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x2) poll(&(0x7f0000000540)=[{r9, 0x100}, {r8, 0x80}, {r8, 0x8}], 0x3, 0x7) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000580)) pipe(&(0x7f0000000400)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r12 = msgget(0x0, 0x300) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000380)=""/86) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000580)="ac0fd6dd2f9ed408576ae1efbe5e24403ac9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093b59f", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f624a7300c519520c3d9adb5cd6dd8b6108a82275f551343342521761dd93811029f54b2c1d13342a69f8bfc0ff1bad0708a18fa5190f20a0efccce1ba1eed7a0304f2e341cf3226bcde63bcf1f0b45f85c43f6fc7943bc97d9e60c514149c0cf0ffd5caa8188f2b35995a586f15be2e1817ce96846db9b8dcd815d031e1bd5a7c15776550b90a84a3a270b286232b511b076a2ef029edbdad3e7f68b0cdc8b02beca8a0204619605ca6e87a82dbc2520efc068a50f628e00b062160fb9f31184620c2ef38acfb06bfbd222cf5dfa3136a94b30be7f68a7ea5f55a0c65e681288877213c5bf610840ec4e6bec55"], 0x8) 16:00:14 executing program 1: r0 = kqueue() mlock(&(0x7f0000ac2000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000893000/0x3000)=nil) shmat(r3, &(0x7f0000a25000/0x2000)=nil, 0x2000) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000b00)=[{&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000740)=""/220, 0xdc}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f0000000900)}, {&(0x7f0000000940)=""/38, 0x26}, {&(0x7f0000000980)=""/170, 0xaa}, {&(0x7f0000000a40)=""/161, 0xa1}], 0x8) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) close(r2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r2, 0x20004269) getdents(r2, &(0x7f0000001c80)=""/4096, 0x1000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x8001, 0x7fff, 0x7, 0x4, "e9c1b9fe42a53a104bdd35f405f4e77cb71dbf38", 0xd3b}) semget$private(0x0, 0x1, 0x400) getrusage(0xffffffffffffffff, &(0x7f0000000400)) bind$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) poll(&(0x7f0000000900)=[{r2, 0x12b}, {r2}, {r2, 0x22}, {r2, 0x3}, {r2, 0xc}, {r2, 0x90}, {r2, 0x40}], 0x0, 0xb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1ff) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x1, 0x40}, 0xc) r3 = fcntl$dupfd(r2, 0x0, r2) read(r3, &(0x7f0000000680)=""/191, 0xbf) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000580)={{0x6, 0x5, 0x2}, 0x0, 0x5, 0x7}) read(r0, &(0x7f0000000140)=""/165, 0xa5) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x2) 16:00:17 executing program 1: r0 = socket(0x6, 0x1, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x888383ad029f5404, 0xa0, 0x20, 0x0, 0x6}, {{r0}, 0xfffffffffffffff8, 0x41, 0xc28a92bb64148d5f, 0x7ff, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffa, 0xc1, 0x85, 0x800, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x11, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x88, 0x40, 0x2, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0xa56, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xe1eee5f4f453f89, 0x10000, 0x9}], 0xffffffffffffff5d, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x401, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x9}], 0x7, &(0x7f00000000c0)={0xfff, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="00fd0000000000e400004a9af6a3e1bd4ee8a37c03d872cd85ede827a589c3b30e03eebe37ac0f51765dd41221b7820c70aed5524dbec559f97adc1d3ad613bf1ac027296dad696e61e15fbe3e3daf9b3ea936b91c2439cd96a273c26af6aeeace4d8e5a"], 0x6a) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x100000000) setsockopt(r1, 0x7, 0x2, &(0x7f0000000000)="41e47f986b9241e9a01a5b28dd63484b123e7dd43318d9c4950273acfdce01233e5588d12b3fb27a44a0dd848a773da0d69f94f6be5044cecbe7547144bcd4295b04e7423b1436b8b08852e52d30417cf1f6ce2fc91a306365d6907207017789d559266f3032206be5101a2fe26e1d969f401d1b6190616d69edc9c90bcf83ffe8a0eb775fbc2b094e69b16f499e1b25a4a5457e95f15f67896a82da8fcaa56717ad856b4afcf5f65df251136939d67c1cd66658", 0xb4) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) listen(r0, 0xbdf) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x1}], 0x2, 0x9c1c) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x818, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x4000000000000030}, {0x2000000080}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000140)}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000000480)=""/176, 0xb0}, {&(0x7f0000000540)=""/120, 0x78}, {&(0x7f00000005c0)=""/126, 0x7e}, {&(0x7f0000000640)=""/251, 0xfb}], 0xa, 0x0, 0x61) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000880)="3c0860aff74816dc843735077dd87deb4fd7607c2dfda82e948d0c2b80d325b1c064511b1a0fcb8a7db800d5a80a77f6c06a37860bbe94fa50fe0e333ffaa8745d2b8a9a6f196de99d72f8fd853746794a5054881144f43bbcb4e513c760a725db21a0bffa851cc234737c995bb94871f99c4a7dbee0de48e9a9be6552bc912216dcfac8a7570d85cbfd7ba9c5bebd0a27703944b08f90377f2e42c95ccb40da4fd370b66856e46279f114dbabb05fec7a5cc7d90ff1688072", 0xb9}], 0x1) pread(r0, &(0x7f0000000800)="89b92f0e5adeeb3b835c5e0cb59538cc38ccd286e53d9a0076f48974462669995ff1fd08da797250965b2d18f0ac574a4cabd37e364b72d232427b80f598f88da0273dacf86881423e516a3a576f89d9bd554a21b482da305f4745b3e06f053443a743d38d7fd060bc03dd", 0x6b, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getuid() r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) semget$private(0x0, 0x3, 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x45}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x105}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x800}, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x6) 16:00:17 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20001, 0xac) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:18 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x54, 0x0, &(0x7f0000000000)=""/84}) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget(0x3, 0x2, 0x200) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000100)=""/183) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x8004) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="fa1204a49155ce1e00", 0xfffffffffffffe4b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2881e580) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x9, 0x6, 0x1, "d4df96fd89fc86c3fd2abb4f13167b46b15af7d6", 0x8001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xc8, 0x5, 0xde4, 0x80000000, "4443d636e59d2de0a155371ebe40945358de8f0f", 0xfffffffffffffffb, 0xff51}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00', 0x400, 0x2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x8000) write(r0, &(0x7f0000000300)="911e69f61cd42978f98d0724130b204c854760", 0xffffffffffffff50) 16:00:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc014, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x7fff) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x9, 0x3}, {0x18, 0x3, 0x6, 0x80000001}, 0x5, [0x400, 0x401, 0xfffffffffffffffb, 0x3, 0x7, 0x400, 0x3, 0x4b9ab338]}, 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x9, 0x9, 0x2d6e, 0x138, "b866c46a6ff1a5a861c03285ddf543d9f3faf049", 0x0, 0x6}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000240)=0x8) mknodat(r0, &(0x7f0000000280)='./file0/../file0\x00', 0x1, 0xfffffffffffffff9) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="7a22b610e37bb2e237f313998fe2b7d983e20524f0729a8d5dc303901a72f0826cb5", 0x22}, {&(0x7f0000000340)="5ec872b415b84c53d774ec01f61c1957cf6f37ca8aea332d27670d9a2f77ecd3b64314cb28f2a8f0e9220fa35780b977f9180c096314434689b4fa81dd919a01cc9b37d34b4ac56b3fa2a1701f069be685ceb1b00329", 0x56}, {&(0x7f00000003c0)="91bcd8f88360cc0c8cdbd465c33afa1b379e00df1c8d11ebe1bcddd5091fc2a1f1f938896c978c3f4b3b", 0x2a}], 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) ktrace(&(0x7f0000000440)='./file0/../file0\x00', 0x5, 0x40001400, r5) getppid() getpgrp() ioctl$KDENABIO(r2, 0x20004b3c) accept$unix(r4, &(0x7f0000000500)=@file={0x0, ""/28}, &(0x7f0000000540)=0x1e) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000580)) r6 = socket$inet6(0x18, 0x5, 0x7fff) preadv(r3, &(0x7f0000000900)=[{&(0x7f00000005c0)=""/213, 0xd5}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000780)=""/221, 0xdd}, {&(0x7f0000000880)}, {&(0x7f00000008c0)=""/3, 0x3}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000980), 0xc) poll(&(0x7f00000009c0)=[{r3, 0x20}, {r1, 0x20}, {r6, 0x69bb0e1a205c07ff}], 0x3, 0x81) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) mknod$loop(&(0x7f0000000a80)='./file0\x00', 0x0, 0x1) socket$inet6(0x18, 0x1, 0xfff) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000ac0)) dup(r6) open(&(0x7f0000000b00)='\x00', 0x80b45ac20630fe3d, 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f00000003c0)="39a73678c0a0b63f0c7d8df322f9de1cfefcdc7b4bbcc39122409f9b6521cbab51099b445494f119baea05111014229d8b159c7558e6fae255bacb867f736c744dc9131cb08af7b38e837bf008aa249188ad51eae0120100000000000000637685af4c2f668a801cf4773d8194a6c004110a64f114c679919507881043c10786575fb8a661c8e7d137b9ab189bc329abbd03a7a70f67f30cad137e549c91921f99431d1f8072fc22ddf19c38d3cb2a04e7dbb83c3439c4621d62b4adf62d69dc2607fa6a54794b0edbcdf8f44ce2264bfb47686a2df2c0302a1ef662821b40afe8197189a0489e0021bcbec724378dbd9d3d3402bc26793c3739dd06397424ce58f3b32f8d1d9b0ed3fc23c4237e620643b2f2e6a7c079372a4f45a55757863048338f605a46992409b5ec55782267969628343e70b922baa70423ba0fe69f407414c21db8f2fc592d47f516051c436d953e0eb8b194f4595a33854c5afa42737f4c699d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000000, 0x10001, 0x10000, 0x3}, {0x3, 0x5, 0x7, 0x401}, {0x9, 0x8000, 0xa4, 0x6}, {0x1, 0x6, 0x2, 0x3f}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4104], 0x1008, 0x0, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x4) r3 = msgget$private(0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x4, 0x4}, {0x8, 0x100, 0x59, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x9}]}) ioctl$KDGKBMODE(r1, 0x40044b06) sendto(r1, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="7986279c4d797f33e9472bad78241486a740e2682831a400004996e5ea4a038b42cc6c1d2e9850abcbf50e9f062110371cf00000000000000000fbd6c435433ae2f3d83d97", @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYPTR]], 0x1, 0x0, 0x1000) munlock(&(0x7f0000ff2000/0xc000)=nil, 0xc000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) setitimer(0x1, &(0x7f0000000000)={{0x8}, {0x5, 0x7fffffff}}, &(0x7f0000000080)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/198) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="e7182e3b66696c923000cc86306ed5fa7b74c982512f5a0a984fc08474dfc4d1adafeec8abe1209edcced97d3543c7f1dd9720a56c695691e82bc273cfe64e24cd5ccf8d26478fb74347ac53cfdfcb8c47edf0b7fac5efc077ddad1b34467c4ec27be7a64f26a3723f33e061e00fcd0ee8d500"/125], 0x1c, 0x0}, 0x0) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) r1 = msgget(0x0, 0x20) r2 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000100)=[r3, r5, r4]) r6 = getuid() r7 = getgid() r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7, r2, r3, r6, r7, 0x62, 0xfffffffffffffff8}, 0x113, 0x8, r8, r9, 0x3, 0x80000000, 0x9e1, 0x401}) accept$inet6(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:19 executing program 1: r0 = socket(0x2, 0x5, 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) r3 = dup(r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) socket(0x20, 0x4, 0xd6b9) dup2(r1, r0) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = msgget$private(0x0, 0xd0) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r1, r2, r3, r4, 0x82, 0x1}, 0x0, 0x0, r5, r6, 0x0, 0x5d5f, 0x3, 0x6}) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r7 = getpgid(0x0) ktrace(&(0x7f0000000040)='./file1\x00', 0x0, 0x800, r7) 16:00:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) close(r0) write(r0, &(0x7f0000000080)="682497e028cf71691ef975b4f2fa76652c846dddd37d7877605f090809df6837d668d24c62c7bd16452466805793ccf77b891596d798ee12ed38fefa805b9cadceeaaac52956e23a72a32f451a30603f937bfad2b440b322dbebf08e557cf9b9ae8282a6465442e1805cd4d2082aefdc0b14b1bfd67184fd744170a7afe7617bc973ca98bc5d43976d69a2af1196c591c1423fc06619d2d270ccc431dfb607c518130ca7b6e19acd02a01e7958f41138763417d872d2fc5da46d3a50d01e7abf06b73bab47c461202707e0d3f649d538d81fe9ae401c2fa5ffa45615c45bb5eb1fc6218fc013262628b3451e0449c968f551b04e79922d2e123b94cefac1a22a4de5cf071b5a363f5bc4510bf014a08bf8a7c6395147d60c50a3c82764f623441e561629b6cb01d8436debe4dd6ea3a232f2a0704c42e44b273106235e2d9cecba1d7a0ece6005869f2d8439c5bcb482081484e6a3ae6896d3cfb86f1ff852bfd5a86f24cdceb11def4fad291e22999757e8cff6e21b328473c3cad7dff92f9147d3144c60fb3b96644accf0f2f3cf19731b99ea562817399e872c1bfbb60b42c08b2e2273f55779a846bb7cbf2874e49e5e992e64ba6cb3c9e2ae591f74579b36d31aee5f1c349df95cb84f7b9b0df87e357a9c75cb9b14cfe28cbb713ae89f52202cf90cd0e8016447eadedc18a2b59ca402e0747d314b92bfd3471ca3301cc8f53fa045b24628cdd4aeef4629ade87576c0dea0fd2bdf57bc068428dc9ae800bae6eb4bdeefaaf32f9d98f21de8c2fea17cf9d8f020fedb4da50cbb9c730a3171c8db1dc1dd26c7e92164b14434f807c7b7f6b373bafd3c724a4d8f8b4a1ca6a0f5acb5141886904884ab69965d7e44438643a24546127cf957b609875970002a3532bea03178a9d944226aacf1aa1a5c69ebe44f0e29ce62454d4b8fa09d041de1c241396289ddcecc464c5cf69fbdbb5ee2622717336499d510f8b9e223672004df82a69cec109eb5b7840e5163b0e793f15fe31aa9df69046837dd17d76b49cd37f9b863097d71929d5137cca9e292e19313dfa259cd2878c995e4debac8a84cb8c10e4b33ebb1392b3b2ddca651dfceb172410fea9507257f0dc1e9b39fb02208a3011e52e6388ffccdfd147307ea6826077b84ef4f494561f4a70908881f303c0cfe1748b1206baa558505685ce1bf426d4befef615bb71b26546e81ddd6ced350eab215c18e7e3a61301642c46cd946f48c21692a5870e8a28dda7cd55a6c3c0ea31d8a7f68de3525ac298b62a09a8274a3eb59a9affca24f0698abc7946a384ce9d6ad57539c0a0aff11a9b189048471a9d03659963eeb3f9e1bcc482ddf2bb11444078212c2f33391503a0b3717e7fab52b0fb0da7594b1b39f9836c433f4ec9b7a7ef3ac59f75b06f78bf20533245f10f20190a98d8e545d798c3510b454886a584ba089a538f209c97c1861d6b0732dc214169a0b58a093c8137a6bcd2dcea6df09474e57a01b1bb967e91a4c97d33e15ed3573f30037b69c679334e475f7f07ce8363928217a965da6ad8a00a5ba3d49aa088468874e86a1cd5d9c8105f4b374bdc4104bfe44d33ce3f89eb56ed07bc90ad2c813a617fc1817fdaa582525e4361598c8f162068b50d91d5153452c2fa1f8d825759ad298b75afc2b7bb84352c9b342ca13aee683ffa0727e8b1eab07e71220a1a02b96541cb749a635ba998a2f607fdd41a8829d1c600fce708170f726c100d9c8cb7b8c015064416ad6872c2dd4e9f4fcdf41a25dbaf5a0b01843fac449e139faa586fca4fba9d3c8745ec29acfd05cf0d9ea4afc374793f3177c9f9ebde4759a9ef1d42c309d1d4159570f1ad2b2cb528f67f2f678fa0d5c2d11e850be724bb68f7e33f225b1b65146503647935ec811453704607ff974c8f7559a494911ae03bd065851264efa43c1b40571355c41b0a4b42b2cf2ac2c4df446049d0ac5e99059bf2d87dc931aa75870eeceb04261c5e1a32c6f200166d160a0a9d3855fdd2ae50a0f94d8f84e8e60444478521943cfcb1fd701133cbc6de90433412b0ffae63a025505dd764051dc085e1da9a19fdc025cad97e02422ed2946baf35ab9efc6e4355c19f1ba7b0a7f258e82a62ade0eee78a41864f1fec3df797386d683e5964be6da4d254e5fd8fd0119a81c9c7d4304a597a55685ad58391d2ef9f3650f4830770616446527bea42bc0a720cfa669cd30410f3868b5053c0e821fcaad27600343078b2d3d2e0149c98b67446bcc42129575bee52be4dbb1564238d83deb5665a2b191958faec95062aee5e9d3b6e7f5c6cfd56a8725abb7ef761988d0679a51377d3ea65e7a591b9b260de4581d8aab74799570f6e0b17b9786dc04233561fc9740930355e5dcc8501d9209bf87ffa47c67b54263f8f3489e8eef80d782cb1e51c1a45fafbdc1619c78f0053b5af92a0d3f38fd7c2caf2257d268ef71b445f3fe74c4958b7d48120e7cd08b23aa51cc6f863537430ec037aec6875acb9f78e0862fff158f6db706314226c9a097947dcee67ac0a3da7d8304e92cc9bd3da9d959c14eeefdba67f1c34d8f78d1a7b7cacd94662512d6a82f9c5282a7fa9872e45931927379d28b8c693c5608bea907a1a6a1c180cded4645438ed4487d6571c80e3a7167b9f3593974f11109342ec540b09ee9d92982c545f0006bc95f6d55d8caf3007388c97f02c60a49cc5322f702442df539b4bba86b04ebe480300fac08de679e4627472601b2df193acc357a9900f8bf8d771ddd32639a67a4b8c24505fdce8d043ca6baa74e0fc34bc2882680497eb4518bfdb108663a82b6eecbb3b858951bcc1723841f112682aa503695e91f6d95c6fc5cdde8bce1022f684d905bdc045f2e86d26f057b2619a19d9b6b98b888423cd1fc56bb3a726d35c487d197d3d3c3f001f5b686e22192cd689a3f0686f1a27311eae4adacb7a84867978bed27e78621a11c55cdbe1ef9ac860986ea89729684723cb204ffef12daee55f5ee7bf3c610e0a5ea485fecaa71c6c069165fb390f614112d77686de477187d5e3d46c7e34e00e827f10697203b6fc93a8519d92c69288d058e84e6d4f6f4b3253a09cf5a3267b60472f66b2f504c7221427d9d4cc92b02f97d43ebb75726229b1d4b928d4f3b416d3fe048843a5b9fb80cd5d239152ae75eaa1e689793b35dda5dfd872412cce5194c2e731fdbd379772731ee0511adc89e1ba5ed2aa5e0b2332d29b370eaabd8252e064febc2b668f10cc39246c227791b0d936ba7f02369b9bc595de7f2f9925ef3332a78a990bdb2dfd60bd13f1db0180e584a100482ae8e3d7b4b872df059fdf22a7c42cbf3b964fb735d1fca30625304944578c54cfeea0d19898725f12943e34725b8b37182d3c4d4f5b46aea5d29ef318bb668ae709ac3d8aea18eb17b02f1c5f8e5b61ecf482cd2acedf624a918c444893f1ad3e1ae94b7ac4da53cb41a6fcadaee93a0fb54ccdbcb4f2720aefc4800cbb3acb5bd3b2f7cee0405bd853c6d6e55f4ec85ec624bbc346bb7d201875e3f4c11e4a7b07883ffd546c2dfaaea24b46734ebb6aa601e8bf3c0d9ce75501d3713f34fea8081568fd0342d59d3ca50fbbf28f6db5b4c3425e940e807890a88c96df3a484fb6defdb51978269e221691d56b6697949e9023a0dae73f0ab9bc52eb6e1677543750a74f2d8e862a1d02934daf5613b1797aeab1011838ace42bad42dabab1983144100d28ba59c9f67cf2aade61661b897a2955cc5582248e57d56b45b7c3a4319a69897e6b55fa1e40b11c4591e02ee7621b47a22b3799529aea86e414d4eaabc701458ce8e127a77d6e23d35c5245acc37064d31bfe2eeb9195eddb4dce995e9d0c0a2db2fcd0bf65b35aa3d7a6d1fd49be30de51816eafda5da53cc0d6ae429a9139f836ba0f9f28df5608781ade235925c2b3e6f4fe5396e0a895e289edce56aede5252890d3e74788666340c20cc2fef3db9a602f53500e3cb2164f19767897c6b3387c2a75c8ebd14da74e443d0743c21466c26ac78d40d1b4ea69c753a6e78a5f207b5809f7c9384d91b5e0ec6ba7f87a0485b101bd76175e80d6136e44c1611cfbbd5cb0fc4809bfef62130a90d8d44694b31fb7acfa3ad19e09801a75f0ff7c4fbfeb813b19a8ce5eeb39ec22f0b269d7036678af3c5621c9dbcd902cf16c3ca8120c7688532aea393406b2a630cd3323fef1667e0b1b5b0382c40e67e5c18d7322e926d1003f1791265ebc5abdc6740cc68df6fa28e6eb12ebeb07e2ac4a859b969419dbc29dc009ebdcb210fb550095a814b8bd3616347b5b635b76ec3eaad17a2369540449f91cff23f3a8c1353c0d45d78c1ce7123c1318fefd3b3fedf7e057e56cc0bf64309e9b3b7bc134cb316a0b7db1d30737e3324efebcc0071808d6466c54ec42a805a0a114277132da4b39eef0a8262fdd2c9d7c356143fa782da85e597b52b8353f555b315fa36aaaa10503466639c5b5fc64745e81f96b296bc9fe954120c951f13b17536a1daffdaeef3f6a874669cf8936d32faff797e38b5139a536a1e3174b8304f3643ed7027ebf33e04e315c80d69652b81bf4a60259d8bf9d5936a9b80272643b5bb1fc4287e6956acea327b59a93cb697863f255ac2a6c6771020bed400a15d9612997276c38142bbec78330de0d579699232454248fa8228b8ea0744cfa9fb62f937c396f69b469dc83b2e1fed505940dc46863116cdb50cee751914fb68037d2991f4dd210f742e3119b12303d08806424d5d44f9d0a046f3fc967bf64df31334e1d335777262ba6c3f7cb072e3e7df9915e170074c9c1d7efaf96406d6088f86036d5128ed8b1aa8a8e6b4c8f6ed1aaf7691de31e2f780e520a135c4ba8b166c4bc7f902d34c52281f27e3c5b026afa51a80f1d29484862507fb7613e16c09a56f012e710033b63adb942972197733725a0f4fd3c1be3dd963a1c7039a95d48f3c8ed970cf7774a53717b570bf27fb04bb0799146d216a6e84cf61386cdb88c69165b2cb090e417ae582db71bd7a5055396d3cf7e448bb411f26e6a12140a3ccaf0577722800fa197aafb77cfbead1d15540aac9253da3adcc2c9722434c2eecb8adc70d7fad14bf7ce3da43ba1871a7fe3a4e969a5101da5ae5b1b1c1abb90607ad56af7b2c3c2a655fee21bc83ba7208dc704d29a907faa0cf0e806513225bbc69b25454b56debe02eba9596b5ec4374e2eb66a74447169eebf0ae8caea93dfc29b88ee9be04c1689ed45ab4964716dddc456d69a89b16429f71edd702adb2c2cf3490c1af06f912dab55de74780394ce1eba456a7e8e1ce3f998f353f617a1d041f90083821ca24c3780e4972a57b41d33b695a2389813a563b66e5f5c9c60495f69d0b1595c10b8d52ce7b57daf244ca1ad6655c786fac5a4b0bb0e3ce4dd551492025f93bd1092c904bdcb2ffee3cc492f37c0da464b50ac6ddb0a195f1a57dcf142fd217d62915d5d3e8ead26e1203706dc3f6bd357e40e47b91503b1b1a64fdcfd9563d8a1d68c6973b2b4deb5b49f65131a3e51621aa2f882d1f8cf245afd31b83b7613328c0bc6ee9a5ff68e1fd8070096193d2f5052a22a913ef7e385213faeac57550d7c1ffd12682f0f68b4123893f30a1f167e495225dc7db38fa1353b7c02404ca83031255d5b6abb3a442c6813cef1e01e286e18b5676cd9396ae1ac92f614091d872f8807c5fded80bfb460297992d427b6a9832896fdef1333ad61ea5ac5b98a92e2beb9d959ae456f6789b118", 0x1000) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x142, 0x0) write(r0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) r2 = semget$private(0x0, 0x7, 0x10) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000d80)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x12, 0x0) fcntl$setflags(r3, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r4, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r4, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001000)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: setrlimit(0x7, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000000007f7, 0xfffffffffffffffe, "03997f00000000000000100400", 0x0, 0x3}) write(r0, &(0x7f0000000980)=' ', 0x1) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0xff7ffffffffffff9, 0x0, 0x9108, 0x7ffffffc, "73cc517dcd000000000700680000002000", 0x0, 0x2}) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x3f, 0x20, 0xe0, 0xfffffffffffffc01}) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@un=@abs={0x4582d37d9bf86aee, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000002c0)="23bcd5fb5e9272b730ef0e242f068f84937653d6fcff2ffab0892a806b8fb001d2e2100b6df58d44b2abbddb886e8ae4bfc9fd0469983b17cef88f8a3e1e09ea56b6b1751461641b61849e4056a508d60d81ea59991837778f812582d56972b369acb0e20ad2c783142ba42768214b21d7687df7dc911752f158ddb01c47a3fb09c6a85d15fc55cd8d076bccd88a83fb730c2ae381b0bf2ee3b585da38b973a3a187a5d7871df888bcaae4a2bef2791c2f30d55738d550193e46e832c6cb54d43002df7630ade799d872c740fa86f9f85f461ed31b7d1617bcf71aaf6ffdb8d41db6b4c2a085", 0xe6}, {&(0x7f00000001c0)="a73f63ddeab33d5e4751dfd03557385b44f8ac5b18782db4465a089413fe6aad7cd24b183c6382c0690725a8cc6e7cd18f09650020498da610d8e5335a3dbda8d76b4bb8716cef6da639f519b4afa247635d632a646c1f47976ad391d20beeccadae4429a3322429a819cb170de3351430a9f83d875e434d20b476645f06d2d6860f445bdd6a09cda6db0134acfc58c10c0f2949a7cff8782d76fa17daa4808201c191c354da9605", 0xa8}], 0x2, &(0x7f00000003c0)=[{0x20, 0x1, 0x8, "011407853bc0b55a14a70e1b99"}, {0xe0, 0xbde5c6072152f597, 0x2, "46a0d35ff595e44f846b857030384d5c87c1dc15172cc7a7e626f4cd66042a951fb3d57d97c886fbee5c7154bd19d0b1b5d936ef706a3c8a16f9aed1e8c7927ddcb4c933e97c477797909b55f6d3878f3b967d877fbdc8ca00adc65e69de3e870b96c1197ed143a2af6e64118ded21cdcd602cc937369f9e4e23e5a231b0db318b178535d8bf13a8989f092d4687d2bd9143d40ebd9eaae2daf985f669bd627a14315088dd4a7cbb70eb8955e0fea3775e89c413252254d8ffcd0cf1baa1f7b075945ab75c01077ad30bdf3cebdd"}], 0x100}, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:19 executing program 1: chroot(&(0x7f0000000180)='./file1/file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') symlink(&(0x7f0000000680)='./file1/file0\x00', &(0x7f0000000700)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000280)='!)!\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='{^&:\x00', &(0x7f0000000380)='d\x00', &(0x7f00000003c0)='\'()-*.-)\x00', &(0x7f0000000400)='[*(\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000600)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='-\xf2^\x00', &(0x7f00000005c0)='})*\x00']) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) munlockall() 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) pwrite(r1, &(0x7f0000000100)="f2f6d3f4b6dfc4ca3632ea0eb142feb21da43d171357eb37b1ad89a9826a6eae448123ec75ee7902f8c907e88bcd1f5d0364b32d65cb31e334a7154ce57b661977046d55452b1950679251999ef9b8bb02cf86d2a9387e5ba5f921bd527ddeeedbd1ccdd3a92116154e509e97f2acb1cf38d20341af90355cbab1314a046d076a36eb25270b29bf67b0ec417644de98dbb3f678ad442230cec179dbdbdedae31d71535a2ab3da1f5f23498fe9f62011bcbe90451d265eaa0345bda9c37aa57e748472d75981c23c48a2e7acbe0", 0xcd, 0x0, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0xda88) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x6012, 0x6066) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r1, &(0x7f0000000040), 0x1) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000580)=""/133, 0xfffffee3}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3) 16:00:20 executing program 1: nanosleep(&(0x7f0000000080)={0xffffffffffffffff, 0x6}, 0xfffffffffffffffe) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=ANY=[@ANYBLOB="09d0cfdafa36242c06d96d1ead0c282e3e059df41ca58197a00211fa3bb34fc6561e771268008daa3cec0eda190a4838a8c4bc438b17f0ff50e4738fb03e46202fad7c378c25254992217bb3023a0400003859032b7ccfa24640cd950dedcd312b5b4cf92ab6d70192a36a74ba05d800719f68f90b3fc0e109039d58182ec4056c6f20ea09f92c9542a9295f594b1f5209e589b0962147cf90f66c961e22e69e874a0c95d29abda0342f24a45c4b1a3c7943d13ba09a496358ffa0abea22257c11d47bb2a2be97c5ff63d93c9c3d72949cda0fb308d288068844c5522de433caabbae09c4ccff684728fe7e12426ec86aca2ad33ea8b88f38c43aaba95a558eff187fa2e12f558c2d83d765e80206cce0e2135079d300c2366c43ec8a97fe0904d6d9ed9d5ac97df0539b1b430f7306417eccebea1a22bdfddecc42116c9b2935ec4b9cfa9de893b2afa8fb7552bd8039ee68186ecdc51d949f47bce25f7d86916db3e9c92e5e76516e653e5f9c92341ca1a4f641b5511017801882b039e361025da1de9aeac3faebe79e9037b71278d2cf32bba9b26534c6efcff6ce28de6e0f83f81cfcde2275aa3a91937e3676f72e2bb15d60d55910a55a75e65916d616605b946f5c3beee180f1900f951b1a88d0eca9397b5974df27720048ccb4fba5c18c98e91e26122cdfd16e69a2d864b138584"], 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./bus\x00') r2 = open(&(0x7f0000000280)='./bus\x00', 0x6, 0x6) write(r2, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x80, 0x0, {0x0, 0xfc4b}}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x7, 0x2}) link(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0xc5) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3004a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd8c, &(0x7f0000000000)="cd") openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1c1, 0x112de026c7ef9d69) recvfrom$inet(r1, &(0x7f0000000080), 0x0, 0x842, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x79) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x80000800000000d, &(0x7f0000000100), 0x0) 16:00:21 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) close(0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: socket$unix(0x1, 0x1, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x18}, 0x403) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x80) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x11, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n', 0x1) 16:00:21 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="4dc44b5cba12232e2121c92594dd2e054d62f8248fa1a69a38012c61f15c19459d36910a7ec4ea4ef638612cfe2d3913a2bf90f203e86a8feb674f4a", 0x3c}, {0x0}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x9}) write(r0, &(0x7f0000000200), 0xfe72) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xdaca36f49f4a1848, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x3}, {0x18, 0x0, 0x372, 0x5}, 0x5, [0x3, 0x6, 0x800, 0x5, 0x3, 0x4, 0x2, 0x4]}, 0x3c) syz_open_pts() login: OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:21 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r2) 16:00:21 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"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x72) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007b2000/0x2000)=nil, 0x2000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000280)="b3842d33ea742dd3aad4aa2a298be0bd2ac3f248d525ef9e122474c0cdfab5d19db2ac5b6e95186cf47044da381ebe47a74c8ce82579b1b66df081c0f3c31cac03dd77396e5fdadc61f93b9ec054fcec57793d9d5f740ddbbe72b88e874122303a4bc72230eb8548c6a4ee0786c42ae30e0f731055d09a93bfba9a3dd18f07aafe993d8f6f4cf3d06717eb498d3bfac895df155f1e7c93a10922f052d8610ab7694a93675ba71284a04abb62c9d9b86a0b57fd3bda7e15d92b2a53694640947d9139fb3ee6d7802035a4ee97304a96d682844e4ca34f8284fd3beb4ee7588d67457c10b66fdf0bc2ab201c5fb52f2b95d7d2c7a3fd6f4558d845c91d0d642f43b7bf9338eeb9d5fe41023ba9958fb94faed444ed37c0074ad2b308e05bb820a19c2872b717ac285a73032d31d73b6b998f96d3f6342d2b825b651f665ef891741719bd0323a80d7a7fc03fb4330afb9ab6bdcf5e48c6b08a014ad9523ba28b6ca7c86c940b7ab9972a93bc30eebd451a23d827e7147647fd", 0x178, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x8ef0af38c1edb75a, 0x0) r2 = semget$private(0x0, 0x4, 0x204) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x4) accept$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae183c2aa14056614bee4e114b21ccadd5c8c08d7eb0b36d2ebf89dbca210ca0db41b92e093b3fd6f3229d151852c67ffeb543d24c679c5036793e3eb8dfbfa882b0227ca92bf8af65a0df5f4077375cab9411f13a7719db69548b113b738e0f537b103b83eedd1913116e27deb2d3b4e12552295ebdbef9e9a1099b89e7b11dbd2d74af3677699be80fa662950c217cd5440b2285520cc6bf2191c16b65508bddf753db8123673a8f248ecb4380a8288d71a7291f0ca56da0"], &(0x7f0000000100)=0x35) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="cc") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) write(r0, &(0x7f0000000200)="2296425c3129e633069b5f5777c6650bbe4144eb131783cfbd91d25b10e4c1875bca49ee2f5fcd53f6b8c580e0d8dbb424bffd0fd1175ee1d3d3617c5f2a57c3ebbd96e37fd5ee95d6bb563f142d7c0f32d96359fd9148", 0x57) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000400)=[{0x14, 0x0, 0x4}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0x4, 0x2, 0x8, "dd6fe14371d4597c29f4bec543e39403303b5de4", 0x80, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x1000, 0x9, 0x3, 0x7fff}, {0x2, 0xf6, 0x2, 0x6}, {0x4, 0x628, 0xffffffff, 0xcf4e}, {0x5, 0x401, 0x5, 0x5}, {0x5, 0x8, 0x6031, 0x4}, {0x0, 0xe2d, 0xff, 0x1}, {0x0, 0x7, 0x8d5d, 0x7}, {0x643749fd, 0x6, 0x2, 0x3}, {0x2, 0x1, 0x6, 0x5}]}) 16:00:21 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x24, 0x10, 0x2, 0x3ff}, {{r2}, 0xfffffffffffffffc, 0x28, 0x10, 0x20, 0x10001}, {{r1}, 0xfffffffffffffff9, 0x1b, 0x80000000, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0x24, 0xf0000000, 0x1000, 0x7}, {{r2}, 0xfffffffffffffff8, 0xe13a34dd50b70c4e, 0x2, 0x9, 0x73a}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x84, 0x1, 0xfffffffffffffff9, 0x7}, {{r1}, 0xfffffffffffffffe, 0x81, 0x80, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0xb2, 0x4, 0x5, 0x22}, {{r1}, 0xffffffffffffffff, 0x5, 0x20000000, 0x81, 0x3}, {{r0}, 0xfffffffffffffffc, 0x84, 0x10, 0x521e, 0xfffffffffffff06f}], 0x4, &(0x7f00000000c0)={0x4, 0x6}) syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f114e37d85163e404aa2002d49d1a0ca12738cd486c0e671f91"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus/file0\x00', 0x0, 0xc536b7cc5f307d48) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x6, 0x0, 0x3f, 0x0, "46e7d76456ad00f60515aefdfd5f59a2dc3e893c", 0xa85, 0x5c47}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='x\x00') kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f00000002c0)="9f35778aef8a16efabde59c2daba5a0a04ceaf223dca3c20e651cb634b6d279f8ac8c1b2db1136fad0e4a252d033c95729da79de23f15f0500c1a95ca49668", 0xfffffffffffffe65) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getpid() r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) r2 = getuid() close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) mlockall(0x0) r3 = msgget$private(0x0, 0x100000724) getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x0, r2, 0x0, 0x0, 0x0, 0x20}}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1, 0x0, 0x0, 0x100}, 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x10811, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) r5 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000009c0)=""/156) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r4, 0x1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x1000000040) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000940)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000180)}], 0x25b) 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x1) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) getrlimit(0x6, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x6a, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0xff, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x180, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280), 0x4) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x31) lseek(r0, 0x0, 0x7fff, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) preadv(r0, &(0x7f00000004c0), 0x1000000000000145, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000400)='./file1\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f0000001d80)="343c49722fde6f51aedddb49b24b00e3dacd05b8d16081f4f36d6af1623420acb38a93465aaabb11b363dca56887c2542e0f1dc36ba874fb4775fedd4d0471a92880613f41dd0e24f1ab7ba34918b8f9e82cee5d13aadb632bfe65c81e89efd375f5e8d55eec08ad624836bcc9e15dbb8a89c983b405fb7d6cdbd891d2d2342fbdf672ba9662002971c5af41e5661cc3c3b130f2dfb0ab258eeb329835627ff7902aa9ed984b191933cc34f360d0ca1d1e24add6523270bfc4235cbe99a2657221b3d1ee4726feafa08f33c9d5c99bfffff679b69af6580d4553284232d495a22c8a551e401085c1981128c271572cef8b9ff608534a2baecbdbfaa3991c774d1a8b0d2c2059adcba7e67adf8a5e06a52af828f608a7f6e711f2bdc64d3e3d25799a909bf6f0aad57067b761a0323f21e1467e7206096154c9c2dded2c5c269669a12622d9fee67e0b34b3d6e6cc11af2ece62425558bb8e3265a1f6f5ea559e6bcdd2824a154038bbd25ca1d8f4c513267f79137846bee35b00f2e4986f08ad138e2cbf41f3e2fb0a4a5cffbd9ace9e0d8a63a99f2010d841077ca1678c985015b176eee694b14dc754fc937feb277ef9f16489d83e8266e6a80a168a36d0032aecc653dd4bbbf040742f93b43dd785353f4399a926e0baa4bb651491f3dcbf0d7b351c6fbd57ccb87bf1c5cc7255d1bd27c7ffb718209aef4cd1036fa9d0a25891d634ab570617dec4d3e256e1fb2843c520924210468ebb0e9c65209cbd357d4befeabc17daa6187333efdb40ebefa08d42f82afbe7ef54625e49868daab7ade758bc30ea6e9d958effb06cc0c08ff2bfb68d6119255f86d89d1325241245eb78419121c5aa6a6b0eaf5441f6cd306c7086a3e3cb0a33a525c3bfd6f9a0789eb9c5d4be3358714638a65a6b5bc437bc31519867b6ee29700827a9032e44f61e6ecaa487ae440183bcaac6b91f86817c040e8999c2f8dc4b2c1d1a1d6fbf9c74e2c6c276e1ece4ae1c65d3f8e8f15a8cf4707a58d9c828cb18050166e86c947ca7f9d9fcaa4f518054fd4a7baeb69f713d6d15cd1ae3e6b7ea1327284b69e6fc66145f4ad0315467233f31d439c7eec7056828661b17cb3b3a826d85bb531cdb15b468b840bfe71deed8712fbc9bbc2bf60289e115251ff940b566c371e2187af6ac8308afbc7f007c25d0a0b27c3556a3f0ab065b993a798f3298cde40ddb1b00ecd6e60ee4cc4500b828712bc93d3d146f493818acbb5d28d4fd927e1b47cafd0b7d948ea17a9a5d8764f1161b82bf1c2bcbdd208821332325d3b692f12dd8e2542b964e34fa5e23df0e7615de73c580b120fd423c776725b2a0b10ebef14f4f87599fd9fbb3aea8cef60fe283e51beef63f0934c447e5a100fd43009505e9b9b3b16d3ad4d3722718c29c3486791fdf5199fa0c839059fdf564d714fecc51e72c54aa7e68ab3bb47e93124fca63d760f0ed9ecd3617fd713aca67a43df1db8d584574220b57406bce36ab5c41895c1eaf5e8e98fb64a382036a650b7ba9386113714738e2de9aeb0681d818439f3f41f5639b284aacccd27f94797055d4c72dd89b030d7377fe4d72887ac90c51a03b922ee72d9d9fdbe265d8c42f6146882cfe2c6112bec42e9118b03d7e6ebbd40df535787c7df6ddf9a70df19bcdc86a17d95bb64cbd1db033d492937722e4ed8f6fb544bbadbad2fb370432885acaeb0612d3e5a7aca8851679f3967f3e2a61d6f26a25a90ca1d87267a5efaf5a219fe1c2b47361a50b808bfb6c59073851373b511a675c6444dc9ad01cf1e02aa5e8e984d8473e0e074d04c3af845d957bd05f70c617a25bb3d758cf9b03d2ec3f469e2266ce8ab1e534624532b259ffc9e64b07b11f3c4bd770456c341f18f1bd3156f8ab08deea7bb8a0cc7e181cabede7a676e08b2b1e9ac8ae122fcd42fe3f0554a14033cd7cb1cf0c0354ce405f1cda2f563fb61ad9aeb281baf744cde6e76655a44a6ea615ba8db353959560eb8d3d8ab6e0428632b805e3f7db221f96e8b28190fde535fb7e7202c947c06dd1246c5ac3e0b7508637ace3cca276a1523ee4d96656c42887f2ba8a24a830fcc698de5a504beb916209d15a130c71b2c609286c5387f8c724a7ff60d659bc0b321a3ecaac9fd4fb83d92ea65eb1ff4a3511348b66e7689c56c268bba84631cf53f0269a0a821b84b5752cffa475bd424ee4ca57b9109f1256095ca64fde7d86b8082d3cde2b9a93d2978635608933485fe98399fd75ecf410bdfe88080968a692109d82eff2b78b6f4478ae05a49217e8fcd414fb205ff3d6594f4742257f98a6d6a0f6413f0d6ae579230ad66bf90b323aa93375ca62c272191980b866548557420615b332e36a0ab93d911db9a0110a24ee51fbfe182464cda30c65d0f365bfd52aa7e42c2630e1c850f29742b81541985245f6c6ed2ac785841e6c466b82f2f37976084d8461c762d52063e9d791434ec4dc87b15eaa56909ae90b508be06e9b171ea2cc0376bd02a0a66dc7f58ad39c31172663ec9218330c0338f228222f23a0a341aba3165629be9fbfdbcf8b9a3ff7386eef29c82c3b8ca6f23bf4fc6dafbbbdc2debaacb42f7bc44c3f8ed8a857e9eff1518d409e532281a2b9916b9a9625d4b465d25038ed58cfa4faea934b7bfa225a3731c692bc483c5d8a012892b95c45da12c3baa7aeb21ee245f76bd7ec75c25c10cabf4f19dc693c89c5f9d51886b1e49407ad99e25f86b4d77e45438898ffc1bb10cee6c35a0a1036d54bfef2ca6431872a37bf2d7cb63b3312f2a4c529cbe718faa3e1b1d45446658317311cc7a885ace0c7d97a063f16b014516a59481dc176f4991c551628b6f84ac31e80d87bbcc93890625c7492c42d7021c8201ca81c8801fff42f046aed2d35c7ae40f7f5f7deb372c9c517d9a5af937a6013fc06fa06d32a0911b3e248f0d79523789a47835a818cd2fd959fb364edbb06961c0e44bba5de54b38f521d084ac0f2e622968fc64d1019cdf98133a104c67cce228bbc1d012812a1a80016d5ca3e83711504a475bbe73bbfbbecb11acd4f0d5c1015557a2519c3035501fd60ccb073052953eef7a39d56d64f3df26fd125e258b28427d088186b986b68901c7e1056e00a88f278477f125e715faea34dbd48d206c585907a00910e74bedbbacbb9c844bb6b0bf582df1d05bcabc04070b552db4f3c72e76f52e1f3fabfa56a366b94716ffb50a5e1fe535ae634e2570954e70cd1d47ad5ed9c5e0668da62b8922ff7f2c701d442b8e3c744229caca642775f0085edbbe5097bf84ee4831f1132866eda8a04547e689b8dde3116cb20811be4e85521f9e104d81d6de7a1f03e445b561db4bfda483162e0f559fc1a13921d5d24fe48f97b58664426d032735cc433ea1c7264365f335851d14168dce661647e7aaa84f4cd3de823c765ae27a6173affc819d3f30f27d9483fc8a1408c3974075df41aa47c3741f07958f1f683da6bbc072d66e9f921c105c3670f637aafc98b500265bf243ed93b5a9bceeaafcbdf76a417e1d8484b22ae432d5704d326a3a53e07177bd5b4d2f9f96ef834853945cdd98c34d17a950935417aae9723b079f32c7030b76173c7c2ad64f76ab7a30746b271035ba40cadcadbbca30d75ab37f420bdaf1acee699959c99680230be749327a90a9a9cade2f5ff8dfa3434629ce0b6f84b7b481884f1a407e80e15e39f9bbd6412ea3172673491ffacce61600c7c73c5d047dc472692e55f47294fda415e5419f627adee222b5b0076e107d72447e7236c6a0a8a3c6905b38958b37b85dd18c12dde765a10e5b967191215611dd11cd75e8e99ee7b8dd792e5a98b4c2b5b29f484e0f28c510fe9fa8b93fa4a573ade93e984eb213463adc47ee52db9333ba155a7db7b0b7a98f7464de9b7ffd93c87b96d5bfd610e2503452ab8d0839aa8cf91f60f1e720aa84836606706ab1b9e805db305599200a2a0a90bcb1534065afeb463a9fee18526330d139ab775ebda4d78f694d5a49ebb3f99985ed82e737bb08bc9a49cad039f514759a872e5104fe2641cf209ef8ed6efbe32646a9ff60e4fb249f05d466cdfd8d8e93f186acbac6d91dee7d8ced16e9d6c6264609057ff43759a13ffc00f6ab4820ced6cc63941e341d5dc3028e6700fdf1f87138e45ffd1ec77ebd2a5181b9b1b7faadace606e323aba0fe34e777dcd5a58585670b83b85dcb1a7c0fccf70e7d3acf93ca9aa505972ed003958d078df1b6ee7572e3474ac43ca49b7437305a416a064469237ade525497418632f42fea56ef300f2ffa1565aac7c82d7a94eeda586b6f1458af79de936724760638301392de442726723cbe647ad261b97c40ab00d867bdebf575c637487e8d71ce0c102f7c36597eb8ff12e503fdff753e1e9969e6c847bd4b183c8079e596fa7fd0d497cdfe2b8b3eadc163596881324cf519e555615e493237e8069aa6424091943cf42a0e21fb17d1e71ec82f48698ac2b4179d70f978578bdf38f68f99955ab031d843cabe05961eaeedb7189131de5fd0a1353e9b06efbf71d68bf045796bd22832a958d7a6a1dd24424ec824b83087c7928b9b863ed2b0055248eefe68eb4d02efdfcd37d07fe6a50999bee5b842c7856fd76bf7c751b9719add5d4f4ac78b82e6f54e0cc6f4f6f1304bfce2949e8aa17b783541ec31c78b5e8466bfe6481e0d34f11031ca0b4eb21ca28fe986f4c7e8ccc282e99ac46b7b56a32ce5a7e458888953b3fae1a61ac033eef93627014270eebaec23ed473485f894ea0ee1d5727144e6fef1e23a3437ad725116418ef346eb1828afd573348901b8f2989b5c5795c6a6a8a1c3e91d8e129688bea4a3c275769fa15cdfafef61506c2279242d746c39f51068313350486982c16fd38a7f35dc6f722bc303cc507e1e56018e90ca4306f7ef3e0bfbead400ec50670366f950bc242ff5826d8aeb12cfdba53b92175dedd894a106330a09a69234efe504337dc1c6ac20dbfeb3f3f2cc9c3d5cc940b98dd1104047c46070f05807aed0f479438d84922403aa2892922e70e45a6164202700ef40d5948f82a5ca8423a6e4b558dcc8bbaad6dfa26d9210380cf114f68ed742456630e598982ff2276425f235c28ecdccd765bff86f6785752c2a56fb99502eca0c2e02acdf5db0c264a3d0bfcadca3fb47a16c18d79ec1e8675e819286252f4f4f121221a8f3d42aac04dc07587e2e5494a739bf54c691140a8ca0c3f1e1ace92015ceb2c4654e5ba7a742b6ee42f24cddb3597fd0b25f19bbdfb46f16f3ca8b0d5a60d53fa9d69f885e83aabf986846287043d3e17eb72e90f8a7a3ed8aca462b0d6454a9b34218352ffe562eeb6ed20cf882024300362bda4aa5461bb18c84b1c6eaad91ab1b6dce0bac99e1eecc7c27200736470cf09d811aa32cabfcd66c38d5d0de7ae15a433924e228f6abb2872e138599e1cb94b8ed0ef3e7a5389a008c2acd74abf74105e05fb89a5666333a1cc7ea5723757d31722bb1851cb7ccda83dc6cb128bb547809baa4f867019570a64de58dfb63b470a8acb1edf4bbfce5c542e01e257a2ebb7f5c166a6f58a808ea137d9d885c20c9c2806d5480ac2229363ab209e333cfc74b0bcf11b2acddc0d6674a44ab695f4d4d8d29b3fbd531f42f17e7811d5303756b4ac2fb4a2f1c6a60709ef9d6e89c6f2ae4a6297156311a0a018dc1f687f765d344cb1d1a7d2c1715caecc5a505d5bb4c52945a90240bd7134058ca7bd5c1960f64b9db227b23b857c5834b1", 0x1000}, {&(0x7f0000000440)="cfc6ed5ff90d9cdfa78131aeb47235d57a0f", 0x12}, {&(0x7f00000005c0)="8d01ccbfea660cbf13acd0f7ecb3c3016df40638d512d9f40740074adf14261b97bd4cadc7adeb17778937e52a990621827767371d1386b577b8d2c027", 0x3d}, {&(0x7f0000002d80)="2a159f0de3df50f43573c48d26b1ed51f77f0d6464add7833c5f7d8179d621abacd77a7cca4e55db045a23bbc8452a531a1ae1e39cfac15bd7a7384efc4b62fe35e78f98ef623216178b8ebe191f75871d176d9fed90429926c2bb3f11e4ce490afc079958b20bf2fdf3b7ac3eced5910696e6b7c82a237edbb03487406ebfe979fbad5c143b0e298879bf1f27408bd0ec7664c3cd48db13ae3618d628f19829d9260d98a6cb0397ccaef8d75b3d3c0deecf62102c89ac2f4e24f897b70099588091fe66abbf6fc59fe51ee5058abf17e931647d952fb0a7f3353022f6d216b2b85a14d5c1f63709f76afeacf43475e1335f08691b728606c82d6518a0f437250d4939da389177f6848190e46a59350e1e90d82d6bf1c6ff0adaa656dc4941570d1ff1ef9cbe4bf43d87ee4e71b75174354ce03c28a299145014b928b751eb90b64ebbad62416df8b2aabf5b09159d2e7a0290cd5fba75becc5f0b2a6968a6e6a17422d27e4670f9d56ecd450b30c31a09d8595cc85a956394e9abad6ea474cb1c872488efa102a841e74d5c8d15b6caab9b8e100835da426585ed70db195bb69dc883cb37729391a8a30af0a8c430557df868ff161fdcd8c80404ac848bf1dfffb4766a1a1b271ab81517a7e11a97aebc92329f7f88dfd74516425232b75c66eaaba3c12c628a00054ee9f64c3c7b18f275cb49db4e9df46611caf5f792e69c946fe585c150234106dafc2b06ffee44c2edf1ba0be645e92b59fc9f65aa97c310ea4fc39378b0daacdbd19309a04bae4b1358c70176b2533544d1ce6297d2e83281f9a8e914b9109e88fae4c1bd736e081e86d8c0e9f7e5b0846be6c65966c7431a1074acb0afaa3190ec32dc56b99d66aed8867f55caac5853f0461c2cdb6ff1835424aa1d3699bdb7a473f298f88fe5fd6bc183b0fcda507a364aa7f013ecb23b347e733a4cf2cdf443079051a178cd0b68715b7a0cba5463e21cd4770d3a528492c1b22211dacc7fb0437b5a1df876e66c3e953d9902cbec9c5715a10311a969ee47db8db1675105356a92bd8848dc4f6e710a077538361e2512e7e465543e000d7215dee66aa35ee92632349fd56cf77f110e6e7f7266ff72b42c9f586fd6c1539d7a7bace5ce4a3f022924c281f47568e5f34420a410dcfdc8651f52030960e91abe3880aabe33f1c603d87906483bea151a701a823e03a09ad8f9e380b842f8be6937e07b674068d63ffc6784581c477c6573afba84d8e6c97c1daec7bd589e7544ca49073346a161fe6da111bbd1bf7dc6443286ae76e05bc4de29afdda0abce03f0a9af840fd53f5f451e8eee42089439e8f91851d91eac6f363842edefdde6b7cc73e12822a9ee4c98921613ace15a1c4785a6c4772d1ee7ef2539809b6e5bdf97e6dbe919492a6dcc6cafad387af67cb6cf17ed3f751184ee742611601aa6e39e991ddc410fcdd6173ae24ca7002391f1b6ae6ea80b6db123149f89e362992c358838887ea654cec44d14010960d3265953f1fc119d71ba858aad2c983794477d4526f3f9d24a04e0384578d5aac4685c2ce6bc8928e958e9750e752dc0ac653db2215d3a2fa699c73ea56daafd04a4af210cd564e0cd80d7bf786fa8dfdbf4164e5c95566cf069c7ccfada1620a0ecf71e7f4c051404f9d156d393b579a8918054d00ea85ba119374c32cd63796cb8fad65a33f0f69c99c50c61a8ffb6b544e9932aa93d0cfa0229d49ef1c6755d3b8179cc341869c51a2808849a68d08c7852e1435e68ea1fb7e07e0b37eb5cf20cdc7136551f63f11a81b81eeae1b7ed31c9a89d0b304605622567413279d17621f058ee80be5ee445e4528c67de68b246a3cc832e1feb86c7ce1c8a85f521f7d7c637542524d5bcf6d1d6f77eef513c61d8c1a4f6327b302f42cd67fc9b09419bbcb57c44180bb92f6a3476458547bfa24ec6d045a5af5a1df8bee105f53ece1ae4af1821d0ef5c45f1361566c147777f5095f05714660af24358b4edd78dd31f14ba5e38931fd110bccbd55bc330ded86ca2ddb23dcb17dc73d89e0f7eca9418ac0392d3ae43339afdb80574c622e2a399753d9b9cc63598014a657ef07b1c29f4a417038f068818b1f092f7903cba288589ad12d6796733bc3ac45659e596d0aad890ba3ec4affee18f5cace2ba5fe2b58bf6462b5fc336390fa760f376f1d52ae1f9762addb63c9b685531105f884394d280102aadaa7cd7fb6638483985facc4a90fa5b3dd376ed089c25f351018ebda1216e6e4f438862818330f8e5cef231efaee36c43ff1ea368dec71742ecdf35da92bd53e6e2d1694d811e46a9d9b159fd35785013617e329748c4678f6b04a31c3797c724bd209306371ec7946ed0d2429101f486218f7df0844c256bd550653bad580bdd24b2480143aa0588993a05525e66da26240152814ecbcf2a30d1cbce60cd0355dcfad8a325af71cac692c5a54ba17b6a460d5879b90d5ecb70327750396e6f807050e4abcba8173028b14604d5b227db73398990cd79cf027717247ae63915e0dee74a135dc0254e7259b80fbfe63cc7f888439ab8a617a8bada68558a378224e0df11395a1ba66d9b0abc61069979efc8d3845b95ce08d4b1d7dc0fa8f9e57bf5b3f5f83f8882e65dde00f4f741d15f6ac441816b65e7e616979bcefbdf2a72a62585e59b57998e63dd38235b511b382bc624f5b56087f8f07c7edc2c5463d7db2f9abc1c3ee65e66323cf8415c6c831a8ff68b84267004f546917739c37d24b6635de4ed205567079206e17fc663c50c8ee7bf47c9f1c52ae701d598041635441cc03387430a9e451581e3ef31bd5f9bce31ed09e7f7e94a1727b6fc5f08855c89650c67909b31eb85edd689cd8d41902c1bb9068fd9f508955324b7137d3fb8e611289f4b44641b241ab74e957c487bdc9f4f8824e208f20bcff6aa5cad7260f9d2a819a82233d2ae7e80581a3e0b3d91d0a330ea57619521946974dd12e123840d49b1efb49fa45baf6cc9e7be9479d64351a42242e1c8136af73b22a09496a3d3e8e25fdbd8bb4179954525bce0af418dda16abb722d1f8afb93485fec6b403c28b2dfd990cf2bcc60fd78792364dc83737e2108fe8ed24d35d66b0acaf0c7d117abb7d0c3ef726363f5aa6077c4359cc3bac046242473c6c989fd3ac469675dc68dd8d73ca7784e4374ee81777b376b309f8efd375a2e932b97ab7557a802ed5680cd17c65b91d5ab9b8f1e62915d97aea588cfb708151c09a2e94aab1f3d92d5f630b1772300ee8b28b923aa1410a675ff36e767535e6f27b8551ea5943547fc5fefaeea99ab8b11a9826c7f37fb8738cb6777492654affb8eec89aaf5b213c9b4c481a8012dc26691b9bb8861aac14dac281f22cb7c9d595a5dec89d7bc4eaa111ca70b53a81222ade77ea991dd93e8c8ff90795b2249603cdc84a9dc0c07be7f6bc18522d8e59b652ae75c69a395f575936d24be3cfcb6f08bc0387ea42c176bf64f6edc6ee19ca9f381016744dfe7cdfa26322d692f5311f8518ada2c93e67934593c61f7f60c8e9bb0bd80cbb6b91c964866347f561108bb1bff3a74e33d047df4d3aa7dee17416e73b6f0a77b9598f7cd571ab4b94937c35159c8d72be670aadf40202883240609259b740da99752855d1415a31e480b6a1c77ebe023eeea3fe0cbb8ab7cae2ac42b18527744289acf6e339c1c26eae7aa1ab237de4c5da1c51a86017532088857c092bdb77da432a263d23156600dd7d99db706c2cd4b32507e50d50d180242b222743791b1473c5f4d263c10a78cd868bea4a93f0825735b22dda4431a5ef1e0cd3872e9064acd24e1ead74c1f7cd93658f984aa78210470ed677a6923b9457c7507d5e2d9465980245bf0030e554ed40cca6ba4836e0dbba7b1f644f273a56db65c8ef2fa454124b6764bece38944ee781c0dbcf46998e6371791f0e0438981ee70dbbde8515e1d7c73b5e7b3c4824c39747ed1bf175d79cbbcc98e18bee3984b259f659ae6a6c6def3b3f6f20d2130dd8f02d1c4376029b2048c63e683268ce197bf5720b37dd7674afa5bc70459902bc32b4fcdd4e5a285b9d561b7b269f60cbc0fdf8cf1d6718c22ab1d8ed4f1c302efc0509d63e4f41986d31fd188c6fb73b1d7bd38bc8229c7c1bf4434d0576157b6b97f8e0126db49d6d1c732410f34d7f6a03067c39cfa944922444e994b7b9bb2fa86b2cb1f4eccf308a9a2b13694cebaa445f824592393b8d407c28e1731f64cc4149cea52f09b88041225ac4ccd7d9e980f8d4c5dae3502e44fa52f502a17826886b179a112b9d94f218848a42c3ae1bfa3a26a0d061ae5448eb7e0df49ca6d1507c55457ad8c48e2a7846db8035d90b95eb98d1173bbf915f8e13aa745231542235c142afff330fba9f37098d1fe5e5ab98ad0ddb88fe673d274ff4e328c1c0ca284353162bb01c8e8731872dd471c7a96e566dcb309a07e8eaaef85cb5fd5833bc5fd9ca5b1ac4b2e4184ee175e76ed79e7efe942083f29f167ecf2e3736fa1fb9c22fc62f5707d2bf25f948279ba3e0da818c0951ed5e2f8a219eb19f71fc4fc8e1988a770a5ce645cc6f10c0e596a683ae57d7320fe4978a78a8ad45bd57d61913a84c78478b5fc1a153049a63dee755bc939a026d798ab9f0e14fb7226dda0350097707be955fe9e97101d628a7b7ed18e9e92fd81255eae618efd25bf8c37d4b6eafa6d855e7847fd5d4451904ffe4e2ee47bf97c4bf10cd331b4cdc9454cbcc748c925a23e187c96985d91a2184c689d38d1764f2def33385f10fe0c1b4f2313c704c011e76425fe812cb367d9f4f3e242ade670f97cbcf564ac41c5fe39be32e0987fd33e974d9e87c0e0ef3b2e126cb46ba965a33d3b62c5bba66148b1b15819ab4684a310748e69d47b32b6c2bf09fa63bdffdc44304bffb0559509fbd29dcb564ee447aaab1c1ff7c606ff51ee549b04ca2bb34d394e99f3ebdeaa07cc1fd996fa041e2af17e85fe862382a62e23644c9933ccfacc717697f05fbd6c7682a48386f89ecaecae32ece212574563c1fb3bc9ae2d9497da02abc05d113e39e0cd6b86063ac81fd4f64db7da05845c3dda8ea3419d20f65f3f539125a4ecd8a12f8ff40d8e71ad4990bf5365c8c2890a658dcc09e1d337ccb0bfe00a38c9c609bfe2bab560a627d76499f2bdbfbdb92029d1ea14909f44f5485b99d86faf494b8fcee6c9188dea74f8b24d0b14b7b6cfb69c8195cc2fc1e4e3aae6230287323d6ca7aca51f96bdc444c419f11ad3828f109981ca67181fc2c0f5e087d54af7f07cb56576d84f5cb31946dcc03bef62bf50c506bd72f28a30d76fcd5932b54f7b0a5cb11559f4d22765f87ad94891e7a551e1d623f57607f451f95e282f1ec92a8659cd066fbf4a60f3f0422e5d55854717c35969f140e4d7c83a0cb70ee55eec797be198027a6b98d610f53ab54c23b763fe59cf7ed2429aa95213254ba6cee0f56ef7693db7363698d5817fab00b6124146579cb92d7fb23502d63105fdd3208ae1671208807a47da233a6b790a5854acad73d0141f17b6d49a498ee58474941a8767488cd89ca249a9ebe9c6adce2dc7894b32ca25512c39c67b8247c17f0f88dc4ebfae38b66a42754cfe7f6b247b0ed2f6ca8442cf1ce532c025403df75993e0bb793e8d16a0ff845dca7cd93d4a9e53266ef38534b15f6b0cdaf9fa225347c0983554b09111f1b85f0877452203e6b3b25452856797e30c59c38b09f9f140a86679446a0471c8cd3c14faee28c38e3", 0x1000}, {&(0x7f0000000840)="aaffb4a2149854c2a3fe340ad66b7a1049c6cf4cf9e30fc08ed49f9f1439794e54bc9058cc1ef9f32816bfd4e6df267fa7040c8993f75a5db79ca232d9e92c4540a38bcce99354eec21835a95c84ef657a5cbb2af17252d7679cfce6c548f94b6a05a8cf39a704ba9a2fb15c022b3ae9823e40df48c645f0341c25f22cdd904697337cbf5dacf90c6af4efdbdbb96c9a4676ef1d", 0x94}, {&(0x7f0000000900)="454d0dbe48d54e62092e5f5671a328f85c83574d46db9985770bc2a33a6d7e07fe2f96e113b8df55c0873825efc895ccd69b624bd09852c4efcddfa3d63ac661182b0c9d8efd9666455169574bcd7eb519fb9828eab8358d1eb1059ac5bfd0d74971d991a9ad272dd81643cc577b955116ff2de9578f3bb21e8975314810e19c13b9cef4415a4242a939ecd34648ce763a148684446a258f199b7632efdf79b38311a26bdef2481e7ee0264a2c1f767a4b4a494507cfa950273ae7b3cad10b792a47168a", 0xc4}, {&(0x7f0000000a00)="230474c7d83fcabce2412d556393a4dec920f1239309de8d53597cd6a5f1419f23280eace9d6017b1aff5d222c7be1a2706cbafb9d0a1875a6a917cc1904405484ff72419a404b1be4242280166c5f476eeb10d3ddf8a549df890108a2181e189ac768862fecdf066d604579d88a8a2c67234a525cc08e863236b37e3ec4644b7e6644e0a2403ef2ebde2f1c052a52e9904ad0b80e7fa09d65accc4248161a25ded14ba2d3edf2c124db28e772cfb464ba16a98152c59d573c1ea9d3d6cf8af52aeb72d48a27f8dd913bb5de03704bde978eb24a0cefcb3956eb8c34c5f080906bb77015f463b57cb26322b1b7766459dd651e", 0xf3}], 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x741, 0xa2f}, {0x18, 0x3, 0x2, 0x9}, 0x6, [0x8, 0x2, 0x51, 0xfb, 0xffff, 0x1, 0x3, 0x3]}, 0x3c) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) fsync(r1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x4, 0x5}, 0xc) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r0, 0x10000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x8}, {0x18, 0x3, 0x1ff, 0x1}, 0x80000000, [0x2, 0x401, 0x401, 0xfffffffffffffffe, 0x4, 0x7a, 0x1, 0x3]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x4, 0x400}, &(0x7f00000000c0)) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x40ebeb6e0016db4a) shutdown(r1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x81a9e78d0a34e0d7, 0xe, 0x4, 0x0, 0x8}, {{r1}, 0xfffffffffffffff9, 0x2, 0x0, 0xffffffffffffff81, 0x20}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9, 0x7f}, {{r0}, 0x98b4b0f718d7e7d6, 0x40, 0x0, 0xffffffff8ac8ec99, 0x2}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x28, 0x80, 0x3, 0x6037}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x55}, {{r0}, 0xffffffffffffffff, 0x8, 0xc0000000, 0xff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x4, 0x10, 0xf58, 0x8}], 0x9, &(0x7f0000000140)={0x7, 0x17}) setrlimit(0x7, &(0x7f0000000200)={0x0, 0x1}) poll(&(0x7f0000000200), 0x0, 0x9) 16:00:23 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) socket$unix(0x1, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2d01a0b3530847e, 0x0) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 16:00:23 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) pipe(&(0x7f0000000100)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000837058730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:00:23 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') sendto$unix(r0, &(0x7f0000000240)="509fe174515a4bc0c44aa934cb23b292eec646f81d2e9c0f583a2a84ad1d3c269784757443f27ccd19d09dbd6f30307963fd3b391266de1605df10d8879e71f6e6c2d39fbf47a70a21b6981c237243ee5193a005160ed59a6a929c031505957bc727b55d4090ddfb2328db1d1c58dadf8584255b2c280f8f8caa53aa0f34af84d0b73d", 0x83, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb46", 0x69}], 0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8000, 0x10000, 0x69079a4e, 0x6}, {0x5e27, 0xfffffffffffffff8, 0x3, 0x9}, {0x1, 0x6, 0x290, 0x560fcd5}, {0x1, 0x7, 0xcf, 0xfffffffffffffff8}, {0x1, 0x200, 0x6, 0xfffffffffffffffc}, {0x8, 0x200, 0x8, 0x8000}]}) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 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) close(r0) fcntl$setstatus(r0, 0x4, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) 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", 0x6d2) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x5, 0xffffffff80000001) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) fcntl$dupfd(r1, 0xa, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:24 executing program 0: socket(0x0, 0x4007, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) 16:00:24 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = getppid() r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r0, r3}, 0xc) setreuid(r0, r0) setreuid(r0, 0xffffffffffffffff) r4 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0xb9a) r5 = syz_open_pts() fchflags(r5, 0x0) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xad, 0x8, './bus\x00', 0x7, 0x3, 0xfffffffffffffffe, 0x7}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x1, 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xffff) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) r1 = open(&(0x7f0000001300)='./file0\x00', 0x10088, 0x2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001040)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001080)) openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001240)={0x1, 0x6}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001100)={0x9, [{0x2, 0x5}, {0x3}, {0x2, 0x10000}, {0x0, 0x40}, {0x2}, {0x2, 0x6}, {0x2}, {0x2, 0x101}, {0x3, 0xffff}, {0x1, 0x9}, {0x2, 0xffffffffffffffff}, {0x1, 0x2}, {0x1, 0x3}, {0x1, 0x8}, {0x0, 0x2}, {0x2, 0x2}, {0x3, 0x7}, {0x1, 0x80000000}, {0x1, 0xffffffff}, {0x3, 0x3}, {0x2, 0x8}, {}, {0x7ad718267937a71f, 0x5}, {0x1, 0x5}, {0x2, 0x100000001}, {0x1, 0x4}, {0x1, 0x8000}, {0x1, 0x5}, {0x2, 0x5}, {0x2, 0x401}, {0x0, 0x1000}, {0x2, 0x607}]}) getgid() getsockopt(r0, 0x2d, 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000010c0)=0x9567) readv(r0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x11ee}], 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xa6138) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x7ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x82, 0x100000012) write(r0, &(0x7f0000000440)="2637d3521fdd62052634c028004434facdbe6f3f396df372224da7a24206000ba60ed403b211a8029ac6a4314091efd47f2a0b1aa196dfb0a34ee771523132af35daa5af19014bb03f08627041b307a15d7694764f81d2eab0b895c337af65870a5d4b978b86c9fa5e457973833cd335f09b76c2c752f2fb7e24213c0205dca7c8e6f6ab88155e0139aadf9f7d2afb27bd6122956f09d9705fd713fb9866961b8dc8e48c97d0e050ff95bab7dd4a6b3d8db1011d1fe79d971bb3210e691c8f937b5ae2680e7768e0edc84abbf4d8e8902b7ca4625f4a20aa231fc23aabc741b0e927a13f981a4c2c26226e0c100600d9be6249a75e98381e6b8e4c5e6c9b50e08377affa7cfe4b7ce1120000932fa1c346cc6b4815fa07e76a4623dd6639fdb8bb44ca6ff6d505a7611e19bc69cffdf6e0bf13e7dd50f987db1908b921d5928109518f81dea79f96390b9f287ddafb10499a2230b62c540fd2924b7d5df2a856aef59b7ec411cbb7ca5993927e849624b0b8d6bbfa4cb1fad72695b82a089c88bff52265c4242fd69689f70ed5a03b2a3d0d51bd04ec5d2baae0948955a77d94ad3587b797a279bd0600000070678729cef8e828734d97d704685d55a1d11214af790520b1195ea017cbacc6a1bf10537c2f9a777489dba346c3", 0x1da) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, r1}, 0x3000000000004, 0x4000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x0, 0x2}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = getpid() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x3) getpgid(r2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:00:24 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="e129111d156eefb9d9c54fd28c65d5799c0cdd0455bf99e50e23e84b5f13469f1b5a06693bad02e1f627c830d09e2fa8decdee14b1d6ca28ff63ef3990ff995e86b583a37080232c99545c107acb7004f6fb58bf2c90f2be04e088cf53034c59156fd93cab913e2bfb97249b2e0438cc9934983f9c62e756101f4c6e6b90655bef5c053034779235cd86ea2bfc85a626c711e82ab992bf131949a71c52c21a022c73b5b83a8b844376380a70a4018ca473c6318069675b3efb092252faeaba9dfd8083f1a4280fb0f1e6b751e5df61628f7103ae6e", 0xd5}, {&(0x7f0000000180)="b3e8f479687f34d1787b37e0083f4c78b476ee6026f0f70fed607e30213880174535ab", 0x23}, {&(0x7f00000001c0)="8325a2bbe818ade7a63e8c17e88b3cedfa6b6310ae66ba86af86616eeec15b0908b0490adefd55a33bd7e1b99d3571489851949a649a332d83eeea3ca8c18c336066af8b85592bf8c10d9aa420a61926c685ec555b2a080f8365d7", 0x5b}], 0x3, 0x0, 0x0, 0x2}, 0x1) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') 16:00:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffda5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0xa188f3839c1e359d, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x10, 0x4000, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x20000000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:24 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x4}, 0xc) r1 = socket(0x18, 0x1, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x140) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="99ede5d7c303d58c81e1db", 0xb}, {&(0x7f00000000c0)="4eb908b9ff1d0724426c7f1c45194fc8b164c146fb082a778726c5d4a4d71d462b1a7bc214e4b2f806a44832a0b85b913f4270336f99fa911cf51e8c6ad501490886918bb3138680d754b79397b03350d81d5d4d", 0x54}, {&(0x7f00000001c0)="c2d220e547e546282052b3f7084b7a9982bfd4671c7774e7494a645315cf546233b89d7cd1dfd7a51283f533cd01b0486dcd4c7e930a51817932fb44dcb8f0fba7affe727199f8c85d2a2638aff2c32b3fc4ecd768000342654b79759dbad51c9f17714332264e971edcbe86f8b5e873983292d47d5112230b33c1fd75811a4ff7045e6d88141a1760a565a35f7b08332db14e988def67692c29238158ad91df8258768811c46e03dfb5fea7c7f21da45d376ecb1d43c3071d739a2774496479f680489cb493d84e1d4e9b90bdcca22ff1896f517f6763eb3690d237cd842ee7df6bbc5d82be24fbd1c949b21535fc3e6d584d", 0xf3}, {&(0x7f00000002c0)="c613fd532bd98b756eb083015b465cbba66125368f6e432ca0038233d5cf5335866adb09462c5f887f4c12fdf6b46f5bc4ec9bc039c47a06c7644f9336cd9e0960efeb482e93442885d5eb29b5652c7bb0900e901a8780cab35c5fb85d642cf7487f2acb18e893b9fb73754aa3ea2c0c3bdb231ee8aee7e55227b13a7b0b765fa93c815b8580132c164f2323b7ecff76131fbdaf5467179b48a03c4d60897697977feec6c9f391111ec04100c58f03e9468ffb5667cb10d6304d495b4eefd4c7ec23f935dc166092ac82471d03e913184f93d8e1581da865bab354c099dc939e5a2a57b0344b28ec035825caeacec52a8eab86e7", 0xf4}], 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r1, &(0x7f0000000080)="5be4d8a97c92f3f080788c750b6e1289f7d66a4c57178ba9f9aa732b52cc95f6850840443b7853b645285527b6562cdd316d341400598045b1c338730aa9f871dab94658af06ad3fe148fcddae00692bee67c621bd752e809da54a732069d1dec321330e527d3249b1bf62a0f385258872fd7e3b4885e04eb64cea4e05bcbf768e5282c374841c70a24bf651f78c51b9f331200897f04f3bbfd1226f60f5a915ff78e5553d5e852ed72d8f062cabdb74cb0485e6f3d0", 0xb6) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) write(r0, &(0x7f0000000200)='n.', 0x2) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) getrlimit(0x2, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2f86) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r0, 0xc028698a, &(0x7f00000000c0)) 16:00:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="238820769046a39b526d02dbb2c1f42f9852fd234b65330709853e04a23ed437f99a329466253fa8042bad1ac1515349d27d4ff1dad1ddfb73170a23a9647b28fe211b278d8e485f4dec0445a09718161c54554b3e47fc23888111b40f10505d2ecf047febd1d5cfc6a7e2051d6c4074fbd364f7502b2b0d479f8f1ad1ac75a84c310cd4a8ada0ecc96bee8bc1c2fd9331e0c9b2a82919033acae250c9c322b2ead70ea40ae0c615e0bf5fe0668538cf02e29838686cc6f1f74d44f9091c01f66ae764f100183ca4ba882da48199b0e5a5e4f26131cf03656104bd8f103c7579c55b5c7ccfbfea93774653eb5fe9"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xb, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x1a, 0x3, 0xfffffffffffffffc) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$KDDISABIO(r3, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:24 executing program 0: unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f00000000c0)='c\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x800, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000280)={0x4, './file0\x00'}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x40) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) login: panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 200 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 103022 62643 0 0x2 0x4000000 1 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82204504,ffffffff822053e4,c8,ffffffff821bcec4) at __assert+0x2b unveil_destroy(ffff800020adc380) at unveil_destroy+0x19f exit1(ffff800020ab0290,0,1) at exit1+0x38f sys_exit(ffff800020ab0290,ffff800020abf730,ffff800020abf780) at sys_exit+0x17 syscall(ffff800020abf800) at syscall+0x4a4 Xsyscall(0,1,0,1,0,7f7ffffe67b4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6780, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 200 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82204504,ffffffff822053e4,c8,ffffffff821bcec4) at __assert+0x2b unveil_destroy(ffff800020adc380) at unveil_destroy+0x19f exit1(ffff800020ab0290,0,1) at exit1+0x38f sys_exit(ffff800020ab0290,ffff800020abf730,ffff800020abf780) at sys_exit+0x17 syscall(ffff800020abf800) at syscall+0x4a4 Xsyscall(0,1,0,1,0,7f7ffffe67b4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6780, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020abf540 rbx 0xffff800020abf5f0 rdx 0xffff800020ab0290 rcx 0 rax 0 r8 0xffffffff81436e6f kprintf+0x16f r9 0x1 r10 0x25 r11 0x84cd0af7ef30dd4d r12 0x3000000008 r13 0xffff800020abf550 r14 0x100 r15 0x1 rip 0xffffffff81a91c98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020abf530 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=72532 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0ee8,0xffffffff82660568 process=0xffff800020adc380 user=0xffff800020aba000, vmspace=0xfffffd807f00bcf0 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 18933 140766 1 0 3 0x100083 ttyin getty 98525 312511 62643 0 2 0x482 syz-executor.0 50154 192708 0 0 3 0x14200 bored sosplice 62643 472908 72033 0 3 0x82 thrsleep syz-fuzzer 62643 54657 72033 0 3 0x4000082 nanosleep syz-fuzzer 62643 443204 72033 0 3 0x4000082 thrsleep syz-fuzzer 62643 86349 72033 0 3 0x4000082 thrsleep syz-fuzzer 62643 63351 72033 0 3 0x4000082 thrsleep syz-fuzzer 62643 103022 72033 0 7 0x4000002 syz-fuzzer 62643 174601 72033 0 3 0x4000082 thrsleep syz-fuzzer 62643 116462 72033 0 3 0x4000082 thrsleep syz-fuzzer 62643 339118 72033 0 3 0x4000082 kqread syz-fuzzer 62643 43102 72033 0 3 0x4000082 thrsleep syz-fuzzer 72033 449295 57344 0 3 0x10008a pause ksh 57344 248720 15206 0 3 0x92 select sshd 15206 503065 1 0 3 0x80 select sshd 91092 190122 58499 74 3 0x100092 bpf pflogd 58499 348181 1 0 3 0x80 netio pflogd 63676 131256 27159 73 3 0x100090 kqread syslogd 27159 49629 1 0 3 0x100082 netio syslogd 74309 504731 1 77 3 0x100090 poll dhclient 49455 51818 1 0 3 0x80 poll dhclient 30665 307875 0 0 2 0x14200 zerothread 63586 394753 0 0 3 0x14200 aiodoned aiodoned 82115 222549 0 0 3 0x14200 syncer update 18985 498615 0 0 3 0x14200 cleaner cleaner 58457 252784 0 0 3 0x14200 reaper reaper 97973 28360 0 0 3 0x14200 pgdaemon pagedaemon 67017 402841 0 0 3 0x14200 bored crynlk 46443 306616 0 0 3 0x14200 bored crypto 28961 476828 0 0 3 0x40014200 acpi0 acpi0 63629 42006 0 0 3 0x40014200 idle1 9200 494866 0 0 3 0x14200 bored softnet 52237 440494 0 0 3 0x14200 bored systqmp 7230 269006 0 0 3 0x14200 bored systq 18173 131646 0 0 3 0x40014200 bored softclock 55604 22514 0 0 3 0x40014200 idle0 68218 401565 0 0 3 0x14200 bored smr 1 18207 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9607 6468K 14771K 78643K 32450 0 0 pcb 13 8K 8K 78643K 1126 0 0 rtable 103 12K 13K 78643K 2461 0 0 ifaddr 81 18K 21K 78643K 915 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1914 0 0 iov 0 0K 24K 78643K 837 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1199 75K 77K 78643K 9236 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 107 0 0 VM map 2 1K 1K 78643K 19 0 0 sem 12 0K 1K 78643K 950 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12843 0 0 file desc 3 5K 25K 78643K 8626 0 0 sigio 0 0K 0K 78643K 102 0 0 proc 64 75K 91K 78643K 2086 0 0 subproc 16 1K 2K 78643K 397 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 730 0 0 in_multi 22 1K 2K 78643K 539 0 0 ether_multi 1 0K 0K 78643K 41 0 0 mrt 0 0K 0K 78643K 32 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 1415 0 0 pfkey data 0 0K 4K 78643K 2 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 115 14K 32K 78643K 28959 0 0 UVM aobj 130 4K 4K 78643K 152 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 1170 0 0 NDP 20 0K 0K 78643K 278 0 0 temp 214 3556K 4196K 78643K 120959 0 0 kqueue 0 0K 0K 78643K 67 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 54 0 49 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 389 0 387 1 0 1 1 0 8 0 rtentry 112 281 0 246 2 0 2 2 0 8 0 unpcb 120 2671 0 2661 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5784 0 5784 2 2 0 2 0 8 0 tcpcb 544 1734 0 1730 1 0 1 1 0 8 0 inpcb 280 5104 0 5094 21 19 2 2 0 8 1 rttmr 72 7 0 7 6 6 0 1 0 8 0 nd6 48 46 0 44 1 0 1 1 0 8 0 pkpcb 40 33 0 33 10 10 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 151 0 151 28 28 0 1 0 8 0 pffrag 232 5 0 5 3 3 0 1 0 482 0 pffrnode 88 5 0 5 3 3 0 1 0 8 0 pffrent 40 14 0 14 4 4 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 224 0 209 1 0 1 1 0 8 0 pfstkey 112 224 0 209 2 0 2 2 0 8 0 pfstate 328 224 0 209 5 2 3 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1239 0 1065 19 5 14 15 0 8 0 art_table 32 1240 0 1065 2 0 2 2 0 8 0 art_node 16 267 0 235 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 17 3 2 1 1 0 8 0 semapl 112 946 0 936 1 0 1 1 0 8 0 shmpl 112 150 0 22 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15059 0 13652 46 0 46 46 0 8 0 ffsino 272 15059 0 13652 95 0 95 95 0 8 0 nchpl 144 27336 0 25739 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 88447 0 88447 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 17 0 17 9 9 0 1 0 8 0 scsiplug 64 13 0 13 9 8 1 1 0 8 1 scxspl 192 78674 0 78674 31 30 1 7 0 8 1 plimitpl 152 835 0 828 1 0 1 1 0 8 0 sigapl 432 8774 0 8760 3 1 2 3 0 8 0 futexpl 56 111191 0 111191 1 0 1 1 0 8 1 knotepl 112 1915 0 1902 1 0 1 1 0 8 0 kqueuepl 104 1876 0 1874 1 0 1 1 0 8 0 pipepl 112 4646 0 4633 12 10 2 2 0 8 1 fdescpl 488 8775 0 8761 3 0 3 3 0 8 0 filepl 152 52513 0 52436 17 11 6 7 0 8 2 lockfpl 104 3110 0 3108 1 0 1 1 0 8 0 lockfspl 48 1127 0 1125 1 0 1 1 0 8 0 sessionpl 112 50 0 40 1 0 1 1 0 8 0 pgrppl 48 126 0 116 1 0 1 1 0 8 0 ucredpl 96 10066 0 10056 1 0 1 1 0 8 0 zombiepl 144 8762 0 8761 2 1 1 1 0 8 0 processpl 896 8792 0 8761 4 0 4 4 0 8 0 procpl 632 27004 0 26964 9 4 5 5 0 8 1 srpgc 64 51 0 51 21 20 1 1 0 8 1 sosppl 128 111 0 111 29 28 1 1 0 8 1 sockpl 384 8272 0 8253 13 9 4 4 0 8 2 mcl64k 65536 270 0 0 34 19 15 34 0 8 1 mcl16k 16384 17 0 0 3 0 3 3 0 8 1 mcl12k 12288 41 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 34 0 0 4 1 3 3 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 215 0 0 23 4 19 23 0 8 0 mtagpl 80 63 0 0 1 0 1 1 0 8 0 mbufpl 256 601 0 0 22 1 21 21 0 8 0 bufpl 256 25638 0 18590 441 0 441 441 0 8 0 anonpl 16 809581 0 796853 229 160 69 70 0 124 8 amapchunkpl 152 52563 0 52453 62 54 8 12 0 158 3 amappl16 192 43649 0 42932 258 213 45 50 0 8 8 amappl15 184 1926 0 1925 1 0 1 1 0 8 0 amappl14 176 1727 0 1726 1 0 1 1 0 8 0 amappl13 168 1236 0 1236 4 4 0 1 0 8 0 amappl12 160 677 0 676 5 4 1 1 0 8 0 amappl11 152 1753 0 1738 1 0 1 1 0 8 0 amappl10 144 1300 0 1295 1 0 1 1 0 8 0 amappl9 136 1281 0 1276 1 0 1 1 0 8 0 amappl8 128 822 0 783 3 1 2 2 0 8 0 amappl7 120 1412 0 1402 1 0 1 1 0 8 0 amappl6 112 1727 0 1714 1 0 1 1 0 8 0 amappl5 104 969 0 955 1 0 1 1 0 8 0 amappl4 96 7773 0 7739 1 0 1 1 0 8 0 amappl3 88 3425 0 3420 1 0 1 1 0 8 0 amappl2 80 70444 0 70374 3 1 2 3 0 8 0 amappl1 72 197014 0 196580 25 15 10 20 0 8 0 amappl 80 27635 0 27598 2 0 2 2 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 151 0 22 3 0 3 3 0 8 0 uaddrrnd 24 8792 0 8760 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8792 0 8760 1 0 1 1 0 8 0 vmmpekpl 168 64224 0 64192 2 0 2 2 0 8 0 vmmpepl 168 1066667 0 1064866 419 323 96 112 0 357 9 vmsppl 368 8774 0 8760 2 0 2 2 0 8 0 pdppl 4096 17591 0 17554 7 1 6 6 0 8 0 pvpl 32 2160117 0 2144238 503 336 167 174 0 265 34 pmappl 232 8791 0 8777 6 5 1 2 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 664 0 35 19 0 19 19 0 8 0